| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
|
|
|
| |
gcc-initial step is no more needed
(From OE-Core rev: 44539118ce29ba4fa916ab28ebf66e6fd5819738)
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
| |
We no longer have special "libc" for gcc so we can rely on plain
virtual/libc and reduce the complexity in the dependencies.
(From OE-Core rev: 122217b421f749b5fef52bea44ad6e04bc8f8d3a)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
| |
Separated out from the previous commit for clarity, this simply drops
all the -inital pieces of gcc which are no longer needed after the
previous commit.
(From OE-Core rev: d84971928b68efddbdb6344b1021d998c9e26adb)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
We need a libgcc to build glibc. Tranditionally we therefore build
a non-threaded and non-shared compiler (gcc-cross-initial), then use
that to build libgcc-initial which is used to build glibc which we can
then build gcc-cross and libgcc against.
Firstly, we can drop the glibc dependency from gcc-cross, *if* we make
two changes:
a) specify the minimum glibc version to support in a configure option
b) create a dummy limits.h file so that later when glibc creates one,
the headers structure has support for it. We can do this with a simple
empty file
Once gcc-cross is libc independent, we can use it to build both
libgcc-initial and then later libgcc.
libgcc-initial is tricky as we need to imitate the non-threaded and
non-shared case. We can do that by hacking the threading mode back to
"single" even if gcc reports "posix" and disable libc presence for the
libgcc-intial build. We have to create the dummy limits.h to avoid
compiler errors from a missing header.
glibc will fail to link with libgcc-initial due to a missing "exception
handler" capable libgcc (libgcc_eh.a). Since we know glibc doesn't need
any exception handler, we can safely symlink to libgcc.a.
With those changes, gcc-cross can be used in all places and we only need
one build of gcc for each architecture.
For some reason ifunc was being disabled on mips prior to these changes
but afterwards became enabled but caused assertion failures. This is
therefore disabled until we can debug that.
(From OE-Core rev: 62b7308b8c4d2b439a15a4f7cbc6f823077bb0be)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The only reason we appear to need glibc-initial at this time is to support
the site_config code. The site_config code compiles and therefore needs
at least some level of working C library to link against.
This isn't a good reason to keep the complexity of glibc-initial around
so remove it, and the site_config support which then breaks.
Performance benchmarks suggest the time spent just rerunning configure
for site_config just about equals any performance benefit for OE-Core
image builds excluding the time spent adding glibc-initial to the
dependency chain.
I'm not opposed to readding some other form of site_config support
but it needs to be rethought.
(From OE-Core rev: c5df105e7583e43da9b682f739bebaf873dcd2f4)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
| |
(From OE-Core rev: 94bece16c23c9ec8850fd497aea37e6a265da30a)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
| |
The previous code assumed builddir and meta-selftest are in the same dir, but
this isn't always true, builddir can be anywhere, use get_test_layer() to
locate meta-selftest can fix the problem.
(From OE-Core rev: 56d2493a9adfcc47ae7e265439e05ff42cdbbbbf)
Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
If the bitbake server recieved multiple connections, it currently closes
ones it can't handle (while its dealing with another). This is rather
antisocial behaviour which causes clients to quickly run through their
retries and abort.
Instead, queue any other connections until the current one is closed. This
way the client can decide when it wants to stop waiting for the server. If the
client is gone by the time we handle it, we handle that gracefully.
This also fixes a number of bugs in the connection handling where connections
which did drop early were badly handled causing tracebacks in the logs.
Also, handle queue incomming connections in a loop to ensure that the main
client handling doesn't starve that piece of the system.
This code was stress tested by running 50 connection attempts in parallel at
once, ensuring the code correctly handled them.
(Bitbake rev: 02845a561b38658ac3edf5cc9c34625ed860d34f)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Now that we set a timeout for the socket, it can return EWOULDBLOCK
if a signal or other event happens to wake up even if we don't timeout.
If this happens, retry the connection, else we simply see it quickly
loop through the retries and abort the connection in a very short
interval.
(Bitbake rev: d5b0a9a302ac0eafa4f797ac15ea77db87e82b3c)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
| |
The current bitbake output makes it hard to know which retry is being
attempted. Add this information to the output to make it clearer.
(Bitbake rev: 0774e6e03d27adb7aca6fa9c47ab6ad426c937de)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
| |
The current value of 2 seconds has shown to be short in
wider testing.
(Bitbake rev: 8a1f2fcf35d61d83bbafa8fa3ae215fd5f51728b)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
| |
Adds a test suite for testing the persistent data cache
[YOCTO #13030]
(Bitbake rev: 96a4155049e834af17069d981cc2215e50d18c1a)
Signed-off-by: Joshua Watt <JPEWhacker@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
local.conf
Some distros use site.conf to emit certain variables which are important
for eSDK e.g. DISTRO with out which eSDK will not be able to ger right
metadata when it tries to build
(From OE-Core rev: 95659bed3f6f3216b346f70cfc9ffae9788c0fc1)
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
| |
* For changes, see:
https://git.kernel.org/pub/scm/utils/i2c-tools/i2c-tools.git/log/?qt=range&q=v4.0...v4.1
* Remove upstreamed patches
(From OE-Core rev: 085530e8fff016d7cadcae4a769a82cddf9e6695)
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The new libpng license comprises the terms and conditions from the zlib
license, and the disclaimer from the Boost license. The legacy libpng
license license, used until libpng-1.6.35, is appended to the
new license, following the precedent established in the Python Software
Foundation License version 2.
See for details:
https://sourceforge.net/projects/libpng/files/libpng16/1.6.36/
(From OE-Core rev: 673c2dcf1045f7264570f81e2880d7a03befd2af)
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
For changes, see:
https://sourceforge.net/p/libpng/code/ci/libpng16/tree/CHANGES
License-Update: Added authors to license, formatting, version changes,
export classification clarification and a new libpng2 license with
clarification:
The new libpng license comprises the terms and conditions from the zlib
license, and the disclaimer from the Boost license. The legacy libpng
license license, used until libpng-1.6.35, is appended to the
new license, following the precedent established in the Python Software
Foundation License version 2.
(From OE-Core rev: 099aecfaa3baf6b24c2b751da92d7d2fa0266bf9)
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
For changes, see:
https://cgit.freedesktop.org/harfbuzz/tree/NEWS?h=2.2.0
Remove do_configure_append after the patch to remove pkg.m4 was merged
upstream.
(From OE-Core rev: 6574bb752335ce48b873d17b24496bfb669bfefe)
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
| |
For changes, see:
https://www.sqlite.org/releaselog/3_26_0.html
(From OE-Core rev: 8286e9d79dde1c951e92ac1c55bbf0b9798d9dbf)
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
For changes, see:
https://github.com/ivmai/libatomic_ops/compare/v7.6.6...v7.6.8
Also switch to using tarball release instead.
(From OE-Core rev: a33170ff9a7abc5689e266e093069fd716c62622)
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changes from release notes:
- Set default background image for screen lock to an existing one
- Translation updates
(From OE-Core rev: 6a10ff0bcd6e00660a419ca535239af55e30d5aa)
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
| |
For changes, see:
https://github.com/gentoo/eudev/compare/v3.2.5...v3.2.7
(From OE-Core rev: dd2c4d9d85e70abacfa70fbe9281f393452875ea)
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
| |
Although we could potentially build patchelf and all its dependencies,
they would all have to be blacklisted to avoid trying to build them with
icecc. We use the host patchelf instead.
(From OE-Core rev: 0860216a81092fba084d29696db6d0c65a226c85)
Signed-off-by: Douglas Royds <douglas.royds@taitradio.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The python function icecc_path() was being invoked inline by set_icecc_env(),
meaning that it was being invoked at recipe-parsing time.
As a side-effect, icecc_path() was creating the recipe-sysroot directory and
symlinking icecc into it. Because this was done at parsing time (rather than
configure time), we were generating otherwise-empty WORKDIRs for *all* parsed
recipes, and for all virtual classes (-native, -nativesdk).
In my build, this generated more than 800 of these otherwise-empty WORKDIRs.
I have simplified icecc_path() to return only the intended path to the icecc
symlinks in the recipe-sysroot, with no side-effect.
We then create the directory and the icecc symlinks at configure time.
Because get_cross_kernel_cc() is still invoked at parse-time,
it needs a guard-clause for the non-kernel case.
We are now finding the host icecc at do_configure time,
so icecc needs to be in the HOSTTOOLS. I have made this non-fatal,
so that we can still inherit icecc without icecc installed.
(From OE-Core rev: d2fcaeb153fdc3f8d7143ea823139f1537055ff1)
Signed-off-by: Douglas Royds <douglas.royds@taitradio.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
| |
If two bitbake processes try to generate the ICECC_VERSION tarball at the same
time, the thread that fails to get the lock will wait 30 sec for the first to
finish. A syntax error meant that this was not happening, and in particular, if
tarball generation failed (eg. for lack of patchelf), it did so silently.
(From OE-Core rev: 4455c46bf7f49c2b44f250aa89b63b342368e2e3)
Signed-off-by: Douglas Royds <douglas.royds@taitradio.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
| |
(From OE-Core rev: fa6bae80bc3392bf99ce53bbe19a0e05dbd0c4ee)
Signed-off-by: Douglas Royds <douglas.royds@taitradio.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
| |
We were accidentally doing a readlink -f on simply 'gcc', for instance
(From OE-Core rev: 6d6788a3ea45d9693743d9b3319fb0368a4d5d33)
Signed-off-by: Douglas Royds <douglas.royds@taitradio.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
| |
(From OE-Core rev: 1ee90ec89a8c2d0b639f76090c5f3da0c420d3a7)
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
| |
libmpx is not supported any longer and infact has been removed
completely from gcc-9, see
https://github.com/gcc-mirror/gcc/commit/1e42d5c637e1b1f65dfddd0923dfb25676bb56e5
(From OE-Core rev: 547174fc834273af67a2f7e50a3cf6c8e3b900f4)
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
| |
(From meta-yocto rev: 5ec7bf02e21fd4137721184af41e1836b4a883ff)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
| |
(From meta-yocto rev: a612e5de9a6dbe08bb48ed5bd0cc3aa60a1954e7)
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
For reasons lost in the depths of time, perhaps performane related,
we only have a dependency on libc at packaging time. This is too late,
as demonstrated by a recent build failure on non-IA builds where
the glibc 2.29 upgrade had been removed from the build:
ld: recipe-sysroot/usr/lib/../lib/libstdc++.so: undefined reference to `log@GLIBC_2.29'
libstdc++ should have been rebuilt but had not as the dependency
wasn't present.
Add the missing dependency to avoid this problem (and drop the other
form of dependency which is no longer needed).
(From OE-Core rev: 14c291e1fb6324da46885b69fbd7f01b3c6b053e)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The code in the tasks within this class are old and there are much better
ways to do these things now such as through tinfoil rather than writing csv
files incrementally with start/stop events and lock files.
Existing users of the code (mainly the do_checkpkg task) have been ported
over to tinfoil. Drop the class, any other users should also make use
of the tinfoil functionality.
(From OE-Core rev: 6e2a488f01e5e8bc6f06b6fac1d336bf5372a82b)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
| |
(From OE-Core rev: 83d0049bb406e09251b368dba9478be71fe2b0a8)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
| |
(From OE-Core rev: 22447eba250656489a6ed636fe58cb304d74e975)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
| |
(From OE-Core rev: 1e03261d5e5e43ddda279750493f79aa865810c5)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
| |
There is little harm in including this file rather than having a
rather obscure and soon to be obsolete bbclass adding this information.
(From OE-Core rev: 98536be8d1a5dcf620ee6d07135f23126a09d98f)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
License-Update: New files added to existing list
Add -Wno-error=missing-attributes to compiler flags, this helps in
compiling with gcc 9.0, eventually, the code should be fixed
Add a patch to fix x32 build
(From OE-Core rev: 59be9254df9ffeda594b21af8be433564c898474)
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Update /lib to $nonarch_base_libdir to fix package QA errors when
usermerge is enabled in DISTRO_FEATURES.
ERROR: kernel-devsrc-1.0-r0 do_package_qa: QA Issue: kernel-devsrc
package is not obeying usrmerge distro feature. /lib should be relocated
to /usr. [usrmerge]
(From OE-Core rev: a62085b5047e7943bdcc9d4ce3480d100618eeb1)
Signed-off-by: Allen Wild <allenwild93@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
| |
Found with gcc trunk
(From OE-Core rev: 381c63ad2a6e004658b0232b6e6763f49f412b2b)
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
| |
Changes: https://golang.org/doc/devel/release.html#go1.11
(From OE-Core rev: b964551a0d08aa921d4e0ceea2f1e28a5e83510e)
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The big endian mips definition was used as the basis for the little
endian machine. Unfortunatey, the KMACHINE definitions were not fully
cleared, so big endian builds will match on the 'le' variant .. and
break.
We drop the BE machine definitions from the LE variant and we are fixed.
(From OE-Core rev: 863e520059cdc96817ec87983d1e036f291bf37c)
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
| |
Integrating the following configuration changes:
1992fb4dad30 virtio.cfg: enable CONFIG_DRM_VIRTIO_GPU
9e9ba7cb6756 features/tpm: enable tpm support
(From OE-Core rev: c4e273f6a2213ac898fbc504b9bfc12af633c9b8)
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Integrating the following kern tools patch:
The cmd line, <grep '^[ ]*\(menu\)*config '>, can't
match all expect config options.
This is because that it is not always a single space after 'config'
in kernel-source/*/.../Kconfig. e.g. "config IP_VS_IPV6" in
net/netfilter/ipvs/Kconfig
So we should change the cmd to grep '^[ ]*\(menu\)*config\s'.
Signed-off-by: Hongzhi.Song <hongzhi.song@windriver.com>
(From OE-Core rev: b476d1cddefb9468c41a4c1c08b4fae66d03b52f)
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Integrating Paul Gortmaker's 4.18.x -stable queue that comprises the
following commits:
7791d9ae24f8 Linux 4.18.21
a80801badd68 libceph: fall back to sendmsg for slab pages
fa1d15db0676 HID: Add quirk for Microsoft PIXART OEM mouse
539bf8a221c2 HID: Add quirk for Primax PIXART OEM mice
e5cfd0902404 HID: uhid: forbid UHID_CREATE under KERNEL_DS or elevated privileges
c2d5a17480e1 ACPI / platform: Add SMB0001 HID to forbidden_id_list
a6f05874e5e4 drivers/misc/sgi-gru: fix Spectre v1 vulnerability
a2106abb1311 mtd: rawnand: atmel: fix OF child-node lookup
852707bdc43c USB: misc: appledisplay: add 20" Apple Cinema Display
025b1def8764 misc: atmel-ssc: Fix section annotation on atmel_ssc_get_driver_data
9e7b23298a7e usb: quirks: Add delay-init quirk for Corsair K70 LUX RGB
013de23dac1c USB: Wait for extra delay time after USB_PORT_FEAT_RESET for quirky hub
3f514468061f USB: quirks: Add no-lpm quirk for Raydium touchscreens
bbcc56d2f095 usb: cdc-acm: add entry for Hiro (Conexant) modem
97e2f24e1a83 ALSA: hda/ca0132 - Call pci_iounmap() instead of iounmap()
745bb5e7cfeb ALSA: hda/realtek - Add quirk entry for HP Pavilion 15
1c6195c1d07e RISC-V: Fix raw_copy_{to,from}_user()
58d333dec778 MIPS: OCTEON: cavium_octeon_defconfig: re-enable OCTEON USB driver
574cddd586ad x86/ldt: Unmap PTEs for the slot before freeing LDT pages
e5992ad333bb x86/ldt: Split out sanity check in map_ldt_struct()
4fec0315cc99 x86/mm: Move LDT remap out of KASLR region on 5-level paging
06e06217b513 x86/mm/doc: Enhance the x86-64 virtual memory layout descriptions
afddf2bc08b8 x86/mm/doc: Clean up the x86-64 virtual memory layout descriptions
251fe62f9fbd SUNRPC: drop pointless static qualifier in xdr_get_next_encode_buffer()
39cc3a6bf7a4 kbuild: deb-pkg: fix too low build version number
4cbf9bb5d870 net: aquantia: invalid checksumm offload implementation
7efe7160032f net: aquantia: fixed enable unicast on 32 macvlan
3dcebf4e0021 net: aquantia: fix potential IOMMU fault after driver unbind
7ab68bbd45e5 net: stmmac: Fix RX packet size > 8191
13cf931db889 qed: Fix potential memory corruption
edc856a3748d qed: Fix SPQ entries not returned to pool in error flows
85423a9f1925 qed: Fix blocking/unlimited SPQ entries leak
98e7cd88b52b qed: Fix memory/entry leak in qed_init_sp_request()
82f212b802a0 i40e: restore NETIF_F_GSO_IPXIP[46] to netdev features
85f5e5f14d5a ice: Change req_speeds to be u16
da1d12c17f9f ice: Fix the bytecount sent to netdev_tx_sent_queue
2a7e71e87d96 ice: Fix dead device link issue with flow control
14e275bde8d7 perf tools: Do not zero sample_id_all for group members
76cc23113132 perf tools: Fix undefined symbol scnprintf in libperf-jvmti.so
2d21e584e738 sched/core: Take the hotplug lock in sched_init_smp()
2ada9a15c672 i2c: omap: Enable for ARCH_K3
53d22ae3d66e nvme: make sure ns head inherits underlying device limits
446c01fb4f92 ceph: quota: fix null pointer dereference in quota check
9e10f7374c41 s390/perf: Change CPUM_CF return code in event init function
9de8b1448395 drm/amd/amdgpu/dm: Fix dm_dp_create_fake_mst_encoder()
f360a418cccb drm/amd/display: Drop reusing drm connector for MST
7f7cef0bfc2f block: Clear kernel memory before copying to user
f9e5bd7ff2eb drm/amd/display: Stop leaking planes
4239764e6ba8 lib/raid6: Fix arm64 test build
7c5fe0f1b003 mtd: nand: Fix nanddev_pos_next_page() kernel-doc header
c3c978e03a0b clk: fixed-factor: fix of_node_get-put imbalance
1e6a626e9a85 arm64: dts: renesas: r8a7795: add missing dma-names on hscif2
8904df27645c Revert "drm/exynos/decon5433: implement frame counter"
bc80947ec235 ARM: dts: fsl: Fix improperly quoted stdout-path values
0256a4666ccc hwmon: (ibmpowernv) Remove bogus __init annotations
7cce145bb0bc net: hns3: Fix for out-of-bounds access when setting pfc back pressure
49ca763b85a3 s390/qeth: fix HiperSockets sniffer
2a5adbb88317 netfilter: nft_compat: ebtables 'nat' table is normal chain type
b1045a2ed7d0 netfilter: ipset: Fix calling ip_set() macro at dumping
6339fe77369f netfilter: xt_IDLETIMER: add sysfs filename checking routine
5f53cf58e657 netfilter: ipset: Correct rcu_dereference() call in ip_set_put_comment()
ac802253a7f6 bpf: fix bpf_prog_get_info_by_fd to return 0 func_lens for unpriv
38dd3dd00b30 s390/mm: Fix ERROR: "__node_distance" undefined!
da97e4fe8be9 s390/mm: fix mis-accounting of pgtable_bytes
8d30ef7ca397 netfilter: ipset: fix ip_set_list allocation failure
61c4117c1a74 netfilter: ipset: actually allow allowable CIDR 0 in hash:net,port,net
969721e7b329 netfilter: ipset: list:set: Decrease refcount synchronously on deletion and replace
429746904248 Revert "netfilter: nft_numgen: add map lookups for numgen random operations"
a5e3863ac044 netfilter: use PTR_ERR_OR_ZERO()
0ae8e99ec8cd HID: alps: allow incoming reports when only the trackstick is opened
15b457203750 Revert "HID: add NOGET quirk for Eaton Ellipse MAX UPS"
b031d919f5a3 HID: i2c-hid: Add a small delay after sleep command for Raydium touchpanel
6e7506e7ffa1 netfilter: ipv6: fix oops when defragmenting locally generated fragments
ffe4bc3d6f34 netfilter: ipv6: nf_defrag: drop skb dst before queueing
9b1f3e55b288 clk: ti: fix OF child-node lookup
dd638be4185f clk: meson: clk-pll: drop CLK_GET_RATE_NOCACHE where unnecessary
0d6b6e708bc7 arm64: percpu: Initialize ret in the default case
bbc36472de49 platform/x86: acerhdf: Add BIOS entry for Gateway LT31 v1.3307
1a256be39690 x86/earlyprintk: Add a force option for pciserial device
f7554181a88f apparmor: Fix uninitialized value in aa_split_fqname
012871d08c0d clk: samsung: exynos5420: Enable PERIS clocks for suspend
064e571701ce fs/exofs: fix potential memory leak in mount option parsing
831690c6459c perf symbols: Set PLT entry/header sizes properly on Sparc
0f9ecdb3bd83 clk: fixed-rate: fix of_node_get-put imbalance
ede1c4fcdde1 platform/x86: intel_telemetry: report debugfs failure
ee66e4013b23 afs: Handle EIO from delivery function
aef20e808b30 drm/edid: Add 6 bpc quirk for BOE panel.
24bb4410cef8 um: Give start_idle_thread() a return code
2d40d681ae35 perf unwind: Take pgoff into account when reporting elf to libdwfl
cb3e550391e9 hfsplus: prevent btree data loss on root split
fa5cc3040873 hfs: prevent btree data loss on root split
ee916b4885a5 reiserfs: propagate errors from fill_with_dentries() properly
ef40ee9ed9ae ixgbe: fix MAC anti-spoofing filter after VFLR
c0fee8923e4f net: hns3: bugfix for the initialization of command queue's spin lock
8d77763100a2 net: hns3: bugfix for handling mailbox while the command queue reinitialized
2fb7315d2cf8 net: hns3: Prevent sending command during global or core reset
ab0b26b06885 net: hns3: bugfix for rtnl_lock's range in the hclgevf_reset()
cd72d052e2e0 block: brd: associate with queue until adding disk
0d11623a80f2 arm64: kprobe: make page to RO mode when allocate it
a52826b7b283 cifs: fix return value for cifs_listxattr
875f9a25fe16 cifs: don't dereference smb_file_target before null check
726e26c18837 usbnet: smsc95xx: disable carrier check while suspending
1b02f8a0f99a net: smsc95xx: Fix MTU range
43ec8ff9d9d1 mlxsw: spectrum: Fix IP2ME CPU policer configuration
5084168f4ddb sctp: not increase stream's incnt before sending addstrm_in request
2d3ba28f6872 net: phy: mdio-gpio: Fix working over slow can_sleep GPIOs
fbe671bf4640 sctp: fix strchange_flags name for Stream Change Event
1071eded0415 net: dsa: microchip: initialize mutex before use
92df935ee5bd net: qualcomm: rmnet: Fix incorrect assignment of real_dev
8524e5f23056 sctp: define SCTP_SS_DEFAULT for Stream schedulers
839c08b2e53f net: phy: realtek: fix RTL8201F sysfs name
511ac11522c8 net: dsa: mv88e6xxx: Fix clearing of stats counters
4166d97c8114 net/mlx5e: IPoIB, Reset QP after channels are closed
057174ecf7c3 net/mlx5: IPSec, Fix the SA context hash key
776d3005c370 l2tp: fix a sock refcnt leak in l2tp_tunnel_register
5b7d8593e89d inet: frags: better deal with smp races
38cdb31946c1 net/mlx5e: Removed unnecessary warnings in FEC caps query
0fa0336430a4 net/mlx5e: Fix selftest for small MTUs
35f08cfda6e4 net/mlx5e: Always use the match level enum when parsing TC rule match
81dff097d4f1 Revert "sctp: remove sctp_transport_pmtu_check"
956f3384ec99 net/mlx5e: Adjust to max number of channles when re-attaching
e717c85edd16 net/mlx5e: Claim TC hw offloads support only under a proper build config
73965525b4a5 net: systemport: Protect stop from timeout
0c6765847a3e tuntap: fix multiqueue rx
1f1f1f9f5c04 tipc: fix lockdep warning when reinitilaizing sockets
4882b7bfa4f4 tipc: don't assume linear buffer when reading ancillary data
8ee89a1dba58 tg3: Add PHY reset for 5717/5719/5720 in change ring and flow control paths
29939b28474d tcp: Fix SOF_TIMESTAMPING_RX_HARDWARE to use the latest timestamp during TCP coalescing
2d02df9e00f6 sctp: not allow to set asoc prsctp_enable by sockopt
f8079b5a352d net-gro: reset skb->pkt_type in napi_reuse_skb()
893ebde4310f net: bcmgenet: protect stop from timeout
d50e12a49aa0 ipv6: Fix PMTU updates for UDP/raw sockets in presence of VRF
a72cc86b5f1b ipv6: fix a dst leak when removing its exception
05b6cf8bd43b ip_tunnel: don't force DF when MTU is locked
9de9dc5fac67 ibmvnic: fix accelerated VLAN handling
67485ab94ea6 flow_dissector: do not dissect l4 ports for fragments
(From OE-Core rev: 39afea5282fed75a4f70d8f8b1af767620923828)
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Integrating the korg -stable updates that comprise the following commits:
178574b66509 Linux 4.19.8
55cbeea76e76 blk-mq: punt failed direct issue to dispatch list
6235c229fea4 tipc: use destination length for copy string
4e84cccacb12 arc: [devboards] Add support of NFSv3 ACL
41e0254d32bd ARC: change defconfig defaults to ARCv2
b0234f15d2e2 btrfs: tree-checker: Don't check max block group size as current max chunk size limit is unreliable
280d652e0dd2 Input: elan_i2c - add support for ELAN0621 touchpad
77dd91caddfe Input: elan_i2c - add ACPI ID for Lenovo IdeaPad 330-15ARR
08a7e486a19d Input: elan_i2c - add ELAN0620 to the ACPI table
918cd7d1dfac Input: cros_ec_keyb - fix button/switch capability reports
25e78d0557e1 Input: matrix_keypad - check for errors from of_get_named_gpio()
167390050068 Input: synaptics - add PNP ID for ThinkPad P50 to SMBus
58a99d3722fe Input: xpad - quirk all PDP Xbox One gamepads
c47bb7af582a scsi: lpfc: fix block guard enablement on SLI3 adapters
2cb8d55be86c i40e: Fix deletion of MAC filters
4c202ade1e74 selinux: add support for RTM_NEWCHAIN, RTM_DELCHAIN, and RTM_GETCHAIN
85bb1e8b7013 svm: Add mutex_lock to protect apic_access_page_done on AMD systems
e762e1407bc8 kgdboc: Fix warning with module build
5eede3d09625 kgdboc: Fix restrict error
8f193a716e56 userfaultfd: shmem: UFFDIO_COPY: set the page dirty if VM_WRITE is not set
4ce337622f2b userfaultfd: shmem: add i_size checks
6e44dd02c955 userfaultfd: shmem: allocate anonymous memory for MAP_PRIVATE shmem
10f98c134b02 userfaultfd: use ENOENT instead of EFAULT if the atomic copy user fails
212ad3d70222 drm/meson: Fix OOB memory accesses in meson_viu_set_osd_lut()
ea6bb077bff2 drm/meson: Enable fast_io in meson_dw_hdmi_regmap_config
736f04212a28 drm/meson: Fixes for drm_crtc_vblank_on/off support
c952979ad95b drm: set is_master to 0 upon drm_new_set_master() failure
8a8effbe56b1 drm/amd/dm: Don't forget to attach MST encoders
94be4764b4bb drm/ast: Fix incorrect free on ioregs
81f966235412 tracing/fgraph: Fix set_graph_function from showing interrupts
a99075642666 IB/mlx5: Avoid load failure due to unknown link width
a41e946e9380 mips: fix mips_get_syscall_arg o32 check
8e847e8c7456 MIPS: ralink: Fix mt7620 nd_sd pinmux
d49297b5c77a tracepoint: Use __idx instead of idx in DO_TRACE macro to make it unique
fd8152818f11 sched, trace: Fix prev_state output in sched_switch tracepoint
2858d1891eb5 arm64: ftrace: Fix to enable syscall events on arm64
86e429241603 mtd: nand: Fix memory allocation in nanddev_bbt_init()
ac8edc62e813 uprobes: Fix handle_swbp() vs. unregister() + register() race once more
61c963ab59fd iser: set sector for ambiguous mr status errors
0448ad42d6a1 unifdef: use memcpy instead of strncpy
f2d12a0ba143 test_hexdump: use memcpy instead of strncpy
724ff9cbfe1f blk-mq: fix corruption with direct issue
61c68f2a2af0 Linux 4.19.7
842c4c22ea2b misc: mic/scif: fix copy-paste error in scif_create_remote_lookup
5e4b30d68a02 Drivers: hv: vmbus: check the creation_status in vmbus_establish_gpadl()
b66375b599bf mm: use swp_offset as key in shmem_replace_page()
16a2d602244f mm: cleancache: fix corruption on missed inode invalidation
91a514788356 lib/test_kmod.c: fix rmmod double free
855f9dc87160 iio:st_magn: Fix enable device after trigger
ec800c8b028e iio/hid-sensors: Fix IIO_CHAN_INFO_RAW returning wrong values for signed numbers
91f1c5c65d73 Revert "usb: dwc3: gadget: skip Set/Clear Halt when invalid"
c7d370712e72 usb: core: quirks: add RESET_RESUME quirk for Cherry G230 Stream series
d4f924e359ad USB: usb-storage: Add new IDs to ums-realtek
b73301b7db4a staging: rtl8723bs: Add missing return for cfg80211_rtw_get_station
6d956674dfc5 staging: rtl8723bs: Fix incorrect sense of ether_addr_equal
fa299861aeeb staging: mt7621-pinctrl: fix uninitialized variable ngroups
bea52e4d1e42 staging: mt7621-dma: fix potentially dereferencing uninitialized 'tx_desc'
6df2b837939a staging: vchiq_arm: fix compat VCHIQ_IOC_AWAIT_COMPLETION
053b783d3da3 staging: most: use format specifier "%s" in snprintf
0d04d450fe0d dmaengine: at_hdmac: fix module unloading
9983a5bba09e dmaengine: at_hdmac: fix memory leak in at_dma_xlate()
6e74fc22db9c ARM: dts: rockchip: Remove @0 from the veyron memory node
b16c2b78f13c ASoC: pcm186x: Fix device reset-registers trigger value
f35f68c68ce4 ASoC: intel: cht_bsw_max98090_ti: Add quirk for boards using pmc_plt_clk_0
ffaaaf68be1e ext2: fix potential use after free
1666cf8c492d ext2: initialize opts.s_mount_opt as zero before using it
553927d6aab9 binder: fix race that allows malicious free of live buffer
a22ff9df71aa function_graph: Reverse the order of pushing the ret_stack and the callback
d2bcf809e838 function_graph: Move return callback before update of curr_ret_stack
aec14c812ba8 function_graph: Have profiler use curr_ret_stack and not depth
392374326d29 function_graph: Use new curr_ret_depth to manage depth instead of curr_ret_stack
72c33b233f05 function_graph: Make ftrace_push_return_trace() static
35aa93cbb04c MIPS: function_graph: Simplify with function_graph_enter()
bdfd01cfd1e7 arm64: function_graph: Simplify with function_graph_enter()
ef9326a145cd s390/function_graph: Simplify with function_graph_enter()
84d2023c14ea riscv/function_graph: Simplify with function_graph_enter()
87352d621bd3 parisc: function_graph: Simplify with function_graph_enter()
34773b2f57ae sparc/function_graph: Simplify with function_graph_enter()
56c1dd92c0fc sh/function_graph: Simplify with function_graph_enter()
5478648ee825 powerpc/function_graph: Simplify with function_graph_enter()
25ac02d0ed5e nds32: function_graph: Simplify with function_graph_enter()
217614993ace x86/function_graph: Simplify with function_graph_enter()
e7deeabe9aa3 microblaze: function_graph: Simplify with function_graph_enter()
fbbee0cfba5f ARM: function_graph: Simplify with function_graph_enter()
67d7bec3fc6c function_graph: Create function_graph_enter() to consolidate architecture code
b72fc1c3cce4 ALSA: hda/realtek - Add auto-mute quirk for HP Spectre x360 laptop
dcd51305cd41 ALSA: hda/realtek - fix the pop noise on headphone for lenovo laptops
524841156bbe ALSA: hda/realtek - fix headset mic detection for MSI MS-B171
094c00891be8 ALSA: hda/realtek - Support ALC300
bb951d8d965c ALSA: hda: Add ASRock N68C-S UCC the power_save blacklist
15c5fb33cda9 ALSA: sparc: Fix invalid snd_free_pages() at error path
d8a2dca04064 ALSA: control: Fix race between adding and removing a user element
b77c35ef8e38 ALSA: ac97: Fix incorrect bit shift at AC97-SPSA control write
e83c4405ebf0 ALSA: wss: Fix invalid snd_free_pages() at error path
adcd35a38cde fs: fix lost error code in dio_complete
205af59e7011 perf/x86/intel: Disallow precise_ip on BTS events
be0e2e2436cc perf/x86/intel: Add generic branch tracing check to intel_pmu_has_bts()
ad65b548409c perf/x86/intel: Move branch tracing setup to the Intel-specific source file
33448a8b577d x86/fpu: Disable bottom halves while loading FPU registers
00f91adf52af x86/MCE/AMD: Fix the thresholding machinery initialization order
8af02415638e arm64: dts: rockchip: Fix PCIe reset polarity for rk3399-puma-haikou.
ab7702162bbc PCI: Fix incorrect value returned from pcie_get_speed_cap()
1ce69ec307fd PCI: dwc: Fix MSI-X EP framework address calculation bug
b391ed731b39 PCI: layerscape: Fix wrong invocation of outbound window disable accessor
590657656bdc btrfs: relocation: set trans to be NULL after ending transaction
172a94eb2df2 Btrfs: fix race between enabling quotas and subvolume creation
715608dbf756 Btrfs: fix rare chances for data loss when doing a fast fsync
78a2890fcda1 Btrfs: ensure path name is null terminated at btrfs_control_ioctl
aaf249e36785 btrfs: Always try all copies when reading extent buffers
949ddf8039bf udf: Allow mounting volumes with incorrect identification strings
01fb21bf2424 xtensa: fix coprocessor part of ptrace_{get,set}xregs
5f84a996a0cb xtensa: fix coprocessor context offset definitions
4ec1039f474b xtensa: enable coprocessors that are being flushed
bbe23c4b948f KVM: VMX: re-add ple_gap module parameter
61c42d657c85 KVM: X86: Fix scan ioapic use-before-initialization
ffb01e73737b KVM: LAPIC: Fix pv ipis use-before-initialization
6d772df4038e KVM: x86: Fix kernel info-leak in KVM_HC_CLOCK_PAIRING hypercall
76c8476cc720 KVM: nVMX/nSVM: Fix bug which sets vcpu->arch.tsc_offset to L1 tsc_offset
b8b0c871640f kvm: svm: Ensure an IBPB on all affected CPUs when freeing a vmcb
471aca572529 kvm: mmu: Fix race in emulated page table writes
34b7a7cc5321 userfaultfd: shmem/hugetlbfs: only allow to register VM_MAYWRITE vmas
9f3baacee183 x86/speculation: Provide IBPB always command line options
d1ec2354787a x86/speculation: Add seccomp Spectre v2 user space protection mode
7b62ef142c11 x86/speculation: Enable prctl mode for spectre_v2_user
238ba6e75855 x86/speculation: Add prctl() control for indirect branch speculation
f67fafb88c46 x86/speculation: Prepare arch_smt_update() for PRCTL mode
e84124017450 x86/speculation: Prevent stale SPEC_CTRL msr content
59028be13385 x86/speculation: Split out TIF update
aecb99692a4d ptrace: Remove unused ptrace_may_access_sched() and MODE_IBRS
a17888154cf2 x86/speculation: Prepare for conditional IBPB in switch_mm()
dd73e15ea213 x86/speculation: Avoid __switch_to_xtra() calls
a87c81f0de3d x86/process: Consolidate and simplify switch_to_xtra() code
69985a2cae82 x86/speculation: Prepare for per task indirect branch speculation control
711875432218 x86/speculation: Add command line control for indirect branch speculation
8a34c70686e0 x86/speculation: Unify conditional spectre v2 print functions
507ac84e159b x86/speculataion: Mark command line parser data __initdata
275d90f0fa5d x86/speculation: Mark string arrays const correctly
10c24dc62a3a x86/speculation: Reorder the spec_v2 code
1572793b498d x86/l1tf: Show actual SMT state
f55e301ec4d5 x86/speculation: Rework SMT state change
340693ee912e sched/smt: Expose sched_smt_present static key
f98bf1640e06 x86/Kconfig: Select SCHED_SMT if SMP enabled
a2c094816f89 sched/smt: Make sched_smt_present track topology
6308dde50fcc x86/speculation: Reorganize speculation control MSRs update
39402a5e5a29 x86/speculation: Rename SSBD update functions
ca41d792a230 x86/speculation: Disable STIBP when enhanced IBRS is in use
f37b55ab8d84 x86/speculation: Move STIPB/IBPB string conditionals out of cpu_show_common()
30a8e214606d x86/speculation: Remove unnecessary ret variable in cpu_show_common()
2ee44e2d761a x86/speculation: Clean up spectre_v2_parse_cmdline()
e8494e5df78e x86/speculation: Update the TIF_SSBD comment
90d2c53fa196 x86/retpoline: Remove minimal retpoline support
8c4ad5d39144 x86/retpoline: Make CONFIG_RETPOLINE depend on compiler support
cbc93677ef08 x86/speculation: Add RETPOLINE_AMD support to the inline asm CALL_NOSPEC variant
44a076100a7b x86/speculation: Propagate information about RSB filling mitigation to sysfs
cacd9385b78d x86/speculation: Apply IBPB more strictly to avoid cross-process data leak
b07fc04c94e3 x86/speculation: Enable cross-hyperthread spectre v2 STIBP mitigation
4e3fbd7433d7 tipc: fix lockdep warning during node delete
38af4b903210 net: phy: add workaround for issue where PHY driver doesn't bind to the device
aaa7e45c00d6 tcp: defer SACK compression after DupThresh
b8e076958a09 net/dim: Update DIM start sample after each DIM iteration
b06510bf095b virtio-net: fail XDP set if guest csum is negotiated
1af400beef4a virtio-net: disable guest csum during XDP set
4aaa233c79f6 net: skb_scrub_packet(): Scrub offload_fwd_mark
2f6cfb8e9f5c net: thunderx: set xdp_prog to NULL if bpf_prog_add fails
535b494a4fa5 usbnet: ipheth: fix potential recvmsg bug and recvmsg bug 2
711e3d37275c s390/qeth: fix length check in SNMP processing
720e0d05af0f rapidio/rionet: do not free skb before reading its length
f2a67e68dbae packet: copy user buffers before orphan or clone
abc963e459fd net: thunderx: set tso_hdrs pointer to NULL in nicvf_free_snd_queue
cfbee9e96d79 net: gemini: Fix copy/paste error
b24a813e792d net: don't keep lonely packets forever in the gro hash
18dd9bf51325 lan743x: fix return value for lan743x_tx_napi_poll
767d890331ea lan743x: Enable driver to work with LAN7431
8b37c40503ea mm/khugepaged: collapse_shmem() do not crash on Compound
af24c01831e4 mm/khugepaged: collapse_shmem() without freezing new_page
3e9646c76cb9 mm/khugepaged: minor reorderings in collapse_shmem()
ee13d69bc1e8 mm/khugepaged: collapse_shmem() remember to clear holes
78141aabfbb9 mm/khugepaged: fix crashes due to misaccounted holes
8797f2f4fe0d mm/khugepaged: collapse_shmem() stop if punched or truncated
d31ff4722f45 mm/huge_memory: fix lockdep complaint on 32-bit i_size_read()
7e18656c9a2c mm/huge_memory: splitting set mapping+index before unfreeze
69697e6a61c7 mm/huge_memory: rename freeze_page() to unmap_page()
96db90800c06 Linux 4.19.6
d873e63e0a01 media: ov5640: fix auto controls values when switching to manual mode
5724c6ad1c4c media: ov5640: fix wrong binning value in exposure calculation
644fefe4c6a7 media: ov5640: fix auto gain & exposure when changing mode
f8248ad512b6 media: ov5640: fix exposure regression
905fa2f2ffad media: ov5640: Fix timings setup code
c59dc6cf4fd9 media: ov5640: Re-work MIPI startup sequence
016a8fc59d14 rcu: Make need_resched() respond to urgent RCU-QS needs
38084377af4f gfs2: Fix iomap buffer head reference counting bug
9365cdf8db51 tty: wipe buffer if not echoing data
5a2261ed3a29 tty: wipe buffer.
5e8c28f4fd64 include/linux/pfn_t.h: force '~' to be parsed as an unary operator
e7a121e34c79 dax: Avoid losing wakeup in dax_lock_mapping_entry
9dec38554aa8 mm, page_alloc: check for max order in hot path
db89fc007b23 tmpfs: make lseek(SEEK_DATA/SEK_HOLE) return ENXIO with a negative offset
b44fd1268bd2 mm, memory_hotplug: check zone_movable in has_unmovable_pages
510066729ba4 z3fold: fix possible reclaim races
43b2ceb0d4e0 efi/arm: Revert deferred unmap of early memmap mapping
f5c632cfc424 powerpc/numa: Suppress "VPHN is not supported" messages
b5ccf0038f34 NFSv4: Fix an Oops during delegation callbacks
2bc40f89f47e kdb: Use strscpy with destination buffer size
4dc843906873 drm/amdgpu: fix bug with IH ring setup
021e2f3fc985 RISC-V: Silence some module warnings on 32-bit
fc9b1d7f791f riscv: add missing vdso_install target
ab1a52066938 SUNRPC: Fix a bogus get/put in generic_key_to_expire()
487d58a9c3e5 block: copy ioprio in __bio_clone_fast() and bounce
08f94d0628c3 perf/x86/intel/uncore: Add more IMC PCI IDs for KabyLake and CoffeeLake CPUs
08fbd4e011ef sched/fair: Fix cpu_util_wake() for 'execl' type workloads
b771863247e8 powerpc/io: Fix the IO workarounds code to work with Radix
73fd491d7708 floppy: fix race condition in __floppy_read_block_0()
c587ba480e12 crypto: simd - correctly take reqsize of wrapped skcipher into account
49bcb0415da9 rtc: pcf2127: fix a kmemleak caused in pcf2127_i2c_gather_write
b411f9463a78 rtc: cmos: Do not export alarm rtc_ops when we do not support alarms
121f89dd7024 cpufreq: imx6q: add return value check for voltage scale
8d976d7a883c KVM: PPC: Move and undef TRACE_INCLUDE_PATH/FILE
c7ae5115e32a scsi: hisi_sas: Remove set but not used variable 'dq_list'
3d57a04fbd6d scsi: lpfc: fix remoteport access
08609aace6bb tools/testing/nvdimm: Fix the array size for dimm devices.
c4b25ef590f5 pinctrl: meson: fix meson8b ao pull register bits
93620bc4de8a pinctrl: meson: fix meson8 ao pull register bits
c74e3fc6d0c3 pinctrl: meson: fix gxl ao pull register bits
5922ab4adc13 pinctrl: meson: fix gxbb ao pull register bits
71ab26e917de pinctrl: meson: fix pinconf bias disable
20663629f6ae fanotify: fix handling of events on child sub-directory
1dc3c17cdb9f fsnotify: generalize handling of extra event flags
6763372b816c IB/hfi1: Eliminate races in the SDMA send error path
87403e35bc56 ACPICA: AML interpreter: add region addresses in global list during initialization
d5a9ba4324d5 can: flexcan: remove not needed struct flexcan_priv::tx_mb and struct flexcan_priv::tx_mb_idx
24e5589791d0 can: flexcan: Always use last mailbox for TX
50d94ac1da74 can: hi311x: Use level-triggered interrupt
bf8295faed73 can: raw: check for CAN FD capable netdev in raw_sendmsg()
04f985776f04 can: flexcan: handle tx-complete CAN frames via rx-offload infrastructure
f699c3222635 can: flexcan: use can_rx_offload_queue_sorted() for flexcan_irq_bus_*()
6ce9d61a6537 can: rx-offload: rename can_rx_offload_irq_queue_err_skb() to can_rx_offload_queue_tail()
169130c87a88 can: rx-offload: introduce can_rx_offload_get_echo_skb() and can_rx_offload_queue_sorted() functions
474673a94f17 can: dev: __can_get_echo_skb(): print error message, if trying to echo non existing skb
e3b8d98e3758 can: dev: __can_get_echo_skb(): Don't crash the kernel if can_priv::echo_skb is accessed out of bounds
cfc8ed910312 can: dev: __can_get_echo_skb(): replace struct can_frame by canfd_frame to access frame length
5877d2c0eac8 can: dev: can_get_echo_skb(): factor out non sending code to __can_get_echo_skb()
8d2aed6439cf can: flexcan: Unlock the MB unconditionally
09132a6b01a7 drm/ast: Remove existing framebuffers before loading driver
80142af39bd9 drm/ast: fixed cursor may disappear sometimes
e9d2c0fbe161 drm/ast: change resolution may cause screen blurred
382debd2fe42 drm/i915: Disable LP3 watermarks on all SNB machines
e3290a5e24df drm/amdgpu: Fix oops when pp_funcs->switch_power_profile is unset
d9ea911e2b90 drm/vc4: Set ->legacy_cursor_update to false when doing non-async updates
7841a545f8bd drm/amdgpu: Add missing firmware entry for HAINAN
d543f583e3af drm/fb-helper: Blacklist writeback when adding connectors to fbdev
cddcc9959a32 tcp: do not release socket ownership in tcp_close()
5999609a93a4 mm/memory.c: recheck page table entry with page table lock held
3996e891ec97 mm: don't warn about large allocations for slab
292c48e2971e llc: do not use sk_eat_skb()
331bd738eb17 gfs2: Don't leave s_fs_info pointing to freed memory in init_sbd
cd947138e8c3 sctp: clear the transport of some out_chunk_list chunks in sctp_assoc_rm_peer
8380cbfe4eab bfs: add sanity check at bfs_fill_super()
9891b528f91d Input: synaptics - avoid using uninitialized variable when probing
3962e78a9fcb selinux: Add __GFP_NOWARN to allocation at str_read()
829567dd9196 v9fs_dir_readdir: fix double-free on p9stat_read error
9f9e2bd0bbcf tools/power/cpupower: fix compilation with STATIC=true
b7d5ef6af8eb opp: ti-opp-supply: Correct the supply in _get_optimal_vdd_voltage call
50f4a3b8eb62 opp: ti-opp-supply: Dynamically update u_volt_min
54923bc74beb brcmfmac: fix reporting support for 160 MHz channels
c74c926ffa0a iwlwifi: mvm: don't use SAR Geo if basic SAR is not used
4969751575c8 iwlwifi: mvm: fix regulatory domain update when the firmware starts
b643d705441c iwlwifi: mvm: support sta_statistics() even on older firmware
29d920ba59c3 iwlwifi: fix wrong WGDS_WIFI_DATA_SIZE
602162dce8a4 gpio: don't free unallocated ida on gpiochip_add_data_with_key() error path
6d24302acc10 mmc: sdhci-pci: Workaround GLK firmware failing to restore the tuning value
52f4036282f7 mmc: sdhci-pci: Try "cd" for card-detect lookup before using NULL
bcec3b858057 Documentation/security-bugs: Postpone fix publication in exceptional cases
160a390a9d53 Documentation/security-bugs: Clarify treatment of embargoed information
fc0f90849a45 MAINTAINERS: Add Sasha as a stable branch maintainer
27d6abfb99c8 ALSA: oss: Use kvzalloc() for local buffer allocations
cc8b329fef53 usb: xhci: Prevent bus suspend if a port connect change or polling state is detected
b6cc7f9c6461 xhci: Add quirk to workaround the errata seen on Cavium Thunder-X2 Soc
cad3876cd23d usb: xhci: fix timeout for transition from RExit to U0
60ac01c60ba9 usb: xhci: fix uninitialized completion when USB3 port got wrong status
3e8886bd158f xhci: Add check for invalid byte size error when UAS devices are connected.
a237717dfdbc xhci: handle port status events for removed USB3 hcd
82c1b66894fd xhci: Fix leaking USB3 shared_hcd at xhci removal
2ff85eaf165f usb: dwc3: Fix NULL pointer exception in dwc3_pci_remove()
c4d1e71e5613 usb: dwc3: core: Clean up ULPI device
4b977515da48 usb: dwc3: gadget: Properly check last unaligned/zero chain TRB
47cb27191f6c usb: dwc3: gadget: fix ISOC TRB type on unaligned transfers
269c01eb49ed usb: core: Fix hub port connection events lost
711bd5d290da efi/libstub: arm: support building with clang
fb87a92b4396 HID: steam: remove input device when a hid client is running.
(From OE-Core rev: 40d6b10ebed9355b5c6eea4fab222c96fba3a3ac)
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
| |
4.19 will replace 4.14 as the LTS kernel, so we drop the 4.14
recipes to enforce this update.
(From OE-Core rev: 275a2bb2570e5c4ee53228c5d2783d9044c24413)
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Integrating the following 4.19+ configuration cleanups:
9ff5d1ee9f72 security.cfg: rename STACKPROTECTOR configs
23e7370e9f71 media-usb-tv: remove CONFIG_DVB_USB_FRIIO
7efbbd7def44 standard/preempt-rt.cfg: remove CONFIG_CIFS_STATS
080ea61f0a4e netfilter: remove obsolete entries
(From OE-Core rev: d4a806dc5c29c9fee794cb7e750fe986e1ab61f4)
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Introduce the 4.19 linux kernel as the reference for LTS and eventually
LSB distros. For now, we keep the other versions around until the h/w
reference BSPs are updated and 4.20+ are available as the "latest"
kernel. This avoid updating qemu* to 4.19 as the default for a small
transition window.
(From OE-Core rev: d52d68adff8fc2b9b2a98405f57fb06d2ed26c24)
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Integrating the korg releases that comprise the following commits:
a9da8725b7a7 Linux 4.18.20
55eac9e85dea Revert "ACPICA: AML interpreter: add region addresses in global list during initialization"
770271829fbe CONFIG_XEN_PV breaks xen_create_contiguous_region on ARM
355c0d23ff88 drm/i915: Fix possible race in intel_dp_add_mst_connector()
0400eb06d37c drm/i915/execlists: Force write serialisation into context image vs execution
06e562e7f515 drm/i915/ringbuffer: Delay after EMIT_INVALIDATE for gen4/gen5
41a2334c224e drm/i915: Mark pin flags as u64
a4820798a2ed drm/i915: Don't oops during modeset shutdown after lpe audio deinit
d0baf6ac9fcc drm/i915: Compare user's 64b GTT offset even on 32b
b9d3cae0b451 drm/i915: Fix ilk+ watermarks when disabling pipes
877e75bc93ec drm/i915: Fix error handling for the NV12 fb dimensions check
63f4972b9b22 drm/i915/hdmi: Add HDMI 2.0 audio clock recovery N values
df00d4ac7d26 drm/i915/dp: Restrict link retrain workaround to external monitors
6440b1a7f8f2 drm/i915/dp: Fix link retraining comment in intel_dp_long_pulse()
f28285d10021 drm/i915: Large page offsets for pread/pwrite
874d2275ee94 drm/i915: Skip vcpi allocation for MSTB ports that are gone
0cf4813b215f drm/i915: Don't unset intel_connector->mst_port
6aba99c55748 drm/i915: Restore vblank interrupts earlier
68b4918e7072 drm/i915/dp: Link train Fallback on eDP only if fallback link BW can fit panel's native mode
a90d6f083b7a drm: panel-orientation-quirks: Add quirk for Acer One 10 (S1003)
4a7daecdaab9 drm/dp_mst: Check if primary mstb is null
fbea4573dc0b drm/etnaviv: fix bogus fence complete check in timeout handler
13b3707bafea drm/amd/powerplay: Enable/Disable NBPSTATE on On/OFF of UVD
1cca6c472fcc drm/nouveau: Fix nv50_mstc->best_encoder()
699242cf4aca drm/nouveau: Check backlight IDs are >= 0, not > 0
bbf40af9c2d8 drm/amdgpu: add missing CHIP_HAINAN in amdgpu_ucode_get_load_type
842b99a831c5 drm/amdgpu: Fix typo in amdgpu_vmid_mgr_init
5b231a7b3326 drm/msm: fix OF child-node lookup
0ad256e8ed36 drm/rockchip: Allow driver to be shutdown on reboot/kexec
6f680252dc25 efi/arm/libstub: Pack FDT after populating it
e47645d9b0fb mm/swapfile.c: use kvzalloc for swap_info_struct allocation
82743f44a420 hugetlbfs: fix kernel BUG at fs/hugetlbfs/inode.c:444!
2ca904bea902 lib/ubsan.c: don't mark __ubsan_handle_builtin_unreachable as noreturn
f4ae32cf2589 crypto: user - fix leaking uninitialized memory to userspace
f784bb167d5f libata: blacklist SAMSUNG MZ7TD256HAFV-000L9 SSD
08f382aeba0c gfs2: Fix metadata read-ahead during truncate (2)
47e7c3fc9b8b gfs2: Put bitmap buffers in put_super
bd9568c3484b configfs: replace strncpy with memcpy
5fe5a24a8cc8 selinux: check length properly in SCTP bind hook
a80cb9b67334 fuse: fix leaked notify reply
e6fed825e0eb fuse: fix use-after-free in fuse_direct_IO()
693a06b52aab rtc: hctosys: Add missing range error reporting
651c5d16f3a9 nfsd: COPY and CLONE operations require the saved filehandle to be set
f194756edd6c NFSv4: Don't exit the state manager without clearing NFS4CLNT_MANAGER_RUNNING
7142f0dcc2c8 sunrpc: correct the computation for page_ptr when truncating
13c70ef5b3c7 kdb: print real address of pointers instead of hashed addresses
6514d22a21ad kdb: use correct pointer when 'btc' calls 'btt'
6520fe938946 mnt: fix __detach_mounts infinite loop
d1a5f8e4d27e mount: Prevent MNT_DETACH from disconnecting locked mounts
376732709e5d mount: Don't allow copying MNT_UNBINDABLE|MNT_LOCKED mounts
afae7f7336d5 mount: Retest MNT_LOCKED in do_umount
e1d8594f10d1 ext4: fix buffer leak in __ext4_read_dirblock() on error path
4f1e87322991 ext4: fix buffer leak in ext4_expand_extra_isize_ea() on error path
73b05bc9cfdc ext4: fix buffer leak in ext4_xattr_move_to_block() on error path
93b0fc8e9005 ext4: release bs.bh before re-using in ext4_xattr_block_find()
ef3af4ee5b81 ext4: fix buffer leak in ext4_xattr_get_block() on error path
2efa77a4df20 ext4: fix possible leak of s_journal_flag_rwsem in error path
891dd04dc1cc ext4: fix possible leak of sbi->s_group_desc_leak in error path
0ff14c16afc8 ext4: avoid possible double brelse() in add_new_gdb() on error path
84d88fc7e751 ext4: fix missing cleanup if ext4_alloc_flex_bg_array() fails while resizing
78805335fb17 ext4: avoid buffer leak in ext4_orphan_add() after prior errors
aac055dfa4ee ext4: avoid buffer leak on shutdown in ext4_mark_iloc_dirty()
d61417997e50 ext4: fix possible inode leak in the retry loop of ext4_resize_fs()
dd6d368f6f18 ext4: missing !bh check in ext4_xattr_inode_write()
c802502a2e80 ext4: avoid potential extra brelse in setup_new_flex_group_blocks()
56415293423b ext4: add missing brelse() add_new_gdb_meta_bg()'s error path
ab88f38df803 ext4: add missing brelse() in set_flexbg_block_bitmap()'s error path
5ee0b3985aec ext4: add missing brelse() update_backups()'s error path
d4b97e20c7ea clockevents/drivers/i8253: Add support for PIT shutdown quirk
a77da38bfda3 Btrfs: fix data corruption due to cloning of eof block
0c4fb98c8f6f Btrfs: fix infinite loop on inode eviction after deduplication of eof block
1064b11af79d Btrfs: fix cur_offset in the error case for nocow
383ceb87733b btrfs: fix pinned underflow after transaction aborted
57da76a94a8a watchdog/core: Add missing prototypes for weak functions
11cf9be2e473 arch/alpha, termios: implement BOTHER, IBSHIFT and termios2
7d7a750eabf2 termios, tty/tty_baudrate.c: fix buffer overrun
d74a4fc841cf x86/hyper-v: Enable PIT shutdown quirk
bcdff99a9348 x86/cpu/vmware: Do not trace vmware_sched_clock()
9eaed9022502 of, numa: Validate some distance map rules
688995faeb6f perf stat: Handle different PMU names with common prefix
b66ad9290fbf hwmon: (core) Fix double-free in __hwmon_device_register()
1ef2d80cb3da mtd: docg3: don't set conflicting BCH_CONST_PARAMS option
ca589cb08cd6 mtd: nand: Fix nanddev_neraseblocks()
98f1ce39c92c mtd: spi-nor: cadence-quadspi: Return error code in cqspi_direct_read_execute()
ab2b363733ac bonding/802.3ad: fix link_failure_count tracking
e36798fc10e2 ARM: 8809/1: proc-v7: fix Thumb annotation of cpu_v7_hvc_switch_mm
5d64390cff09 netfilter: conntrack: fix calculation of next bucket number in early_drop
ca1c5698fa94 memory_hotplug: cond_resched in __remove_pages
a01e1536fc68 mm: thp: relax __GFP_THISNODE for MADV_HUGEPAGE mappings
b74b152e9442 ocfs2: free up write context when direct IO failed
8362d09a7ff3 ocfs2: fix a misuse a of brelse after failing ocfs2_check_dir_entry
f458499f2c96 soc: ti: QMSS: Fix usage of irq_set_affinity_hint
dd4f21dfb81d Revert "powerpc/8xx: Use L1 entry APG to handle _PAGE_ACCESSED for CONFIG_SWAP"
094e5a111d0e SCSI: fix queue cleanup race before queue initialization is done
aef93deeff58 scsi: qla2xxx: Initialize port speed to avoid setting lower speed
3fb039d37f96 vhost/scsi: truncate T10 PI iov_iter to prot_bytes
543c52975eb8 reset: hisilicon: fix potential NULL pointer dereference
84d1d9cc1c0c acpi, nfit: Fix ARS overflow continuation
13bb0de8e25c acpi/nfit, x86/mce: Validate a MCE's address before using it
cdd219834f93 acpi/nfit, x86/mce: Handle only uncorrectable machine checks
69df28065f30 mach64: fix image corruption due to reading accelerator registers
7f6c07f5402e mach64: fix display corruption on big endian machines
c5a924179783 thermal: core: Fix use-after-free in thermal_cooling_device_destroy_sysfs
bb34fbacd90c Revert "ceph: fix dentry leak in splice_dentry()"
e5d8d13800ca libceph: bump CEPH_MSG_MAX_DATA_LEN
1189a2216800 clk: rockchip: Fix static checker warning in rockchip_ddrclk_get_parent call
91a17b82ae41 clk: rockchip: fix wrong mmc sample phase shift for rk3328
7b659a3e5116 clk: sunxi-ng: h6: fix bus clocks' divider position
3a6f7116bf57 clk: at91: Fix division by zero in PLL recalc_rate()
b4972d19dbf8 clk: s2mps11: Fix matching when built as module and DT node contains compatible
7b8b07a696c2 um: Drop own definition of PTRACE_SYSEMU/_SINGLESTEP
8e81ecdcbaaf xtensa: fix boot parameters address translation
b9474cabc3c4 xtensa: make sure bFLT stack is 16 byte aligned
8501e03baaf2 xtensa: add NOTES section to the linker script
454dd3e93e38 MIPS: Loongson-3: Fix BRIDGE irq delivery problem
099ef76d3dd9 MIPS: Loongson-3: Fix CPU UART irq delivery problem
22f185cf0272 zram: close udev startup race condition as default groups
b2405b2330d3 clk: meson: axg: mark fdiv2 and fdiv3 as critical
b7dcf0d3a8f1 clk: meson-gxbb: set fclk_div3 as CLK_IS_CRITICAL
74cd739ed987 arm64: dts: stratix10: fix multicast filtering
f0ef4cf3d407 arm64: dts: stratix10: Support Ethernet Jumbo frame
f8c835816ad4 scsi: qla2xxx: Fix NVMe session hang on unload
318cb27e7fa0 scsi: qla2xxx: Fix re-using LoopID when handle is in use
aa67028ac422 ovl: fix recursive oi->lock in ovl_link()
1b8ca12ee8af fuse: set FR_SENT while locked
10b6b5d193b6 fuse: fix blocked_waitq wakeup
8b71920c90c3 fuse: Fix use-after-free in fuse_dev_do_write()
f7e709c59e58 fuse: Fix use-after-free in fuse_dev_do_read()
38d3f7b2e20f scsi: qla2xxx: Fix driver hang when FC-NVMe LUNs are configured
f05744c0277c scsi: qla2xxx: Fix duplicate switch database entries
792b70b674bf scsi: qla2xxx: shutdown chip if reset fail
187dc52ddacb scsi: qla2xxx: Remove stale debug trace message from tcm_qla2xxx
008bab2eb77d scsi: qla2xxx: Fix process response queue for ISP26XX and above
7e9178071fb1 scsi: qla2xxx: Fix incorrect port speed being set for FC adapters
c1d44176f2c3 serial: sh-sci: Fix could not remove dev_attr_rx_fifo_timeout
6fcbb25da516 ovl: check whiteout in ovl_create_over_whiteout()
6915a20df5f8 ovl: fix error handling in ovl_verify_set_fh()
1dffd49a92dd cdrom: fix improper type cast, which can leat to information leak.
09901a24c215 9p: clear dangling pointers in p9stat_free
ab5b8371449b ARM: dts: imx6ull: keep IMX6UL_ prefix for signals on both i.MX6UL and i.MX6ULL
8515b9edf7a0 udf: Prevent write-unsupported filesystem to be remounted read-write
a9dbfcffbfba 9p locks: fix glock.client_id leak in do_lock
b710256edba8 staging: most: video: fix registration of an empty comp core_component
938e30c56446 drm/amdgpu: Fix SDMA TO after GPU reset v3
35c37a531fa0 drm: rcar-du: Update Gen3 output limitations
e6b5db61b2d6 staging:iio:ad7606: fix voltage scales
3136e7a31323 powerpc/selftests: Wait all threads to join
e7bce56063ac media: tvp5150: fix width alignment during set_selection()
2139f23fd233 sc16is7xx: Fix for multi-channel stall
809923bfbf77 MIPS/PCI: Call pcie_bus_configure_settings() to set MPS/MRRS
0305be8f74fb powerpc/memtrace: Remove memory in chunks
439f5244a9f4 powerpc/boot: Ensure _zimage_start is a weak symbol
c6e2ae7ca034 MIPS: kexec: Mark CPU offline before disabling local IRQ
09249888b1ad media: coda: don't overwrite h.264 profile_idc on decoder instance
56a738841c49 media: pci: cx23885: handle adding to list failure
ae2a9a2cebf3 drm/hisilicon: hibmc: Do not carry error code in HiBMC framebuffer pointer
7cb3b831fea3 drm/amd/display: fix gamma not being applied
7657b5bd3475 drm/omap: fix memory barrier bug in DMM driver
56b14ace2cda powerpc/mm: Don't report hugepage tables as memory leaks when using kmemleak
905119e2ea85 powerpc/nohash: fix undefined behaviour when testing page size support
c89005fa57cc ARM: imx_v6_v7_defconfig: Select CONFIG_TMPFS_POSIX_ACL
fab609de31de drm/amdgpu/powerplay: fix missing break in switch statements
50513ecaf5f8 tracing/kprobes: Check the probe on unloaded module correctly
39abc57fe589 tty: check name length in tty_find_polling_driver()
45394cc9a3c4 powerpc/eeh: Fix possible null deref in eeh_dump_dev_log()
6fc2ea857297 powerpc/Makefile: Fix PPC_BOOK3S_64 ASFLAGS
9cfe21c38e5b Input: wm97xx-ts - fix exit path
f813b2981fc3 drm/amd/display: fix bug of accessing invalid memory
d74680a91a15 powerpc/mm: fix always true/false warning in slice.c
7bd05ac862e2 powerpc/mm: Fix page table dump to work on Radix
c467bb652d44 powerpc/64/module: REL32 relocation range check
8d16dd049428 powerpc/traps: restore recoverability of machine_check interrupts
6559b2338d96 Linux 4.18.19
5c4f8ea1f313 MD: fix invalid stored role for a disk - try2
ddf734ede053 bpf: wait for running BPF programs when updating map-in-map
bbfed258eb08 userns: also map extents in the reverse map to kernel IDs
46aa7eb182c9 net: sched: Remove TCA_OPTIONS from policy
928b261cfbe6 Btrfs: fix use-after-free when dumping free space
b7edab6df938 Btrfs: fix use-after-free during inode eviction
4fbcf14ceb4c btrfs: move the dio_sem higher up the callchain
904c7dc9dec1 btrfs: don't run delayed_iputs in commit
13d6628c019d btrfs: fix insert_reserved error handling
68c7db7c8f76 btrfs: only free reserved extent if we didn't insert it
3e9205b1d619 btrfs: don't use ctl->free_space for max_extent_size
171d45102ea8 btrfs: set max_extent_size properly
17a7240a9508 btrfs: reset max_extent_size properly
645dd2f9feab Btrfs: fix deadlock when writing out free space caches
d7c7d298a76f Btrfs: fix assertion on fsync of regular file when using no-holes feature
191597b15b24 Btrfs: fix null pointer dereference on compressed write path error
07cf04229031 btrfs: qgroup: Dirty all qgroups before rescan
96437af32b61 Btrfs: fix wrong dentries after fsync of file that got its parent replaced
41bdbc9ea1ec Btrfs: fix warning when replaying log after fsync of a tmpfile
09cbc39c1b7f btrfs: make sure we create all new block groups
302e6eaa09d8 btrfs: reset max_extent_size on clear in a bitmap
6078b6126651 btrfs: protect space cache inode alloc with GFP_NOFS
ff9e68fd136b btrfs: release metadata before running delayed refs
07ddb36eb150 Btrfs: don't clean dirty pages during buffered writes
0efba7a66329 btrfs: wait on caching when putting the bg cache
112249f4f379 btrfs: keep trim from interfering with transaction commits
74a0609298dc btrfs: don't attempt to trim devices that don't support it
599c6e4376cb btrfs: iterate all devices during trim, instead of fs_devices::alloc_list
d12a47554ea9 btrfs: Ensure btrfs_trim_fs can trim the whole filesystem
89dbabf7e2c3 btrfs: Enhance btrfs_trim_fs function to handle error better
449f9b8dcf15 btrfs: fix error handling in btrfs_dev_replace_start
e7e2afa8f83c btrfs: fix error handling in free_log_tree
9fc2295c6ce8 btrfs: locking: Add extra check in btrfs_init_new_buffer() to avoid deadlock
a0d7061e2905 btrfs: Handle owner mismatch gracefully when walking up tree
68b0e1cae6f3 btrfs: qgroup: Avoid calling qgroup functions if qgroup is not enabled
3734cce8cf6c tracing: Return -ENOENT if there is no target synthetic event
7d3714bb7abe selftests/powerpc: Fix ptrace tm failure
4bd6237fc951 selftests/ftrace: Fix synthetic event test to delete event correctly
efd03258cc5c soc/tegra: pmc: Fix child-node lookup
d4d1e7a2b1c8 soc: qcom: rmtfs-mem: Validate that scm is available
4bfdd88d22a1 arm64: dts: stratix10: Correct System Manager register size
09242a77726c ARM: dts: socfpga: Fix SDRAM node address for Arria10
29b85eacc07a Cramfs: fix abad comparison when wrap-arounds occur
cb3de273d7a3 rpmsg: smd: fix memory leak on channel create
fd376dc39890 arm64: lse: remove -fcall-used-x0 flag
391d6f13307e media: hdmi.h: rename ADOBE_RGB to OPRGB and ADOBE_YCC to OPYCC
11e879dd4a6d media: replace ADOBERGB by OPRGB
aff52a2f431b media: media colorspaces*.rst: rename AdobeRGB to opRGB
2b33dfe74c2a drm/mediatek: fix OF sibling-node lookup
795449cb0c51 media: adv7842: when the EDID is cleared, unconfigure CEC as well
feb3a39a17ab media: adv7604: when the EDID is cleared, unconfigure CEC as well
5df5d951c107 media: em28xx: fix handler for vidioc_s_input()
634eb3c8780a media: em28xx: make v4l2-compliance happier by starting sequence on zero
be91657a304c media: em28xx: fix input name for Terratec AV 350
95dfd1d5aad4 media: tvp5150: avoid going past array on v4l2_querymenu()
1ac7a4b394ad media: em28xx: use a default format if TRY_FMT fails
e448dfd6d3ec media: cec: forgot to cancel delayed work
b8ee0bd5b099 media: cec: fix the Signal Free Time calculation
11f9f361470d media: cec: add new tx/rx status bits to detect aborts/timeouts
6b92b55fd2cf xen-blkfront: fix kernel panic with negotiate_mq error path
6bc564ec5682 xen: remove size limit of privcmd-buf mapping interface
905632c2e61d xen: fix xen_qlock_wait()
dbcbbbbf5aa3 media: cec: integrate cec_validate_phys_addr() in cec-api.c
e4e97d13dd13 media: cec: make cec_get_edid_spa_location() an inline function
239efda32abd kgdboc: Passing ekgdboc to command line causes panic
e589ba2d14ad Revert "media: dvbsky: use just one mutex for serializing device R/W ops"
d661c89b177d media: v4l2-tpg: fix kernel oops when enabling HFLIP and OSD
ebc14b2ad1e7 net: bcmgenet: fix OF child-node lookup
0f664bdc5f98 TC: Set DMA masks for devices
eddf6140dbea iommu/arm-smmu: Ensure that page-table updates are visible before TLBI
220720a431bf ocxl: Fix access to the AFU Descriptor Data
02eabf6ac681 power: supply: twl4030-charger: fix OF sibling-node lookup
8631b7bd98b9 rtc: cmos: Remove the `use_acpi_alarm' module parameter for !ACPI
5b6bdf14357c rtc: cmos: Fix non-ACPI undefined reference to `hpet_rtc_interrupt'
e0e518677149 rtc: ds1307: fix ds1339 wakealarm support
1145e2b587d7 MIPS: OCTEON: fix out of bounds array access on CN68XX
5cd5e22d5b1d MIPS: memset: Fix CPU_DADDI_WORKAROUNDS `small_fixup' regression
163121109386 powerpc/64s/hash: Do not use PPC_INVALIDATE_ERAT on CPUs before POWER9
ba5a3866a609 powerpc/tm: Fix HFSCR bit for no suspend case
c0668860758e powerpc/msi: Fix compile error on mpc83xx
a0bac51733c0 fsnotify: Fix busy inodes during unmount
ddb75410b6a6 media: ov7670: make "xclk" clock optional
933833d56e3c dm zoned: fix various dmz_get_mblock() issues
8acae84c058c dm zoned: fix metadata block ref counting
58963dc60bb5 dm ioctl: harden copy_params()'s copy_from_user() from malicious users
1bc549827094 lockd: fix access beyond unterminated strings in prints
7b4718d2d53d nfsd: Fix an Oops in free_session()
04868067e324 nfsd: correctly decrement odstate refcount in error path
209502944483 nfs: Fix a missed page unlock after pg_doio()
006a1e6a2d9e NFSv4.1: Fix the r/wsize checking
8fb746ed8e0c NFC: nfcmrvl_uart: fix OF child-node lookup
193e214685dd genirq: Fix race on spurious interrupt detection
06cbcf582caf printk: Fix panic caused by passing log_buf_len to command line
fa4aec4d1e65 smb3: on kerberos mount if server doesn't specify auth type use krb5
e8c4202e4b16 smb3: do not attempt cifs operation in smb3 query info error path
278223e1fa26 smb3: allow stats which track session and share reconnects to be reset
418f8bfb26e9 w1: omap-hdq: fix missing bus unregister at removal
9cdbf32ae7d2 iio: adc: at91: fix wrong channel number in triggered buffer mode
b4c1120e3182 iio: adc: at91: fix acking DRDY irq on simple conversions
8221ff37fbb8 iio: adc: imx25-gcq: Fix leak of device_node in mx25_gcq_setup_cfgs()
bcd4f42d000c iio: ad5064: Fix regulator handling
33af6b490a1b kbuild: fix kernel/bounds.c 'W=1' warning
dad142caf8b3 KVM: arm64: Fix caching of host MDCR_EL2 value
a665c4ab7796 KVM: arm/arm64: Ensure only THP is candidate for adjustment
d09d8eaa1806 mm/hmm: fix race between hmm_mirror_unregister() and mmu_notifier callback
7bf8e1e365ba mm/rmap: map_pte() was not handling private ZONE_DEVICE page properly
6d2ac8dbfd92 hugetlbfs: dirty pages as they are added to pagecache
e484e62bc857 ima: fix showing large 'violations' or 'runtime_measurements_count'
6f3691794c1a mm: /proc/pid/smaps_rollup: fix NULL pointer deref in smaps_pte_range()
2016e63b7692 crypto: speck - remove Speck
d4c47d9cf347 crypto: aegis/generic - fix for big endian systems
805fd900bda2 crypto: morus/generic - fix for big endian systems
9899e0e4528e crypto: aesni - don't use GFP_ATOMIC allocation if the request doesn't cross a page in gcm
c00600a96550 crypto: tcrypt - fix ghash-generic speed test
6aa3369f1768 crypto: lrw - Fix out-of bounds access on counter overflow
9f0654d9a878 signal: Guard against negative signal numbers in copy_siginfo_from_user32
071161f0cce4 signal/GenWQE: Fix sending of SIGKILL
a5d415583c30 PCI: vmd: White list for fast interrupt handlers
a06dfc8d5e18 PCI: Add Device IDs for Intel GPU "spurious interrupt" quirk
c34f34ce93bb PCI/ASPM: Fix link_state teardown on device removal
2e952918d04a ARM: dts: dra7: Fix up unaligned access setting for PCIe EP
5074cd8b9936 EDAC, skx_edac: Fix logical channel intermediate decoding
b0fc82d940a5 EDAC, {i7core,sb,skx}_edac: Fix uncorrected error counting
6ba33971125c EDAC, amd64: Add Family 17h, models 10h-2fh support
d08463386852 HID: hiddev: fix potential Spectre v1
fafa54248a2f HID: wacom: Work around HID descriptor bug in DTK-2451 and DTH-2452
6f076021ce7e selinux: fix mounting of cgroup2 under older policies
dabb79bd2602 ext4: fix use-after-free race in ext4_remount()'s error path
798d9a4c4d37 ext4: propagate error from dquot_initialize() in EXT4_IOC_FSSETXATTR
c68737e3e4c3 ext4: fix setattr project check in fssetxattr ioctl
5dd65242be71 ext4: initialize retries variable in ext4_da_write_inline_data_begin()
34e60cb2f8ea ext4: fix EXT4_IOC_SWAP_BOOT
d543195430fa gfs2_meta: ->mount() can get NULL dev_name
08a394fe1c04 jbd2: fix use after free in jbd2_log_do_checkpoint()
54baa22b41dc IB/rxe: Revise the ib_wr_opcode enum
5855f2051298 IB/mlx5: Fix MR cache initialization
2a270b59969a ASoC: sta32x: set ->component pointer in private struct
31a02dd4ee74 ASoC: intel: skylake: Add missing break in skl_tplg_get_token()
db1af9641867 libnvdimm, pmem: Fix badblocks population for 'raw' namespaces
847179b1261a libnvdimm, region: Fail badblocks listing for inactive regions
e31a8418c8df libnvdimm: Hold reference on parent while scheduling async init
1ebefc8202c8 dmaengine: ppc4xx: fix off-by-one build failure
389d46234082 net/ipv4: defensive cipso option parsing
a11eb1510617 iwlwifi: mvm: check return value of rs_rate_from_ucode_rate()
255768cf1b57 mt76: mt76x2: fix multi-interface beacon configuration
7ea2dd519f59 usb: gadget: udc: renesas_usb3: Fix b-device mode for "workaround"
4d5f0d220a29 usb: typec: tcpm: Fix APDO PPS order checking to be based on voltage
d0e02f4b273b usbip:vudc: BUG kmalloc-2048 (Not tainted): Poison overwritten
fc988a353d59 libertas: don't set URB_ZERO_PACKET on IN USB transfer
9c47f44d0a93 xen/pvh: don't try to unplug emulated devices
9006cb392293 xen/pvh: increase early stack size
f91721a7895e xen: make xen_qlock_wait() nestable
2c2395aaa9ba xen: fix race in xen_qlock_wait()
726a8d0ae0f9 xen/balloon: Support xend-based toolstack
a49e27c0efe5 xen/blkfront: avoid NULL blkfront_info dereference on device removal
a76ef635cb22 tpm: Restore functionality to xen vtpm driver.
2c400cb65dc4 xen-swiotlb: use actually allocated size on check physical continuous
884f8f6e1b41 ARM: dts: exynos: Mark 1 GHz CPU OPP as suspend OPP on Exynos5250
feb08c3f3916 ARM: dts: exynos: Convert exynos5250.dtsi to opp-v2 bindings
4d5dd7609a88 arm: dts: exynos: Add missing cooling device properties for CPUs
e552bb9a21fd OPP: Free OPP table properly on performance state irregularities
d07c6c437300 f2fs: fix to account IO correctly
16eb8add5ee9 f2fs: fix to recover cold bit of inode block during POR
e8683288c629 Revert "f2fs: fix to clear PG_checked flag in set_page_dirty()"
e602d368b007 cpupower: Fix AMD Family 0x17 msr_pstate size
1511aba32429 ALSA: hda: Check the non-cached stream buffers more explicitly
050d782641c2 IB/rxe: fix for duplicate request processing and ack psns
8efbd111471e dmaengine: dma-jz4780: Return error if not probed from DT
faef9773f48a mfd: menelaus: Fix possible race condition and leak
2dc063e47362 signal: Always deliver the kernel's SIGKILL and SIGSTOP to a pid namespace init
6d5b9f9d3ec3 f2fs: report error if quota off error during umount
b41c30c5acc9 f2fs: avoid sleeping under spin_lock
ec8eb8b57057 scsi: lpfc: Correct race with abort on completion path
051b5fa2890b scsi: lpfc: Correct soft lockup when running mds diagnostics
e30cf6a23808 uio: ensure class is registered before devices
6a5975e8383c IB/mlx5: Allow transition of DCI QP to reset
12142fb13d30 firmware: coreboot: Unmap ioregion after device population
0470ae4236d0 driver/dma/ioat: Call del_timer_sync() without holding prep_lock
fbb33dd581b3 Smack: ptrace capability use fixes
6ae6cf2975fe usb: chipidea: Prevent unbalanced IRQ disable
c4b86b1461f0 crypto: caam - fix implicit casts in endianness helpers
d7f59eb8ae0d PCI: dwc: pci-dra7xx: Enable errata i870 for both EP and RC mode
0cf50920c081 coresight: etb10: Fix handling of perf mode
c259506c8a79 PCI/MSI: Warn and return error if driver enables MSI/MSI-X twice
14bbbe74bc3e f2fs: fix to recover inode's i_flags during POR
9e40e1123323 f2fs: fix to recover inode's crtime during POR
60e562bb965a xhci: Avoid USB autosuspend when resuming USB2 ports.
2c5e9a93e478 nvmem: check the return value of nvmem_add_cells()
40cdac6bfb73 MD: fix invalid stored role for a disk
175d020db6cf ext4: fix argument checking in EXT4_IOC_MOVE_EXT
f41d070e9fcb usb: gadget: udc: atmel: handle at91sam9rl PMC
3162e793c743 usb: dwc2: fix a race with external vbus supply
bcb003c30ac3 irqchip/pdc: Setup all edge interrupts as rising edge at GIC
10be774a8d44 xprtrdma: Reset credit grant properly after a disconnect
5f8ffba0789c PCI / ACPI: Enable wake automatically for power managed bridges
eedd2de8dc72 VMCI: Resource wildcard match fixed
fe0f3e9e6830 Drivers: hv: vmbus: Use cpumask_var_t for on-stack cpu mask
0e264876d8a6 f2fs: clear PageError on the read path
fbc88d502e81 tpm: suppress transmit cmd error logs when TPM 1.2 is disabled/deactivated
47b1c864123a usb: typec: tcpm: Report back negotiated PPS voltage and current
b88a5dd150a5 PCI: cadence: Use AXI region 0 to signal interrupts from EP
979fbe4045c8 PCI: mediatek: Fix mtk_pcie_find_port() endpoint/port matching logic
f91a686192f6 usb: host: ohci-at91: fix request of irq for optional gpio
fd4049585f15 RDMA/bnxt_re: Fix recursive lock warning in debug kernel
12100249f2be RDMA/bnxt_re: Avoid accessing nq->bar_reg_iomem in failure case
255cecf2a5eb IB/ipoib: Clear IPCB before icmp_send
086b1e14c525 RDMA/core: Do not expose unsupported counters
9b7b9aead186 scsi: megaraid_sas: fix a missing-check bug
4b4ae263d7d5 KVM: nVMX: Clear reserved bits of #DB exit qualification
58d06d2dbea7 UAPI: ndctl: Fix g++-unsupported initialisation in headers
97f21a6b942c scsi: ufs: Schedule clk gating work on correct queue
34fb187df0d0 scsi: esp_scsi: Track residual for PIO transfers
9b9dd8af6dd5 md: fix memleak for mempool
99c08e1dd146 MD: Memory leak when flush bio size is zero
e2065558bfab f2fs: fix to account IO correctly for cgroup writeback
8eadae7951d5 net: stmmac: dwmac-sun8i: fix OF child-node lookup
35df1a8080ab cgroup, netclassid: add a preemption point to write_classid
477fa78844c3 thermal: da9062/61: Prevent hardware access during system suspend
2ba7c7660bed thermal: rcar_thermal: Prevent doing work after unbind
363e948fcc3a libata: Apply NOLPM quirk for SAMSUNG MZ7TD256HAFV-000L9
043b60105fc2 ath10k: schedule hardware restart if WMI command times out
c0368ed155a2 ixgbevf: VF2VF TCP RSS
0cfe42772c1d ixgbe: disallow IPsec Tx offload when in SR-IOV mode
253b526d998b gpio: brcmstb: allow 0 width GPIO banks
ab9a0e99bf29 iwlwifi: mvm: fix BAR seq ctrl reporting
dec405826694 rsi: fix memory alignment issue in ARM32 platforms
d8b03c1e7663 net: dsa: mv88e6xxx: Fix writing to a PHY page.
ba0885680af7 net: hns3: Fix for vf vlan delete failed problem
ff80ed73b6cf net: hns3: Fix ping exited problem when doing lp selftest
65187c05f489 net: hns3: Preserve vlan 0 in hardware table
23c98b4d9fbd pinctrl: ssbi-gpio: Fix pm8xxx_pin_config_get() to be compliant
f5ba8363907c pinctrl: spmi-mpp: Fix pmic_mpp_config_get() to be compliant
f0ff16f0402a perf tests: Fix record+probe_libc_inet_pton.sh without ping's debuginfo
baef398e5dea failover: Add missing check to validate 'slave_dev' in net_failover_slave_unregister
f47ceb5f3a08 bpf/verifier: fix verifier instability
c0222ea97aa1 pinctrl: qcom: spmi-mpp: Fix drive strength setting
64b74ae515f7 ACPI / LPSS: Add alternative ACPI HIDs for Cherry Trail DMA controllers
d70f08ad0162 spi: gpio: No MISO does not imply no RX
e67ec9ef7925 kprobes: Return error if we fail to reuse kprobe instead of BUG_ON()
7a035a98f1b3 arm64: entry: Allow handling of undefined instructions from EL1
ae9fc312a6d8 block, bfq: correctly charge and reset entity service in all cases
3f353034eaf7 net: phy: phylink: ensure the carrier is off when starting phylink
4ac72411c7b4 net: hns3: Set STATE_DOWN bit of hdev state when stopping net
110bdc652904 net: hns3: Check hdev state when getting link status
a0f6b282ca78 brcmfmac: fix for proper support of 160MHz bandwidth
2cd3b487ff72 pinctrl: qcom: spmi-mpp: Fix err handling of pmic_mpp_set_mux
fae41efdcdb6 pinctrl: sunxi: fix 'pctrl->functions' allocation in sunxi_pinctrl_build_state
7458126fbbf3 net: hns3: Fix ets validate issue
e0d9799dffb1 net: hns3: Add nic state check before calling netif_tx_wake_queue
9fae4092be8b x86: boot: Fix EFI stub alignment
249af5d52486 Bluetooth: btbcm: Add entry for BCM4335C0 UART bluetooth
f8ec431379a5 net: hns3: Fix for packet buffer setting bug
9ffa5136a36b ice: update fw version check logic
345e47a7dfc2 ice: fix changing of ring descriptor size (ethtool -G)
e7a23fd7c189 signal: Introduce COMPAT_SIGMINSTKSZ for use in compat_sys_sigaltstack
0f1f59872204 mtd: rawnand: atmel: Fix potential NULL pointer dereference
e8c9540b02ce x86/intel_rdt: Show missing resctrl mount options
0efa31256ace cpufreq: dt: Try freeing static OPPs only if we have added them
17b8bb13ac9d ACPI / processor: Fix the return value of acpi_processor_ids_walk()
dcb2a7c21469 ACPI / PM: LPIT: Register sysfs attributes based on FADT
9c7247b6f6a9 ACPI/PPTT: Handle architecturally unknown cache types
ef9c7ed4de60 x86/olpc: Indicate that legacy PC XO-1 platform should not register RTC
f7121de89b55 iwlwifi: mvm: check for n_profiles validity in EWRD ACPI
af0d1438f4e2 iwlwifi: mvm: clear HW_RESTART_REQUESTED when stopping the interface
e364a986fe41 iwlwifi: pcie: avoid empty free RB queue
ba4a1b62a2d7 mtd: rawnand: denali: set SPARE_AREA_SKIP_BYTES register to 8 if unset
8c9e66266a16 sdhci: acpi: add free_slot callback
8be558fb46df mmc: sdhci-pci-o2micro: Add quirk for O2 Micro dev 0x8620 rev 0x01
f9fa6d72d149 bcache: Populate writeback_rate_minimum attribute
46b8a8d2f33a cpupower: Fix coredump on VMWare
3d8b0617b2a5 perf strbuf: Match va_{add,copy} with va_end
74a5a6e86f82 perf tools: Cleanup trace-event-info 'tdata' leak
6b6ed6f4c33b perf tools: Free temporary 'sys' string in read_event_files()
91747a58abc5 spi: spi-ep93xx: Use dma_data_direction for ep93xx_spi_dma_{finish,prepare}
feea46d8f5b0 lightnvm: pblk: fix race condition on metadata I/O
afa8688bd3bf lightnvm: pblk: fix two sleep-in-atomic-context bugs
beaff0a07547 lightnvm: pblk: fix race on sysfs line state
fd524f47ecc5 hwmon: (pwm-fan) Set fan speed to 0 on suspend
340029579377 s390/sthyi: Fix machine name validity indication
034d29a7ef6a tun: Consistently configure generic netdev params via rtnetlink
dcaa9d656d10 nfp: devlink port split support for 1x100G CXP NIC
4db6211a5bda arm64: cpufeature: ctr: Fix cpu capability check for late CPUs
ddb265c32880 swim: fix cleanup on setup error
140a8e218463 ataflop: fix error handling during setup
3967f93cb91b netfilter: xt_nat: fix DNAT target for shifted portmap ranges
0713bef08f09 locking/lockdep: Fix debug_locks off performance problem
92cc2f9792aa net: socionext: Reset tx queue in ndo_stop
9da20df2fbf6 i2c: rcar: cleanup DMA for all kinds of failure
4f7381656228 selftests: ftrace: Add synthetic event syntax testcase
89c678ab4908 drm: Get ref on CRTC commit object when waiting for flip_done
9fdd80c2ef12 r8169: re-enable MSI-X on RTL8168g
6b78ea67151b net: qla3xxx: Remove overflowing shift statement
8a5805bcc603 x86/fpu: Remove second definition of fpu in __fpu__restore_sig()
027622eacae7 perf report: Don't crash on invalid inline debug information
a34b5a9d90b1 perf cpu_map: Align cpu map synthesized events properly.
632f9277621b perf tools: Fix use of alternatives to find JDIR
71797bf860be perf evsel: Store ids for events with their own cpus perf_event__synthesize_event_update_cpus
f8148d7cea1f sched/fair: Fix the min_vruntime update logic in dequeue_entity()
e0d017fe2a43 nfp: flower: use offsets provided by pedit instead of index for ipv6
d8e7c3329332 nfp: flower: fix pedit set actions for multiple partial masks
23ef37c73bd7 r8169: Enable MSI-X on RTL8106e
1810feb860b1 perf vendor events intel: Fix wrong filter_band* values for uncore events
4e670a32d242 xfrm: policy: use hlist rcu variants on insert
2b0cdfb29439 xsk: do not call synchronize_net() under RCU read lock
d1d394e201f0 selftests: usbip: add wait after attach and before checking port status
c714f12f60ba Revert "perf tools: Fix PMU term format max value calculation"
7ceb3d05aff5 nvme: remove ns sibling before clearing path
c5849e9bf203 bpf: do not blindly change rlimit in reuseport net selftest
6dd0eaf03c0a drm: fix use of freed memory in drm_mode_setcrtc
c9493729df39 ARM: dts: exynos: Disable pull control for MAX8997 interrupts on Origen
db611db0ee15 x86/speculation: Support Enhanced IBRS on future CPUs
178ecd621450 x86/mm/pat: Disable preemption around __flush_tlb_all()
d601f8c2e0b0 x86/corruption-check: Fix panic in memory_corruption_check() when boot option without value is provided
1a359f8f8ec8 x86/xen: Fix boot loader version reported for PVH guests
02fb68711ba6 x86/speculation: Enable cross-hyperthread spectre v2 STIBP mitigation
e5e99bd18db3 ALSA: ca0106: Disable IZD on SB0570 DAC to fix audio pops
9c30febb7383 ALSA: hda: Add 2 more models to the power_save blacklist
0cfca999ee94 ALSA: hda - Add mic quirk for the Lenovo G50-30 (17aa:3905)
43a57738232c ALSA: hda/realtek - Fix the problem of the front MIC on the Lenovo M715
9580bd128c3b ALSA: hda - Fix headphone pin config for ASUS G751
618ad7fe0e41 ALSA: hda - Add quirk for ASUS G751 laptop
1396c159647a parisc: Fix exported address of os_hpmc handler
5e3efb6ff698 parisc: Fix map_pages() to not overwrite existing pte entries
d9ad0ecfd503 parisc: Fix address in HPMC IVA
acf2f1783055 acpi, nfit: Fix Address Range Scrub completion tracking
cf7d33fa2dd3 mailbox: PCC: handle parse error
f703cf73a0cd ipmi: Fix timer race with module unload
13b8c2e55d7b kprobes/x86: Use preempt_enable() in optimized_callback()
5ef3e6e8d3e6 ACPICA: AML Parser: fix parse loop to correctly skip erroneous extended opcodes
7876d54ad642 ACPICA: AML interpreter: add region addresses in global list during initialization
165ec328038d ACPI / OSL: Use 'jiffies' as the time bassis for acpi_os_get_timer()
9c869687da7c pcmcia: Implement CLKRUN protocol disabling for Ricoh bridges
6457bbfb62d8 dma-mapping: fix panic caused by passing empty cma command line argument
6995a939af68 cpufreq: conservative: Take limits changes into account properly
f793bede6a92 block: make sure writesame bio is aligned with logical block size
1e660a354aaa block: make sure discard bio is aligned with logical block size
5d7cc07a4a09 block: don't deal with discard limit in blkdev_issue_discard()
9acb7e6aa615 block: setup bounce bio_sets properly
22315bd1693b jffs2: free jffs2_sb_info through jffs2_kill_sb()
4e0b30d87323 hwmon: (pmbus) Fix page count auto-detection.
79e8dc743d12 bcache: fix miss key refill->end in writeback
c483d0e293af bcache: correct dirty data statistics
0d0bac807a44 bcache: trace missed reading by cache_missed
4588df8e529c spi: bcm-qspi: fix calculation of address length
af70ba70b95e spi: bcm-qspi: switch back to reading flash using smaller chunks
9b86e6f06127 spi: spi-mem: Adjust op len based on message/transfer size limitations
056a4dd50034 mtd: spi-nor: fsl-quadspi: Don't let -EINVAL on the bus
0368e0a3ab70 mtd: spi-nor: intel-spi: Add support for Intel Ice Lake SPI serial flash
82a401cad1be mtd: spi-nor: fsl-quadspi: fix read error for flash size larger than 16MB
57459faa2fbe mtd: rawnand: marvell: fix the IRQ handler complete() condition
99661278215d Linux 4.18.18
afc1e5e54138 x86/fpu: Fix i486 + no387 boot crash by only saving FPU registers on context switch if there is an FPU
5581e4eed999 x86/swiotlb: Enable swiotlb for > 4GiG RAM on 32-bit kernels
022601efef9e x86/time: Correct the attribute on jiffies' definition
5d59cf0b1833 x86/percpu: Fix this_cpu_read()
d1c0e525c430 x86, hibernate: Fix nosave_regions setup for hibernation
227db93beac0 x86/tsc: Force inlining of cyc2ns bits
dfc1a81b0143 sched/fair: Fix throttle_list starvation with low CFS quota
962bc4202bf0 drm/sun4i: Fix an ulong overflow in the dotclock driver
05d586677df0 Input: elan_i2c - add ACPI ID for Lenovo IdeaPad 330-15IGM
ea6b10f79dd3 tracing: Fix synthetic event to allow semicolon at end
762472aec1f9 tracing: Fix synthetic event to accept unsigned modifier
e6b8e426bf8f USB: fix the usbfs flag sanitization for control transfers
a790c9e4d51f usb: xhci: pci: Enable Intel USB role mux on Apollo Lake platforms
06a70c3f60b6 usb: roles: intel_xhci: Fix Unbalanced pm_runtime_enable
ebe34fdc10ad usb: gadget: storage: Fix Spectre v1 vulnerability
8ae5849083f4 usb: usbip: Fix BUG: KASAN: slab-out-of-bounds in vhci_hub_control()
b69c7f45b2d3 cdc-acm: fix race between reset and control messaging
ffc3136034c3 cdc-acm: correct counting of UART states in serial state notification
e4e6a27f3786 cdc-acm: do not reset notification buffer index upon urb unlinking
1d375e3b4663 IB/ucm: Fix Spectre v1 vulnerability
7f99af5c5510 RDMA/ucma: Fix Spectre v1 vulnerability
a69c03dca8c1 drm: fb-helper: Reject all pixel format changing requests
c6dd29d7a92d drm/edid: VSDB yCBCr420 Deep Color mode bit definitions
1ef7c81f8d5f drm/edid: Add 6 bpc quirk for BOE panel in HP Pavilion 15-n233sl
32c95444f91b ptp: fix Spectre v1 vulnerability
fc7f79df0f2a fscache: Fix out of bound read in long cookie keys
4bdc50b060ca cachefiles: fix the race between cachefiles_bury_object() and rmdir(2)
9ccc817d3fb0 fscache: Fix incomplete initialisation of inline key space
e65c5ffc44ad clk: sunxi-ng: sun4i: Set VCO and PLL bias current to lowest setting
cfb0622c2d95 gpio: mxs: Get rid of external API call
c6259258b48b bpf: fix partial copy of map_ptr when dst is scalar
1d15a9f08704 vfs: swap names of {do,vfs}_clone_file_range()
de1341b7a671 eeprom: at24: Add support for address-width property
(From OE-Core rev: 77939f82e29dccd170c4f0a1d63dba89d5320ded)
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Integrating the following CVE fixes into the 4.18 tree:
e78a46f375fe cdrom: fix improper type cast, which can leat to information leak.
4815231b9b65 btrfs: tree-checker: Verify block_group_item
6dfe2fe5dd52 btrfs: Introduce mount time chunk <-> dev extent mapping check
ccd06dcdc11b btrfs: Verify that every chunk has corresponding block group at mount time
7cf70b1e759a btrfs: Check that each block group has corresponding chunk at mount time
166bbd6ff86b btrfs: validate type when reading a chunk
ecf31c809599 ip: frags: fix crash in ip_do_fragment()
02fc22c5eb30 ip: use rb trees for IP frag queue.
72dd075ee367 net: modify skb_rbtree_purge to return the truesize of all purged skbs.
7a9f904c49aa ip: discard IPv4 datagrams with overlapping segments.
abea198657b7 f2fs: fix to do sanity check with i_extra_isize
408c425c41e4 f2fs: fix to do sanity check with node footer and iblocks
5e4ccef734c3 f2fs: fix to do sanity check with user_block_count
(From OE-Core rev: e09309a50dd5f4d8fc75915a5f2e97a16603aa9a)
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|