| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
Disable -Waddress-of-packed-member being treated as error
(From OE-Core rev: cd2b008acb9b46e00a34c0fc23188c3f73d3c74e)
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Instead of maintaining its own copy of the 'system' packages, reuse
oe.utils.packages_filter_out_system().
This stops ${PN}-src being added to the meta package, which meant anything
depending on the meta package was also pulling in the sources.
(From OE-Core rev: 32dc827dae50d818477c299d7adee9f444f6afb7)
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
| |
oe.utils.packages_filter_out_system() returns PACKAGES after removing "system"
packages but it doesn't handle ${PN}-src as generated by
PACKAGE_DEBUG_SPLIT_STYLE=debug-with-srcpkg.
(From OE-Core rev: 162632d3d1e40c83ed9c5d49a026edf3912860a0)
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
It looks like there is an implicit dependency on util-linux'
umount - as otherwise when using busybox' umount we see a
long delay on shutdown / reboot.
[YOCTO #13058]
(From OE-Core rev: 39a3d2c603429865af632fe41b2cf32c3dfdfb1d)
Signed-off-by: André Draszik <andre.draszik@jci.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
when building with opkg backend and huge packages e.g. chromium/llvm all
going in parallel, memory pressure causes xz to catapult with
do_package_write_ipk: Failed to create package, opkg-build failed with: xz: (stdin): Cannot allocate memory
since there are many tasks going on in parallel, xz adds to memory pressure
and it wants it all, put an upper limit for memory xz can use
We add a variable XZ_MAXRAM with 30% of RAM limit and can be customized
if builders have more memory one can set it like
XZ_DEFAULTS = "-M 0 -T 0"
(From OE-Core rev: 28b277a93a34bba033d9d0d9f3227c9453efd384)
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
| |
(From OE-Core rev: 1387cc56461ee51c5fd49ba22088710c5b6a652b)
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
For changes, see:
https://github.com/intel/libva-utils/releases
Switch back to using tarball now that it is available.
(From OE-Core rev: c059319acceb2ccc6691935e520a532fe6e0eec4)
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
| |
For changes, see:
https://github.com/intel/libva/releases
(From OE-Core rev: 50edb8874755edac32a2adc31df4dbad181bc9c4)
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
| |
All patches have been rebased on top of the 3.13.4 release.
I successfully built all CMake recipes in oe-core and meta-oe.
(From OE-Core rev: f40a5da14ec688f751d6394ce9a997578904fd8d)
Signed-off-by: Pascal Bach <pascal.bach@siemens.com>
Cc: Otavio Salvador <otavio.salvador@ossystems.com.br>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
| |
Latest LxQt requires recent version of menu-cache.
(From OE-Core rev: d52d1d92618bfda6f4206eb81e6d81c431d45227)
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
| |
libgfortran did not have the GCC exception in the same manner as
libgcc had.
Change-Id: If48ab6e6775da235c8fdd0ca4e835acf1e831252
(From OE-Core rev: 0b4a4b37260e719ae12fb9a8e6556759422bfc92)
Signed-off-by: Santhosh Nadig <santhosn@axis.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
| |
Instead of calling 'ar' and 'ranlib' directly, set AR=gcc-ar and
RANLIB=gcc-ranlib. This fixes builds with link-time optimisation where more
arguments would need to be passed to ranlib but gcc-ranlib will do that
automatically.
(From OE-Core rev: d9f37a25adba8d6638abbe7bc0503b09f696c2fc)
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Adding both the required toolchain options (libgcc) and baseline
BSP definitions for arc support.
Author: Alexey Brodkin <alexey.brodkin@synopsys.com>
Date: Fri Feb 8 18:32:21 2019 +0300
linux-yocto: Add dependency on libgcc for ARC
As of now in case of ARC there's no in-kernel implementation of basic libgcc
functions used for millicode, multiplication, division etc instead we simply
link with libgcc.a which provides everything used by the compiler.
Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Author: Alexey Brodkin <alexey.brodkin@synopsys.com>
Date: Fri Feb 8 17:29:40 2019 +0300
ARC: Add nsimhs- and hsdk-standard configs
With ARC support ramping-up in upstream OE we're ready to
build more complicated distributions and linux-yocto is
a nice and configurable base for that.
This commit adds support of 1 simulated board (nSIM) and
the mast affordable and powerful to date development board (HSDK).
Once Qemu port for ARC is functional (it's being actively developed now)
we'll switch from nSIM to Qemu.
Still it would be really good to keep nSIM support in linux-yocto for now
as it allows for simpler testing as compared to real HW.
Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com>
Cc: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
(From OE-Core rev: 430bd28093fb743ba3bd032e11e40b4dd8e5bd1f)
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
| |
As of now in case of ARC there's no in-kernel implementation of basic libgcc
functions used for millicode, multiplication, division etc instead we simply
link with libgcc.a which provides everything used by the compiler.
(From OE-Core rev: 4f582a1123be0cc56abab324c5eb16ad03906857)
Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
boot/main: don't check console device file on fs when booting with
initrd/initramfs
In case of initrd/initramfs /dev/console might not exist that early
as devtmpfs is mounted a bit later by /init process so disable this
check in that case.
Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
(From OE-Core rev: b5bd54b1640c1e59960c260dd6521ba2500df204)
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
| |
rubygems 2.7.6 which is in ruby 2.5.3 has this fix and as currently
applied all gem extraction fails as the realpath check is done against
the full path including the file to be extracted which will always fail
as the file hasnt been extracted yet
(From OE-Core rev: 479620023aa0af9467ca1d2807cf7bedd73327f6)
Signed-off-by: Brett Grandbois <brett.grandbois@opengear.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
| |
- Drop upstreamed patch to enable/disable tests
- Forward port rest of patches to new version
(From OE-Core rev: 0471307da8d1e0df27df115c47d05e7b64dea080)
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
| |
(From OE-Core rev: 680ad16dd5f7bb131cf226897c18eb3ed748cb6c)
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
| |
These tests are very old, unmaintained, and there are far better tools to
exercise video codepaths now.
(From OE-Core rev: 210506e79f1f251347981c11722f5a16c708d480)
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
| |
Sometimes it is useful to have a base64 representation of an image.
(From OE-Core rev: 9d00b146c4125b195fac5a0743fe7d8e59edef7f)
Signed-off-by: Silvio Fricke <silvio.fricke@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* use ${PN} instead of util-linux
* use PACKAGESPLITFUNCS for creating util-linux-lib* packages
rather than an _append OVERRIDE
* sort ALTERNATIVE_LINK_NAME alphabetically
* use systemd_system_unitdir instead of open-coding
* inherit manpages so as to benefit from man-db processing (note
that manpages are not generated here, we just want the
automatic update of the package index caches
* use EXTRA_OEMAKE instead of duplicating command line arguments
[YOCTO #13058]
(From OE-Core rev: 6b71a118debb841b7507fc7830712197480a8661)
Signed-off-by: André Draszik <andre.draszik@jci.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
| |
ptest executes all the binaries, so they really need to be available
in the file system.
[YOCTO #13058]
(From OE-Core rev: 66637b33a8a153d8c1f509e9493bc4bee953f6cb)
Signed-off-by: André Draszik <andre.draszik@jci.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
| |
This should probably be there and now the main package is a real
meta-package only.
[YOCTO #13058]
(From OE-Core rev: e38c06db5be8c15c0764e3450d3ef9e43911bf8c)
Signed-off-by: André Draszik <andre.draszik@jci.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The util-linux meta-package now simply RRECOMMENDS all
subpackages created. There is no distinction between what
it previously recommended or depended on for existing
packages.
This is to streamline the dependencies and to make things
less surprising.
It also stops the -dev package from depending on non-existing
packages like util-linux-losetup-dev etc.
[YOCTO #13058]
(From OE-Core rev: d0d6cc9ee59ed7a017e1b31404603a135a8717e8)
Signed-off-by: André Draszik <andre.draszik@jci.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Similar to the previous patch.
Existing packages (and current dependency by main package):
* ionice <- RRECOMMENDS
* lsblk <- RDEPENDS
* lscpu
* mcookie
* prlimit <- RRECOMMENDS
* unshare
* uuidgen
New packages:
* too many to list
To avoid breaking existing users, all the new packages
are added to the main package as RRECOMMENDS_${PN}, so
they are pulled into existing images etc.
The existing RDEPENDS_${PN} will need some further
clean-up in the future, as it appears a bit random which
packages the main package depends on vs. recommends.
Nevertheless, all existing packages have been added to
RRECOMMENDS this time, even if they weren't in RDEPENDS /
RRECOMMENDS before.
Unfortunately, we need to add explicit ALTERNATIVE_LINK_NAME[]
for a few cases, as previously they were implied using
defaults by being specified in ALTERNATIVE_${PN}. We can't
easily automate that using do_split_packages(), so we
simply add them explicitly.
[YOCTO #13058]
(From OE-Core rev: 7b66185c447453640f26e2563e85b6422a3e6118)
Signed-off-by: André Draszik <andre.draszik@jci.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Similar to the previous patch.
Existing packages (and current dependency by main package):
* blkdiscard <- RRECOMMENDS
* findfs
* fsck.cramfs
* mkfs <- RRECOMMENDS
* mkfs.cramfs
* partx
* readprofile <- RRECOMMENDS
* rfkill
* runuser <- RDEPENDS
* sfdisk <- RRECOMMENDS
* uuidd
New packages:
* too many to list
To avoid breaking existing users, all the new packages
are added to the main package as RRECOMMENDS_${PN}, so
they are pulled into existing images etc.
The existing RDEPENDS_${PN} will need some further
clean-up in the future, as it appears a bit random which
packages the main package depends on vs. recommends.
Nevertheless, all existing packages have been added to
RRECOMMENDS this time, even if they weren't in RDEPENDS /
RRECOMMENDS before.
[YOCTO #13058]
(From OE-Core rev: 19f63aa911ff9d8bea62102c3f3f54cf6dccd6d8)
Signed-off-by: André Draszik <andre.draszik@jci.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Similar to the previous patch.
Existing packages (and current dependency by main package):
* mount <- RRECOMMENDS
* umount <- RDEPENDS
* mountpoint <- RRECOMMENDS
* getopt
* su <- RDEPENDS
New packages:
* dmesg
* kill
* more
To avoid breaking existing users, all the new packages
are added to the main package as RRECOMMENDS_${PN}, so
they are pulled into existing images etc.
The existing RDEPENDS_${PN} will need some further
clean-up in the future, as it appears a bit random which
packages the main package depends on vs. recommends.
Existing packages that aren't in RDEPENDS / RRECOMMENDS
haven't been added to RRECOMMENDS for that reason.
[YOCTO #13058]
(From OE-Core rev: aea97fe48de5e983b938718d861dceb9f0084339)
Signed-off-by: André Draszik <andre.draszik@jci.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
| |
Some of the binaries have symlinks. Add them to the
package owning the binary they are pointing to.
(From OE-Core rev: fc709be54fee06801446774ff1a434294c2eda9b)
Signed-off-by: André Draszik <andre.draszik@jci.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Now that we have required infrastructure in place, we
can start creating one package per binary.
To make this process easier to follow, this is done
in steps, starting with binaries from base_sbindir.
Existing packages (and current dependency by main package):
* agetty
* blkid
* cfdisk <- RRECOMMENDS
* fdisk <- RRECOMMENDS
* fsck
* fstrim
* losetup <- RDEPENDS
* hwclock
* sulogin <- RDEPENDS
* swaponoff <- RDEPENDS
* switch-root <- RRECOMMENDS
New packages:
* blockdev
* ctrlaltdel
* mkswap
* nologin
* pivot-root
* swapon
* swapoff
swaponoff is empty now and simply depends on swapon swapoff
To avoid breaking existing users, all the new packages
are added to the main package as RRECOMMENDS_${PN}, so
they are pulled into existing images etc.
The existing RDEPENDS_${PN} will need some further
clean-up in the future, as it appears a bit random which
packages the main package depends on vs. recommends.
Existing packages that aren't in RDEPENDS / RRECOMMENDS
haven't been added to RRECOMMENDS for that reason.
[YOCTO #13058]
(From OE-Core rev: 97554a56f7d9fa82294b1316f143de3f37506fc7)
Signed-off-by: André Draszik <andre.draszik@jci.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
util-linux is configured with --libdir=${base_libdir} for -target builds,
but with the default --libdir=${libdir} for all other builds. Furthermore,
dynamic util-linux-lib* packages are unconditionally being generated from
${base_libdir}, which is the right location for -target builds, only.
IOW, in the nativesdk case, util-linux-lib* packages are empty, and all
the shared libraries implicitly become part of the main package again.
While this surely wasn't intended, this also is going to cause problems as
upcoming changes are explicitly making util-linux an empty meta-package,
which then is going to cause packaging failures.
While fixing this, clean up the existing use of EXTRA_OECONF as it is a
bit confusing, hard to follow, and needlessly duplicates information:
target: ${SHARED_EXTRA_OECONF} --libdir=${base_libdir}
native/nativesdk: ${SHARED_EXTRA_OECONF} --disable-use-tty-group
where ${SHARED_EXTRA_OECONF} already contains --disable-use-tty-group.
This can be simplified by completely dropping the duplicated EXTRA_OECONF
assignments and simply using a new variable UTIL_LINUX_LIBDIR with a
_class-target override.
Additionally, this allows to easily fix packaging of the util-linux-lib*
packages, as we can now simply inspect UTIL_LINUX_LIBDIR where and as
needed to get to the right directories.
Lastly, all this can be moved from the .bb file into the .inc file as none
of that appears to actually be version specific, and we can sort the
configure options alphabetically for clarity.
[YOCTO #13058]
(From OE-Core rev: e2a6b316651412054af1dbddfb25ab980249f85d)
Signed-off-by: André Draszik <andre.draszik@jci.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The packages get an automatic RDEPENDS via shlibs, no
need to explicitly state it, so we can drop those
useless explicit assignments.
su is moved into ${base_bindir} in do_install(), so
because of a mismatched FILES specification su is
actually packaged into the main package at the moment,
not into the -su package as likely originally intended.
runuser needs the pam configuration files, so they should
be in the -runuser package, not in the main package.
While fixing this, we can simplify the update alternatives
processing for su.
[YOCTO #13058]
(From OE-Core rev: d8f4ffdc6db5484de97186586a7f39da32205c7b)
Signed-off-by: André Draszik <andre.draszik@jci.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Just using a wildcard leaves the reader wondering
what is meant here.
By being explicit we can describe exactly what is
intended, i.e. the file name as resulting from
the ALTERNATIVE and ALTERNATIVE_LINK_NAME mechanism.
(From OE-Core rev: 1892acab58884aa3b94b49da2854299a6db22af7)
Signed-off-by: André Draszik <andre.draszik@jci.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Busybox' getty has code to try to make itself a session leader,
whereas util-linux' agetty doesn't. It expects this to happen
from outside.
When getty is not a session leader, many things don't work on
the serial console, e.g. setting the terminal process group,
job control doesn't work, etc.
Executing image tests also fails with AssertionErrors, because
Feb 5 16:12:55 qemuarm getty[590]: /dev/ttyAMA1: cannot get controlling tty: Operation not permitted
Feb 5 16:12:55 qemuarm getty[590]: /dev/ttyAMA1: cannot set process group: Inappropriate ioctl for device
Update the start_getty script to invoke getty via the setsid
utility if needed, i.e. if /sbin/getty is not busybox getty.
[YOCTO #13058]
(From OE-Core rev: 37be77565d323fc543427ad47399996119f59ab1)
Signed-off-by: André Draszik <andre.draszik@jci.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
| |
Some ARM Cortex devices have the VFPv4-D16, but no NEON.
(From OE-Core rev: 594f8584268d5179c18512beada2bae4a21325de)
Signed-off-by: Phil Edworthy <phil.edworthy@renesas.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
| |
For changes, see:
https://lists.freedesktop.org/archives/wayland-devel/2018-November/039662.html
(From OE-Core rev: 7eeeb59929d28de00d8b5f11c937d7031c22672c)
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This has been a constant source of trouble for build failures due to host-user-contaminated QA
errors of sort
ERROR: QA Issue: glibc-locale: /glibc-binary-localedata-ca-es+valencia/usr/lib/locale/ca_ES@valencia/LC_MONETARY is owned by uid 3004, which is the same as the user running bitbake. This may be due to host contamination [host-user-contaminated]
So far we have tried to mould cp command into not carrying the build
user permissions into install area but it is never entirely fixed since
the issue keeps popping up in various scenes
This patch replaces use of cp with install utility and specifies install
mode for files explcitly
(From OE-Core rev: 92fdb64ac9689b9cac8a1229b1928b50338969be)
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
| |
CVE patches is already applied in v2.7
(From OE-Core rev: 2c3a905061b501b1c79e191a1f275fdb9768a2d6)
Signed-off-by: Changhyeok Bae <changhyeok.bae@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
I goofed up the scissor line on the last attempt. Not sure how much it matters,
but here it is correct this time.
Here it is, updated to work with wpa-supplicant_2.6.bb.
-- >8 --
https://www.freedesktop.org/software/systemd/man/systemd.unit.html#WantedBy=
When building root filesystems with any of the wpa_supplicant systemd
template service files enabled (current default is to have them disabled) the
systemd-native-fake script would not process the line:
Alias=multi-user.target.wants/wpa_supplicant@%i.service
appropriately due the the use of "%i."
According to the systemd documentation "WantedBy=foo.service in a service
bar.service is mostly equivalent to Alias=foo.service.wants/bar.service in
the same file." However, this is not really the intended purpose of install
Aliases.
All lines of the form:
Alias=multi-user.target.wants/*%i.service
Were replaced with the following lines:
WantedBy=multi-user.target
(From OE-Core rev: 85f82e94849f1c1b5e150c2e38c03eae19a2b370)
Signed-off-by: Joshua DeWeese <jdeweese@hennypenny.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
| |
As I will leaving LGE, this address will no longer be valid,
so swap it for my person one for now.
(From OE-Core rev: 06ffe905aa8a707cc4845e012ca555eeed5c0e50)
Signed-off-by: Changhyeok Bae <changhyeok.bae@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
| |
Currently, BAD_RECOMMENDATIONS on the opkg backed relies on editing the
opkg status file (it sets BAD_RECOMMENDATIONS pkg want state to
deinstalled and pinned). This is brittle, and not consistent across the
different solver backends. Use new --add-ignore-recommends flag instead.
(From OE-Core rev: 0d11e813ba9b4e8de9e6e5099ff85f5d914243bc)
Signed-off-by: Alejandro del Castillo <alejandro.delcastillo@ni.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
| |
Opkg --add-ignore-recommends use the flag SOLVER_DISFAVOR. If a package
is set to be ignored as a recommendee, but there are not other
recommends on the package graph, libsolv segfaults.
(From OE-Core rev: d3ee06845e18ecf94770ff0970c2a0d6631ed214)
Signed-off-by: Alejandro del Castillo <alejandro.delcastillo@ni.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
| |
To be used for BAD_RECOMMENDATIONS feature.
(From OE-Core rev: 788d97b4f8e4452cef1ba6bb3e565e1b52dbb7de)
Signed-off-by: Alejandro del Castillo <alejandro.delcastillo@ni.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
| |
After adding #pragma once to wrapper header ( opensslconf.h ) this
latent issue got to bite us, where it expect bn.h to be including
openssl.h to define BN_* defines, which is fragile. This patch removes
the contraints for nested includes for bn.h
(From OE-Core rev: f787b0bb9b0626ddbf2ac94cb206c76716a3773d)
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
| |
(From OE-Core rev: 22f4f1ef17219448416b7cf2a570c7acd7149a64)
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
| |
(From OE-Core rev: 98ba7ba8c5bc091f5cc590299f1a636c9b8dc1f5)
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
I took the same approach as the recent perl upgrade: write recipe from scratch,
taking the pieces from the old recipe only when they were proven to be necessary.
The pgo, manifest and ptest features are all preserved.
New features:
- native and target recipes are now unified into one recipe
- check_build_completeness.py runs right after do_compile() and verifies that
all optional modules have been built (a notorious source of regressions)
- a new approach to sysconfig.py and distutils/sysconfig.py returning values
appropriate for native or target builds: we copy the configuration file to a
separate folder, add that folder to sys.path (through environment variable
that differs between native and target builds), and point python to the file
through another environment variable.
There were a few other patches where it was difficult to decide if the patch
is still relevant, and how to test that it works correctly; please add those
as-needed by testing the new python.
(From OE-Core rev: 02714c105426b0d687620913c1a7401b386428b6)
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
| |
Updating my email address to match where I'll be doing my maintainer
activities.
(From OE-Core rev: 59986a8c678cc7b5eb840323986bdc3513f76b55)
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Integrating the korg -stable updates that comprise the following
commits:
dffbba4348e9 Linux 4.19.19
3a3b6a6b15db Input: input_event - fix the CONFIG_SPARC64 mixup
d4a6ac28d44a ide: fix a typo in the settings proc file name
25ad17d692ad usb: dwc3: gadget: Clear req->needs_extra_trb flag on cleanup
6bab957396ce Revert "mm, memory_hotplug: initialize struct pages for the full memory section"
7dbf12973d53 nvmet-rdma: fix null dereference under heavy load
fa9184be67a6 nvmet-rdma: Add unlikely for response allocated check
48046a0177e6 s390/smp: Fix calling smp_call_ipl_cpu() from ipl CPU
37c9e3ee4239 bpf: fix inner map masking to prevent oob under speculation
eed84f94ff8d bpf: fix sanitation of alu op with pointer / scalar type from different paths
f92a819b4cbe bpf: prevent out of bounds speculation on pointer arithmetic
4f7f708d0e6c bpf: fix check_map_access smin_value test when pointer contains offset
44f8fc649980 bpf: restrict unknown scalars of mixed signed bounds for unprivileged
5332dda94f63 bpf: restrict stack pointer arithmetic for unprivileged
9e57b2969d4a bpf: restrict map value pointer arithmetic for unprivileged
232ac70dd38b bpf: enable access to ax register also from verifier rewrite
b855e3103740 bpf: move tmp variable into ax register in interpreter
333a31c89ae2 bpf: move {prev_,}insn_idx into verifier env
437112946263 bpf: add per-insn complexity limit
7da6cd690c43 bpf: improve verifier branch analysis
ce8d0581ae33 drm/meson: Fix atomic mode switching regression
8b4dffe8261a vt: invoke notifier on screen size change
18ef43def81c vt: always call notifier with the console lock held
855f7e64169f vt: make vt_console_print() compatible with the unicode screen buffer
6f4f2a443d87 can: flexcan: fix NULL pointer exception during bringup
576f474fb2d3 can: bcm: check timer values before ktime conversion
8d85aa96c54b can: dev: __can_get_echo_skb(): fix bogous check for non-existing skb by removing it
bdcf74e735b1 irqchip/gic-v3-its: Align PCI Multi-MSI allocation on their size
6f4db68ab5ce net: sun: cassini: Cleanup license conflict
21c0d1621b8d posix-cpu-timers: Unbreak timer rearming
dd085f9b1dc1 x86/entry/64/compat: Fix stack switching for XEN PV
ed334be9c2ed x86/kaslr: Fix incorrect i8254 outb() parameters
334c0e1b3cdd x86/selftests/pkeys: Fork() to check for state being preserved
db01b8d40feb x86/pkeys: Properly copy pkey state at fork()
f9203cd03125 KVM/nVMX: Do not validate that posted_intr_desc_addr is page aligned
d58f5e638b18 kvm: x86/vmx: Use kzalloc for cached_vmcs12
bbb8c5c75f6e KVM: x86: WARN_ONCE if sending a PV IPI returns a fatal error
b2598858ac21 KVM: x86: Fix PV IPIs for 32-bit KVM host
6d3dabbdf46e KVM: x86: Fix single-step debugging
c1bfae340367 drm/amdgpu: Add APTX quirk for Lenovo laptop
b911f1dcb60d dm crypt: fix parsing of extended IV arguments
5b779f841773 dm thin: fix passdown_double_checking_shared_status()
eba68bd45672 scsi: ufs: Use explicit access size in ufshcd_dump_regs
b18931c5fe0d acpi/nfit: Fix command-supported detection
3cb00cfa3d37 acpi/nfit: Block function zero DSMs
92fbac528fd0 Input: uinput - fix undefined behavior in uinput_validate_absinfo()
71b1af87749b Input: input_event - provide override for sparc64
865a07956db5 Input: xpad - add support for SteelSeries Stratus Duo
06d9f987201f smb3: add credits we receive from oplock/break PDUs
779c65bb7739 CIFS: Do not reconnect TCP session in add_credits()
2ae6fedbd5cb CIFS: Fix credit calculation for encrypted reads with errors
0380ed9b1cd3 CIFS: Fix credits calculations for reads with errors
07b9e5e35e8f CIFS: Fix possible hang during async MTU reads and writes
f4abbb16ed9a vgacon: unconfuse vc_origin when using soft scrollback
a912e16faeda Drivers: hv: vmbus: Check for ring when getting debug info
bfe482b9b299 hv_balloon: avoid touching uninitialized struct page during tail onlining
71d1a74f36a7 tty/n_hdlc: fix __might_sleep warning
6d15ef2c912a uart: Fix crash in uart_write and uart_put_char
80250b48803a tty: Handle problem if line discipline does not have receive_buf
3209eeded863 staging: rtl8188eu: Add device code for D-Link DWA-121 rev B1
75a08b9a0fcb mmc: meson-gx: Free irq in release() callback
4a559dfe6603 mmc: dw_mmc-bluefield: : Fix the license information
d3faea2d152e char/mwave: fix potential Spectre v1 vulnerability
0479bdbf55d8 misc: ibmvsm: Fix potential NULL pointer dereference
049c7b068dd1 s390/smp: fix CPU hotplug deadlock with CPU rescan
e0d573a08f23 s390/early: improve machine detection
b563764443a3 s390/mm: always force a load of the primary ASCE on context switch
8cbca17381ac ARC: perf: map generic branches to correct hardware condition
2f0d2f3ace1f ARC: adjust memblock_reserve of kernel memory
7bb78e62f712 ARCv2: lib: memeset: fix doing prefetchw outside of buffer
cf662d989425 ALSA: hda - Add mute LED support for HP ProBook 470 G5
2173f5a1b0d7 ALSA: hda/realtek - Fix typo for ALC225 model
a719cbe07847 inotify: Fix fd refcount leak in inotify_add_watch().
afb4a7ca7818 clk: socfpga: stratix10: fix naming convention for the fixed-clocks
cf8ea8d536a4 clk: socfpga: stratix10: fix rate calculation for pll clocks
0af64fda917d ASoC: tlv320aic32x4: Kernel OOPS while entering DAPM standby mode
4fedd516d554 ASoC: rt5514-spi: Fix potential NULL pointer dereference
d6847f539bd6 ASoC: atom: fix a missing check of snd_pcm_lib_malloc_pages
3e05ceedf143 ceph: clear inode pointer when snap realm gets dropped by its inode
8e7320b9f551 USB: serial: pl2303: add new PID to support PL2303TB
4d984aab54a6 USB: serial: simple: add Motorola Tetra TPG2200 device id
a70e5cd09361 USB: leds: fix regression in usbport led trigger
f8982204cbea mei: me: add denverton innovation engine device IDs
adfda26bdf47 mei: me: mark LBG devices as having dma support
2cade15d58ca tcp: allow MSG_ZEROCOPY transmission also in CLOSE_WAIT state
6c4d069aec0f ip6_gre: update version related info when changing link
c9fe9d194d45 net: phy: marvell: Fix deadlock from wrong locking
552cd931b483 erspan: build the header with the right proto according to erspan_ver
0449da6fc203 ip6_gre: fix tunnel list corruption for x-netns
e3fa624ee7af udp: with udp_segment release on error path
84bf74307c88 net/sched: cls_flower: allocate mask dynamically in fl_change()
bdafc159ac8c mlxsw: pci: Ring CQ's doorbell before RDQ's
c82f4684d330 mlxsw: spectrum_fid: Update dummy FID index
adbf7e580994 net: ipv4: Fix memory leak in network namespace dismantle
bc4e2300e44a mlxsw: pci: Increase PCI SW reset timeout
1688e75cae7d vhost: log dirty page correctly
3d997bf0074e openvswitch: Avoid OOB read when parsing flow nlattrs
916c27c8cf88 net_sched: refetch skb protocol for each filter
02239e797ac7 net/sched: act_tunnel_key: fix memory leak in case of action replace
3e4cd0677715 net: phy: mdio_bus: add missing device_del() in mdiobus_register() error handling
1a864e38b39e net: phy: marvell: Errata for mv88e6390 internal PHYs
40f2f08030fa net: Fix usage of pskb_trim_rcsum
e287968a3837 net: bridge: Fix ethernet header pointer before check skb forwardable
779a5077d9cf amd-xgbe: Fix mdio access for non-zero ports and clause 45 PHYs
34ae65724615 Linux 4.19.18
b40aec33eeb5 ipmi: Don't initialize anything in the core until something uses it
031a94ff8ac4 ipmi:ssif: Fix handling of multi-part return messages
821a003d8e81 ipmi: Prevent use-after-free in deliver_response
753abe2a6339 ipmi: msghandler: Fix potential Spectre v1 vulnerabilities
1c393ca118cf ipmi: fix use-after-free of user->release_barrier.rda
7557895b3dda Bluetooth: Fix unnecessary error message for HCI request completion
d9bcbcb7d77c iwlwifi: mvm: Send LQ command as async when necessary
0d73e773edc9 mm, proc: be more verbose about unstable VMA flags in /proc/<pid>/smaps
2011eb741803 userfaultfd: clear flag if remap event not enabled
b0cd52e644ef mm/swap: use nr_node_ids for avail_lists in swap_info_struct
dc15e3fd3fbe mm/page-writeback.c: don't break integrity writeback on ->writepage() error
5a404f39f8fa ocfs2: fix panic due to unrecovered local alloc
c9dcb871b1a9 iomap: don't search past page end in iomap_is_partially_uptodate
00886cebcce5 scsi: megaraid: fix out-of-bound array accesses
d640fb10cab4 scsi: smartpqi: call pqi_free_interrupts() in pqi_shutdown()
dd619b90dd71 ath10k: fix peer stats null pointer dereference
ca8ad9bcbebd scsi: smartpqi: correct lun reset issues
868152e4ca97 scsi: mpt3sas: fix memory ordering on 64bit writes
6fa75685aa3a IB/usnic: Fix potential deadlock
a13daf038b49 sysfs: Disable lockdep for driver bind/unbind files
959bf5c190ea ALSA: bebob: fix model-id of unit for Apogee Ensemble
c5e68453be0c Bluetooth: btusb: Add support for Intel bluetooth device 8087:0029
887b1c9a7d17 dm: Check for device sector overflow if CONFIG_LBDAF is not set
decca9bc2116 clocksource/drivers/integrator-ap: Add missing of_node_put()
876b79b973f2 quota: Lock s_umount in exclusive mode for Q_XQUOTA{ON,OFF} quotactls.
77f14a495530 perf tools: Add missing open_memstream() prototype for systems lacking it
e2a1f8d695c2 perf tools: Add missing sigqueue() prototype for systems lacking it
4bc4b575131f perf cs-etm: Correct packets swapping in cs_etm__flush()
9e5be33b1061 dm snapshot: Fix excessive memory usage and workqueue stalls
d9513fdbeb62 tools lib subcmd: Don't add the kernel sources to the include path
8603cac28a78 perf stat: Avoid segfaults caused by negated options
cbd257f3bbc9 dm kcopyd: Fix bug causing workqueue stalls
4e26ee3149e4 dm crypt: use u64 instead of sector_t to store iv_offset
a4772e8b3e60 x86/topology: Use total_cpus for max logical packages calculation
9d51378a6893 netfilter: ipt_CLUSTERIP: fix deadlock in netns exit routine
bb7b6c49cc34 netfilter: ipt_CLUSTERIP: remove wrong WARN_ON_ONCE in netns exit routine
744383c88e2e netfilter: ipt_CLUSTERIP: check MAC address when duplicate config is set
bd1040e646d6 perf vendor events intel: Fix Load_Miss_Real_Latency on SKL/SKX
58c67a0b06a7 perf parse-events: Fix unchecked usage of strncpy()
b332b4cd25e7 perf svghelper: Fix unchecked usage of strncpy()
f54fc4c23eea perf tests ARM: Disable breakpoint tests 32-bit
c3e8c335e788 perf intel-pt: Fix error with config term "pt=0"
f74fc96e32ab tty/serial: do not free trasnmit buffer page under port lock
310f8296d630 btrfs: improve error handling of btrfs_add_link
38b17eee7074 btrfs: fix use-after-free due to race between replace start and cancel
720b86a53a10 btrfs: alloc_chunk: fix more DUP stripe size handling
bb5717a4a165 btrfs: volumes: Make sure there is no overlap of dev extents at mount time
c21991ed17e9 mmc: atmel-mci: do not assume idle after atmci_request_end
461991104dcb kconfig: fix memory leak when EOF is encountered in quotation
ba8efcdc5779 kconfig: fix file name and line number of warn_ignored_character()
344b51e7ce13 bpf: relax verifier restriction on BPF_MOV | BPF_ALU
dfbf8c981f83 arm64: Fix minor issues with the dcache_by_line_op macro
73f0b2e36e40 clk: imx6q: reset exclusive gates on init
8f183b332398 arm64: kasan: Increase stack size for KASAN_EXTRA
656257cf1cbd selftests: do not macro-expand failed assertion expressions
3ad8148ce042 scsi: target/core: Make sure that target_wait_for_sess_cmds() waits long enough
25d3546acd60 scsi: target: use consistent left-aligned ASCII INQUIRY data
50deccdceb59 net: call sk_dst_reset when set SO_DONTROUTE
fd4c7fe100fc staging: erofs: fix use-after-free of on-stack `z_erofs_vle_unzip_io'
38be2cbae300 media: venus: core: Set dma maximum segment size
9df6861a35d1 ASoC: use dma_ops of parent device for acp_audio_dma
597a09e0ce2c media: firewire: Fix app_info parameter type in avc_ca{,_app}_info
3049cdc28409 powerpc/pseries/cpuidle: Fix preempt warning
115a0d668793 powerpc/xmon: Fix invocation inside lock region
819e2e0760f3 media: uvcvideo: Refactor teardown of uvc on USB disconnect
265242d82a3c pstore/ram: Do not treat empty buffers as valid
ed99d79a158c clk: imx: make mux parent strings const
c356972f27cc jffs2: Fix use of uninitialized delayed_work, lockdep breakage
50063ba9dd51 efi/libstub: Disable some warnings for x86{,_64}
fded1b0e0c89 rxe: IB_WR_REG_MR does not capture MR's iova field
e34e54f925e2 drm/amdgpu: Reorder uvd ring init before uvd resume
4614fe394c55 scsi: qedi: Check for session online before getting iSCSI TLV data.
22e568af3989 ASoC: pcm3168a: Don't disable pcm3168a when CONFIG_PM defined
34ea589d97d7 selinux: always allow mounting submounts
e4c04fd44157 fpga: altera-cvp: fix probing for multiple FPGAs on the bus
7cae65dbc7b4 usb: gadget: udc: renesas_usb3: add a safety connection way for forced_b_device
7187ac3e3c4d samples: bpf: fix: error handling regarding kprobe_events
5e1be9c72310 clk: meson: meson8b: fix incorrect divider mapping in cpu_scale_table
6ebffc54843b drm/atomic-helper: Complete fake_commit->flip_done potentially earlier
6f88ff119205 arm64: perf: set suppress_bind_attrs flag to true
dbb97f7663c0 crypto: ecc - regularize scalar for scalar multiplication
6e5be6e3f56a MIPS: SiByte: Enable swiotlb for SWARM, LittleSur and BigSur
1d839c72fc13 x86/mce: Fix -Wmissing-prototypes warnings
3945c33a608e ALSA: oxfw: add support for APOGEE duet FireWire
464b01e4406e bpf: Allow narrow loads with offset > 0
4c7c36a7f348 serial: set suppress_bind_attrs flag only if builtin
e7a5f0073533 writeback: don't decrement wb->refcnt if !wb->bdi
b6d75422462a of: overlay: add missing of_node_put() after add new node to changeset
d216d503a0b2 selftests/bpf: enable (uncomment) all tests in test_libbpf.sh
579f3fc1f46f usb: typec: tcpm: Do not disconnect link for self powered devices
88f3beae5836 e1000e: allow non-monotonic SYSTIM readings
e5090418fbb0 platform/x86: asus-wmi: Tell the EC the OS will handle the display off hotkey
3dc1bc575e75 ixgbe: allow IPsec Tx offload in VEPA mode
bd240b1182da drm/amdkfd: fix interrupt spin lock
07f4cf9547d9 drm/amd/display: Guard against null stream_state in set_crc_source
414dbd6c00b9 gpio: pl061: Move irq_chip definition inside struct pl061
ad7013cd6d6a netfilter: ipset: Allow matching on destination MAC address for mac and ipmac sets
183144815e34 net: clear skb->tstamp in bridge forwarding path
c1fa98a5748f ipv6: Take rcu_read_lock in __inet6_bind for mapped addresses
19ad57e220a1 r8169: Add support for new Realtek Ethernet
8bb38336b721 qmi_wwan: add MTU default to qmap network interface
598e57e02929 net, skbuff: do not prefer skb allocation fails early
e10411389248 net: dsa: mv88x6xxx: mv88e6390 errata
07348a7ebb58 mlxsw: spectrum_switchdev: Set PVID correctly during VLAN deletion
cac1bffc77e9 mlxsw: spectrum: Disable lag port TX before removing it
9b25d7b69d61 ipv6: Consider sk_bound_dev_if when binding a socket to a v4 mapped address
23b6b8bf9011 Linux 4.19.17
9a9c3c02eace nbd: Use set_blocksize() to set device blocksize
685cc9c3ee48 media: vb2: be sure to unlock mutex on errors
7696248f9b5a selftests: Fix test errors related to lib.mk khdr target
241e514850a1 drm/fb-helper: Ignore the value of fb_var_screeninfo.pixclock
8868a72d4201 loop: drop caches if offset or block_size are changed
30805ece5068 loop: Fix double mutex_unlock(&loop_ctl_mutex) in loop_control_ioctl()
b42e24aa3b88 loop: Get rid of 'nested' acquisition of loop_ctl_mutex
5c684c250bf3 loop: Avoid circular locking dependency between loop_ctl_mutex and bd_mutex
5f0db37d916b loop: Fix deadlock when calling blkdev_reread_part()
6e0d69353095 loop: Move loop_reread_partitions() out of loop_ctl_mutex
ed281a7230c9 loop: Move special partition reread handling in loop_clr_fd()
dc717408cef0 loop: Push loop_ctl_mutex down to loop_change_fd()
9218b108062e loop: Push loop_ctl_mutex down to loop_set_fd()
90386ad72fcf loop: Push loop_ctl_mutex down to loop_set_status()
8de64127b2aa loop: Push loop_ctl_mutex down to loop_get_status()
ed87dc660171 loop: Push loop_ctl_mutex down into loop_clr_fd()
18974320825e loop: Split setting of lo_state from loop_clr_fd
b8463897a294 loop: Push lo_ctl_mutex down into individual ioctls
ea5df5077091 loop: Get rid of loop_index_mutex
38d9cce3d61f loop: Fold __loop_release into loop_release
342b3360aeb1 block/loop: Use global lock for ioctl() operation.
f5d3c785c1d3 block/loop: Don't grab "struct file" for vfs_getattr() operation.
21172412a727 tipc: fix uninit-value in tipc_nl_compat_doit
2d5fc1d492d1 tipc: fix uninit-value in tipc_nl_compat_name_table_dump
04d87429738a tipc: fix uninit-value in tipc_nl_compat_link_set
7960fb71aad9 tipc: fix uninit-value in tipc_nl_compat_bearer_enable
1d61caf05721 tipc: fix uninit-value in tipc_nl_compat_link_reset_stats
927733365214 tipc: fix uninit-value in in tipc_conn_rcv_sub
7f902f7c146c sctp: allocate sctp_sockaddr_entry with kzalloc
1e11b1d630f8 blockdev: Fix livelocks on loop device
5a79e71e0bc8 selinux: fix GPF on invalid policy
4cc66cc4f81f block: use rcu_work instead of call_rcu to avoid sleep in softirq
2663bcba075f netfilter: ebtables: account ebt_table_info to kmemcg
61b29bed9010 sunrpc: handle ENOMEM in rpcb_getport_async
c4f39cba6fd0 media: vb2: vb2_mmap: move lock up
a19aedf1a77c LSM: Check for NULL cred-security on free
a72e572f8a2d ipv6: make icmp6_send() robust against null skb->dev
341906cb25f9 bpf: in __bpf_redirect_no_mac pull mac only if present
d9c249a302cb media: vivid: set min width/height to a value > 0
4497ce43a5d0 media: vivid: fix error handling of kthread_run
4190c5fd8a7f omap2fb: Fix stack memory disclosure
328f3de2ef76 fix int_sqrt64() for very large numbers
89a9f049f8b9 Disable MSI also when pcie-octeon.pcie_disable on
3832c115bf80 arm64: dts: marvell: armada-ap806: reserve PSCI area
ca8080c308f4 arm64: kaslr: ensure randomized quantities are clean to the PoC
483ac8e65a8a pstore/ram: Avoid allocation and leak of platform data
a10cabbf7a76 net: dsa: realtek-smi: fix OF child-node lookup
0098f2e791d7 kbuild: Disable LD_DEAD_CODE_DATA_ELIMINATION with ftrace & GCC <= 4.7
ec485378a4c4 RDMA/vmw_pvrdma: Return the correct opcode when creating WR
836edf22ffd1 RDMA/nldev: Don't expose unsafe global rkey to regular user
8f4a0e7d8bef media: v4l: ioctl: Validate num_planes for debug messages
d846f48c1dd5 mfd: tps6586x: Handle interrupts on suspend
a752c6d6de80 OF: properties: add missing of_node_put
ac8b9e8e7ddd drm/i915/gvt: Fix mmap range check
434b1b91573c MIPS: lantiq: Fix IPI interrupt handling
19f41f32a4b4 MIPS: BCM47XX: Setup struct device for the SoC
8f469dc0e6dc mips: fix n32 compat_ipc_parse_version
9d37f4a046c2 scsi: sd: Fix cache_type_store()
d368f540ac3e scsi: core: Synchronize request queue PM status only on successful resume
b955a2c75675 Yama: Check for pid death before checking ancestry
01634ac56393 btrfs: wait on ordered extents on abort cleanup
4675f90ef892 Revert "btrfs: balance dirty metadata pages in btrfs_finish_ordered_io"
4432362af3a3 xen: Fix x86 sched_clock() interface for xen
64e986444138 crypto: talitos - fix ablkcipher for CONFIG_VMAP_STACK
c6578f509312 crypto: talitos - reorder code in talitos_edesc_alloc()
44c67402c3f7 crypto: authenc - fix parsing key with misaligned rta_len
97a6662b035c crypto: bcm - convert to use crypto_authenc_extractkeys()
93242fa04d87 crypto: ccree - convert to use crypto_authenc_extractkeys()
659080376639 crypto: authencesn - Avoid twice completion call in decrypt path
9107b2f43432 crypto: caam - fix zero-length buffer DMA mapping
68afc7c36461 crypto: sm3 - fix undefined shift by >= width of value
6e09bef3cbe2 r8169: load Realtek PHY driver module before r8169
eb02c17fcce5 ip: on queued skb use skb_header_pointer instead of pskb_may_pull
d2898aae0da6 bonding: update nest level on unlink
d976151a51c8 r8169: don't try to read counters if chip is in a PCI power-save state
8dc262df0c6f smc: move unhash as early as possible in smc_release()
f352903d5d78 lan743x: Remove phy_read from link status change function
08be4b72f362 tun: publish tfile after it's fully initialized
d7fe54c17aa3 tcp: change txhash on SYN-data timeout
3dc241b8fa94 packet: Do not leak dev refcounts on error exit
54cbcff82d5e net: bridge: fix a bug on using a neighbour cache entry without checking its state
c0e1392e37e1 ipv6: fix kernel-infoleak in ipv6_local_error()
d29d3891c009 arm64: Don't trap host pointer auth use to EL2
a31edd1c1b7b arm64/kvm: consistently handle host HCR_EL2 flags
a200574da87b scsi: target: iscsi: cxgbit: fix csk leak
25c0f7a24a4c scsi: target: iscsi: cxgbit: fix csk leak
ec98b3f39feb Revert "scsi: target: iscsi: cxgbit: fix csk leak"
e276420e4828 mmc: sdhci-msm: Disable CDR function on TX
6567515e4a7c netfilter: nf_conncount: fix argument order to find_next_bit
b01b92417d09 netfilter: nf_conncount: speculative garbage collection on empty lists
aea1d19594e6 netfilter: nf_conncount: move all list iterations under spinlock
bdc6c893ba37 netfilter: nf_conncount: merge lookup and add functions
13c639424bc2 netfilter: nf_conncount: restart search when nodes have been erased
d6b3ff0222fb netfilter: nf_conncount: split gc in two phases
ef68fdb5179c netfilter: nf_conncount: don't skip eviction when age is negative
c5cbe95a4ba8 netfilter: nf_conncount: replace CONNCOUNT_LOCK_SLOTS with CONNCOUNT_SLOTS
8db82a6f2b76 can: gw: ensure DLC boundaries after CAN frame modification
a13520e0d5f5 tty: Don't hold ldisc lock in tty_reopen() if ldisc present
a42c97862837 tty: Simplify tty->count math in tty_reopen()
e6a4caa0b4dd tty: Hold tty_ldisc_lock() during tty_reopen()
028c13f7caf2 tty/ldsem: Wake up readers after timed out down_write()
9c5931b65a7b Linux 4.19.16
7a1b9b76bac7 Btrfs: use nofs context when initializing security xattrs to avoid deadlock
79aa5c0daa5c Btrfs: fix deadlock when enabling quotas due to concurrent snapshot creation
829431a2a5a8 Btrfs: fix access to available allocation bits when starting balance
6c9a2046297f arm64: compat: Don't pull syscall number from regs in arm_compat_syscall
4f14f446d115 KVM: arm/arm64: Fix VMID alloc race by reverting to lock-less
44e7bab39f87 sunrpc: use-after-free in svc_process_common()
160f79c0a039 mm: page_mapped: don't assume compound page is huge or THP
5dc41af3d19e ext4: fix special inode number checks in __ext4_iget()
bb80ad0dc392 ext4: track writeback errors using the generic tracking infrastructure
da38a1b47b02 ext4: use ext4_write_inode() when fsyncing w/o a journal
01db6e5cf81f ext4: avoid kernel warning when writing the superblock to a dead device
926cdac10439 ext4: fix a potential fiemap/page fault deadlock w/ inline_data
7c2ea25e1364 ext4: make sure enough credits are reserved for dioread_nolock writes
997255351a29 rbd: don't return 0 on unmap if RBD_DEV_FLAG_REMOVING is set
c7ca8e94dbb5 drm/amdgpu: Don't fail resume process if resuming atomic state fails
f05d02b3b4c8 drm/amdgpu: Don't ignore rc from drm_dp_mst_topology_mgr_resume()
d1a5113cf41b drm/i915: Unwind failure on pinning the gen7 ppgtt
f57bef95d6f8 drm/fb-helper: Partially bring back workaround for bugs of SDL 1.2
7398668b3110 drm/fb_helper: Allow leaking fbdev smem_start
b7c3696f68ad drm/amd/display: Fix MST dp_blank REG_WAIT timeout
857af87dcdce PCI: dwc: Move interrupt acking into the proper callback
c408aac37787 PCI: dwc: Take lock when ACKing an interrupt
11637a3a383b PCI: dwc: Use interrupt masking instead of disabling
c051be2b2621 drm/amdgpu: Add new VegaM pci id
719aee2c5ba1 vfio/type1: Fix unmap overflow off-by-one
1e235ec00be0 mtd: rawnand: qcom: fix memory corruption that causes panic
fca4eb31e096 i2c: dev: prevent adapter retries and timeout being set as minus value
3fdb8121e90a ACPI/IORT: Fix rc_dma_get_range()
6fd3d1975105 ACPI / PMIC: xpower: Fix TS-pin current-source handling
fec7361193b4 ACPI: power: Skip duplicate power resource references in _PRx
97b02b632466 mm, memcg: fix reclaim deadlock with writeback
8a4b6e8cb796 mm/usercopy.c: no check page span for stack objects
f928ca391747 slab: alien caches must not be initialized if the allocation of the alien cache failed
33c96bc68ff3 USB: Add USB_QUIRK_DELAY_CTRL_MSG quirk for Corsair K70 RGB
12388881ce0d USB: storage: add quirk for SMI SM3350
621ecb93578a USB: storage: don't insert sane sense for SPC3+ when bad sense specified
51b2a8e263cb usb: cdc-acm: send ZLP for Telit 3G Intel based modems
2a71a47e03ff cifs: Fix potential OOB access of lock element array
7dcc5b36ea7f CIFS: Fix credit computation for compounded requests
d2f76f6f9fa9 CIFS: Do not hide EINTR after sending network packets
c3606c646783 CIFS: Do not set credits to 1 if the server didn't grant anything
d1130682d127 CIFS: Fix adjustment of credits for MTU requests
045e3d2f1216 ALSA: hda/realtek - Disable headset Mic VREF for headset mode of ALC225
0fd36f024a70 ALSA: hda/realtek - Add unplug function into unplug state of Headset Mode for ALC225
50a67b1a85b9 ALSA: hda/realtek - Support Dell headset mode for New AIO platform
4bef2bacb1c5 x86, modpost: Replace last remnants of RETPOLINE with CONFIG_RETPOLINE
4ecbd88bf994 cpufreq: scmi: Fix frequency invariance in slow path
f64231cb4f13 staging: rtl8188eu: Fix module loading from tasklet for WEP encryption
ce588054801d staging: rtl8188eu: Fix module loading from tasklet for CCMP encryption
d7068618ae1f Btrfs: fix deadlock when using free space tree due to block group creation
e31851235412 Linux 4.19.15
6384c67c64b5 bnx2x: Fix NULL pointer dereference in bnx2x_del_all_vlans() on some hw
8e3a1c500288 drm/amd/display: Fix unintialized max_bpc state values
5f0ab980de1a drm/rockchip: psr: do not dereference encoder before it is null checked.
05a0177d84d9 drm/vc4: Set ->is_yuv to false when num_planes == 1
85c8c61007dd drm/nouveau/drm/nouveau: Check rc from drm_dp_mst_topology_mgr_resume()
4f44e58a5614 lib: fix build failure in CONFIG_DEBUG_VIRTUAL test
8dbea64423dc of: __of_detach_node() - remove node from phandle cache
1cb5a0333a5d of: of_node_get()/of_node_put() nodes held in phandle cache
daa67bd5d1ec power: supply: olpc_battery: correct the temperature units
f65b4d4ff3aa intel_th: msu: Fix an off-by-one in attribute store
998c3537af41 genwqe: Fix size check
86dcb94392f7 drivers/perf: hisi: Fixup one DDRC PMU register offset
c1aa0c845c36 video: fbdev: pxafb: Fix "WARNING: invalid free of devm_ allocated data"
9797226bf661 ceph: don't update importing cap's mseq when handing cap export
dc8408ea0b22 sched/fair: Fix infinite loop in update_blocked_averages() by reverting a9e7f6544b9c
87b868070f41 iommu/vt-d: Handle domain agaw being less than iommu agaw
f408aac3104c RDMA/srpt: Fix a use-after-free in the channel release code
c03d6b0f9a95 rxe: fix error completion wr_id and qp_num
6bf97c01b948 9p/net: put a lower bound on msize
af7cc8ebab4a iio: dac: ad5686: fix bit shift read register
a854ab8f6446 powerpc/tm: Set MSR[TS] just prior to recheckpoint
6d9e96f37d38 Revert "powerpc/tm: Unset MSR[TS] if not recheckpointing"
eb05c02903a7 leds: pwm: silently error out on EPROBE_DEFER
ae5c75e660e2 arm64: relocatable: fix inconsistencies in linker script and options
9873efe708bb arm64: drop linker script hack to hide __efistub_ symbols
3f26e68af5c0 nfsd4: zero-length WRITE should succeed
0b6001b941af lockd: Show pid of lockd for remote locks
b541ebbe0cf0 PCI / PM: Allow runtime PM without callback functions
b37fdd941036 selinux: policydb - fix byte order and alignment issues
c6c59adbc19a b43: Fix error in cordic routine
6ef56c9ad7f1 gfs2: Fix loop in gfs2_rbm_find
310486107d41 gfs2: Get rid of potential double-freeing in gfs2_create_inode
30d3dfd4c420 dlm: memory leaks on error path in dlm_user_request()
c5fa01a0153f dlm: lost put_lkb on error path in receive_convert() and receive_unlock()
294776562f96 dlm: possible memory leak on error path in create_lkb()
03acbec28a24 dlm: fixed memory leaks after failed ls_remove_names allocation
6353c0a03791 block: mq-deadline: Fix write completion handling
69e9b2858b20 block: deactivate blk_stat timer in wbt_disable_default()
a85449199539 Fix failure path in alloc_pid()
5781b53dd89c driver core: Add missing dev->bus->need_parent_lock checks
b57b3b008284 srcu: Lock srcu_data structure in srcu_gp_start()
378f9dfa495a ALSA: usb-audio: Always check descriptor sizes in parser code
6c8c16479b23 ALSA: usb-audio: Fix an out-of-bound read in create_composite_quirks
b389f9c4c97a ALSA: usb-audio: Check mixer unit descriptors more strictly
8ee6f180d56f ALSA: usb-audio: Avoid access before bLength check in build_audio_procunit()
281a9e46a94c ALSA: cs46xx: Potential NULL dereference in probe
6584ae39fa60 media: cx23885: only reset DMA on problematic CPUs
b6f66e8b227f mt76x0: init hw capabilities
13e554feddbd dma-direct: do not include SME mask in the DMA supported check
439022e0c2ec raid6/ppc: Fix build for clang
7dfb22b5abaa powerpc/boot: Set target when cross-compiling for clang
f4c27d53b15d Makefile: Export clang toolchain variables
1637d5d2e299 kbuild: consolidate Clang compiler flags
dcaab8b5d745 kbuild: add -no-integrated-as Clang option unconditionally
28e1d143b868 powerpc: Disable -Wbuiltin-requires-header when setjmp is used
ba1fe90be68f powerpc: avoid -mno-sched-epilog on GCC 4.9 and newer
24e26062b90e powerpc: consolidate -mno-sched-epilog into FTRACE flags
5b59eeba6b00 powerpc: remove old GCC version checks
668ecd6b17b9 sunrpc: use SVC_NET() in svcauth_gss_* functions
807957cecdc7 sunrpc: fix cache_head leak due to queued request
1c5e0be35de1 memcg, oom: notify on oom killer invocation from the charge path
8da70752f5fa mm, swap: fix swapoff with KSM pages
0f1a62e0737a mm, hmm: mark hmm_devmem_{add, add_resource} EXPORT_SYMBOL_GPL
e890a867060b mm, hmm: use devm semantics for hmm_devmem_{add, remove}
c215c66ceab5 mm, devm_memremap_pages: add MEMORY_DEVICE_PRIVATE support
ec5471c92fb2 mm, devm_memremap_pages: fix shutdown handling
0a38f2e4a4c7 mm, devm_memremap_pages: kill mapping "System RAM" support
b30ea244cf3e mm, devm_memremap_pages: mark devm_memremap_pages() EXPORT_SYMBOL_GPL
2c87072a3bf9 hwpoison, memory_hotplug: allow hwpoisoned pages to be offlined
e3af83bd44ec zram: fix double free backing device
bc999b5099d7 fork: record start_time late
d257d4299ae7 scsi: lpfc: do not set queue->page_count to 0 if pc_sli4_params.wqpcnt is invalid
06fd6847c4a1 scsi: zfcp: fix posting too many status read buffers leading to adapter shutdown
218c81851f11 auxdisplay: charlcd: fix x/y command parsing
dc68052427be serial/sunsu: fix refcount leak
08e7661cdd56 qmi_wwan: Fix qmap header retrieval in qmimux_rx_fixup
2fb13e2004e8 net: netxen: fix a missing check and an uninitialized use
8bb68ed82f01 Input: synaptics - enable SMBus for HP EliteBook 840 G4
ae247d60588c gpio: mvebu: only fail on missing clk if pwm is actually to be used
332fc66790d6 lan743x: Remove MAC Reset from initialization
e1b3575c474e virtio: fix test build after uio.h change
e46d5bd8fd89 m68k: Fix memblock-related crashes
ae206a1a5e3a kbuild: fix false positive warning/error about missing libelf
ff014712e5d3 mac80211: free skb fraglist before freeing the skb
366fc5858720 nl80211: fix memory leak if validate_pae_over_nl80211() fails
098143bfc29e vxge: ensure data0 is initialized in when fetching firmware version information
945b416a973b lan78xx: Resolve issue with changing MAC address
c26419f3574e lan743x: Expand phy search for LAN7431
98876c46efd0 net: macb: add missing barriers when reading descriptors
6e48c0fc14af net: macb: fix dropped RX frames due to a race
873f9a559bcb net: macb: fix random memory corruption on RX with 64-bit DMA
12024f4fc118 qed: Fix an error code qed_ll2_start_xmit()
233ba13db681 SUNRPC: Fix a race with XPRT_CONNECTING
4f784484bd96 mac80211: fix a kernel panic when TXing after TXQ teardown
97fd4c7f6ddf net: hns: Fix ping failed when use net bridge and send multicast
1f89e4e8b54d net: hns: Add mac pcs config when enable|disable mac
b686b8c073c0 net: hns: Fix ntuple-filters status error.
db2ca348c80c net: hns: Avoid net reset caused by pause frames storm
c8e78cbcde24 net: hns: Free irq when exit from abnormal branch
ac9ae1930a1b net: hns: Clean rx fbd when ae stopped.
1b2f8d7cc1b2 net: hns: Fixed bug that netdev was opened twice
17eeca6e3d9b net: hns: Some registers use wrong address according to the datasheet.
341b8840435a net: hns: All ports can not work when insmod hns ko after rmmod.
41d54657e34b net: hns: Incorrect offset address used for some registers.
2cd0c6f8d050 w90p910_ether: remove incorrect __init annotation
997cb5039dba net/tls: Init routines in create_ctx
7a2b5258682f drivers: net: xgene: Remove unnecessary forward declarations
37fc22c6cf22 x86, hyperv: remove PCI dependency
2e2127508297 mt76: fix potential NULL pointer dereference in mt76_stop_tx_queues
131366ebda88 scsi: target: iscsi: cxgbit: add missing spin_lock_init()
c9cef2c71a89 scsi: target: iscsi: cxgbit: fix csk leak
a01345407c43 bnx2x: Send update-svid ramrod with retry/poll flags enabled
53471f0d893d bnx2x: Remove configured vlans as part of unload sequence.
096795d4ccc7 bnx2x: Clear fip MAC when fcoe offload support is disabled
7fd995d3b444 netfilter: nf_conncount: use rb_link_node_rcu() instead of rb_link_node()
ba364929ff0c netfilter: nat: can't use dst_hold on noref dst
9e4041016015 netfilter: ipset: do not call ipset_nest_end after nla_nest_cancel
27f59f342f7c ixgbe: Fix race when the VF driver does a reset
3bfed541c3ee i40e: fix mac filter delete when setting mac address
56769ef90b83 x86/dump_pagetables: Fix LDT remap address marker
62075c982bf7 x86/mm: Fix guard hole handling
af03a980e86f ieee802154: ca8210: fix possible u8 overflow in ca8210_rx_done
e4bcb09d3b48 ibmvnic: Fix non-atomic memory allocation in IRQ context
733f5216eb54 ibmvnic: Convert reset work item mutex to spin lock
b7e2af3fdf8a Input: synaptics - enable RMI on ThinkPad T560
c5dabddc2ccc Input: omap-keypad - fix idle configuration to not block SoC idle states
c0c14b758c0c scsi: bnx2fc: Fix NULL dereference in error handling
98ce676bea96 Revert "scsi: qla2xxx: Fix NVMe Target discovery"
6bcf9ef86c86 netfilter: seqadj: re-load tcp header pointer after possible head reallocation
cee05c0371a6 netfilter: nf_tables: fix suspicious RCU usage in nft_chain_stats_replace()
537e9a8c301d ieee802154: hwsim: fix off-by-one in parse nested
083d552a890c xfrm: Fix NULL pointer dereference in xfrm_input when skb_dst_force clears the dst_entry.
00eff089dfb7 xfrm: Fix bucket count reported to userspace
34a2f36c0115 xfrm: Fix error return code in xfrm_output_one()
7519ffa9118c checkstack.pl: fix for aarch64
8c9c3747750a IB/core: Fix oops in netdev_next_upper_dev_rcu()
a8d16017db2e drm/amdgpu: Fix DEBUG_LOCKS_WARN_ON(depth <= 0) in amdgpu_ctx.lock
54568ab2e11f powerpc/mm: Fallback to RAM if the altmap is unusable
52e1f29e8bcf Input: restore EV_ABS ABS_RESERVED
b4592b838322 IB/mlx5: Block DEVX umem from the non applicable cases
aad142a61ebb ARM: dts: imx7d-nitrogen7: Fix the description of the Wifi clock
eab3109e1547 ARM: imx: update the cpu power up timing setting on i.mx6sx
94541b595ad4 ARM: dts: imx7d-pico: Describe the Wifi clock
270a08ffa1b9 HID: ite: Add USB id match for another ITE based keyboard rfkill key quirk
d4fdc5e82357 powerpc/mm: Fix linux page tables build with some configs
4642a5c58299 powerpc: Fix COFF zImage booting on old powermacs
a294de739535 arm64: dts: mt7622: fix no more console output on rfb1
cd9ff62bad88 pinctrl: meson: fix pull enable register calculation
0dc2ffac869c ARM: dts: sun8i: a83t: bananapi-m3: increase vcc-pd voltage to 3.3V
(From OE-Core rev: 29d4b668e2ecba2ea263d448ac32505d953ad1d1)
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Integrating the -stable updates from Paul Gortmaker that comprise the
following commits:
fb957805a800 Linux 4.18.27
e40e99b6b15d ipmi:ssif: Fix handling of multi-part return messages
ec5b2f3f897b ipmi: Prevent use-after-free in deliver_response
d605dfec5314 ipmi: msghandler: Fix potential Spectre v1 vulnerabilities
6fcd5c67bbed ipmi: fix use-after-free of user->release_barrier.rda
8978d7c6dec4 Bluetooth: Fix unnecessary error message for HCI request completion
9aa6a6afdc9d iwlwifi: mvm: Send LQ command as async when necessary
be293e2c8d5d mm, proc: be more verbose about unstable VMA flags in /proc/<pid>/smaps
5da1802b5dd9 userfaultfd: clear flag if remap event not enabled
08861c6db0c1 mm/swap: use nr_node_ids for avail_lists in swap_info_struct
fbd6851e6d57 mm/page-writeback.c: don't break integrity writeback on ->writepage() error
42af1b118dec ocfs2: fix panic due to unrecovered local alloc
e701c6b47b1e scsi: megaraid: fix out-of-bound array accesses
c2414688a11f scsi: smartpqi: call pqi_free_interrupts() in pqi_shutdown()
248849ffcee8 ath10k: fix peer stats null pointer dereference
e6e7a27d9894 scsi: smartpqi: correct lun reset issues
f82c77b69dd4 scsi: mpt3sas: fix memory ordering on 64bit writes
7fe3902a1b30 IB/usnic: Fix potential deadlock
07716336ae4f sysfs: Disable lockdep for driver bind/unbind files
52223b291461 ALSA: bebob: fix model-id of unit for Apogee Ensemble
f55b7d8c5747 dm: Check for device sector overflow if CONFIG_LBDAF is not set
744fb8e55bdc clocksource/drivers/integrator-ap: Add missing of_node_put()
c7e5ef0fad26 quota: Lock s_umount in exclusive mode for Q_XQUOTA{ON,OFF} quotactls.
051f86c6e4fe perf tools: Add missing open_memstream() prototype for systems lacking it
f40cb62ae378 perf tools: Add missing sigqueue() prototype for systems lacking it
fe10d3ee10ae dm snapshot: Fix excessive memory usage and workqueue stalls
dbb2e01442dd tools lib subcmd: Don't add the kernel sources to the include path
9844e0dbc6d0 perf stat: Avoid segfaults caused by negated options
d8dc75d3d9fc dm kcopyd: Fix bug causing workqueue stalls
dff3fa1af70f dm crypt: use u64 instead of sector_t to store iv_offset
26dfea580c42 x86/topology: Use total_cpus for max logical packages calculation
5f13f97aad1e netfilter: ipt_CLUSTERIP: fix deadlock in netns exit routine
d5e112ef684d netfilter: ipt_CLUSTERIP: remove wrong WARN_ON_ONCE in netns exit routine
ed843e0c755b netfilter: ipt_CLUSTERIP: check MAC address when duplicate config is set
ab68568470d6 perf vendor events intel: Fix Load_Miss_Real_Latency on SKL/SKX
5ddf63d48c16 perf parse-events: Fix unchecked usage of strncpy()
882079829dfb perf svghelper: Fix unchecked usage of strncpy()
e689fb5da3fc perf tests ARM: Disable breakpoint tests 32-bit
ef3ae9b3e540 perf intel-pt: Fix error with config term "pt=0"
8639a6aacfd7 tty/serial: do not free trasnmit buffer page under port lock
80c3cdea380c btrfs: improve error handling of btrfs_add_link
2202b846b13c btrfs: alloc_chunk: fix more DUP stripe size handling
ab3a0bbe8b0b mmc: atmel-mci: do not assume idle after atmci_request_end
32f972da3d3a kconfig: fix memory leak when EOF is encountered in quotation
10d9a6a992ee kconfig: fix file name and line number of warn_ignored_character()
f7bcc8b2f7ef bpf: relax verifier restriction on BPF_MOV | BPF_ALU
eec0856907da arm64: Fix minor issues with the dcache_by_line_op macro
f2300824da71 clk: imx6q: reset exclusive gates on init
1604baf07d22 arm64: kasan: Increase stack size for KASAN_EXTRA
13ba93449b46 selftests: do not macro-expand failed assertion expressions
3bbd076d9136 scsi: target: use consistent left-aligned ASCII INQUIRY data
e37db031ef5a net: call sk_dst_reset when set SO_DONTROUTE
fb614921bc34 media: venus: core: Set dma maximum segment size
eb2c9c4ca615 ASoC: use dma_ops of parent device for acp_audio_dma
68a03c142063 media: firewire: Fix app_info parameter type in avc_ca{,_app}_info
b60c7a6713d5 powerpc/pseries/cpuidle: Fix preempt warning
df30a1b5d8d2 powerpc/xmon: Fix invocation inside lock region
4f03e69412ba media: uvcvideo: Refactor teardown of uvc on USB disconnect
e6b355ae24ba pstore/ram: Do not treat empty buffers as valid
72d479d16ec9 clk: imx: make mux parent strings const
277364cbbd21 jffs2: Fix use of uninitialized delayed_work, lockdep breakage
d206a38109fc efi/libstub: Disable some warnings for x86{,_64}
643a876a5b01 rxe: IB_WR_REG_MR does not capture MR's iova field
f5d7d77be0a6 scsi: qedi: Check for session online before getting iSCSI TLV data.
5c28f6e86aff ASoC: pcm3168a: Don't disable pcm3168a when CONFIG_PM defined
6ca660928969 selinux: always allow mounting submounts
128146d4fb71 fpga: altera-cvp: fix probing for multiple FPGAs on the bus
3e60aeeefaeb usb: gadget: udc: renesas_usb3: add a safety connection way for forced_b_device
e1c8feafd5fe samples: bpf: fix: error handling regarding kprobe_events
2b3081b77e3f clk: meson: meson8b: fix incorrect divider mapping in cpu_scale_table
0bf0163094a9 drm/atomic-helper: Complete fake_commit->flip_done potentially earlier
21330a217643 arm64: perf: set suppress_bind_attrs flag to true
066b9fddd721 crypto: ecc - regularize scalar for scalar multiplication
e26359f1620c MIPS: SiByte: Enable swiotlb for SWARM, LittleSur and BigSur
3afff9e63c8e x86/mce: Fix -Wmissing-prototypes warnings
9b3a195320ca ALSA: oxfw: add support for APOGEE duet FireWire
04aba67bbf94 bpf: Allow narrow loads with offset > 0
f30cc07af44f serial: set suppress_bind_attrs flag only if builtin
d264a0f394ba writeback: don't decrement wb->refcnt if !wb->bdi
74691a75e365 of: overlay: add missing of_node_put() after add new node to changeset
419af4cd1015 selftests/bpf: enable (uncomment) all tests in test_libbpf.sh
2e3f88e667c6 e1000e: allow non-monotonic SYSTIM readings
f782c9d1da48 platform/x86: asus-wmi: Tell the EC the OS will handle the display off hotkey
1261977d0ab4 ixgbe: allow IPsec Tx offload in VEPA mode
7c73931b7303 drm/amd/display: Guard against null stream_state in set_crc_source
39d92f35a8dc gpio: pl061: Move irq_chip definition inside struct pl061
3aec221e313a netfilter: ipset: Allow matching on destination MAC address for mac and ipmac sets
6a5be9a2ffef ipv6: Take rcu_read_lock in __inet6_bind for mapped addresses
50d329eca381 r8169: Add support for new Realtek Ethernet
d1aad26bb964 qmi_wwan: add MTU default to qmap network interface
62b4f9e777bf net, skbuff: do not prefer skb allocation fails early
eb5c8d69ea42 net: dsa: mv88x6xxx: mv88e6390 errata
993bc7d54dac mlxsw: spectrum_switchdev: Set PVID correctly during VLAN deletion
8fb8533a5309 mlxsw: spectrum: Disable lag port TX before removing it
75daf3c475df ipv6: Consider sk_bound_dev_if when binding a socket to a v4 mapped address
73827a8e2e30 nbd: Use set_blocksize() to set device blocksize
f65d7d5574e1 drm/fb-helper: Ignore the value of fb_var_screeninfo.pixclock
528fa9207170 loop: drop caches if offset or block_size are changed
3df31feee60d loop: Fix double mutex_unlock(&loop_ctl_mutex) in loop_control_ioctl()
d4082dc05ac9 loop: Get rid of 'nested' acquisition of loop_ctl_mutex
78f210acfd34 loop: Avoid circular locking dependency between loop_ctl_mutex and bd_mutex
3ebf94b079ba loop: Fix deadlock when calling blkdev_reread_part()
fc4a4583f9f1 loop: Move loop_reread_partitions() out of loop_ctl_mutex
2c2c3aa3ab1c loop: Move special partition reread handling in loop_clr_fd()
e2c6ee2931ca loop: Push loop_ctl_mutex down to loop_change_fd()
b442997a7285 loop: Push loop_ctl_mutex down to loop_set_fd()
33d682700fb0 loop: Push loop_ctl_mutex down to loop_set_status()
49f911a6a4c0 loop: Push loop_ctl_mutex down to loop_get_status()
c3be2cd6ad9e loop: Push loop_ctl_mutex down into loop_clr_fd()
9a4a7555c177 loop: Split setting of lo_state from loop_clr_fd
d1f05249099a loop: Push lo_ctl_mutex down into individual ioctls
50bbdfab99c1 loop: Get rid of loop_index_mutex
bc40dc95afdc loop: Fold __loop_release into loop_release
23d5eac305d0 block/loop: Use global lock for ioctl() operation.
e0d29ef2a8b0 block/loop: Don't grab "struct file" for vfs_getattr() operation.
8281310f32aa tipc: fix uninit-value in tipc_nl_compat_doit
95c94c995d8e tipc: fix uninit-value in tipc_nl_compat_name_table_dump
b099f94e1e4d tipc: fix uninit-value in tipc_nl_compat_link_set
8e649a4839e0 tipc: fix uninit-value in tipc_nl_compat_bearer_enable
e54458ac168e tipc: fix uninit-value in tipc_nl_compat_link_reset_stats
9a8f56b713dc tipc: fix uninit-value in in tipc_conn_rcv_sub
08ea8e1bfd4b sctp: allocate sctp_sockaddr_entry with kzalloc
4c02dbac416c blockdev: Fix livelocks on loop device
af7bec66e3ee selinux: fix GPF on invalid policy
de9b736152ed block: use rcu_work instead of call_rcu to avoid sleep in softirq
b232d75be71a netfilter: ebtables: account ebt_table_info to kmemcg
aa4d1d6641b5 sunrpc: handle ENOMEM in rpcb_getport_async
ddb29b79dbff media: vb2: be sure to unlock mutex on errors
b9f0f2f9cf59 media: vb2: vb2_mmap: move lock up
7308ece86dd0 LSM: Check for NULL cred-security on free
71ba5763243b ipv6: make icmp6_send() robust against null skb->dev
05e6bff7e7a6 bpf: in __bpf_redirect_no_mac pull mac only if present
4181e7d61b1a media: vivid: set min width/height to a value > 0
cbfc610ae5f2 media: vivid: fix error handling of kthread_run
05f5b1394483 omap2fb: Fix stack memory disclosure
28063cb50ed8 fix int_sqrt64() for very large numbers
37112a960b7f Disable MSI also when pcie-octeon.pcie_disable on
8fd61f25fcf3 arm64: dts: marvell: armada-ap806: reserve PSCI area
58c3acda1754 arm64: kaslr: ensure randomized quantities are clean to the PoC
9a013b991c02 pstore/ram: Avoid allocation and leak of platform data
1aa9985076dc RDMA/nldev: Don't expose unsafe global rkey to regular user
b409b102c7d8 media: v4l: ioctl: Validate num_planes for debug messages
92dd1f93a3c9 mfd: tps6586x: Handle interrupts on suspend
2e63388cbfdb OF: properties: add missing of_node_put
1957d16bceca drm/i915/gvt: Fix mmap range check
f1e756d98a46 MIPS: lantiq: Fix IPI interrupt handling
ac8f34885340 mips: fix n32 compat_ipc_parse_version
0830f02f81b3 scsi: sd: Fix cache_type_store()
f25d687e3d8b scsi: core: Synchronize request queue PM status only on successful resume
0f7357d9b8e4 Yama: Check for pid death before checking ancestry
f94e8c0566d0 btrfs: wait on ordered extents on abort cleanup
4b1129e59323 Revert "btrfs: balance dirty metadata pages in btrfs_finish_ordered_io"
f9ac2ffa0255 xen: Fix x86 sched_clock() interface for xen
79ad9eda6689 x86/xen/time: Output xen sched_clock time from 0
7b3718f98f17 crypto: talitos - fix ablkcipher for CONFIG_VMAP_STACK
c194e944dc98 crypto: talitos - reorder code in talitos_edesc_alloc()
0b612c90335c crypto: authenc - fix parsing key with misaligned rta_len
bed3cec44833 crypto: bcm - convert to use crypto_authenc_extractkeys()
f1daff3d1cb1 crypto: ccree - convert to use crypto_authenc_extractkeys()
b445d866e2fa crypto: authencesn - Avoid twice completion call in decrypt path
1d5d8babb9a8 crypto: caam - fix zero-length buffer DMA mapping
04836f6b86bd crypto: sm3 - fix undefined shift by >= width of value
42cd579fd790 bonding: update nest level on unlink
12dff858b935 r8169: don't try to read counters if chip is in a PCI power-save state
5087c2825807 smc: move unhash as early as possible in smc_release()
cf652d77ac45 tun: publish tfile after it's fully initialized
faee48550bf4 tcp: change txhash on SYN-data timeout
e87c244b11cd net: bridge: fix a bug on using a neighbour cache entry without checking its state
c499692ded84 ipv6: fix kernel-infoleak in ipv6_local_error()
a3ab077a3f79 arm64: Don't trap host pointer auth use to EL2
6f127252fe5f arm64/kvm: consistently handle host HCR_EL2 flags
e5fed8d49b5b scsi: target: iscsi: cxgbit: fix csk leak
f1778e1523fa netfilter: nf_conncount: don't skip eviction when age is negative
df00c2c10e4f can: gw: ensure DLC boundaries after CAN frame modification
58e9f5227691 tty: Don't hold ldisc lock in tty_reopen() if ldisc present
c6e522371001 tty: Simplify tty->count math in tty_reopen()
e3ac534b8aa5 tty: Hold tty_ldisc_lock() during tty_reopen()
3456ecaf8d34 tty/ldsem: Wake up readers after timed out down_write()
2b1afc9c3506 Btrfs: use nofs context when initializing security xattrs to avoid deadlock
403d0f9134a7 Btrfs: fix access to available allocation bits when starting balance
343ae5df68a2 KVM: arm/arm64: Fix VMID alloc race by reverting to lock-less
42e3a4424b12 sunrpc: use-after-free in svc_process_common()
39e372a81d13 mm: page_mapped: don't assume compound page is huge or THP
845f8457893a ext4: track writeback errors using the generic tracking infrastructure
a0e9782472b8 ext4: use ext4_write_inode() when fsyncing w/o a journal
c60e8096cc4d ext4: avoid kernel warning when writing the superblock to a dead device
3ec6f7792def ext4: fix a potential fiemap/page fault deadlock w/ inline_data
02d823cdb2a4 ext4: make sure enough credits are reserved for dioread_nolock writes
154261392771 rbd: don't return 0 on unmap if RBD_DEV_FLAG_REMOVING is set
98213a9d5ce0 drm/amdgpu: Don't fail resume process if resuming atomic state fails
dc2660871a4a drm/amdgpu: Don't ignore rc from drm_dp_mst_topology_mgr_resume()
26089047b42c drm/amd/display: Fix MST dp_blank REG_WAIT timeout
003d29ca6fba PCI: dwc: Move interrupt acking into the proper callback
b90e95417c02 PCI: dwc: Take lock when ACKing an interrupt
d51df9e16301 PCI: dwc: Use interrupt masking instead of disabling
c122260b25cd drm/amdgpu: Add new VegaM pci id
789040bc5039 vfio/type1: Fix unmap overflow off-by-one
86cecca3d93e i2c: dev: prevent adapter retries and timeout being set as minus value
50558f1ca67b ACPI / PMIC: xpower: Fix TS-pin current-source handling
4b75905144c7 ACPI: power: Skip duplicate power resource references in _PRx
c78b2116c9d7 mm, memcg: fix reclaim deadlock with writeback
8bf6869b4d75 mm/usercopy.c: no check page span for stack objects
d6c879709135 slab: alien caches must not be initialized if the allocation of the alien cache failed
bb1c250d55ff USB: Add USB_QUIRK_DELAY_CTRL_MSG quirk for Corsair K70 RGB
39fa1b192449 USB: storage: add quirk for SMI SM3350
4385b42a4cc2 USB: storage: don't insert sane sense for SPC3+ when bad sense specified
d10e7b64e2b3 usb: cdc-acm: send ZLP for Telit 3G Intel based modems
af318dc8d1f4 cifs: Fix potential OOB access of lock element array
4c26d3a072da CIFS: Do not hide EINTR after sending network packets
50c6b89008ec CIFS: Fix adjustment of credits for MTU requests
a7eb3c3dc214 ALSA: hda/realtek - Disable headset Mic VREF for headset mode of ALC225
dcb78b2a6e1c ALSA: hda/realtek - Add unplug function into unplug state of Headset Mode for ALC225
26b78760c7ae ALSA: hda/realtek - Support Dell headset mode for New AIO platform
94ddf9e27eb5 cpufreq: scmi: Fix frequency invariance in slow path
516c5e5f484f Revert "x86/hyper-v: Check cpumask_to_vpset() return value in hyperv_flush_tlb_others_ex()"
(From OE-Core rev: c05bd600a4200a76513ff5a127f44efe1eab4045)
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Integrating Paul Gortmaker's stable updates that comprise the following
commits:
89754c7da63f Linux 4.18.26
c564abe1908c NFSv4: Fix a tracepoint Oops in initiate_file_draining()
890d46c677fd net: hns3: fix return value error while hclge_cmd_csq_clean failed
9cee553eeef0 PCI/AER: Remove duplicate PCI_EXP_AER_FLAGS definition
5ffe615c7959 fbdev: omap2: omapfb: fix ifnullfree.cocci warnings
9a2eb194c961 fbdev: omap2: omapfb: fix bugon.cocci warnings
795731d5307f fbdev: omap2: omapfb: fix boolreturn.cocci warnings
8c656840a4cc PCI: mobiveil: Add Kconfig/Makefile entries
0f7c216a5905 pinctrl: mediatek: include chained_irq.h header
3f240c958d39 m68k/io: Add missing ioremap define guards, fix typo
3aca0a7960d4 dm writecache: report start_sector in status line
50de44fbe274 arm64: mm: Export __sync_icache_dcache() for xen-privcmd
4c521f993bb9 tipc: add missing dev_put() on error in tipc_enable_l2_media
0a7f5ef06a67 clk: actions: Add missing REGMAP_MMIO dependency
90cbc3a9021a net: remove redundant input checks in SIOCSIFTXQLEN case of dev_ifsioc
92b0d2a490ba nvmet: check fileio lba range access boundaries
95550ccfee82 EVM: fix return value check in evm_write_xattrs()
9c63338b2ecc multicast: remove useless parameter for group add
818380e81f55 regulator: qcom_spmi: Do not initialise static to NULL
80faeb6437d9 netfilter: nft_socket: Break evaluation if no socket found
7896db3d286a netfilter: nft_tproxy: Move nf_tproxy_assign_sock() to nf_tproxy.h
6ee2615cbc6c x86/hyper-v: Check cpumask_to_vpset() return value in hyperv_flush_tlb_others_ex()
b98d573d572f drm/nouveau/kms/nv50-: fix drm-get-put.cocci warnings
5b4fbedbb14a ASoC: qdsp6: q6routing: off by one in routing_hw_params()
0ce601464e44 drm/amdgpu: get VCN start to process in the dpm disabled case
cdb988723c92 net: stmmac: Fix PCI module removal leak
f014d3b35b9f ip: on queued skb use skb_header_pointer instead of pskb_may_pull
ee45cb43d804 linux/device.h: fix kernel-doc notation warning
eb11d9a94de0 regulator: Revert "regulator: pfuze100: add enable/disable for switch"
26d53be66490 KVM: VMX: hide flexpriority from guest when disabled at the module level
1c9ebfaf8229 media: omap3isp: fix warning for !CONFIG_PM
60f30bf144b8 cfg80211: fix wext-compat memory leak
9685f469611b spi: spi-mem: Add missing description for data.nbytes field
07b7e110c17b arm64: dts: renesas: r8a77990: Remove non-existing STBE region
d6e90a26c5bd media: cx231xx: fix RC_CORE dependency
7a281dbd6967 media: v4l: cadence: add VIDEO_V4L2 dependency
3b95f46801af perf Documentation: Fix out-of-tree asciidoctor man page generation
8d927494900d selftests: forwarding: mirror_gre_vlan_bridge_1q: Unset rp_filter
8359363df5a6 net/mlx5: Use u16 for Work Queue buffer strides offset
0f85219db2ee kconfig: remove a spurious self-assignment
40535cf8ca98 netfilter: nf_tables: don't prevent event handler from device cleanup on netns exit
10d27d084c16 drm/i915: Stop holding a ref to the ppgtt from each vma
e9c0ce028417 f2fs: wake up gc thread immediately when gc_urgent is set
b9f47e1e8a61 tcp: avoid resetting ACK timer upon receiving packet with ECN CWR flag
f1a29b5218b0 tcp: mandate a one-time immediate ACK
4474fad367bf selftests: rtnetlink: use a local IP address for IPsec tests
f9229f11713c selftests: rtnetlink: hide complaint from terminated monitor
2b4cb6ad782d i40iw: Reorganize acquire/release of locks in i40iw_manage_apbvt
f2aa45e70b9a drm/sun4i: mark PM functions as __maybe_unused
6c4f9bb9e2c7 drm/v3d: Checking for NULL vs IS_ERR()
(From OE-Core rev: 920440b0406f04963603e54f49527772fb14dacb)
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|