| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
| |
(From OE-Core rev: 76a801da7fe5651d9e8310a2b32c275e1700daf3)
(From OE-Core rev: 189ea6f0232f1910736121fb15f80eea97932af8)
Signed-off-by: Jose Alarcon <jose.alarcon@ge.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
ssh_allow_empty_password()
In images built with pam in DISTRO_FEATURES, we end up with dangling symlinks
if su is not packaged into image
$ ls /mnt/a/oe/build/tmp/work/raspberrypi3-bec-linux-gnueabi/core-image-minimal/1.0-r0/rootfs/etc/pam.d/su-l -l
lrwxrwxrwx 1 kraj users 2 Aug 9 07:56 /mnt/a/oe/build/tmp/work/raspberrypi3-bec-linux-gnueabi/core-image-minimal/1.0-r0/rootfs/etc/pam.d/su-l -> su
This causes image do_rootfs to fail
| sed: can't read /mnt/a/oe/build/tmp/work/raspberrypi3-bec-linux-gnueabi/core-image-minimal/1.0-r0/rootfs/etc/pam.d/s
u-l: No such file or directory
| WARNING: /mnt/a/oe/build/tmp/work/raspberrypi3-bec-linux-gnueabi/core-image-minimal/1.0-r0/temp/run.ssh_allow_empty_
password.19238:1 exit 2 from 'sed -i 's/nullok_secure/nullok/' /mnt/a/oe/build/tmp/work/raspberrypi3-bec-linux-gnueabi
/core-image-minimal/1.0-r0/rootfs/etc/pam.d/*'
Therefore we need to filter out dangling symlinks before sed'ing
things out
(From OE-Core rev: b92105e5a085c8cd3c650579644922ed97163e73)
(From OE-Core rev: ed1aaf24bfd4a09132c7e0247c460102ec85254d)
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Use ${nonarch_base_libdir}/udev instead. This avoids problems when
usrmerge is enabled in DISTRO_FEATURES and udev support is disabled.
(From OE-Core rev: 0a4372705a030ca54ed420cdfec33d46ab93499c)
(From OE-Core rev: d9f3c803d739a815fe5ee2e1227c5ae571fefb8f)
Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 8e9ceff887eb270be34f224811799f86e9dc91a8)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
As we're not using them and they're getting in the way of
reproducibility.
[YOCTO #11718]
(From OE-Core rev: 1bd3ed18379c330c1c733dc9f043dbbe8aa0d254)
(From OE-Core rev: 5c8f831c71932e2abebd72f8be1ec95e1b6c3ab7)
Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
RPM's default is single-threaded gz; the change greatly helps with
both buildtimes (when there is a small number of large-sized packages)
and disk space taken by resulting rpms.
(From OE-Core rev: f108c4d09926bd28e7a57b665fc8cb5373827780)
(From OE-Core rev: fd329fdc6374ebde3f5ab171dbe76bf5cec6771d)
Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is needed for packages like linux-firmware which have a
legitimate reason for it. Oe-core has a separate package_qa
test for this situation, so any accidental inclusions of such
binaries will still be caught.
[YOCTO #11329]
(From OE-Core rev: 6aaff392d703183d19192e2d171e10a92f259c65)
(From OE-Core rev: 35059f271964da1f8112a45f19875b59fb9cd02f)
Signed-off-by: Ng Wei Tee <wei.tee.ng@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* it's used by bzr fetcher:
meta/conf/bitbake.conf:FETCHCMD_bzr = "/usr/bin/env bzr"
and when it isn't available in PATH do_fetch tasks fail with:
/usr/bin/env: ‘bzr’: No such file or directory
* it was also added in:
https://patchwork.openembedded.org/patch/140107/
but this change wasn't merged (nor rejected AFAIS)
* cherry-picked from master c7ba7e9e7a7ca2caf453106112dc5a3c855b21d3
(From OE-Core rev: 92f73702d95e9c6ae72de667f225c9d24afe5c0a)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* the libc.so.6 dependency is detected always:
$ grep FILERDEPENDS BUILD-*/pkgdata/qemux86/runtime/localedef
BUILD-bad/pkgdata/qemux86/runtime/localedef:FILERDEPENDSFLIST_localedef: /usr/bin/localedef
BUILD-bad/pkgdata/qemux86/runtime/localedef:FILERDEPENDS_/usr/bin/localedef_localedef: libc.so.6(GLIBC_2.15) libc.so.6(GLIBC_2.3) libc.so.6(GLIBC_2.2) libc.so.6(GLIBC_2.1) libc.so.6(GLIBC_2.0) libc.so.6
BUILD-ok/pkgdata/qemux86/runtime/localedef:FILERDEPENDSFLIST_localedef: /usr/bin/localedef
BUILD-ok/pkgdata/qemux86/runtime/localedef:FILERDEPENDS_/usr/bin/localedef_localedef: libc.so.6(GLIBC_2.15) libc.so.6(GLIBC_2.3) libc.so.6(GLIBC_2.2) libc.so.6(GLIBC_2.1) libc.so.6(GLIBC_2.0) libc.so.6
* but in some builds the glibc dependency isn't built soon enough:
$ diff -uNr BUILD-*/pkgdata/qemux86/runtime/localedef
--- BUILD-bad/pkgdata/qemux86/runtime/localedef 2017-09-02 21:17:50.000000000 +0000
+++ BUILD-ok/pkgdata/qemux86/runtime/localedef 2017-09-11 10:15:49.954381592 +0000
@@ -6,6 +6,7 @@
LICENSE: GPLv2 & LGPLv2.1
DESCRIPTION_localedef: glibc: compile locale definition files
SUMMARY: Locale data from glibc
+RDEPENDS_localedef: glibc (>= 2.26)
SECTION: base
PKG_localedef: localedef
FILES_localedef: /usr/bin/localedef
and the build fails with QA issues:
http://errors.yoctoproject.org/Errors/Details/155529/
ERROR: QA Issue: /usr/bin/localedef contained in package localedef requires libc.so.6(GLIBC_2.0), but no providers found in RDEPENDS_localedef? [file-rdeps]
ERROR: QA Issue: /usr/bin/localedef contained in package localedef requires libc.so.6(GLIBC_2.15), but no providers found in RDEPENDS_localedef? [file-rdeps]
ERROR: QA Issue: /usr/bin/localedef contained in package localedef requires libc.so.6(GLIBC_2.3), but no providers found in RDEPENDS_localedef? [file-rdeps]
ERROR: QA Issue: /usr/bin/localedef contained in package localedef requires libc.so.6(GLIBC_2.2), but no providers found in RDEPENDS_localedef? [file-rdeps]
ERROR: QA Issue: /usr/bin/localedef contained in package localedef requires libc.so.6(GLIBC_2.1), but no providers found in RDEPENDS_localedef? [file-rdeps]
ERROR: QA Issue: /usr/bin/localedef contained in package localedef requires libc.so.6, but no providers found in RDEPENDS_localedef? [file-rdeps]
ERROR: QA run found fatal errors. Please consider fixing them.
* reproducible with Yocto 2.2 Morty as well, with slightly different
error message:
ERROR: glibc-locale-2.24-r0 do_package_qa: QA Issue: /usr/bin/localedef contained in package localedef requires libc.so.6(GLIBC_2.4), but no providers found in RDEPENDS_localedef? [file-rdeps]
* cherry-picked from master 2d2b4d7383c93174fe8eeb72440e81345df71295
(From OE-Core rev: eade33d548bd1a16f5397a44299ac809707efd60)
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
| |
This reverts commit 450942db7f4638eba7ec262901fe1d7e1b1f6070.
Applied in error to the pyro branch.
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
| |
backport patches from upsteam and adapt them to 2.0 codebase
(From OE-Core rev: 347976bf08158d1aa46dfea6f0f9d6dcc0d97395)
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
There was a logic error in the dependency cleanup code which meant
it would remove dependencies which other tasks still depended upon.
Fix the path names so the comparisions work as intended.
This fixes dependencies accidentally disappearing from sysroots
under certain reconfiguration situations.
(From OE-Core rev: 1634fe5148b3501f2c1b75cf7fb704a2ef60424e)
(From OE-Core rev: 3969c068bc9557b405a5ad61c10c402ec93bd932)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit a6631eed6fc70b305e769998d6f22f345e37decc)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Currently items are added to the sysroot, the obsolete items are removed. If
a change such as pkgconfig -> pkgconf is made, this leads to conflicts of
overlapping files in the sysroot.
In order to better support this, handle removing items before adding them.
This requires some minor refactoring to construct the installed list
before the main function loop, otherwise there are no changes in this
patch other than reordering the operations.
(From OE-Core rev: add4f107c151d32d9ea914bb0b93c3d3c17c776c)
(From OE-Core rev: 970d4df7336e5102ac61e66689e977fb2e41a1aa)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 5b45fe40db81292dd6bb57b210d1e4ba32e65e9e)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Currently a task could remove a dependency needed by another task leading
to build failures, often due to missing dependencies (e.g. dynamic libraries
not being found). This was often seen for all-arch recipes in package_write_rpm.
When removing a dependency, first check that no other task active for the
recipe has that same dependency.
(From OE-Core rev: ff3617cc2cd5618f48a25aa4e3b2014430fcbe23)
(From OE-Core rev: 67438ac91a40429affc952ad1d7e92c763f52bab)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 3de078642925e720c2fca5b89cd3abb8b29d2439)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
In OE-Core commit a48fea275b08ff3d3dfc9a928aeb04768db35873, a check on
the value of a "sha256" parameter was added, however there was no
mention of this in the commit message and no corresponding code to
actually verify the checksum as sha256 was added along with it either,
so there's no point in getting the value. Additionally it was assuming
that a sha256 value would be present without checking first, with the
result that if you leave out the md5 value in a recipe intentionally in
order to get it to tell you the correct value on the next build, you got
a traceback instead of the appropriate error containing the information.
Drop this entirely - if we want to implement this we need to do it
properly.
(From OE-Core rev: e9eaa7d15fe7ab643ab19556dab84051f8f1974e)
(From OE-Core rev: fcedfce43adad8659a1376bb28b1ed41e621dd53)
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Integrating the korg releases with the following commit summary:
717bd21f81a3 Linux 4.4.85
12b25d2a52f0 ACPI / APEI: Add missing synchronize_rcu() on NOTIFY_SCI removal
b526de00a9b0 ACPI: ioapic: Clear on-stack resource before using it
4e5f2c204150 ntb_transport: fix bug calculating num_qps_mw
1aac8ffd619f ntb_transport: fix qp count bug
4ec0b2c2d235 ASoC: rsnd: don't call update callback if it was NULL
95fc5ef85428 ASoC: rsnd: ssi: 24bit data needs right-aligned settings
fd504621fa52 ASoC: rsnd: Add missing initialization of ADG req_rate
e974777b2ecb ASoC: rsnd: avoid pointless loop in rsnd_mod_interrupt()
fdc568a4224a ASoC: rsnd: disable SRC.out only when stop timing
bfba69dc30ab ASoC: simple-card: don't fail if sysclk setting is not supported
eb2ba09b05a6 staging: rtl8188eu: add RNX-N150NUB support
1d7e8cf01e2e iio: hid-sensor-trigger: Fix the race with user space powering up sensors
d2c072cb638d iio: imu: adis16480: Fix acceleration scale factor for adis16480
9dac44d5d4b0 ANDROID: binder: fix proc->tsk check.
1792d6c17cb2 binder: Use wake up hint for synchronous transactions.
596b97ec2e5e binder: use group leader instead of open thread
e1c7a4478833 Bluetooth: bnep: fix possible might sleep error in bnep_session
f9adf422b993 Bluetooth: cmtp: fix possible might sleep error in cmtp_session
172bbb8ee44a Bluetooth: hidp: fix possible might sleep error in hidp_session_thread
708d19eaf303 perf/core: Fix group {cpu,task} validation
87ac57ff972a nfsd: Limit end of page list when decoding NFSv4 WRITE
e6066962ca46 cifs: return ENAMETOOLONG for overlong names in cifs_open()/cifs_lookup()
210b41b4971e cifs: Fix df output for users with quota limits
9f57741b44ba tracing: Fix freeing of filter in create_filter() when set_str is false
0d2b7767611f drm: rcar-du: Fix H/V sync signal polarity configuration
64f3c534e7ac drm: rcar-du: Fix display timing controller parameter
fbf583912145 drm: rcar-du: Fix crash in encoder failure error path
766a097cbfea drm: rcar-du: lvds: Rename PLLEN bit to PLLON
2b60c153ff3d drm: rcar-du: lvds: Fix PLL frequency-related configuration
3416ee45a8cb drm/atomic: If the atomic check fails, return its value first
2a9d7664ffb2 drm: Release driver tracking before making the object available again
33e4c6378417 i2c: designware: Fix system suspend
10814c149eeb ARCv2: PAE40: Explicitly set MSB counterpart of SLC region ops addresses
6b1c81dd7fdb ALSA: hda - Add stereo mic quirk for Lenovo G50-70 (17aa:3978)
099e57fcb03f ALSA: core: Fix unexpected error at replacing user TLV
07051c175477 Input: elan_i2c - add ELAN0602 ACPI ID to support Lenovo Yoga310
5609ae96bcd6 Input: trackpoint - add new trackpoint firmware ID
a56800ae1c57 mei: me: add lewisburg device ids
707352e68745 mei: me: add broxton pci device ids
58079f56b302 net_sched: fix order of queue length updates in qdisc_replace()
248af6aa226c net: sched: fix NULL pointer dereference when action calls some targets
eece6c91dd33 irda: do not leak initialized list.dev to userspace
4e39b7409f3b tcp: when rearming RTO, if RTO time is in past then fire RTO ASAP
ece3ff173731 ipv6: repair fib6 tree in failure case
6415a71ddf15 ipv6: reset fn->rr_ptr when replacing route
69827c395d25 tipc: fix use-after-free
0e8d62861552 sctp: fully initialize the IPv6 address in sctp_v6_to_addr()
1bd54371388c ipv4: better IP_MAX_MTU enforcement
7e1fe0062c24 net_sched/sfq: update hierarchical backlog when drop packet
114414b85475 ipv4: fix NULL dereference in free_fib_info_rcu()
c207ec46b301 dccp: defer ccid_hc_tx_delete() at dismantle time
c65eca7ddd88 dccp: purge write queue in dccp_destroy_sock()
f0cd9201c0c0 af_key: do not use GFP_KERNEL in atomic contexts
982ce2aa79fb Linux 4.4.84
ccf1033d9983 usb: qmi_wwan: add D-Link DWM-222 device ID
6b4509223681 usb: optimize acpi companion search for usb port devices
ce1b98a30571 perf/x86: Fix LBR related crashes on Intel Atom
b4cf49024cf4 pids: make task_tgid_nr_ns() safe
46d51a26efbc Sanitize 'move_pages()' permission checks
b27e9ff9a5f4 irqchip/atmel-aic: Fix unbalanced refcount in aic_common_rtc_irq_fixup()
ed281a6acaf1 irqchip/atmel-aic: Fix unbalanced of_node_put() in aic_common_irq_fixup()
64340986295d x86/asm/64: Clear AC on NMI entries
c0b397fd6b2b xen: fix bio vec merging
240628085eff mm: revert x86_64 and arm64 ELF_ET_DYN_BASE base changes
cc971fa12bd2 mm/mempolicy: fix use after free when calling get_mempolicy
669c8ab896a2 ALSA: usb-audio: Add mute TLV for playback volumes on C-Media devices
f600f9c43346 ALSA: usb-audio: Apply sample rate quirk to Sennheiser headset
735aa043bf00 ALSA: seq: 2nd attempt at fixing race creating a queue
ae4743cac8d7 Input: elan_i2c - Add antoher Lenovo ACPI ID for upcoming Lenovo NB
0dbf7f7811df Input: elan_i2c - add ELAN0608 to the ACPI table
4362533a0468 crypto: x86/sha1 - Fix reads beyond the number of blocks passed
04f4f73ffe93 parisc: pci memory bar assignment fails with 64bit kernels on dino/cujo
ea088172692c audit: Fix use after free in audit_remove_watch_rule()
b72f1119c654 netfilter: nf_ct_ext: fix possible panic after nf_ct_extend_unregister
425fdd287e9b Linux 4.4.83
792f1fe5ec55 pinctrl: samsung: Remove bogus irq_[un]mask from resource management
6f51066b3797 pinctrl: sunxi: add a missing function of A10/A20 pinctrl driver
8bb6ef68655e pnfs/blocklayout: require 64-bit sector_t
7b5a9de376b8 iio: adc: vf610_adc: Fix VALT selection value for REFSEL bits
567a21de8531 usb:xhci:Add quirk for Certain failing HP keyboard on reset after resume
dd3a2a08943f usb: quirks: Add no-lpm quirk for Moshi USB to Ethernet Adapter
921a1ed2a11a usb: core: unlink urbs from the tail of the endpoint's urb_list
bc2f02f74549 USB: Check for dropped connection before switching to full speed
ed4f50eec60f uas: Add US_FL_IGNORE_RESIDUE for Initio Corporation INIC-3069
dedeba47c51a iio: light: tsl2563: use correct event code
dfb5cc919c61 iio: accel: bmc150: Always restore device to normal mode after suspend-resume
c5f6f4fe1c09 staging:iio:resolver:ad2s1210 fix negative IIO_ANGL_VEL read
dc978e9b65ab USB: hcd: Mark secondary HCD as dead if the primary one died
8b278516e5e3 usb: musb: fix tx fifo flush handling again
8a0c225613c2 USB: serial: pl2303: add new ATEN device id
31c9287b9430 USB: serial: cp210x: add support for Qivicon USB ZigBee dongle
9cb43dec24e0 USB: serial: option: add D-Link DWM-222 device ID
a89843a80bd4 nfs/flexfiles: fix leak of nfs4_ff_ds_version arrays
7271d130b5dc fuse: initialize the flock flag in fuse_file on allocation
b89e781dab24 iscsi-target: Fix iscsi_np reset hung task during parallel delete
3afc4e9273de iscsi-target: fix memory leak in iscsit_setup_text_cmd()
9ea732ebb53f mm: ratelimit PFNs busy info message
97e371409da7 cpuset: fix a deadlock due to incomplete patching of cpusets_enabled()
4e2e415f4cc1 Linux 4.4.82
fab61468402b net: account for current skb length when deciding about UFO
96cdeaa3af8f ipv4: Should use consistent conditional judgement for ip fragment in __ip_append_data and ip_finish_output
d45aabadbcb9 mm/mempool: avoid KASAN marking mempool poison checks as use-after-free
7e86f2d55f66 KVM: arm/arm64: Handle hva aging while destroying the vm
6fe71ca3cb3c sparc64: Prevent perf from running during super critical sections
938990d2433c udp: consistently apply ufo or fragmentation
98c1ad1edfe8 revert "ipv4: Should use consistent conditional judgement for ip fragment in __ip_append_data and ip_finish_output"
54fc0c32307d revert "net: account for current skb length when deciding about UFO"
63364a508d24 packet: fix tp_reserve race in packet_set_ring
37d5c6e8d38d net: avoid skb_warn_bad_offload false positives on UFO
8607d550847f tcp: fastopen: tcp_connect() must refresh the route
40fc2b4451a2 net: sched: set xt_tgchk_param par.nft_compat as 0 in ipt_init_target
d0da2877d421 bpf, s390: fix jit branch offset related to ldimm64
4e0675f44b89 net: fix keepalive code vs TCP_FASTOPEN_CONNECT
025bb7f7e92c tcp: avoid setting cwnd to invalid ssthresh after cwnd reduction states
2ab639c7e2d1 Linux 4.4.81
34a08ae493f1 workqueue: implicit ordered attribute should be overridable
0c787041504e net: account for current skb length when deciding about UFO
12b8f014a394 ipv4: Should use consistent conditional judgement for ip fragment in __ip_append_data and ip_finish_output
78c04996b588 mm: don't dereference struct page fields of invalid pages
bbe660db23e4 signal: protect SIGNAL_UNKILLABLE from unintentional clearing.
623f4fcd947e lib/Kconfig.debug: fix frv build failure
9c83b97bdeab mm, slab: make sure that KMALLOC_MAX_SIZE will fit into MAX_ORDER
5205f5216c6a ARM: 8632/1: ftrace: fix syscall name matching
874f22658c54 virtio_blk: fix panic in initialization error path
c9e4ee445752 drm/virtio: fix framebuffer sparse warning
1e43b2d06474 scsi: qla2xxx: Get mutex lock before checking optrom_state
a98737110659 phy state machine: failsafe leave invalid RUNNING state
db01878ca5dd x86/boot: Add missing declaration of string functions
032422cca86d tg3: Fix race condition in tg3_get_stats64().
93585e813588 net: phy: dp83867: fix irq generation
41433e314b77 sh_eth: R8A7740 supports packet shecksumming
50231cef2d6f wext: handle NULL extra data in iwe_stream_add_point better
cada8caa2655 sparc64: Measure receiver forward progress to avoid send mondo timeout
7c37101cd650 xen-netback: correctly schedule rate-limited queues
2933fb22de6d net: phy: Fix PHY unbind crash
a8f1b40bb2da net: phy: Correctly process PHY_HALTED in phy_stop_machine()
dc4132791a50 net/mlx5: Fix command bad flow on command entry allocation failure
de6669607a45 sctp: fix the check for _sctp_walk_params and _sctp_walk_errors
2bac20a4ae9c sctp: don't dereference ptr before leaving _sctp_walk_{params, errors}()
dd4edbcbb760 dccp: fix a memleak for dccp_feat_init err process
adcc87858e09 dccp: fix a memleak that dccp_ipv4 doesn't put reqsk properly
c3278ed37d3e dccp: fix a memleak that dccp_ipv6 doesn't put reqsk properly
91c5aa7ea073 net: ethernet: nb8800: Handle all 4 RGMII modes identically
d1ed1f8ae487 ipv6: Don't increase IPSTATS_MIB_FRAGFAILS twice in ip6_fragment()
499338964af8 packet: fix use-after-free in prb_retire_rx_blk_timer_expired()
23f787ceebf8 openvswitch: fix potential out of bound access in parse_ct
6d1e34ee278f mcs7780: Fix initialization when CONFIG_VMAP_STACK is enabled
d0594690a9ee rtnetlink: allocate more memory for dev_set_mac_address()
31afa8b5edf9 ipv4: initialize fib_trie prior to register_netdev_notifier call.
f09db7559c1f ipv6: avoid overflow of offset in ip6_find_1stfragopt
e9b2f4617a4e net: Zero terminate ifr_name in dev_ifname().
c10e874bc3a5 ipv4: ipv6: initialize treq->txhash in cookie_v[46]_check()
deae9956cfb4 saa7164: fix double fetch PCIe access condition
e0f39019aa3f drm: rcar-du: fix backport bug
76517ed2a7fe f2fs: sanity check checkpoint segno and blkoff
c7c6f63dbc67 media: lirc: LIRC_GET_REC_RESOLUTION should return microseconds
f1181047ff29 mm, mprotect: flush TLB if potentially racing with a parallel reclaim leaving stale TLB entries
9745cbec9c1f iser-target: Avoid isert_conn->cm_id dereference in isert_login_recv_done
ae059833646f iscsi-target: Fix delayed logout processing greater than SECONDS_FOR_LOGOUT_COMP
bf54cf1ede97 iscsi-target: Fix initial login PDU asynchronous socket close OOPs
cf4ab9d57cbe iscsi-target: Fix early sk_data_ready LOGIN_FLAGS_READY race
119903dc36d3 iscsi-target: Always wait for kthread_should_stop() before kthread exit
2bf7791c6a5e target: Avoid mappedlun symlink creation during lun shutdown
fa95dfc750fb media: platform: davinci: return -EINVAL for VPFE_CMD_S_CCDC_RAW_PARAMS ioctl
3c2bf2bd8829 ARM: dts: armada-38x: Fix irq type for pca955
31cd127ca69a ext4: fix overflow caused by missing cast in ext4_resize_fs()
bad9f6142ce1 ext4: fix SEEK_HOLE/SEEK_DATA for blocksize < pagesize
12f60018f63b mm/page_alloc: Remove kernel address exposure in free_reserved_area()
bbccdb1e442b KVM: async_pf: make rcu irq exit if not triggered from idle task
7de8d0c06e56 ASoC: do not close shared backend dailink
458c8be4e208 ALSA: hda - Fix speaker output from VAIO VPCL14M1R
c59eec4dad4a workqueue: restore WQ_UNBOUND/max_active==1 to be ordered
8ecd8cff92a8 libata: array underflow in ata_find_dev()
09e69607e47c Linux 4.4.80
2f8e6140bb6a ASoC: dpcm: Avoid putting stream state to STOP when FE stream is paused
32b850a626c5 scsi: snic: Return error code on memory allocation failure
27eb77b5544e scsi: fnic: Avoid sending reset to firmware when another reset is in progress
0866aed4fa64 HID: ignore Petzl USB headlamp
cab7c045f5fd ALSA: usb-audio: test EP_FLAG_RUNNING at urb completion
8ced91a2e920 sh_eth: enable RX descriptor word 0 shift on SH7734
fe1da3b785b3 nvmem: imx-ocotp: Fix wrong register size
e76426857b3e arm64: mm: fix show_pte KERN_CONT fallout
dc48ebe33063 vfio-pci: Handle error from pci_iomap
93794239c6b9 video: fbdev: cobalt_lcdfb: Handle return NULL error from devm_ioremap
1286e959a59a perf symbols: Robustify reading of build-id from sysfs
cc8b62fce96b perf tools: Install tools/lib/traceevent plugins with install-bin
ce9b76665ecd xfrm: Don't use sk_family for socket policy lookups
4b8adea2e3cd tools lib traceevent: Fix prev/next_prio for deadline tasks
786fd31f6001 Btrfs: adjust outstanding_extents counter properly when dio write is split
7ea3cc440ec9 usb: gadget: Fix copy/pasted error message
f4a42f8492bd ACPI / scan: Prefer devices without _HID/_CID for _ADR matching
8c065e76fbc5 ARM: s3c2410_defconfig: Fix invalid values for NF_CT_PROTO_*
fcee67d7d618 ARM64: zynqmp: Fix i2c node's compatible string
4bd1d0b1a170 ARM64: zynqmp: Fix W=1 dtc 1.4 warnings
a07d8c131898 dmaengine: ti-dma-crossbar: Add some 'of_node_put()' in error path.
328a9cdcbab9 dmaengine: ioatdma: workaround SKX ioatdma version
6c0d9f0212f8 dmaengine: ioatdma: Add Skylake PCI Dev ID
65dab1d8af6c openrisc: Add _text symbol to fix ksym build error
4c1ea6a51acd irqchip/mxs: Enable SKIP_SET_WAKE and MASK_ON_SUSPEND
1a734b39857e ASoC: nau8825: fix invalid configuration in Pre-Scalar of FLL
152684089ea3 spi: dw: Make debugfs name unique between instances
dc19e98eb86e ASoC: tlv320aic3x: Mark the RESET register as volatile
fc6c41f0b921 irqchip/keystone: Fix "scheduling while atomic" on rt
1704a9695062 vfio-pci: use 32-bit comparisons for register address for gcc-4.5
7de922c14e83 drm/msm: Verify that MSM_SUBMIT_BO_FLAGS are set
b54e58ccceb7 drm/msm: Ensure that the hardware write pointer is valid
cbc80312fd70 net/mlx4: Remove BUG_ON from ICM allocation routine
386504004504 ipv6: Should use consistent conditional judgement for ip6 fragment between __ip6_append_data and ip6_finish_output
ed3e4a435339 ARM: dts: n900: Mark eMMC slot with no-sdio and no-sd flags
7cff0699f47e r8169: add support for RTL8168 series add-on card.
6b99f1a84d5c x86/mce/AMD: Make the init code more robust
f7e0f7f86ce0 tpm: Replace device number bitmap with IDR
7e7892239327 tpm: fix a kernel memory leak in tpm-sysfs.c
366f50133bb6 xen/blkback: don't use xen_blkif_get() in xen-blkback kthread
53f577247738 xen/blkback: don't free be structure too early
62208707b466 sched/cputime: Fix prev steal time accouting during CPU hotplug
fa57125e8ec4 net: skb_needs_check() accepts CHECKSUM_NONE for tx
fa7773191046 pstore: Use dynamic spinlock initializer
9ece74e1006e pstore: Correctly initialize spinlock and flags
aca5b1e3c5b7 pstore: Allow prz to control need for locking
ff013a624258 vlan: Propagate MAC address to VLANs
e8aff6037318 /proc/iomem: only expose physical resource addresses to privileged users
14ae9c4b5ae2 Make file credentials available to the seqfile interfaces
b3ddb091c77f v4l: s5c73m3: fix negation operator
407669f2c9fe dentry name snapshots
9909e61c1006 ipmi/watchdog: fix watchdog timeout set on reboot
81845c2f61bf libnvdimm, btt: fix btt_rw_page not returning errors
c4af40a7218e RDMA/uverbs: Fix the check for port number
c7ca61734ba7 PM / Domains: defer dev_pm_domain_set() until genpd->attach_dev succeeds if present
0e0967e26241 sched/cgroup: Move sched_online_group() back into css_online() to fix crash
9402c6266704 kaweth: fix oops upon failed memory allocation
19ba0e65d60b kaweth: fix firmware download
658f9c65ee8c mpt3sas: Don't overreach ioc->reply_post[] during initialization
63c9c49c04a1 mailbox: handle empty message in tx_tick
21ab579fbae6 mailbox: skip complete wait event if timer expired
686494443dd3 mailbox: always wait in mbox_send_message for blocking Tx mode
461b44fdf02f wil6210: fix deadlock when using fw_no_recovery option
91cc72969137 ath10k: fix null deref on wmi-tlv when trying spectral scan
d4b159f14d61 isdn/i4l: fix buffer overflow
633763ed93c4 isdn: Fix a sleep-in-atomic bug
71a165f6397d net: phy: Do not perform software reset for Generic PHY
8335b312c7cc nfc: fdp: fix NULL pointer dereference
56548b6f505a xfs: don't BUG() on mixed direct and mapped I/O
eb0760deee89 perf intel-pt: Ensure never to set 'last_ip' when packet 'count' is zero
0ce32f8944c6 perf intel-pt: Use FUP always when scanning for an IP
33f3bc42fc23 perf intel-pt: Fix last_ip usage
01ac8afc6c8f perf intel-pt: Fix ip compression
8255d26322a3 drm: rcar-du: Simplify and fix probe error handling
5ec9d83b2b54 drm: rcar-du: Perform initialization/cleanup at probe/remove time
0354df9578b4 drm/rcar: Nuke preclose hook
b5a48676e7a2 Staging: comedi: comedi_fops: Avoid orphaned proc entry
0c335d55cee6 Revert "powerpc/numa: Fix percpu allocations to be NUMA aware"
fcd35f5a3f85 KVM: PPC: Book3S HV: Save/restore host values of debug registers
17d381054b1d KVM: PPC: Book3S HV: Reload HTM registers explicitly
f5b29db247d4 KVM: PPC: Book3S HV: Restore critical SPRs to host values on guest exit
339fa4af4133 KVM: PPC: Book3S HV: Context-switch EBB registers properly
29da136fbbd9 drm/nouveau/bar/gf100: fix access to upper half of BAR2
fde885f19986 drm/vmwgfx: Fix gcc-7.1.1 warning
376830c340ec md/raid5: add thread_group worker async_tx_issue_pending_all
2148e9ab0cac crypto: authencesn - Fix digest_null crash
c4efb7434a2a powerpc/pseries: Fix of_node_put() underflow during reconfig remove
fdbcb81b5a31 net: reduce skb_warn_bad_offload() noise
08408f7ae5cd pstore: Make spinlock per zone instead of global
b627f6001948 af_key: Add lock to key dump
e058f634852d Linux 4.4.79
9c839d00dc1b alarmtimer: don't rate limit one-shot timers
bb8109a9ca87 tracing: Fix kmemleak in instance_rmdir
6dbd8f73a28e spmi: Include OF based modalias in device uevent
29669d8e8f4c of: device: Export of_device_{get_modalias, uvent_modalias} to modules
4ca0f3730e27 drm/mst: Avoid processing partially received up/down message transactions
3d26e2ed7c8b drm/mst: Avoid dereferencing a NULL mstb in drm_dp_mst_handle_up_req()
3383334a6cf3 drm/mst: Fix error handling during MST sideband message reception
af7b187fe52f RDMA/core: Initialize port_num in qp_attr
ba790013b514 ceph: fix race in concurrent readdir
5af851adbeea staging: rtl8188eu: add TL-WN722N v2 support
45c59e792ce6 Revert "perf/core: Drop kernel samples even though :u is specified"
569da0be824b perf annotate: Fix broken arrow at row 0 connecting jmp instruction to its target
8d832513726d target: Fix COMPARE_AND_WRITE caw_sem leak during se_cmd quiesce
f57b4ae0b750 udf: Fix deadlock between writeback and udf_setsize()
d2fa4057b11e NFS: only invalidate dentrys that are clearly invalid.
bba6b69e1177 Input: i8042 - fix crash at boot time
775e4dba9d07 MIPS: Fix a typo: s/preset/present/ in r2-to-r6 emulation error message
f28e32a8e379 MIPS: Send SIGILL for linked branches in `__compute_return_epc_for_insn'
d2220e7f285b MIPS: Rename `sigill_r6' to `sigill_r2r6' in `__compute_return_epc_for_insn'
e5bf16f02945 MIPS: Send SIGILL for BPOSGE32 in `__compute_return_epc_for_insn'
4c7d28c1e99d MIPS: math-emu: Prevent wrong ISA mode instruction emulation
9dbca9e8a91a MIPS: Fix unaligned PC interpretation in `compute_return_epc'
aebb79634ff1 MIPS: Actually decode JALX in `__compute_return_epc_for_insn'
f87aa1203910 MIPS: Save static registers before sysmips
a0ee41298926 MIPS: Fix MIPS I ISA /proc/cpuinfo reporting
71de40fd4f64 x86/ioapic: Pass the correct data to unmask_ioapic_irq()
fa7ddee3485f x86/acpi: Prevent out of bound access caused by broken ACPI tables
62d131ec60cd MIPS: Negate error syscall return in trace
4d9f109ff9ca MIPS: Fix mips_atomic_set() with EVA
de34c0799d25 MIPS: Fix mips_atomic_set() retry condition
75202d3ffca4 ftrace: Fix uninitialized variable in match_records()
3457c0459496 vfio: New external user group/file match
db42944cc63a vfio: Fix group release deadlock
fca8859982fb f2fs: Don't clear SGID when inheriting ACLs
fa696eea4d8d ipmi:ssif: Add missing unlock in error branch
8878c53244f5 ipmi: use rcu lock around call to intf->handlers->sender()
89308cb841c6 drm/radeon: Fix eDP for single-display iMac10,1 (v2)
0157e2a8a719 drm/radeon/ci: disable mclk switching for high refresh rates (v2)
ad2efae4613d drm/amd/amdgpu: Return error if initiating read out of range on vram
a89b6e355dae s390/syscalls: Fix out of bounds arguments access
098333918b4f Raid5 should update rdev->sectors after reshape
78de920bae8a cx88: Fix regression in initial video standard setting
5c7c179eb9e3 x86/xen: allow userspace access during hypercalls
78dce99f5497 md: don't use flush_signals in userspace processes
9b989b4d325b usb: renesas_usbhs: gadget: disable all eps when the driver stops
abe87c1c0dff usb: renesas_usbhs: fix usbhsc_resume() for !USBHSF_RUNTIME_PWCTRL
ff651e899073 USB: cdc-acm: add device-id for quirky printer
ab8e00991809 usb: storage: return on error to avoid a null pointer dereference
f883b509b48b xhci: Fix NULL pointer dereference when cleaning up streams for removed host
09364c783c84 xhci: fix 20000ms port resume timeout
82944485937a ipvs: SNAT packet replies only for NATed connections
48a72b55502c PCI/PM: Restore the status of PCI devices across hibernation
7ad6d36dc907 af_key: Fix sadb_x_ipsecrequest parsing
b8c6a93837f0 powerpc/asm: Mark cr0 as clobbered in mftb()
79afeb379cf4 powerpc: Fix emulation of mfocrf in emulate_step()
397722322954 powerpc: Fix emulation of mcrf in emulate_step()
3f888d1e40ad powerpc/64: Fix atomic64_inc_not_zero() to return an int
c50e87ecca55 iscsi-target: Add login_keys_workaround attribute for non RFC initiators
8045fe0a208c scsi: ses: do not add a device to an enclosure if enclosure_add_links() fails.
e114c612e225 PM / Domains: Fix unsafe iteration over modified list of domain providers
f422cfc38ecc PM / Domains: Fix unsafe iteration over modified list of device links
50b40109fada ASoC: compress: Derive substream from stream based on direction
c2d4d4fa320c wlcore: fix 64K page support
1e3b56033e82 Bluetooth: use constant time memory comparison for secret values
3762d7ed1a43 perf intel-pt: Clear FUP flag on error
b559fa787c62 perf intel-pt: Ensure IP is zero when state is INTEL_PT_STATE_NO_IP
2178b4aa56b7 perf intel-pt: Fix missing stack clear
a4ebb58fd124 perf intel-pt: Improve sample timestamp
5523884640e9 perf intel-pt: Move decoder error setting into one condition
ac8f07408acd NFC: Add sockaddr length checks before accessing sa_family in bind handlers
f71ce1c865cb nfc: Fix the sockaddr length sanitization in llcp_sock_connect
ecb7abed0be9 nfc: Ensure presence of required attributes in the activate_target handler
b57a72d5aaf8 NFC: nfcmrvl: fix firmware-management initialisation
5288f3f80c4c NFC: nfcmrvl: use nfc-device for firmware download
6e2b65dc2774 NFC: nfcmrvl: do not use device-managed resources
4798e468b37b NFC: nfcmrvl_uart: add missing tty-device sanity check
f4d41096f49e NFC: fix broken device allocation
5c2828839909 ath9k: fix tx99 bus error
a86c42f760ff ath9k: fix tx99 use after free
2c1ac3721d4a thermal: cpu_cooling: Avoid accessing potentially freed structures
f440ec864fd8 s5p-jpeg: don't return a random width/height
0ff1117c08c2 ir-core: fix gcc-7 warning on bool arithmetic
83863589806d disable new gcc-7.1.1 warnings for now
ece78cd779f4 Linux 4.4.78
3ed43caedf69 kvm: vmx: allow host to access guest MSR_IA32_BNDCFGS
6ffa92ffaed8 kvm: vmx: Check value written to IA32_BNDCFGS
a40f0ccd4f1c kvm: x86: Guest BNDCFGS requires guest MPX support
be6f33a61f33 kvm: vmx: Do not disable intercepts for BNDCFGS
c6f3576ed0f2 KVM: x86: disable MPX if host did not enable MPX XSAVE features
999b96b4de81 tracing: Use SOFTIRQ_OFFSET for softirq dectection for more accurate results
c17f6512463e PM / QoS: return -EINVAL for bogus strings
275d4be9d39f PM / wakeirq: Convert to SRCU
988067ec9606 sched/topology: Optimize build_group_mask()
5c34f49776b8 sched/topology: Fix overlapping sched_group_mask
4e3c1188521a crypto: caam - fix signals handling
f1bf5d83a9c1 crypto: sha1-ssse3 - Disable avx2
fc43f0935035 crypto: atmel - only treat EBUSY as transient if backlog
d05fbdbe6d1c crypto: talitos - Extend max key length for SHA384/512-HMAC and AEAD
8f93a9aa1d65 mm: fix overflow check in expand_upwards()
0f4fa2138e83 tpm: Issue a TPM2_Shutdown for TPM2 devices.
5c9a2972983f Add "shutdown" to "struct class".
5ec5771bcb2b tpm: Provide strong locking for device removal
5e07de5b5a4e tpm: Get rid of chip->pdev
a2e0b1c18c09 selftests/capabilities: Fix the test_execve test
f07288cfb0f7 mnt: Make propagate_umount less slow for overlapping mount propagation trees
fdb8f1049992 mnt: In propgate_umount handle visiting mounts in any order
7cbc3955ef3b mnt: In umount propagation reparent in a separate pass
050b074e2285 vt: fix unchecked __put_user() in tioclinux ioctls
86949eb96466 exec: Limit arg stack to at most 75% of _STK_LIM
7888c0296c87 s390: reduce ELF_ET_DYN_BASE
72a333a0468e powerpc: move ELF_ET_DYN_BASE to 4GB / 4MB
43cf90f788ac arm64: move ELF_ET_DYN_BASE to 4GB / 4MB
d2471b5e84f3 arm: move ELF_ET_DYN_BASE to 4MB
7eb968cd04d4 binfmt_elf: use ELF_ET_DYN_BASE only for PIE
4544e9ebef4c checkpatch: silence perl 5.26.0 unescaped left brace warnings
68b0f5d85b3a fs/dcache.c: fix spin lockup issue on nlru->lock
2d0db02d2e8f mm/list_lru.c: fix list_lru_count_node() to be race free
717ce69e47f0 kernel/extable.c: mark core_kernel_text notrace
0d6ee0bea866 tools/lib/lockdep: Reduce MAX_LOCK_DEPTH to avoid overflowing lock_chain/: Depth
b29145746576 parisc/mm: Ensure IRQs are off in switch_mm()
635a58225c36 parisc: DMA API: return error instead of BUG_ON for dma ops on non dma devs
f265641dc874 parisc: use compat_sys_keyctl()
e18ca17b9040 parisc: Report SIGSEGV instead of SIGBUS when running out of stack
970616464f43 irqchip/gic-v3: Fix out-of-bound access in gic_set_affinity
2d3c10e21571 cfg80211: Check if PMKID attribute is of expected size
24d0410712b0 cfg80211: Validate frequencies nested in NL80211_ATTR_SCAN_FREQUENCIES
05bf0b6ef9ce cfg80211: Define nla_policy for NL80211_ATTR_LOCAL_MESH_POWER_MODE
4c7021c2fb74 brcmfmac: fix possible buffer overflow in brcmf_cfg80211_mgmt_tx()
9618eb4af306 rds: tcp: use sock_create_lite() to create the accept socket
89e7f17f8f64 vrf: fix bug_on triggered by rx when destroying a vrf
eb7bef1db6f3 net: ipv6: Compare lwstate in detecting duplicate nexthops
0c32b01ee49d ipv6: dad: don't remove dynamic addresses if link is down
38ae32c9f13d net: handle NAPI_GRO_FREE_STOLEN_HEAD case also in napi_frags_finish()
1a4f13e0a99a bpf: prevent leaking pointer via xadd on unpriviledged
d598f7ff24db net: prevent sign extension in dev_get_stats()
32a44f1ba7ed tcp: reset sk_rx_dst in tcp_disconnect()
ccff2f4afbc1 net: dp83640: Avoid NULL pointer dereference.
6a87cca39f29 ipv6: avoid unregistering inet6_dev for loopback
f71e5140242a net/phy: micrel: configure intterupts after autoneg workaround
c485792ed649 net: sched: Fix one possible panic when no destroy callback
0be4c96e7c57 net_sched: fix error recovery at qdisc creation
9e0499d7d30c Linux 4.4.77
52b9815d37fc saa7134: fix warm Medion 7134 EEPROM read
646b65808b0d x86/mm/pat: Don't report PAT on CPUs that don't support it
ad5a88c54cd2 ext4: check return value of kstrtoull correctly in reserved_clusters_store
cb2bc13d0b55 staging: comedi: fix clean-up of comedi_class in comedi_init()
370d06c6b075 staging: vt6556: vnt_start Fix missing call to vnt_key_init_table.
627f3abeeac1 tcp: fix tcp_mark_head_lost to check skb len before fragmenting
ff62c63109d9 md: fix super_offset endianness in super_1_rdev_size_change
e20894aad9e8 md: fix incorrect use of lexx_to_cpu in does_sb_need_changing
2b4f81fb56cf perf tools: Use readdir() instead of deprecated readdir_r() again
c04b8bbd64be perf tests: Remove wrong semicolon in while loop in CQM test
1991cbd2c486 perf trace: Do not process PERF_RECORD_LOST twice
5a25a08ad5e6 perf dwarf: Guard !x86_64 definitions under #ifdef else clause
300d4fea8de0 perf pmu: Fix misleadingly indented assignment (whitespace)
0ba2f070bf45 perf annotate browser: Fix behaviour of Shift-Tab with nothing focussed
0717b5dfab93 perf tools: Remove duplicate const qualifier
c7b8d98bff82 perf script: Use readdir() instead of deprecated readdir_r()
56e75cee2af3 perf thread_map: Use readdir() instead of deprecated readdir_r()
055ce585a864 perf tools: Use readdir() instead of deprecated readdir_r()
144eb3e8e4d9 perf bench numa: Avoid possible truncation when using snprintf()
fb3c230b7ec2 perf tests: Avoid possible truncation with dirent->d_name + snprintf
071ca0bcf337 perf scripting perl: Fix compile error with some perl5 versions
c9cf7ce0bbc4 perf thread_map: Correctly size buffer used with dirent->dt_name
e5a9078a8e0e perf intel-pt: Use __fallthrough
0586f5cd4195 perf top: Use __fallthrough
1ca0a4098005 tools strfilter: Use __fallthrough
57a4c2504b77 tools string: Use __fallthrough in perf_atoll()
e1b7b00a1bd5 tools include: Add a __fallthrough statement
034e10b4f834 mqueue: fix a use-after-free in sys_mq_notify()
5fd2bba08c17 RDMA/uverbs: Check port number supplied by user verbs cmds
92e90c20dc38 KEYS: Fix an error code in request_master_key()
483b1c69655d ath10k: override CE5 config for QCA9377
e47e71766640 x86/uaccess: Optimize copy_user_enhanced_fast_string() for short strings
0214a8ca61e2 x86/tools: Fix gcc-7 warning in relocs.c
e952c291df09 gfs2: Fix glock rhashtable rcu bug
ac12d6abed6c USB: serial: qcserial: new Sierra Wireless EM7305 device ID
1a04853de069 USB: serial: option: add two Longcheer device ids
174ddbcc69e2 pinctrl: sh-pfc: Update info pointer after SoC-specific init
45424528a184 pinctrl: mxs: atomically switch mux and drive strength config
79565741fce0 pinctrl: sunxi: Fix SPDIF function name for A83T
3c4720871bdd pinctrl: meson: meson8b: fix the NAND DQS pins
5d030f597f47 pinctrl: sh-pfc: r8a7791: Fix SCIF2 pinmux data
a2148222e375 sysctl: report EINVAL if value is larger than UINT_MAX for proc_douintvec
e8505e6432c2 sysctl: don't print negative flag for proc_douintvec
2e42225b85ee mac80211_hwsim: Replace bogus hrtimer clockid
93f526ffe8ae usb: Fix typo in the definition of Endpoint[out]Request
c6bf62a36175 usb: usbip: set buffer pointers to NULL after free
ab96add78bfe Add USB quirk for HVR-950q to avoid intermittent device resets
45c73d0c7a96 USB: serial: cp210x: add ID for CEL EM3588 USB ZigBee stick
c8130087ff4d usb: dwc3: replace %p with %pK
a080ec466c34 drm/virtio: don't leak bo on drm_gem_object_init failure
fe0bb2ac167b tracing/kprobes: Allow to create probe with a module name starting with a digit
78f20db86418 mm: fix classzone_idx underflow in shrink_zones()
1f97e170cfc5 bgmac: reset & enable Ethernet core before using it
c01ace719ebe driver core: platform: fix race condition with driver_override
4043d5bca587 fs: completely ignore unknown open flags
ccb973e681d8 fs: add a VALID_OPEN_FLAGS
(From OE-Core rev: 5a2cfba0a3343fe0095b04ae2444aac8b2316320)
(From OE-Core rev: 55a7787d86d087549a7a146a0485d4c9777d7ce7)
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Integrating the korg -stable releases with the following commit summary:
0eed54bdbd1b Linux 4.9.46
5aa523a994d1 powerpc/mm: Ensure cpumask update is ordered
5906715b93da ACPI: EC: Fix regression related to wrong ECDT initialization order
3bc8e4f96fe9 ACPI / APEI: Add missing synchronize_rcu() on NOTIFY_SCI removal
454cac5d0891 ACPI: ioapic: Clear on-stack resource before using it
c1628774f0c8 ntb: transport shouldn't disable link due to bogus values in SPADs
4d4f35473d8f ntb: ntb_test: ensure the link is up before trying to configure the mws
7592db555524 ntb: no sleep in ntb_async_tx_submit
bff04a462da3 NTB: ntb_test: fix bug printing ntb_perf results
471954c313c5 ntb_transport: fix bug calculating num_qps_mw
4743d1b37a38 ntb_transport: fix qp count bug
b8fce38266db Clarify (and fix) MAX_LFS_FILESIZE macros
ab4be3a64d06 staging: rtl8188eu: add RNX-N150NUB support
23caaf2f216c iio: hid-sensor-trigger: Fix the race with user space powering up sensors
b150ee066af7 iio: imu: adis16480: Fix acceleration scale factor for adis16480
cbd854d99354 ANDROID: binder: fix proc->tsk check.
8fb0b0ce288d binder: Use wake up hint for synchronous transactions.
51050750181c binder: use group leader instead of open thread
eda70a559187 Revert "android: binder: Sanity check at binder ioctl"
242cea2d666f Bluetooth: bnep: fix possible might sleep error in bnep_session
ffb7640acbc3 Bluetooth: cmtp: fix possible might sleep error in cmtp_session
1b5fcb3b25f7 Bluetooth: hidp: fix possible might sleep error in hidp_session_thread
5f81b1f51b9c netfilter: nat: fix src map lookup
090911a22c7b Revert "leds: handle suspend/resume in heartbeat trigger"
d4c5c26c5f09 net: sunrpc: svcsock: fix NULL-pointer exception
3559de45c99a x86/mm: Fix use-after-free of ldt_struct
70b3fd5ce2ce timers: Fix excessive granularity of new timers after a nohz idle
3df3b2efc065 perf/x86/intel/rapl: Make package handling more robust
bac83e5ce85e perf probe: Fix --funcs to show correct symbols for offline module
bde6608dd638 perf/core: Fix group {cpu,task} validation
741397d16a3d ftrace: Check for null ret_stack on profile function graph entry function
fd8235e721ef nfsd: Limit end of page list when decoding NFSv4 WRITE
5ed70f7db9af cifs: return ENAMETOOLONG for overlong names in cifs_open()/cifs_lookup()
8b053290ee20 cifs: Fix df output for users with quota limits
1fdee09116db kbuild: linker script do not match C names unless LD_DEAD_CODE_DATA_ELIMINATION is configured
8838cd5c543f tracing: Fix freeing of filter in create_filter() when set_str is false
2818a7659f0a tracing: Fix kmemleak in tracing_map_array_free()
3170d9abc5d0 tracing: Call clear_boot_tracer() at lateinit_sync
46cd0a3b93a5 drm: rcar-du: Fix H/V sync signal polarity configuration
1fb8ff8b92bd drm: rcar-du: Fix display timing controller parameter
35fd2b840b6c drm: rcar-du: Fix crash in encoder failure error path
eed96e759533 drm/atomic: If the atomic check fails, return its value first
ce66f629ad82 drm: Release driver tracking before making the object available again
9d263321d7a2 mm/memblock.c: reversed logic in memblock_discard()
b65b6ac52e0f fork: fix incorrect fput of ->exe_file causing use-after-free
0f49b0519f11 mm/madvise.c: fix freeing of locked page with MADV_FREE
036c100b58f7 i2c: designware: Fix system suspend
5d8b3cc24688 mm, shmem: fix handling /sys/kernel/mm/transparent_hugepage/shmem_enabled
8d362cb3bfbb ARCv2: PAE40: Explicitly set MSB counterpart of SLC region ops addresses
6cba07468521 ALSA: firewire: fix NULL pointer dereference when releasing uninitialized data of iso-resource
b52bce93db99 ALSA: hda - Add stereo mic quirk for Lenovo G50-70 (17aa:3978)
8989c70d30b6 ALSA: core: Fix unexpected error at replacing user TLV
9767a4567831 ALSA: usb-audio: Add delay quirk for H650e/Jabra 550a USB headsets
275f3033ccf6 KVM: x86: block guest protection keys unless the host has them enabled
cfb917a17d3d KVM: s390: sthyi: fix specification exception detection
a745333fa924 KVM: s390: sthyi: fix sthyi inline assembly
963068b1ff1c Input: ALPS - fix two-finger scroll breakage in right side on ALPS touchpad
9ab605d2bb6f Input: elan_i2c - add ELAN0602 ACPI ID to support Lenovo Yoga310
a00a9cd7daf9 Input: trackpoint - add new trackpoint firmware ID
655da3da9bb3 bpf/verifier: fix min/max handling in BPF_SUB
bf5b91b782e8 bpf: fix mixed signed/unsigned derived min/max value bounds
8d674bee8f66 bpf, verifier: fix alu ops against map_value{, _adj} register types
577aa83b2896 bpf: adjust verifier heuristics
e37bdeee95a4 bpf, verifier: add additional patterns to evaluate_reg_imm_alu
7fa2fdf9f19e net_sched: fix order of queue length updates in qdisc_replace()
3e00bf91fefc net: sched: fix NULL pointer dereference when action calls some targets
f3f5bf2755c7 irda: do not leak initialized list.dev to userspace
19f433a9ce9d net/mlx4_core: Enable 4K UAR if SRIOV module parameter is not enabled
aadbe1fe91e7 tcp: when rearming RTO, if RTO time is in past then fire RTO ASAP
1c18f9367520 ipv6: repair fib6 tree in failure case
62e9a28baa28 ipv6: reset fn->rr_ptr when replacing route
7ad5fb9594ee tipc: fix use-after-free
0f5ecc79194d sctp: fully initialize the IPv6 address in sctp_v6_to_addr()
57406e737322 nfp: fix infinite loop on umapping cleanup
f29c9f46af4a ipv4: better IP_MAX_MTU enforcement
59af5b87695d ptr_ring: use kmalloc_array()
3c7af814def8 openvswitch: fix skb_panic due to the incorrect actions attrlen
d6a6b6b4c3ba bpf: fix bpf_trace_printk on 32 bit archs
792c0707bd3f net_sched: remove warning from qdisc_hash_add
38530f6e6dae net_sched/sfq: update hierarchical backlog when drop packet
71501d9b6190 ipv4: fix NULL dereference in free_fib_info_rcu()
236b0d939b05 dccp: defer ccid_hc_tx_delete() at dismantle time
b31cbe2c3916 dccp: purge write queue in dccp_destroy_sock()
2e3f17f81029 af_key: do not use GFP_KERNEL in atomic contexts
d0526eef0bf7 sparc64: remove unnecessary log message
4b904b22bc90 Linux 4.9.45
083d423b1f8a usb: qmi_wwan: add D-Link DWM-222 device ID
edfe57b2f44a usb: optimize acpi companion search for usb port devices
322cd3262365 pids: make task_tgid_nr_ns() safe
61332dc598c3 Sanitize 'move_pages()' permission checks
f9497d51259f genirq/ipi: Fixup checks against nr_cpu_ids
762ac49ccece genirq: Restore trigger settings in irq_modify_status()
4691f1ca6fad irqchip/atmel-aic: Fix unbalanced refcount in aic_common_rtc_irq_fixup()
665d2009a4af irqchip/atmel-aic: Fix unbalanced of_node_put() in aic_common_irq_fixup()
10d5bf2f6928 x86/asm/64: Clear AC on NMI entries
1581d704e97d xen-blkfront: use a right index when checking requests
7672f1186047 powerpc: Fix VSX enabling/flushing to also test MSR_FP and MSR_VEC
d8c20af00858 blk-mq-pci: add a fallback when pci_irq_get_affinity returns NULL
6c7f3756d072 xen: fix bio vec merging
1f2347a095ce mm: revert x86_64 and arm64 ELF_ET_DYN_BASE base changes
91105f2c621e mm/mempolicy: fix use after free when calling get_mempolicy
59ee25d09fd5 mm: fix double mmap_sem unlock on MMF_UNSTABLE enforced SIGBUS
87395eeb28e5 mm: discard memblock data later
d3e6e5956687 ALSA: usb-audio: Add mute TLV for playback volumes on C-Media devices
f39f086d541f ALSA: usb-audio: Apply sample rate quirk to Sennheiser headset
bafb25c5050c ALSA: seq: 2nd attempt at fixing race creating a queue
3f7292106d0b Input: elan_i2c - Add antoher Lenovo ACPI ID for upcoming Lenovo NB
5dd141e0e985 Input: elan_i2c - add ELAN0608 to the ACPI table
c3e8a12e701c crypto: x86/sha1 - Fix reads beyond the number of blocks passed
24e7f540245d crypto: ixp4xx - Fix error handling path in 'aead_perform()'
93f5a0318aae parisc: pci memory bar assignment fails with 64bit kernels on dino/cujo
adcfbb2d9e38 audit: Fix use after free in audit_remove_watch_rule()
5170d210efe4 netfilter: nf_ct_ext: fix possible panic after nf_ct_extend_unregister
a97a16f18c48 Linux 4.9.44
eea1ec08f8a5 MIPS: DEC: Fix an int-handler.S CPU_DADDI_WORKAROUNDS regression
5e5a51045532 pinctrl: meson-gxbb: Add missing GPIODV_18 pin entry
8cbc0b49ca8d pinctrl: samsung: Remove bogus irq_[un]mask from resource management
8495ab6ef94a pinctrl: uniphier: fix WARN_ON() of pingroups dump on LD20
f642d29c2388 pinctrl: uniphier: fix WARN_ON() of pingroups dump on LD11
877fe62863d0 pinctrl: intel: merrifield: Correct UART pin lists
7b6fff65ecf9 pinctrl: sunxi: add a missing function of A10/A20 pinctrl driver
a68978bb949a pnfs/blocklayout: require 64-bit sector_t
eda1b3d42fad iio: adc: vf610_adc: Fix VALT selection value for REFSEL bits
4cae4a23d9a4 usb:xhci:Add quirk for Certain failing HP keyboard on reset after resume
f4bbed570aef usb: quirks: Add no-lpm quirk for Moshi USB to Ethernet Adapter
42d65cc89a23 usb: core: unlink urbs from the tail of the endpoint's urb_list
7c2beb1c4432 USB: Check for dropped connection before switching to full speed
7f737f10c1ee usb: renesas_usbhs: Fix UGCTRL2 value for R-Car Gen3
2db03a7fa0dd usb: gadget: udc: renesas_usb3: Fix usb_gadget_giveback_request() calling
a09ecc9345b6 uas: Add US_FL_IGNORE_RESIDUE for Initio Corporation INIC-3069
b189f8eb2715 staging: comedi: comedi_fops: do not call blocking ops when !TASK_RUNNING
bbae08213e6e iio: light: tsl2563: use correct event code
1ca3869234d3 iio: accel: bmc150: Always restore device to normal mode after suspend-resume
c5347390e57a staging:iio:resolver:ad2s1210 fix negative IIO_ANGL_VEL read
199a3f26e9d8 USB: hcd: Mark secondary HCD as dead if the primary one died
821ccbe2937e usb: musb: fix tx fifo flush handling again
4fd8c366acac USB: serial: pl2303: add new ATEN device id
566516401501 USB: serial: cp210x: add support for Qivicon USB ZigBee dongle
e27f58cd130b USB: serial: option: add D-Link DWM-222 device ID
2b3bf207b2a2 drm/i915: Fix out-of-bounds array access in bdw_load_gamma_lut
4381e2c30008 drm/etnaviv: Fix off-by-one error in reloc checking
00f3c2a253f7 nfs/flexfiles: fix leak of nfs4_ff_ds_version arrays
0a205d8145c2 mmc: mmc: correct the logic for setting HS400ES signal voltage
160c365b5879 nand: fix wrong default oob layout for small pages using soft ecc
227559e6233c fuse: initialize the flock flag in fuse_file on allocation
1da30c23b63b target: Fix node_acl demo-mode + uncached dynamic shutdown regression
b51a71635576 iscsi-target: Fix iscsi_np reset hung task during parallel delete
e6a0599b7464 iscsi-target: fix memory leak in iscsit_setup_text_cmd()
ced271b814e4 mtd: nand: Fix timing setup for NANDs that do not support SET FEATURES
a311810903c7 xtensa: don't limit csum_partial export by CONFIG_NET
a3ab0f069f46 xtensa: mm/cache: add missing EXPORT_SYMBOLs
03973c57e1a2 xtensa: fix cache aliasing handling code for WT cache
0041042de554 futex: Remove unnecessary warning from get_futex_key
e2286916ac07 mm: fix list corruptions on shmem shrinklist
b56cd77c1205 mm: ratelimit PFNs busy info message
6da35f43acde Linux 4.9.43
1166e3e03342 Revert "ARM: dts: sun8i: Support DTB build for NanoPi M1"
3f0075cdbdd8 KVM: arm/arm64: Handle hva aging while destroying the vm
6309eb77d823 sparc64: Prevent perf from running during super critical sections
33dc6a6a85f1 udp: consistently apply ufo or fragmentation
4688f042599f revert "ipv4: Should use consistent conditional judgement for ip fragment in __ip_append_data and ip_finish_output"
53eed8aadc58 revert "net: account for current skb length when deciding about UFO"
e58413550613 packet: fix tp_reserve race in packet_set_ring
f628c9df047b igmp: Fix regression caused by igmp sysctl namespace code.
69ffc9644ffe net: avoid skb_warn_bad_offload false positives on UFO
87fdcfe21195 tcp: fastopen: tcp_connect() must refresh the route
e392e305af01 net: sched: set xt_tgchk_param par.nft_compat as 0 in ipt_init_target
35d90144e2ce net/mlx4_en: don't set CHECKSUM_COMPLETE on SCTP packets
1b582a2c366d bpf, s390: fix jit branch offset related to ldimm64
05046af36302 net: fix keepalive code vs TCP_FASTOPEN_CONNECT
3914a7eccbc7 tcp: avoid setting cwnd to invalid ssthresh after cwnd reduction states
6ec6ec3bbb87 ppp: fix xmit recursion detection on ppp channels
3b25bfc11cf9 ppp: Fix false xmit recursion detect with two ppp devices
4c666b0d9070 Linux 4.9.42
f9636c9bdd58 workqueue: implicit ordered attribute should be overridable
c3c94716855a net: phy: Fix PHY unbind crash
ef09c9ff3431 net: account for current skb length when deciding about UFO
f102bb7164c9 ipv4: Should use consistent conditional judgement for ip fragment in __ip_append_data and ip_finish_output
a69f0d54fdc9 net/mlx5: E-Switch, Re-enable RoCE on mode change only after FDB destroy
22cccef1fc70 mm: don't dereference struct page fields of invalid pages
916a05b90d83 signal: protect SIGNAL_UNKILLABLE from unintentional clearing.
d12824c897a2 lib/Kconfig.debug: fix frv build failure
c736011052cf mm, slab: make sure that KMALLOC_MAX_SIZE will fit into MAX_ORDER
bebbe845cb50 ARM: 8632/1: ftrace: fix syscall name matching
e6d53f5f8c03 virtio_blk: fix panic in initialization error path
952d07ac1e6e nbd: blk_mq_init_queue returns an error code on failure, not NULL
44d52834efb3 iw_cxgb4: do not send RX_DATA_ACK CPLs after close/abort
984922f2c897 ARM: dts: sunxi: Change node name for pwrseq pin on Olinuxino-lime2-emmc
1e9e71782f34 ARM: dts: sun8i: Support DTB build for NanoPi M1
61cf0afe12eb drm/virtio: fix framebuffer sparse warning
2a60965a0ef7 scsi: qla2xxx: Get mutex lock before checking optrom_state
99eb27d6182d clk/samsung: exynos542x: mark some clocks as critical
ee96797b78ca ipv4: make tcp_notsent_lowat sysctl knob behave as true unsigned int
0bbbbaef6aa0 phy state machine: failsafe leave invalid RUNNING state
9acfb313849e netfilter: use fwmark_reflect in nf_send_reset
2e2a390b7f67 ASoC: rt5645: set sel_i2s_pre_div1 to 2
c77512d67102 spi: spi-axi: Free resources on error path
f897e9ae07c4 x86/boot: Add missing declaration of string functions
1042bd47ddfb tg3: Fix race condition in tg3_get_stats64().
5f7eeee7940e net: phy: dp83867: fix irq generation
bfe384ed452a sh_eth: R8A7740 supports packet shecksumming
2d4fef7f4102 sh_eth: fix EESIPR values for SH77{34|63}
b87145215abe wext: handle NULL extra data in iwe_stream_add_point better
b9d68cdce72d sparc64: Fix exception handling in UltraSPARC-III memcpy.
bfafa56e6c67 sparc64: Measure receiver forward progress to avoid send mondo timeout
816843a257c7 xen-netback: correctly schedule rate-limited queues
38e71eabb8f7 net: phy: Correctly process PHY_HALTED in phy_stop_machine()
33e25b2168dd net/mlx5e: Schedule overflow check work to mlx5e workqueue
862ade9a4383 net/mlx5e: Fix wrong delay calculation for overflow check scheduling
d7049799668a net/mlx5e: Fix outer_header_zero() check size
d19d0ac684e5 net/mlx5: Fix command bad flow on command entry allocation failure
fca84d617f77 net/mlx5: Consider tx_enabled in all modes on remap
df32d08293ea sctp: fix the check for _sctp_walk_params and _sctp_walk_errors
cc6f1486f2cb sctp: don't dereference ptr before leaving _sctp_walk_{params, errors}()
bb21d2e75378 dccp: fix a memleak for dccp_feat_init err process
4d938b6fcb90 dccp: fix a memleak that dccp_ipv4 doesn't put reqsk properly
9ffa6727f571 dccp: fix a memleak that dccp_ipv6 doesn't put reqsk properly
c0c8688f0deb net: ethernet: nb8800: Handle all 4 RGMII modes identically
23a91c8ab682 ipv6: Don't increase IPSTATS_MIB_FRAGFAILS twice in ip6_fragment()
47f3bf6e3116 packet: fix use-after-free in prb_retire_rx_blk_timer_expired()
d53ff3816d94 openvswitch: fix potential out of bound access in parse_ct
59e76ed17981 mcs7780: Fix initialization when CONFIG_VMAP_STACK is enabled
cda2bc91baf7 rtnetlink: allocate more memory for dev_set_mac_address()
0c47f11bc4a5 ipv4: initialize fib_trie prior to register_netdev_notifier call.
5a2d511a95cc net: dsa: b53: Add missing ARL entries for BCM53125
4a2ffe1707e3 ipv6: avoid overflow of offset in ip6_find_1stfragopt
0b83249a57ad net: Zero terminate ifr_name in dev_ifname().
a62bc8d336e3 ipv4: ipv6: initialize treq->txhash in cookie_v[46]_check()
0cd73c42b7a2 tcp_bbr: init pacing rate on first RTT sample
2e6b237dc03b tcp_bbr: remove sk_pacing_rate=0 transient during init
0c0ede36b9e0 tcp_bbr: introduce bbr_init_pacing_rate_from_rtt() helper
ec789686d79b tcp_bbr: introduce bbr_bw_to_pacing_rate() helper
73520d3814b6 tcp_bbr: cut pacing rate only if filled pipe
12d17d78e3f7 saa7164: fix double fetch PCIe access condition
3a63729427ac Btrfs: fix early ENOSPC due to delalloc
0f442c5b2e4a f2fs: sanity check checkpoint segno and blkoff
c14e327bee70 media: lirc: LIRC_GET_REC_RESOLUTION should return microseconds
e92add299fee mmc: core: Use device_property_read instead of of_property_read
baf4ad0e5162 mmc: dw_mmc: Use device_property_read instead of of_property_read
bdabf097f05b iscsi-target: Fix initial login PDU asynchronous socket close OOPs
733d7ab6c5bc media: platform: davinci: return -EINVAL for VPFE_CMD_S_CCDC_RAW_PARAMS ioctl
4f3544816937 ARM: dts: tango4: Request RGMII RX and TX clock delays
ff603e017bee ARM: dts: armada-38x: Fix irq type for pca955
12353a00df25 ext4: fix overflow caused by missing cast in ext4_resize_fs()
0814c3a9447b ext4: fix SEEK_HOLE/SEEK_DATA for blocksize < pagesize
b680e22fca76 gpiolib: skip unwanted events, don't convert them to opposite edge
be5c6efc996e iommu/amd: Enable ga_log_intr when enabling guest_mode
03ebdd1eb95a powerpc/64: Fix __check_irq_replay missing decrementer interrupt
8164692a2f66 powerpc/tm: Fix saving of TM SPRs in core dump
9ef8b23b94b9 timers: Fix overflow in get_next_timer_interrupt
7b95b7456362 mm/page_alloc: Remove kernel address exposure in free_reserved_area()
0c609d3e1fbd KVM: async_pf: make rcu irq exit if not triggered from idle task
650c763ea5ea ASoC: do not close shared backend dailink
69f15fff03e8 drm/amdgpu: Fix undue fallthroughs in golden registers initialization
c531a24057ac ALSA: hda - Fix speaker output from VAIO VPCL14M1R
45a636ec1849 cpuset: fix a deadlock due to incomplete patching of cpusets_enabled()
5a1eef71aa2a mm, mprotect: flush TLB if potentially racing with a parallel reclaim leaving stale TLB entries
943281eb4ecf mmc: core: Fix access to HS400-ES devices
1f32e67adac4 device property: Make dev_fwnode() public
347be00b56f7 mmc: sdhci-of-at91: force card detect value for non removable devices
f7d3e54fb40c NFSv4: Fix EXCHANGE_ID corrupt verifier issue
f5214eb4baf8 brcmfmac: fix memleak due to calling brcmf_sdiod_sgtable_alloc() twice
de8c33290f1c iwlwifi: dvm: prevent an out of bounds access
61a0adbfaad7 workqueue: restore WQ_UNBOUND/max_active==1 to be ordered
804b1a9f0aea libata: array underflow in ata_find_dev()
445ee6cdd91e cgroup: fix error return value from cgroup_subtree_control()
4a99eac8d2b3 cgroup: create dfl_root files on subsys registration
5d23e4f3a333 parisc: Handle vma's whose context is not current in flush_cache_range
db397d9c6e66 Linux 4.9.41
007dffc661cf ASoC: dpcm: Avoid putting stream state to STOP when FE stream is paused
27ef0283b60e ASoC: Intel: Skylake: Release FW ctx in cleanup
23ab274ddf83 scsi: bfa: Increase requested firmware version to 3.2.5.1
5f7040719202 scsi: snic: Return error code on memory allocation failure
2803ea76366a scsi: fnic: Avoid sending reset to firmware when another reset is in progress
3b6f4e292cbd HID: ignore Petzl USB headlamp
3f0dfa11cc0d ASoC: Intel: bytcr-rt5640: fix settings in internal clock mode
b899142ce21d perf/x86: Set pmu->module in Intel PMU modules
efa225254a4a x86/platform/intel-mid: Rename 'spidev' to 'mrfld_spidev'
12dac5fcf5ec ALSA: usb-audio: test EP_FLAG_RUNNING at urb completion
301681d60003 ARCv2: IRQ: Call entry/exit functions for chained handlers in MCIP
f10e2065ce76 sh_eth: enable RX descriptor word 0 shift on SH7734
2909c9c2d713 ASoC: fsl_ssi: set fifo watermark to more reliable value
2548d893a542 net: usb: asix_devices: add .reset_resume for USB PM
a7526723b7fc nvmem: imx-ocotp: Fix wrong register size
e95ec3582a29 arm64: mm: fix show_pte KERN_CONT fallout
812a7df6556f vfio-pci: Handle error from pci_iomap
a417ea5b9d22 video: fbdev: cobalt_lcdfb: Handle return NULL error from devm_ioremap
ddc0ec3be807 perf symbols: Robustify reading of build-id from sysfs
d8086c3bd3a5 perf tools: Install tools/lib/traceevent plugins with install-bin
0b8656414e29 xfrm: Don't use sk_family for socket policy lookups
ab5e7df9e064 tools lib traceevent: Fix prev/next_prio for deadline tasks
704a6d719d4c Xen: ARM: Zero reserved fields of xatp before making hypervisor call
f76ddff6c521 Btrfs: adjust outstanding_extents counter properly when dio write is split
49fc90b443c7 benet: stricter vxlan offloading check in be_features_check
673121283605 Btrfs: fix lockdep warning about log_mutex
78418b867334 Btrfs: use down_read_nested to make lockdep silent
92d6a813b03a usb: gadget: Fix copy/pasted error message
a15a3d92eca8 ACPI / scan: Prefer devices without _HID/_CID for _ADR matching
ebd4642ee412 ARM: s3c2410_defconfig: Fix invalid values for NF_CT_PROTO_*
69f3df1fd013 perf probe: Fix to get correct modname from elf header
3209f3f69eeb ARM64: zynqmp: Fix i2c node's compatible string
e3603533ae63 ARM64: zynqmp: Fix W=1 dtc 1.4 warnings
8af0937aee50 usb: dwc3: omap: fix race of pm runtime with irq handler in probe
29e0adf8bacd dmaengine: ti-dma-crossbar: Add some 'of_node_put()' in error path.
000224c1106c l2tp: consider '::' as wildcard address in l2tp_ip6 socket lookup
c2804b21f2e7 dmaengine: ioatdma: workaround SKX ioatdma version
2987ce159fb9 dmaengine: ioatdma: Add Skylake PCI Dev ID
88a86f8dfaad openrisc: Add _text symbol to fix ksym build error
033d5ce4ad8d irqchip/mxs: Enable SKIP_SET_WAKE and MASK_ON_SUSPEND
c612bba54b8c ASoC: nau8825: fix invalid configuration in Pre-Scalar of FLL
14e5c8c61791 spi: dw: Make debugfs name unique between instances
ed788dc6fa65 ASoC: tlv320aic3x: Mark the RESET register as volatile
ca40b2d039dc irqchip/keystone: Fix "scheduling while atomic" on rt
c7d0c0d84808 vfio-pci: use 32-bit comparisons for register address for gcc-4.5
7d33b41d34f5 drm/msm: Verify that MSM_SUBMIT_BO_FLAGS are set
50e3950d77ba drm/msm: Put back the vaddr in submit_reloc()
e0d5bb92c07b drm/msm: Ensure that the hardware write pointer is valid
237652fae500 net/mlx4_core: Fix raw qp flow steering rules under SRIOV
7e150f79134e net/mlx4: Remove BUG_ON from ICM allocation routine
a8820678afe1 net/mlx4_core: Use-after-free causes a resource leak in flow-steering detach
aeb230318ddb ipv6: Should use consistent conditional judgement for ip6 fragment between __ip6_append_data and ip6_finish_output
ea703cb0140b net/mlx5: Disable RoCE on the e-switch management port under switchdev mode
a0a4dd446904 ARM: dts: n900: Mark eMMC slot with no-sdio and no-sd flags
0ce84ef6a296 ARM: dts: am57xx-idk: Put USB2 port in peripheral mode
2bc4d1c95784 dt-bindings: input: Specify the interrupt number of TPS65217 power button
b1164693f770 dt-bindings: power/supply: Update TPS65217 properties
0686a9bc42ad ARM: omap2+: fixing wrong strcat for Non-NULL terminated string
82338e9ffba5 r8169: add support for RTL8168 series add-on card.
34fae9c906ec x86/mce/AMD: Make the init code more robust
a3ff46097a1d device-dax: fix sysfs duplicate warnings
48a70be0de9e net: skb_needs_check() accepts CHECKSUM_NONE for tx
e10f7bd6a6b8 pstore: Use dynamic spinlock initializer
a0840275e3eb pstore: Correctly initialize spinlock and flags
4693080316e6 pstore: Allow prz to control need for locking
5463a3dccf10 v4l: s5c73m3: fix negation operator
ad25f11ed216 dentry name snapshots
d933777b1b1b ipmi/watchdog: fix watchdog timeout set on reboot
196553666dce RDMA/uverbs: Fix the check for port number
62b5776c8c86 sched/cgroup: Move sched_online_group() back into css_online() to fix crash
016a638a518c mailbox: handle empty message in tx_tick
abe9090ac07b mailbox: skip complete wait event if timer expired
a23fba818203 mailbox: always wait in mbox_send_message for blocking Tx mode
2f16bcd4dba9 wil6210: fix deadlock when using fw_no_recovery option
59153e658936 ath10k: fix null deref on wmi-tlv when trying spectral scan
7b3a66739ff0 isdn/i4l: fix buffer overflow
b756862459d2 isdn: Fix a sleep-in-atomic bug
6c78197e4a69 net: phy: Do not perform software reset for Generic PHY
57154f0302cd nfc: fdp: fix NULL pointer dereference
35bdf9a61dc9 nfc: Fix hangup of RC-S380* in port100_send_ack()
6b3d13fe67da smp/hotplug: Replace BUG_ON and react useful
7b4e4b18ea64 smp/hotplug: Move unparking of percpu threads to the control CPU
755f65501f70 drm: rcar-du: Simplify and fix probe error handling
9bf0d78bf640 Staging: comedi: comedi_fops: Avoid orphaned proc entry
0f31691508c6 Revert "powerpc/numa: Fix percpu allocations to be NUMA aware"
c39c3aeb2b41 KVM: PPC: Book3S HV: Save/restore host values of debug registers
e5cd34d10459 KVM: PPC: Book3S HV: Restore critical SPRs to host values on guest exit
ae8faca6e2e7 drm/nouveau/bar/gf100: fix access to upper half of BAR2
34da5f74eb5c drm/nouveau/disp/nv50-: bump max chans to 21
e41779886b90 drm/vmwgfx: Fix gcc-7.1.1 warning
fabc7dffe9e1 md/raid5: add thread_group worker async_tx_issue_pending_all
d745f0f67b70 KVM: PPC: Book3S HV: Enable TM before accessing TM registers
9eb088e57edd crypto: authencesn - Fix digest_null crash
7d2a354861e9 NFSv4.1: Fix a race where CB_NOTIFY_LOCK fails to wake a waiter
b087b8b11e52 NFS: invalidate file size when taking a lock.
6d3d93ca2ef8 powerpc/pseries: Fix of_node_put() underflow during reconfig remove
fa2aa76efe7d parisc: Suspend lockup detectors before system halt
f0d23fa63243 parisc: Extend disabled preemption in copy_user_page
afe9fc012bc1 parisc: Prevent TLB speculation on flushed pages on CPUs that only support equivalent aliases
5f8bdd5edc82 ALSA: hda - Add missing NVIDIA GPU codec IDs to patch table
3d955095c597 ALSA: fm801: Initialize chip after IRQ handler is registered
3a79e1c8e709 jfs: Don't clear SGID when inheriting ACLs
26d01aa8a110 net: reduce skb_warn_bad_offload() noise
d97aff4f9770 pstore: Make spinlock per zone instead of global
0f94b36de37c af_key: Add lock to key dump
efcfbfb1d8bf Linux 4.9.40
91af5f04cd5b alarmtimer: don't rate limit one-shot timers
919e481152ce tracing: Fix kmemleak in instance_rmdir
7bd804a05eb0 PM / Domains: defer dev_pm_domain_set() until genpd->attach_dev succeeds if present
69fbb442144a reiserfs: Don't clear SGID when inheriting ACLs
1c7e5ca092c0 spmi: Include OF based modalias in device uevent
a18935b45e97 of: device: Export of_device_{get_modalias, uvent_modalias} to modules
6b50bca7cdb0 acpi/nfit: Fix memory corruption/Unregister mce decoder on failure
97de6f34b42b ovl: fix random return value on mount
5cf84432b422 hfsplus: Don't clear SGID when inheriting ACLs
b33da556255c mlx5: Avoid that mlx5_ib_sg_to_klms() overflows the klms[] array
a44042519469 drm/mst: Avoid processing partially received up/down message transactions
48376e6b71a6 drm/mst: Avoid dereferencing a NULL mstb in drm_dp_mst_handle_up_req()
bc3bd649ebb4 drm/mst: Fix error handling during MST sideband message reception
db2975396090 RDMA/core: Initialize port_num in qp_attr
acccf01a807a ceph: fix race in concurrent readdir
d42f9c7435c0 staging: lustre: ko2iblnd: check copy_from_iter/copy_to_iter return code
85643f6f5028 staging: sm750fb: avoid conflicting vesafb
2bc52403da8a staging: comedi: ni_mio_common: fix AO timer off-by-one regression
964a21a1300c staging: rtl8188eu: add TL-WN722N v2 support
a76a032300e2 Revert "perf/core: Drop kernel samples even though :u is specified"
61415418cdba perf annotate: Fix broken arrow at row 0 connecting jmp instruction to its target
d5f9cd081c66 iser-target: Avoid isert_conn->cm_id dereference in isert_login_recv_done
672145dfae84 target: Fix COMPARE_AND_WRITE caw_sem leak during se_cmd quiesce
fa67ac18eff4 udf: Fix deadlock between writeback and udf_setsize()
9ebfb4fa3ab7 NFS: only invalidate dentrys that are clearly invalid.
4dd0aa9ae6d0 sunrpc: use constant time memory comparison for mac
dd0d6509cbf4 IB/core: Namespace is mandatory input for address resolution
5c2717f41545 IB/iser: Fix connection teardown race condition
5b50e0e74e2e Input: i8042 - fix crash at boot time
6d77ac4bc514 MIPS: Fix a typo: s/preset/present/ in r2-to-r6 emulation error message
3330a05c5c6e MIPS: Send SIGILL for R6 branches in `__compute_return_epc_for_insn'
d4bd6a1df2c8 MIPS: Send SIGILL for linked branches in `__compute_return_epc_for_insn'
99ce76144dee MIPS: Rename `sigill_r6' to `sigill_r2r6' in `__compute_return_epc_for_insn'
86dd4aa30790 MIPS: Send SIGILL for BPOSGE32 in `__compute_return_epc_for_insn'
d79354cc1bc9 MIPS: math-emu: Prevent wrong ISA mode instruction emulation
040078ad0fe8 MIPS: Fix unaligned PC interpretation in `compute_return_epc'
434c9f2e3b46 MIPS: Actually decode JALX in `__compute_return_epc_for_insn'
f8c331cbc937 MIPS: Save static registers before sysmips
a9db2f4f887c MIPS: Fix MIPS I ISA /proc/cpuinfo reporting
c69280e9018e x86/ioapic: Pass the correct data to unmask_ioapic_irq()
036d59f40ac9 x86/acpi: Prevent out of bound access caused by broken ACPI tables
456a997498cb Revert "ACPI / EC: Enable event freeze mode..." to fix a regression
b2966b109b1a ACPI / EC: Drop EC noirq hooks to fix a regression
ec469b5e2aaf ubifs: Don't leak kernel memory to the MTD
02131aea6bd4 MIPS: Negate error syscall return in trace
f39f3b5d8260 MIPS: Fix mips_atomic_set() with EVA
dd2f83263dd8 MIPS: Fix mips_atomic_set() retry condition
198bd494cebf ftrace: Fix uninitialized variable in match_records()
d17cc7b7a752 nvme-rdma: remove race conditions from IB signalling
8f9dec0c2dbb vfio: New external user group/file match
e91a55790ddf vfio: Fix group release deadlock
fee760fc6c79 ovl: drop CAP_SYS_RESOURCE from saved mounter's credentials
0fb615f9cad7 drm/ttm: Fix use-after-free in ttm_bo_clean_mm
f97f9e94f666 f2fs: Don't clear SGID when inheriting ACLs
19e117a50135 f2fs: sanity check size of nat and sit cache
58d2eacd3b0e xfs: Don't clear SGID when inheriting ACLs
1b9008cdae94 ipmi:ssif: Add missing unlock in error branch
685e124ebc7f ipmi: use rcu lock around call to intf->handlers->sender()
6e7b1eff91aa drm/radeon: Fix eDP for single-display iMac10,1 (v2)
a844f8d2a564 drm/radeon/ci: disable mclk switching for high refresh rates (v2)
b85007c9114a drm/amd/amdgpu: Return error if initiating read out of range on vram
8302e9d2f50b s390/syscalls: Fix out of bounds arguments access
1e95148551f3 Raid5 should update rdev->sectors after reshape
4d1f97eb59a4 ext2: Don't clear SGID when inheriting ACLs
0fa705dc61ee libnvdimm: fix badblock range handling of ARS range
891c31e16cb7 libnvdimm, btt: fix btt_rw_page not returning errors
e82672f45ea3 cx88: Fix regression in initial video standard setting
4d3d3a1690c2 x86/xen: allow userspace access during hypercalls
03c1d9d45582 md: don't use flush_signals in userspace processes
dbc969ca944f usb: renesas_usbhs: gadget: disable all eps when the driver stops
5433bfcc8527 usb: renesas_usbhs: fix usbhsc_resume() for !USBHSF_RUNTIME_PWCTRL
a74779d8e172 USB: cdc-acm: add device-id for quirky printer
8665f40a06a0 usb: storage: return on error to avoid a null pointer dereference
8bc51b4f2a42 mxl111sf: Fix driver to use heap allocate buffers for USB messages
24a950e16eb5 xhci: Bad Ethernet performance plugged in ASM1042A host
01845a8347b7 xhci: Fix NULL pointer dereference when cleaning up streams for removed host
bf0440882ea9 xhci: fix 20000ms port resume timeout
445ea10969aa ipvs: SNAT packet replies only for NATed connections
33780512d9fe PCI/PM: Restore the status of PCI devices across hibernation
f257f4bf6f07 PCI: rockchip: Use normal register bank for config accessors
13b2f9f9b8aa PCI: Work around poweroff & suspend-to-RAM issue on Macbook Pro 11
3c17d418afb0 af_key: Fix sadb_x_ipsecrequest parsing
3b7babc6be0a powerpc/mm/radix: Properly clear process table entry
88481a2c40e4 powerpc/asm: Mark cr0 as clobbered in mftb()
5e35ee249e26 powerpc: Fix emulation of mfocrf in emulate_step()
53a282161317 powerpc: Fix emulation of mcrf in emulate_step()
99fc5a2254ef powerpc/64: Fix atomic64_inc_not_zero() to return an int
d638c8584462 powerpc/pseries: Fix passing of pp0 in updatepp() and updateboltedpp()
71b1caea95a8 xen/scsiback: Fix a TMR related use-after-free
732e3c76cf97 iscsi-target: Add login_keys_workaround attribute for non RFC initiators
fc866b296a46 scsi: Add STARGET_CREATED_REMOVE state to scsi_target_state
542c097f1cb6 scsi: ses: do not add a device to an enclosure if enclosure_add_links() fails.
d2bb0af4463d PM / Domains: Fix unsafe iteration over modified list of domains
178aa241fc07 PM / Domains: Fix unsafe iteration over modified list of domain providers
b87a32175a22 PM / Domains: Fix unsafe iteration over modified list of device links
4d94276155f8 ASoC: compress: Derive substream from stream based on direction
9a81c136f486 igb: Explicitly select page 0 at initialization
157302f97aaa btrfs: Don't clear SGID when inheriting ACLs
754f4e05e999 wlcore: fix 64K page support
3da27a9d9827 Bluetooth: use constant time memory comparison for secret values
fe5cdbcdafaa perf intel-pt: Clear FUP flag on error
94c38cd0aff2 perf intel-pt: Use FUP always when scanning for an IP
5a16bd39c501 perf intel-pt: Ensure never to set 'last_ip' when packet 'count' is zero
daa637832dd2 perf intel-pt: Fix last_ip usage
dc0401375f7a perf intel-pt: Ensure IP is zero when state is INTEL_PT_STATE_NO_IP
b338b87f2277 perf intel-pt: Fix missing stack clear
3e6837f1f414 perf intel-pt: Improve sample timestamp
d3503ef1a614 perf intel-pt: Move decoder error setting into one condition
244a7db0e9d5 NFC: Add sockaddr length checks before accessing sa_family in bind handlers
4a142251a315 nfc: Fix the sockaddr length sanitization in llcp_sock_connect
d1ac8a98f312 nfc: Ensure presence of required attributes in the activate_target handler
06be8e2767da NFC: nfcmrvl: fix firmware-management initialisation
10f03f0f7ef0 NFC: nfcmrvl: use nfc-device for firmware download
4b4f74d6c4f8 NFC: nfcmrvl: do not use device-managed resources
7de6ff402dd0 NFC: nfcmrvl_uart: add missing tty-device sanity check
f73de3f9915c NFC: fix broken device allocation
48879676a8c3 ath9k: fix an invalid pointer dereference in ath9k_rng_stop()
99f96831083b ath9k: fix tx99 bus error
b729a1aea14d ath9k: fix tx99 use after free
7cd7b56037ae thermal: cpu_cooling: Avoid accessing potentially freed structures
76572609e458 thermal: max77620: fix device-node reference imbalance
60813b6a2ab4 s5p-jpeg: don't return a random width/height
63d32e8af0dd dm mpath: cleanup -Wbool-operation warning in choose_pgpath()
70ec6b3635d9 ir-core: fix gcc-7 warning on bool arithmetic
78fbe21d83e3 disable new gcc-7.1.1 warnings for now
c03917de04aa 4.9.39
cce8d2ee4571 kvm: vmx: allow host to access guest MSR_IA32_BNDCFGS
07592d622536 kvm: vmx: Check value written to IA32_BNDCFGS
fab777e70ca4 kvm: x86: Guest BNDCFGS requires guest MPX support
bf7c21535617 kvm: vmx: Do not disable intercepts for BNDCFGS
04e002a5f681 tracing: Use SOFTIRQ_OFFSET for softirq dectection for more accurate results
cc7d3b7dd1ac PM / QoS: return -EINVAL for bogus strings
5480437f7963 PM / wakeirq: Convert to SRCU
758dc6a8dabc sched/topology: Fix overlapping sched_group_mask
3e165b2322c6 sched/topology: Optimize build_group_mask()
7c3f08eadcfd sched/topology: Fix building of overlapping sched-groups
542ebc96c200 sched/fair, cpumask: Export for_each_cpu_wrap()
a0a93e3e6e1e Revert "sched/core: Optimize SCHED_SMT"
80495c708490 crypto: caam - fix signals handling
48a9dff21398 crypto: caam - properly set IV after {en,de}crypt
db923288f37f crypto: sha1-ssse3 - Disable avx2
81cc2ef2677b crypto: atmel - only treat EBUSY as transient if backlog
2ff2cc768eb7 crypto: talitos - Extend max key length for SHA384/512-HMAC and AEAD
38dfd2e3a673 mm: fix overflow check in expand_upwards()
1e6f1af808c1 selftests/capabilities: Fix the test_execve test
54fcb2303ef4 mnt: Make propagate_umount less slow for overlapping mount propagation trees
bb4fbf094b44 mnt: In propgate_umount handle visiting mounts in any order
e260db757676 mnt: In umount propagation reparent in a separate pass
7d976da04345 nvmem: core: fix leaks on registration errors
ac5e9e801f47 rcu: Add memory barriers for NOCB leader wakeup
63c634cf9547 vt: fix unchecked __put_user() in tioclinux ioctls
445a945ad67b ARM64: dts: marvell: armada37xx: Fix timer interrupt specifiers
f31c4f65dd09 exec: Limit arg stack to at most 75% of _STK_LIM
fbc877cd08e5 s390: reduce ELF_ET_DYN_BASE
90fb0f7aefc9 powerpc: move ELF_ET_DYN_BASE to 4GB / 4MB
70779e0ebb37 arm64: move ELF_ET_DYN_BASE to 4GB / 4MB
abb79a56898e arm: move ELF_ET_DYN_BASE to 4MB
63c2f8f8c41b binfmt_elf: use ELF_ET_DYN_BASE only for PIE
93eae954050d checkpatch: silence perl 5.26.0 unescaped left brace warnings
a9aa6522a1a5 fs/dcache.c: fix spin lockup issue on nlru->lock
a48542e8b4ec mm/list_lru.c: fix list_lru_count_node() to be race free
8c6f19c25086 kernel/extable.c: mark core_kernel_text notrace
d2b64687b37f thp, mm: fix crash due race in MADV_FREE handling
68ea25f00ffe tools/lib/lockdep: Reduce MAX_LOCK_DEPTH to avoid overflowing lock_chain/: Depth
e3d2adaaf927 parisc/mm: Ensure IRQs are off in switch_mm()
8ed89cfc8692 parisc: DMA API: return error instead of BUG_ON for dma ops on non dma devs
bf1e4dc3b4fb parisc: use compat_sys_keyctl()
008a1f270748 parisc: Report SIGSEGV instead of SIGBUS when running out of stack
59613f80ec67 irqchip/gic-v3: Fix out-of-bound access in gic_set_affinity
6a90f81ab639 cfg80211: Check if NAN service ID is of expected size
7e9e9638afdf cfg80211: Check if PMKID attribute is of expected size
e471290603ee cfg80211: Validate frequencies nested in NL80211_ATTR_SCAN_FREQUENCIES
b68aa7dff96e cfg80211: Define nla_policy for NL80211_ATTR_LOCAL_MESH_POWER_MODE
6ae9dd281965 sfc: don't read beyond unicast address list
5f69bb1d18c5 brcmfmac: Fix glom_skb leak in brcmf_sdiod_recv_chain
fd325ddd5884 brcmfmac: Fix a memory leak in error handling path in 'brcmf_cfg80211_attach'
414848bba6ab brcmfmac: fix possible buffer overflow in brcmf_cfg80211_mgmt_tx()
181dda46a314 rds: tcp: use sock_create_lite() to create the accept socket
e6577f1ef3f8 vrf: fix bug_on triggered by rx when destroying a vrf
0bc26d1ca38d net: ipv6: Compare lwstate in detecting duplicate nexthops
05e165e9bc45 net: core: Fix slab-out-of-bounds in netdev_stats_to_stats64
beabc6032772 vxlan: fix hlist corruption
d2c951208578 ipv6: dad: don't remove dynamic addresses if link is down
743564306ee6 net/mlx5e: Fix TX carrier errors report in get stats ndo
a80a70a4822c liquidio: fix bug in soft reset failure detection
e20204dc2c74 net/mlx5: Cancel delayed recovery work when unloading the driver
067328078d14 net: handle NAPI_GRO_FREE_STOLEN_HEAD case also in napi_frags_finish()
cd5de9cb858d bpf: prevent leaking pointer via xadd on unpriviledged
bee807054892 rocker: move dereference before free
e5e5c0ec39dd bridge: mdb: fix leak on complete_info ptr on fail path
3f04c32bf47a net: prevent sign extension in dev_get_stats()
ef13840028c8 tcp: reset sk_rx_dst in tcp_disconnect()
cf81b4abe7ac net: dp83640: Avoid NULL pointer dereference.
0526ff300304 ipv6: avoid unregistering inet6_dev for loopback
3f7e07c37ade net/phy: micrel: configure intterupts after autoneg workaround
dc491cdd2c81 net: sched: Fix one possible panic when no destroy callback
13550ffc9515 net_sched: fix error recovery at qdisc creation
21f79ae43fd2 xen-netfront: Rework the fix for Rx stall during OOM and network stress
f0cd77ded512 Linux 4.9.38
fb2dc28cf20a saa7134: fix warm Medion 7134 EEPROM read
81ba752aa476 x86/mm/pat: Don't report PAT on CPUs that don't support it
c0d3a7bdc7c2 ext4: check return value of kstrtoull correctly in reserved_clusters_store
716986547f1f crypto: rsa-pkcs1pad - use constant time memory comparison for MACs
0d6758f74a46 crypto: caam - fix gfp allocation flags (part I)
090661e4073d staging: comedi: fix clean-up of comedi_class in comedi_init()
80c965cbd280 staging: vt6556: vnt_start Fix missing call to vnt_key_init_table.
5497d74e75f8 locking/rwsem-spinlock: Fix EINTR branch in __down_write_common()
3953403ca660 md: fix super_offset endianness in super_1_rdev_size_change
9a37d02c497c md: fix incorrect use of lexx_to_cpu in does_sb_need_changing
ce02effed0ec perf probe: Add error checks to offline probe post-processing
364973599e2e perf probe: Fix to probe on gcc generated symbols for offline kernel
cd206153672a perf scripting perl: Fix compile error with some perl5 versions
b9175b3fa90c perf header: Fix handling of PERF_EVENT_UPDATE__SCALE
15c249c85d57 perf bench numa: Avoid possible truncation when using snprintf()
b246fc09a223 perf tests: Avoid possible truncation with dirent->d_name + snprintf
93a3c47d033a perf intel-pt: Use __fallthrough
055237857974 perf thread_map: Correctly size buffer used with dirent->dt_name
a814c7d1d8f4 perf top: Use __fallthrough
94218786b3ba tools strfilter: Use __fallthrough
76efd703014f tools string: Use __fallthrough in perf_atoll()
dae518419a42 tools include: Add a __fallthrough statement
b635182b4f41 tpm: Issue a TPM2_Shutdown for TPM2 devices.
5a1e1c62f37e Add "shutdown" to "struct class".
e6952841ade0 mqueue: fix a use-after-free in sys_mq_notify()
c48f76d680ad Linux 4.9.37
3468d4ffa8ef rt286: add Thinkpad Helix 2 to force_combo_jack_table
84b00cd90f4d RDMA/uverbs: Check port number supplied by user verbs cmds
1803bec709f8 crypto: drbg - Fixes panic in wait_for_completion call
73a0a68779e4 KEYS: Fix an error code in request_master_key()
f986d63d788c ath10k: override CE5 config for QCA9377
afbf56592092 x86/uaccess: Optimize copy_user_enhanced_fast_string() for short strings
e353bfb63754 x86/tools: Fix gcc-7 warning in relocs.c
525ea5950e1c tpm: fix a kernel memory leak in tpm-sysfs.c
25b2ee6f9d9d gfs2: Fix glock rhashtable rcu bug
f59d04e34282 xhci: Limit USB2 port wake support for AMD Promontory hosts
07379c41aeaf USB: serial: qcserial: new Sierra Wireless EM7305 device ID
7b7d5a4d9f57 USB: serial: option: add two Longcheer device ids
369bbf4b44ac pinctrl: sh-pfc: Update info pointer after SoC-specific init
828bd8441de0 pinctrl: sh-pfc: r8a7791: Add missing HSCIF1 pinmux data
485b0f1194ea pinctrl: mxs: atomically switch mux and drive strength config
dee763a4d37d pinctrl: cherryview: Add terminate entry for dmi_system_id tables
b9970dd7c155 pinctrl: sunxi: Fix SPDIF function name for A83T
8240981690f3 pinctrl: stm32: Fix bad function call
a3f2e309f654 pinctrl: meson: meson8b: fix the NAND DQS pins
f24dee484be9 pinctrl: sh-pfc: r8a7795: Fix hscif2_clk_b and hscif4_ctrl
c5db45ef9e86 pinctrl: sh-pfc: r8a7791: Add missing DVC_MUTE signal
37705843587b pinctrl: sh-pfc: r8a7791: Fix SCIF2 pinmux data
275f905f1232 pinctrl: sh-pfc: r8a7794: Swap ATA signals
2bd57fa2558c pinctrl: cherryview: Add a quirk to make Acer Chromebook keyboard work again
aaaaa5b1881b pinctrl: qcom: ipq4019: add missing pingroups for pins > 70
7bdacd3d9f4e sysctl: report EINVAL if value is larger than UINT_MAX for proc_douintvec
3a20c57b4332 sysctl: don't print negative flag for proc_douintvec
4e84b9c79003 mac80211_hwsim: Replace bogus hrtimer clockid
d84e328c0243 USB: core: fix device node leak
18b3abb54305 usb: Fix typo in the definition of Endpoint[out]Request
19adf93ccd55 usb: usbip: set buffer pointers to NULL after free
3d1056874295 Add USB quirk for HVR-950q to avoid intermittent device resets
da8990d3c141 USB: serial: cp210x: add ID for CEL EM3588 USB ZigBee stick
3272bad0c2aa usb: dwc3: replace %p with %pK
366d9207d9e0 drm/virtio: don't leak bo on drm_gem_object_init failure
b96976c1a87b media: entity: Fix stream count check
3693042f1c9f tracing/kprobes: Allow to create probe with a module name starting with a digit
9403514ba1a2 ceph: choose readdir frag based on previous readdir reply
c4c592b2c137 driver core: platform: fix race condition with driver_override
26ff065b8401 fs: completely ignore unknown open flags
6efb1b0b6c82 fs: add a VALID_OPEN_FLAGS
(From OE-Core rev: 47b68405468c31e62b096ddfc66f3814bf53b468)
(From OE-Core rev: 6da24ad2d2c843455fb8ce0faf5254462ca85c3b)
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The 4.10 and 4.9 kernels need a fix applied to 4.12 to deal with
a configuration warning:
Author: Bruce Ashfield <bruce.ashfield@windriver.com>
Date: Fri Aug 18 17:03:27 2017 -0400
wifi: drop BRCMFMAC_PROTO_MSGBUF, since it is selected
(From OE-Core rev: 288f3ce9bfe0c2964137bfc98e033466fbf418be)
(From OE-Core rev: 74826c639d06ff19737602841333bd9235a142e3)
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The aufs patches were out of sync with the latest upstream and hence
didn't build against 4.10.
With this update, we are once again building and up to date with the
upstream repo.
(From OE-Core rev: b8b7aa0f64e46e7e8134a8bc33948e2bbe63380f)
(From OE-Core rev: 35eebe3cf2c6190e1c13d5b828e3550fe798ba02)
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Updating the 4.10 SRCREVs to import the following changes:
65370fa249e2 drm/vmwgfx: limit the number of mip levels in vmw_gb_surface_define_ioctl()
530ec12a0cb0 ACPICA: Namespace: fix operand cache leak
b1098b5bbded char: lp: fix possible integer overflow in lp_setup()
56ee0c7811e5 dccp/tcp: do not inherit mc_list from parent
9f6cbd022bba nfsd: encoders mustn't use unitialized values in error cases
084036ebc243 nfsd: fix undefined behavior in nfsd4_layout_verify
973f780eeaa6 xen-blkback: don't leak stack data via response ring
20c4b5015fea brcmfmac: fix possible buffer overflow in brcmf_cfg80211_mgmt_tx()
1dff0f28b490 ipx: call ipxitf_put() in ioctl error path
d666a8e60a45 mm: fix new crash in unmapped_area_topdown()
73d059ba1a17 mm: larger stack guard gap, between vmas
Which address the following CVEs:
CVE-2017-8890
CVE-2017-1000363
CVE-2017-11472
CVE-2017-7346
CVE-2017-1000380
CVE-2017-7541
CVE-2017-10911
(From OE-Core rev: 6cfd520ea050aa449f0ac7ee0b2c647d14d588ad)
(From OE-Core rev: 10ade11241a52b490fbadc4f51988307b2b1ba24)
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Integrating the following kernel configuration changes:
f7fbd4185e5 features/qat: additional configurations, CONFIG_CRYPTO_RSA and CONFIG_CRYPTO_DH
50c62581d283 features/netfilter: additional configurations
d67e4ed89556 features/x2apic: add X2APIC feature
7889b28c5300 features/vfio: add VFIO feature
dc4ec998757e features/numa: Add NUMA feature
c88c18de4ca8 features/mtd: add MTD feature
9035571d32ee features/iommu: add IOMMU feature
6f3b16136f55 features/intel-txt: add intel-txt feature
4936a5f508f0 common-pc-wifi: Enable SDIO for BroadCom BRCMFMAC
(From OE-Core rev: 59d294f119dc91d9ec47b0a8381d3addc86a6e3a)
(From OE-Core rev: a2fbe75d029c389e03c9775f4e82e8de233f4ddb)
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
mmc: sdhci: fix two compile errors
| CC drivers/mmc/host/sdhci.o
| drivers/mmc/host/sdhci.c: In function 'sdhci_execute_tuning':
| drivers/mmc/host/sdhci.c:1990:4: error: implicit
| declaration of function 'sdhci_do_reset'
| [-Werror=implicit-function-declaration]
| sdhci_do_reset(host, SDHCI_RESET_CMD);
| ^
| drivers/mmc/host/sdhci.c:2006:7: error: 'struct
| mmc_command' has no member named 'busy_timeout'
| cmd.busy_timeout = 50;
| ^
In function sdhci_execute_tuning, replace sdhci_do_reset
with sdhci_reset, replace busy_timeout with cmd_timeout_ms.
Commit a629a90ba0 adds eMMC DDR mode support for t2080qds and
modified some data structures and function name. Later
commit a2080cc280 just backport upstream commit 61e53bd004
without aligning the current source tree thus cause
these build errors. Fix them.
Signed-off-by: Zhang Xiao <xiao.zhang@windriver.com>
(From OE-Core rev: 538d2f0857f09ca86026d5771ea7c3fb74c0f857)
(From OE-Core rev: 68f353d8a82a3b345e6e635258a606bf1c3991fb)
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Integrating the -stable release with the following commits:
9f86f302ec0e Linux 4.9.36
a29fd27ca268 KVM: nVMX: Fix exception injection
d1d3756f07da KVM: x86: zero base3 of unusable segments
f3c3ec96e5fb KVM: x86/vPMU: fix undefined shift in intel_pmu_refresh()
1eeb79426332 KVM: x86: fix emulation of RSM and IRET instructions
982d8d92f256 arm64: fix NULL dereference in have_cpu_die()
a4bfcab30928 mtd: nand: brcmnand: Check flash #WP pin status before nand erase/program
de5862335ed7 i2c: brcmstb: Fix START and STOP conditions
8ee785016d5a brcmfmac: avoid writing channel out of allocated array
65fc82cea84f infiniband: hns: avoid gcc-7.0.1 warning for uninitialized data
3e51ccbadd15 objtool: Fix another GCC jump table detection issue
92e66676523a clk: scpi: don't add cpufreq device if the scpi dvfs node is disabled
8a6f400a374c cpufreq: s3c2416: double free on driver init error path
1781a29b31fa iommu/amd: Fix interrupt remapping when disable guest_mode
0e55856b8f29 iommu/amd: Fix incorrect error handling in amd_iommu_bind_pasid()
f0c31c674abd iommu/dma: Don't reserve PCI I/O windows
d7fcb303d1ee iommu: Handle default domain attach failure
c19bfc6765d4 iommu/vt-d: Don't over-free page table directories
d5c5e8ba5d9d ocfs2: o2hb: revert hb threshold to keep compatible
8af88a950b42 x86/mm: Fix flush_tlb_page() on Xen
3667dafd6c04 x86/mpx: Correctly report do_mpx_bt_fault() failures to user-space
b287ade87c91 x86/boot/KASLR: Fix kexec crash due to 'virt_addr' calculation bug
15541e64163c tools arch: Sync arch/x86/lib/memcpy_64.S with the kernel
a2c222bef08f ARM: 8685/1: ensure memblock-limit is pmd-aligned
7661b19687b2 ARM64/ACPI: Fix BAD_MADT_GICC_ENTRY() macro implementation
4efe34b500a7 ARM: dts: OMAP3: Fix MFG ID EEPROM
07bb2c7e7ea3 ARM: OMAP2+: omap_device: Sync omap_device and pm_runtime after probe defer
e57aa416ca4c regulator: tps65086: Fix DT node referencing in of_parse_cb
88baad2e7159 regulator: tps65086: Fix expected switch DT node names
9846c67974d6 spi: fix device-node leaks
c52829f60f5f spi: When no dma_chan map buffers with spi_master's parent
478273e11521 sched/loadavg: Avoid loadavg spikes caused by delayed NO_HZ accounting
eea0261db8ef watchdog: bcm281xx: Fix use of uninitialized spinlock.
4211442b2088 netfilter: use skb_to_full_sk in ip_route_me_harder
ac2730234cc1 xfrm: Oops on error in pfkey_msg2xfrm_state()
c460f2beb6f0 xfrm: NULL dereference on allocation failure
1e1666257cb6 xfrm: fix stack access out of bounds with CONFIG_XFRM_SUB_POLICY
647f605276c0 mm/vmalloc.c: huge-vmap: fail gracefully on unexpected huge vmap mappings
f9f73c58feef ravb: Fix use-after-free on `ifconfig eth0 down`
adfe95fe5b42 ip6_tunnel, ip6_gre: fix setting of DSCP on encapsulated packets
168bd51ec5ef sctp: check af before verify address in sctp_addr_id2transport
399566f8a4fb net/mlx4_core: Eliminate warning messages for SRQ_LIMIT under SRIOV
b6f75b986a7f perf probe: Fix to probe on gcc generated functions in modules
9f8ffe4e0952 tipc: allocate user memory with GFP_KERNEL flag
18b200e0c8ee net: phy: dp83867: allow RGMII_TXID/RGMII_RXID interface types
e1eac347d971 perf probe: Fix to show correct locations for events on modules
cc439964fab1 be2net: fix MAC addr setting on privileged BE3 VFs
02434def6fd0 be2net: don't delete MAC on close on unprivileged BE3 VFs
fa1dbf505aef be2net: fix status check in be_cmd_pmac_add()
5f54c4e1e2af usb: dwc2: gadget: Fix GUSBCFG.USBTRDTIM value
0e9867b7113c s390/ctl_reg: make __ctl_load a full memory barrier
9d00195bc0af swiotlb: ensure that page-sized mappings are page-aligned
68a5dc385735 coredump: Ensure proper size of sparse core files
d21816c24591 aio: fix lock dep warning
82835fb33ce5 perf/x86: Reject non sampling events with precise_ip
1c68633329d2 perf/core: Fix sys_perf_event_open() vs. hotplug
48131dd0f2b1 x86/mpx: Use compatible types in comparison to fix sparse error
283994074501 x86/tsc: Add the Intel Denverton Processor to native_calibrate_tsc()
6baa8c92dab9 mac80211: initialize SMPS field in HT capabilities
8eaaf66d41ad pmem: return EIO on read_pmem() failure
25319ae8e8a7 drm/amd/powerplay: refine vce dpm update code on Cz.
f275ac7fc5d2 drm/amd/powerplay: fix vce cg logic error on CZ/St.
77e82094a3c9 drm/radeon/si: load special ucode for certain MC configs
4ae8dc6acb71 net: thunderx: acpi: fix LMAC initialization
f88f06e18318 arm64: assembler: make adr_l work in modules under KASLR
aabb797b4c12 spi: davinci: use dma_mapping_error()
c32462d0b523 scsi: lpfc: avoid double free of resource identifiers
582c1ca0ea1d HID: i2c-hid: Add sleep between POWER ON and RESET
c78b8de5c05c perf/x86/intel: Use ULL constant to prevent undefined shift behaviour
6130fac99481 mac80211: recalculate min channel width on VHT opmode changes
d48cb21fd50b net: phy: marvell: fix Marvell 88E1512 used in SGMII mode
849f2d0665e0 pinctrl: intel: Set pin direction properly
3a6edbc95ba0 perf/x86/intel/uncore: Fix hardcoded socket 0 assumption in the Haswell init code
b8c5e7b12413 drm/etnaviv: trick drm_mm into giving out a low IOVA
2bc8fcd633d8 Documentation: devicetree: change the mediatek ethernet compatible string
c5c8743642ae kernel/panic.c: add missing \n
00f468f51dd5 ibmveth: Add a proper check for the availability of the checksum features
32bd4d2ed9d8 vxlan: do not age static remote mac entries
b07bf2364605 ip6_tunnel: must reload ipv6h in ip6ip6_tnl_xmit()
7fdc81f6e1a9 virtio_net: fix PAGE_SIZE > 64k
a6c3e01bf32e mlxsw: spectrum_router: Correctly reallocate adjacency entries
ff3b1dd026bb vfio/spapr: fail tce_iommu_attach_group() when iommu_data is null
8895ef4e5357 drm/amdgpu: check ring being ready before using
e5a2ba9af818 net: dsa: Check return value of phy_connect_direct()
c6f284899e01 amd-xgbe: Check xgbe_init() return code
e99d86d76eed platform/x86: ideapad-laptop: handle ACPI event 1
e9a87e0f5bbb iwlwifi: fix kernel crash when unregistering thermal zone
322baf72eed5 scsi: virtio_scsi: Reject commands when virtqueue is broken
5d5c293af834 xen-netfront: Fix Rx stall during network stress and OOM
72191c7d82e7 swiotlb-xen: update dev_addr after swapping pages
884baf2abf6d virtio_console: fix a crash in config_work_handler
c3eab85ff11a Btrfs: fix truncate down when no_holes feature is enabled
e8b5068b64d0 Btrfs: Fix deadlock between direct IO and fast fsync
83571e9ef7c9 gianfar: Do not reuse pages from emergency reserve
c48a862c47d4 objtool: Fix IRET's opcode
251d00bf1309 bpf: don't trigger OOM killer under pressure with map alloc
a7a2a6d34fe7 bnxt_en: Fix "uninitialized variable" bug in TPA code path.
da805bc788b0 xen-netback: protect resource cleaning on XenBus disconnect
7bdccaa5da12 xen-netback: fix memory leaks on XenBus disconnect
5dcd08594276 net: ethtool: Initialize buffer when querying device channel settings
6e315b2b10b6 powerpc/eeh: Enable IO path on permanent error
ea7b808165a5 net: korina: Fix NAPI versus resources freeing
fded17be01ab perf/x86/intel: Handle exclusive threadid correctly on CPU hotplug
3eeb3459b7e6 net: phy: dp83848: add DP83620 PHY support
10c24e89b2b8 drm/amdgpu: add support for new hainan variants
9f2a36a7504c drm/amdgpu: fix program vce instance logic error.
0c9626619777 qla2xxx: Fix erroneous invalid handle message
8cfcaa2899f3 qla2xxx: Terminate exchange if corrupted
42a1d5b47594 scsi: lpfc: Set elsiocb contexts to NULL after freeing it
7782ab228f64 stmmac: add missing of_node_put
ee4494c6bda8 scsi: sd: Fix wrong DPOFUA disable in sd_read_cache_type
80b1a1180e4e KVM: x86: fix fixing of hypercalls
afaee3ef5136 xen/blkback: don't free be structure too early
13fa36f9fbc8 ARM64: dts: meson-gxbb-odroidc2: fix GbE tx link breakage
8bface142a8d dt: bindings: net: use boolean dt properties for eee broken modes
3897ae12b706 net: phy: use boolean dt properties for eee broken modes
40373d91a0f7 net: phy: fix sign type error in genphy_config_eee_advert
752ba680eb70 dt-bindings: net: add EEE capability constants
97ace183074d net: phy: add an option to disable EEE advertisement
0e8eca987e27 net: ethtool: add support for 2500BaseT and 5000BaseT link modes
8886196a7320 sparc64: Zero pages on allocation for mondo and error queues.
41172b772da4 sparc64: Handle PIO & MEM non-resumable errors.
2aa6d036b716 mm: numa: avoid waiting on freed migrated pages
08cb8e5f83fd l2tp: take a reference on sessions used in genetlink handlers
599e6f038777 l2tp: hold session while sending creation notifications
d9face6fc62a l2tp: fix duplicate session creation
806e98835683 l2tp: ensure session can't get removed during pppol2tp_session_ioctl()
6539c4f991c2 l2tp: fix race in l2tp_recv_common()
d2da8d394147 usb: gadget: f_fs: Fix possibe deadlock
ed96148d7f8e x86/mm: Fix boot crash caused by incorrect loop count calculation in sync_global_pgds()
1c0fa383b339 dm thin: do not queue freed thin mapping for next stage processing
466877f2d257 drm/vmwgfx: Free hash table allocated by cmdbuf managed res mgr
78c4244f8bdb gpiolib: fix filtering out unwanted events
cb2c6fdf620f NFSv4.1: Fix a race in nfs4_proc_layoutget
7d0e27fe24c5 ALSA: hda - set input_path bitmap to zero after moving it to new place
093750c3dec4 ALSA: hda - Fix endless loop of codec configure
dad3135e762b MIPS: Fix IRQ tracing & lockdep when rescheduling
e9e24faf823e MIPS: pm-cps: Drop manual cache-line alignment of ready_count
f7d3d40ea124 MIPS: Avoid accidental raw backtrace
3d4ac49a9538 MIPS: head: Reorder instructions missing a delay slot
b1355226a64e mm, swap_cgroup: reschedule when neeed in swap_cgroup_swapoff()
dbc808362b6c drm/ast: Handle configuration without P2A bridge
8dc9f9dede5b xen/blkback: don't use xen_blkif_get() in xen-blkback kthread
4ebe28d23d35 NFSv4.x/callback: Create the callback service through svc_create_pooled
955f270b6f5d NFSv4: fix a reference leak caused WARNING messages
b89bd0c715c1 netfilter: synproxy: fix conntrackd interaction
ced7689be60d netfilter: xt_TCPMSS: add more sanity tests on tcph->doff
8e2316399b8f rtnetlink: add IFLA_GROUP to ifla_policy
b9ca9b0f5510 ipv6: Do not leak throw route references
e4089baa08c4 sfc: provide dummy definitions of vswitch functions
08058c258afb net: 8021q: Fix one possible panic caused by BUG_ON in free_netdev
f1a0e7d172b0 decnet: always not take dst->__refcnt when inserting dst into hash table
c7d422d68fe9 net/mlx5e: Fix timestamping capabilities reporting
25ff35074e27 net/mlx5: Wait for FW readiness before initializing command interface
176b9874a203 net/mlx5e: Avoid doing a cleanup call if the profile doesn't have it
4c246863e7b4 sctp: return next obj by passing pos + 1 into sctp_transport_get_idx
fded2d74a350 ipv6: fix calling in6_ifa_hold incorrectly for dad work
cac2a9bb4034 igmp: add a missing spin_lock_init()
ecd6627f48bd igmp: acquire pmc lock for ip_mc_clear_src()
059686754c18 proc: snmp6: Use correct type in memset
78b24ab695ab net/mlx5e: Fix wrong indications in DIM due to counter wraparound
9854e5865990 net/mlx5e: Added BW check for DIM decision mechanism
57360bc3c7a6 net: tipc: Fix a sleep-in-atomic bug in tipc_msg_reverse
bb566ce3a60e net: caif: Fix a sleep-in-atomic bug in cfpkt_create_pfx
8cda426a7cfa sctp: disable BH in sctp_for_each_endpoint
c6d4ff85722b Fix an intermittent pr_emerg warning about lo becoming free.
bb84290cd296 af_unix: Add sockaddr length checks before accessing sa_family in bind and connect handlers
386ed38f0f28 net: vrf: Make add_fib_rules per network namespace flag
b5cc68e0c190 net: Zero ifla_vf_info in rtnl_fill_vfinfo()
fd9b13e6c175 decnet: dn_rtmsg: Improve input length sanitization in dnrmg_receive_user_skb
d2f459e3feb0 net: don't call strlen on non-terminated string in dev_set_alias()
98184bbb8dae ipv6: release dst on error in ip6_dst_lookup_tail
92905e331aea Linux 4.9.35
855b08e57777 brcmfmac: fix uninitialized warning in brcmf_usb_probe_phase2()
21eaaa76b701 jump label: fix passing kbuild_cflags when checking for asm goto support
ffa96c1a6afe net: phy: fix marvell phy status reading
5da6415e427b spi: double time out tolerance
25c7794ed046 dmaengine: bcm2835: Fix cyclic DMA period splitting
81135c71bde3 net: phy: Initialize mdio clock at probe function
948c4f17ab7e rt2x00: avoid introducing a USB dependency in the rt2x00lib module
225969acc0f1 usb: gadget: f_fs: avoid out of bounds access on comp_desc
5306119473b2 mtd: spi-nor: fix spansion quad enable
dcd015f733a7 of: Add check to of_scan_flat_dt() before accessing initial_boot_params
f20603874211 rxrpc: Fix several cases where a padded len isn't checked in ticket decode
581659a87820 drm/amdgpu: adjust default display clock
217e035d5120 drm/amdgpu/atom: fix ps allocation size for EnableDispPowerGating
e4b8d1e84410 drm/radeon: add a quirk for Toshiba Satellite L20-183
61ea7c2817bd drm/radeon: add a PX quirk for another K53TK variant
3900f24aa6fa iscsi-target: Reject immediate data underflow larger than SCSI transfer length
463440e6de4a iscsi-target: Fix delayed logout processing greater than SECONDS_FOR_LOGOUT_COMP
1f576d53d854 target: Fix kref->refcount underflow in transport_cmd_finish_abort
99f66b5182a4 arm64/vdso: Fix nsec handling for CLOCK_MONOTONIC_RAW
a53bfdda06ac time: Fix CLOCK_MONOTONIC_RAW sub-nanosecond accounting
02a37ccd6347 time: Fix clock->read(clock) race around clocksource changes
c81d034bd09a brcmfmac: unbind all devices upon failure in firmware callback
ba2d8d67875c brcmfmac: use firmware callback upon failure to load
1dd15bd62221 brcmfmac: add parameter to pass error code in firmware callback
20d8f785f974 Input: i8042 - add Fujitsu Lifebook AH544 to notimeout list
8eaa481dfb4c powerpc/64s: Handle data breakpoints in Radix mode
414f51ceb6ff powerpc/kprobes: Pause function_graph tracing during jprobes handling
f719f20abe2a signal: Only reschedule timers on signals timers have sent
99afebe8fef9 HID: Add quirk for Dell PIXART OEM mouse
cdf300d6105d cxgb4: notify uP to route ctrlq compl to rdma rspq
fb6dc831b5cf CIFS: Improve readdir verbosity
2f1527e359f4 KVM: PPC: Book3S HV: Context-switch EBB registers properly
468aa930c0a2 KVM: PPC: Book3S HV: Preserve userspace HTM state properly
df3a787b3a71 KVM: s390: gaccess: fix real-space designation asce handling for gmap shadows
5220378bd91c perf/x86/intel: Add 1G DTLB load/store miss support for SKL
7c679fe729c2 lib/cmdline.c: fix get_options() overflow while parsing ranges
bc6eecff3d95 autofs: sanity check status reported with AUTOFS_DEV_IOCTL_FAIL
4b660fcbc64e powerpc/perf: Fix oops when kthread execs user process
3d6848e491df fs/exec.c: account for argv/envp pointers
552a14a572a2 ALSA: pcm: Don't treat NULL chmap as a fatal error
8c9c55a0f576 ALSA: firewire-lib: Fix stall of process context at packet error
4ae2cb91a636 xen-blkback: don't leak stack data via response ring
e5c49c1703ae xen/blkback: fix disconnect while I/Os in flight
0e051f17bd04 clk: sunxi-ng: a31: Correct lcd1-ch1 clock register offset
493ecd5cd73e Linux 4.9.34
ce7fe8595902 mm: fix new crash in unmapped_area_topdown()
5d10ad629726 Allow stack to grow up to address space limit
cfc0eb403816 mm: larger stack guard gap, between vmas
04651048c79a alarmtimer: Rate limit periodic intervals
b355b899c74a crypto: Work around deallocated stack frame reference gcc bug on sparc.
7dfe7ca9ec12 vTPM: Fix missing NULL check
ecae47331a43 MIPS: .its targets depend on vmlinux
6b706cbb16e9 MIPS: Fix bnezc/jialc return address calculation
22921a9e232a usb: dwc3: exynos fix axius clock error path to do cleanup
f0ee203c864f usb: gadget: composite: Fix function used to free memory
8ee7f06f4dca alarmtimer: Prevent overflow of relative timers
766283254b67 genirq: Release resources in __setup_irq() error path
8a48b7eace4d sched/core: Idle_task_exit() shouldn't use switch_mm_irqs_off()
cf6ac3abb323 iio: imu: inv_mpu6050: add accel lpf setting for chip >= MPU6500
f7ae7d2229d2 swap: cond_resched in swap_cgroup_prepare()
1419b8752153 mm/memory-failure.c: use compound_head() flags for huge pages
0c0d3d8730db USB: gadgetfs, dummy-hcd, net2280: fix locking for callbacks
3ff5f4f6a8a7 USB: gadget: fix GPF in gadgetfs
06178662474c usb: xhci: ASMedia ASM1042A chipset need shorts TX quirk
4581d7dd44f3 usb: xhci: Fix USB 3.1 supported protocol parsing
2abac4084fb9 drivers/misc/c2port/c2port-duramar2150.c: checking for NULL instead of IS_ERR()
f28ba80c6a3e misc: mic: double free on ioctl error path
02d009e865a8 ath10k: fix napi crash during rmmod when probe firmware fails
07612c1227e8 usb: r8a66597-hcd: decrease timeout
f75f4d196ab5 usb: r8a66597-hcd: select a different endpoint on timeout
c8091f0e8549 USB: gadget: dummy_hcd: fix hub-descriptor removable fields
374aceef5912 pvrusb2: reduce stack usage pvr2_eeprom_analyze()
9ae5dac225e2 USB: usbip: fix nonconforming hub descriptor
7b5bce3a5128 usb: core: fix potential memory leak in error path during hcd creation
12bfbe157d06 USB: hub: fix SS max number of ports
cb53a4e03b2f usb: gadget: udc: renesas_usb3: lock for PN_ registers access
dd65c0958b77 usb: gadget: udc: renesas_usb3: fix deadlock by spinlock
723bd3b9f83f usb: gadget: udc: renesas_usb3: fix pm_runtime functions calling
b51e4b0ac661 IB/mlx5: Fix kernel to user leak prevention logic
dca02651cee7 iio: adc: ti_am335x_adc: allocating too much in probe
cf308c15103e iio: proximity: as3935: recalibrate RCO after resume
56251d138570 iio: st_pressure: Fix data sign
a1d51f7abf71 staging: iio: tsl2x7x_core: Fix standard deviation calculation
773fdcdc0957 staging: rtl8188eu: prevent an underflow in rtw_check_beacon_data()
ed13a9c6464b mfd: omap-usb-tll: Fix inverted bit use for USB TLL mode
caa6f1c7bcbe x86/mm/32: Set the '__vmalloc_start_set' flag in initmem_init()
ad3faea03fdf serial: sh-sci: Fix late enablement of AUTORTS
a50aacf5de52 serial: efm32: Fix parity management in 'efm32_uart_console_get_options()'
879d61f218a9 drm/vc4: Fix OOPSes from trying to cache a partially constructed BO.
5899b635ecc7 drm/mediatek: fix mtk_hdmi_setup_vendor_specific_infoframe mistake
5b754c994f38 mac80211: don't send SMPS action frame in AP mode when not needed
3e8c503d0a16 mac80211: fix dropped counter in multiqueue RX
6568f8f70152 mac80211: strictly check mesh address extension mode
c8143269c9c4 mac80211: fix IBSS presp allocation size
841e4e775bb1 mac80211: fix packet statistics for fast-RX
f79d740f3289 mac80211: fix CSA in IBSS mode
bd3f89002e52 usb: musb: dsps: keep VBUS on for host-only mode
a317afc0c1ce drm/i915: Fix GVT-g PVINFO version compatibility check
7f7bb1173db8 drm/amdgpu: Fix overflow of watermark calcs at > 4k resolutions.
f6e99a2efc03 mac80211/wpa: use constant time memory comparison for MACs
2ec5b68bf62e mac80211: don't look at the PM bit of BAR frames
63d34ea7042a vb2: Fix an off by one error in 'vb2_plane_vaddr'
5d5605cc5833 cpufreq: conservative: Allow down_threshold to take values from 1 to 10
47537bceb7b7 ila_xlat: add missing hash secret initialization
95f47cd7d7d8 can: gs_usb: fix memory leak in gs_cmd_reset()
a6d6282040b7 configfs: Fix race between create_link and configfs_rmdir
222aa34e5d79 fs: pass on flags in compat_writev
050639ef5810 Linux 4.9.33
bdc9a03fd9ce sparc64: make string buffers large enough
933b9b11f7ca drm/i915: Always recompute watermarks when distrust_bios_wm is set, v2.
4f59a7a895c4 drm/i915: Workaround VLV/CHV DSI scanline counter hardware fail
8e1a4006ff92 s390/kvm: do not rely on the ILC on kvm host protection fauls
a2f68276822c xtensa: don't use linux IRQ #0
57211e84dda0 RDMA/qedr: Return max inline data in QP query result
c5ea7aa57e24 RDMA/qedr: Don't spam dmesg if QP is in error state
13a87589af5f RDMA/qedr: Don't reset QP when queues aren't flushed
bbf61096e42c RDMA/qedr: Fix and simplify memory leak in PD alloc
a4fa249385b6 RDMA/qedr: Dispatch port active event from qedr_add
c47538f61016 netfilter: nft_log: restrict the log prefix length to 127
fefdd79403e8 netfilter: nf_tables: fix set->nelems counting with no NLM_F_EXCL
f68a45776a62 tipc: fix nametbl_lock soft lockup at node/link events
1d6e36d730ed tipc: add subscription refcount to avoid invalid delete
9f8df4f86a3f tipc: fix connection refcount error
c7a552e771cc tipc: ignore requests when the connection state is not CONNECTED
2552e2c11575 ARCv2: smp-boot: wake_flag polling by non-Masters needs to be uncached
8cb6045ec40d ARC: smp-boot: Decouple Non masters waiting API from jump to entry point
ae36f6a65af6 vhost/vsock: handle vhost_vq_init_access() error
b13b3b706a9d kernel/watchdog: prevent false hardlockup on overloaded system
0ce66ee6aec1 kernel/watchdog.c: move shared definitions to nmi.h
b969a240448b kernel/watchdog.c: move hardlockup detector to separate file
dbd9eee1aaaf userfaultfd: fix SIGBUS resulting from false rwsem wakeups
9618fba26499 proc: add a schedule point in proc_pid_readdir()
e23b1c05a50f frv: add missing atomic64 operations
918684681dc2 frv: add atomic64_add_unless()
013bbbc3e902 romfs: use different way to generate fsid for BLOCK or MTD
093d494c6d1d mn10300: fix build error of missing fpu_save()
5e4cafca06bf usb: musb: Fix external abort on non-linefetch for musb_irq_work()
fb72eca1333c sctp: sctp_addr_id2transport should verify the addr before looking up assoc
bf812fe92683 sctp: sctp gso should set feature with NETIF_F_SG when calling skb_segment
12a583ddf02a bnxt_en: Fix RTNL lock usage on bnxt_get_port_module_status().
66deb409251c bnxt_en: Fix RTNL lock usage on bnxt_update_link().
e89ffe41e9a6 bnxt_en: Enhance autoneg support.
710ea9b028de bnxt_en: Fix bnxt_reset() in the slow path task.
cb7188295d18 net-next: ethernet: mediatek: change the compatible string
e9ace99c4bb0 r8152: avoid start_xmit to schedule napi when napi is disabled
c1a7106b3b01 r8152: fix rtl8152_post_reset function
9507910ca46d r8152: re-schedule napi for tx
4242f0bce47e r8152: check rx after napi is enabled
993ba7ffcf6e r8152: avoid start_xmit to call napi_schedule during autosuspend
6149abe7f404 nvmet-rdma: Fix missing dma sync to nvme data structures
5a0d41409b4d nfs: Fix "Don't increment lock sequence ID after NFS4ERR_MOVED"
d16268259683 ravb: unmap descriptors when freeing rings
47c362f147aa drm/ast: Fixed system hanged if disable P2A
bfa4d2e461da drm/nouveau: Fix drm poll_helper handling
c94e2edacea7 drm/nouveau: Don't enabling polling twice on runtime resume
c7a29cf6c34a drm/nouveau: Handle fbcon suspend/resume in seperate worker
d2beb1a9dd82 drm/nouveau: Rename acpi_work to hpd_work
ef66745a1bd2 drm/nouveau: Intercept ACPI_VIDEO_NOTIFY_PROBE
eb846414674c gtp: add genl family modules alias
7dddbfcd96e2 net: phy: micrel: add support for KSZ8795
2f970b437e86 parisc, parport_gsc: Fixes for printk continuation lines
4038524f7fef net/mlx5: Return EOPNOTSUPP when failing to get steering name-space
b445ecbdff83 net/mlx5: E-Switch, Err when retrieving steering name-space fails
2bcbe747629e drm/i915: Check for NULL i915_vma in intel_unpin_fb_obj()
e6549f36278c net: adaptec: starfire: add checks for dma mapping errors
a15bbf44ab2f pinctrl: berlin-bg4ct: fix the value for "sd1a" of pin SCRD0_CRD_PRES
326fdffd7078 drm: Don't race connector registration
82b6693bd415 drm: prevent double-(un)registration for connectors
d934fe02ba17 cec: fix wrong last_la determination
62614714e30a pinctrl: baytrail: Rectify debounce support (part 2)
3564d41e5c84 gianfar: synchronize DMA API usage by free_skb_rx_queue w/ gfar_new_page
581e4003bf12 net/mlx4_core: Avoid command timeouts during VF driver device shutdown
c33f1bd7f289 drm/nouveau/fence/g84-: protect against concurrent access to semaphore buffers
cf336eea809d drm/nouveau: prevent userspace from deleting client object
16f733d8db52 ipv6: fix flow labels when the traffic class is non-0
0542f9791246 FS-Cache: Initialise stores_lock in netfs cookie
34f1a4626bad fscache: Clear outstanding writes when disabling a cookie
11696dcea282 fscache: Fix dead object requeue
f4d2d05ffb8b net: fix ndo_features_check/ndo_fix_features comment ordering
3a6ebd3f963c net: phy: Fix PHY module checks and NULL deref in phy_attach_direct()
ea14fabd43a5 net: phy: Fix lack of reference count on PHY driver
2fba4f5b70f3 ethtool: do not vzalloc(0) on registers dump
8de6ea44af5c log2: make order_base_2() behave correctly on const input value zero
5331baaeb7e6 kasan: respect /proc/sys/kernel/traceoff_on_warning
8936b74fd339 shmem: fix sleeping from atomic context
3ec4141c68de jump label: pass kbuild_cflags when checking for asm goto support
36d9659cde0d PM / runtime: Avoid false-positive warnings from might_sleep_if()
40f6d71c0a09 ARM: defconfigs: make NF_CT_PROTO_SCTP and NF_CT_PROTO_UDPLITE built-in
1cadd394bbf9 ipv6: Fix IPv6 packet loss in scenarios involving roaming + snooping switches
d536202202ee vfio/spapr_tce: Set window when adding additional groups to container
d385ed7ad307 ipv6: addrconf: fix generation of new temporary addresses
d7b2b380c08d net: thunderx: Fix PHY autoneg for SGMII QLM mode
baaa84b43608 kernel/ucount.c: mark user_header with kmemleak_ignore()
c419fe260b54 powerpc/powernv: Properly set "host-ipi" on IPIs
47a5aabc3424 i2c: piix4: Fix request_region size
c1a4306f24a0 i2c: piix4: Request the SMBUS semaphore inside the mutex
7a6fcf38fabb sierra_net: Add support for IPv6 and Dual-Stack Link Sense Indications
9217eeefee15 sierra_net: Skip validating irrelevant fields for IDLE LSIs
bed8b8627a33 net: hns: Fix the device being used for dma mapping during TX
008798746e6e NET: mkiss: Fix panic
ae0b63eb344e ibmvnic: Initialize completion variables before starting work
4544ba3173b7 ibmvnic: Call napi_disable instead of napi_enable in failure path
74e24d1ea1a4 NET: Fix /proc/net/arp for AX.25
2557969fb4f7 gfs2: Use rhashtable walk interface in glock_hash_walk
44bc7cae6031 tipc: Fix tipc_sk_reinit race conditions
cb351da6f2ba ipv6: Inhibit IPv4-mapped src address on the wire.
12ec2560d467 ipv6: Handle IPv4-mapped src to in6addr_any dst.
116589a5a7e0 tcp: tcp_probe: use spin_lock_bh()
a2901d01a6c7 net: xilinx_emaclite: fix receive buffer overflow
bff3001afae7 net: xilinx_emaclite: fix freezes due to unordered I/O
65e72723add0 ibmvnic: Fix endian error when requesting device capabilities
b5a1aa812a16 ibmvnic: Fix endian errors in error reporting output
d864e675c789 netfilter: nf_conntrack_sip: fix wrong memory initialisation
220b67a16fde partitions/msdos: FreeBSD UFS2 file systems are not recognized
7a7b2d5f65a7 drm/i915: Prevent the system suspend complete optimization
b372d35a5226 PCI/PM: Add needs_resume flag to avoid suspend complete optimization
05afd4c0af6a Linux 4.9.32
3eb235a1af14 netfilter: nft_set_rbtree: handle element re-addition after deletion
a8fc3159ee2c cpufreq: schedutil: Fix per-CPU structure initialization in sugov_start()
afe8d4a51c76 cpufreq: schedutil: move cached_raw_freq to struct sugov_policy
09fcb3561d9e drm/i915/vbt: split out defaults that are set when there is no VBT
555c443a1ab9 drm/i915/vbt: don't propagate errors from intel_bios_init()
a6a7d8ade88c usercopy: Adjust tests to deal with SMAP/PAN
eefa5e13dff9 ARM: 8637/1: Adjust memory boundaries after reservations
1df21f45fd55 ARM: 8636/1: Cleanup sanity_check_meminfo
9e09d90ac5ac arm64: entry: improve data abort handling of tagged pointers
1d61ccb5ac27 arm64: hw_breakpoint: fix watchpoint matching for tagged pointers
791d94ef40f6 arm64: traps: fix userspace cache maintenance emulation on a tagged pointer
d95202487334 serial: sh-sci: Fix panic when serial console and DMA are enabled
9ff4a1a36a58 drivers: char: mem: Fix wraparound check to allow mappings up to the end
106c77e82572 cpu/hotplug: Drop the device lock on error
eb8fa317cb01 ASoC: Fix use-after-free at card unregistration
82ecd2f054bd ALSA: timer: Fix missing queue indices reset at SNDRV_TIMER_IOCTL_SELECT
66e982d8f1a1 ALSA: timer: Fix race between read and ioctl
aae14f569f5d drm/nouveau/tmr: fully separate alarm execution/pending lists
7860d0e5e2bf drm/vmwgfx: Make sure backup_handle is always valid
a76ff847013a drm/vmwgfx: limit the number of mip levels in vmw_gb_surface_define_ioctl()
64c21af51d71 drm/vmwgfx: Handle vmalloc() failure in vmw_local_fifo_reserve()
3743c0e1276d perf/core: Drop kernel samples even though :u is specified
6e6d89e18e53 powerpc/kernel: Initialize load_tm on task creation
2cfdf4fd3292 powerpc/kernel: Fix FP and vector register restoration
cbf687acc1e1 powerpc/hotplug-mem: Fix missing endian conversion of aa_index
b4624ff952ec powerpc/numa: Fix percpu allocations to be NUMA aware
bb0a300f18ce powerpc/sysdev/simple_gpio: Fix oops in gpio save_regs function
59d9a40b5839 scsi: qla2xxx: Fix mailbox pointer error in fwdump capture
64dc431432ec scsi: qla2xxx: Set bit 15 for DIAG_ECHO_TEST MBC
ab2b484e8038 scsi: qla2xxx: Modify T262 FW dump template to specify same start/end to debug customer issues
fe42472e53eb scsi: qla2xxx: don't disable a not previously enabled PCI device
f75e09ebd3e4 KVM: arm/arm64: Handle possible NULL stage2 pud when ageing pages
66d6448475c6 btrfs: fix memory leak in update_space_info failure path
4d15ab90ec2b btrfs: use correct types for page indices in btrfs_page_exists_in_range
3fd1233dabd5 cxl: Avoid double free_irq() for psl,slice interrupts
172c70d1cd82 cxl: Fix error path on bad ioctl
84bef90a454f ufs_getfrag_block(): we only grab ->truncate_mutex on block creation path
3d4922b5bb5b ufs_extend_tail(): fix the braino in calling conventions of ufs_new_fragments()
55a00f816bd7 ufs: set correct ->s_maxsize
aed005fb7956 ufs: restore maintaining ->i_blocks
bf7bfef3eee3 fix ufs_isblockset()
4896c87d2464 ufs: restore proper tail allocation
61604a2626a3 fs: add i_blocksize()
829a1cab22c4 cpuset: consider dying css as offline
5aa8f833ca78 Input: elantech - add Fujitsu Lifebook E546/E557 to force crc_enabled
dff4c8bb1397 cgroup: Prevent kill_css() from being called more than once
b59ec7072c84 ahci: Acer SA5-271 SSD Not Detected Fix
b3a42bb630bd drm/msm: Expose our reservation object when exporting a dmabuf.
974a4eb16e84 target: Re-add check to reject control WRITEs with overflow data
96d7b43b42ba cpufreq: cpufreq_register_driver() should return -ENODEV if init fails
acd8f9173960 mei: make sysfs modalias format similar as uevent modalias
716dd37398ad iio: proximity: as3935: fix iio_trigger_poll issue
bad3b49b01aa iio: proximity: as3935: fix AS3935_INT mask
8067c911c5e9 iio: light: ltr501 Fix interchanged als/ps register field
e33679f994db iio: adc: bcm_iproc_adc: swap primary and secondary isr handler's
c5a8004434f0 staging/lustre/lov: remove set_fs() call from lov_getstripe()
5404b0c0ea85 usb: chipidea: debug: check before accessing ci_role
59db536f5812 usb: chipidea: udc: fix NULL pointer dereference if udc_start failed
405ac24a0aec usb: gadget: f_mass_storage: Serialize wake and sleep execution
1308eeec2fc5 drm: Fix oops + Xserver hang when unplugging USB drm devices
c404f0dee7a8 ext4: fix fdatasync(2) after extent manipulation operations
2e16921d1743 ext4: fix data corruption with EXT4_GET_BLOCKS_ZERO
9890b9cb75c9 ext4: keep existing extra fields when inode expands
9850844e0a0e ext4: fix SEEK_HOLE
9636c086532b xen/privcmd: Support correctly 64KB page granularity when mapping memory
08229c119c42 cfq-iosched: fix the delay of cfq_group's vdisktime under iops mode
1f67d28d2707 dmaengine: mv_xor_v2: set DMA mask to 40 bits
eb5afaba6177 dmaengine: mv_xor_v2: remove interrupt coalescing
b2c8bb06bc83 dmaengine: mv_xor_v2: fix tx_submit() implementation
0d0918504a96 dmaengine: mv_xor_v2: enable XOR engine after its configuration
e2a092eab8a5 dmaengine: mv_xor_v2: do not use descriptors not acked by async_tx
67b1684c4a5e dmaengine: mv_xor_v2: properly handle wrapping in the array of HW descriptors
f08c84d4c745 dmaengine: mv_xor_v2: handle mv_xor_v2_prep_sw_desc() error properly
f2e9d10bf1a2 dmaengine: ep93xx: Don't drain the transfers in terminate_all()
b7e7a4d52a95 dmaengine: ep93xx: Always start from BASE0
cd0ef520aa70 dmaengine: usb-dmac: Fix DMAOR AE bit definition
3e7a76b290f1 KVM: arm/arm64: vgic-v2: Do not use Active+Pending state for a HW interrupt
2a5c08a4d3fe KVM: arm/arm64: vgic-v3: Do not use Active+Pending state for a HW interrupt
81555e45852a KVM: async_pf: avoid async pf injection when in guest mode
85c19308cb37 arm: KVM: Allow unaligned accesses at HYP
8abce1e49c82 arm64: KVM: Allow unaligned accesses at EL2
b9824dd75fcf arm64: KVM: Preserve RES1 bits in SCTLR_EL2
19c9a115085e KVM: cpuid: Fix read/write out-of-bounds vulnerability in cpuid emulation
78f87ce2a17f kvm: async_pf: fix rcu_irq_enter() with irqs enabled
4809f0e56d98 efi: Don't issue error message when booted under Xen
e273ed246617 nfsd: Fix up the "supattr_exclcreat" attributes
bfeac838043f nfsd4: fix null dereference on replay
34bae9b3ba98 drm/amdgpu/ci: disable mclk switching for high refresh rates (v2)
d4783eb9f082 crypto: gcm - wait for crypto op not signal safe
2d0280070e6c crypto: drbg - wait for crypto op not signal safe
d24c1c1977d8 KEYS: encrypted: avoid encrypting/decrypting stack buffers
24369761029a KEYS: fix freeing uninitialized memory in key_update()
1b253e023f8f KEYS: fix dereferencing NULL payload with nonzero length
0e479742e8d1 crypto: asymmetric_keys - handle EBUSY due to backlog correctly
7c24a70c70b7 ptrace: Properly initialize ptracer_cred on fork
3802abc6e0df serial: ifx6x60: fix use-after-free on module unload
04ac452dadbf arch/sparc: support NR_CPUS = 4096
433a50e681df sparc64: delete old wrap code
b6bb22de0c9e sparc64: new context wrap
975f3cdc3915 sparc64: add per-cpu mm of secondary contexts
7932bfad0e82 sparc64: redefine first version
65e3443b61a8 sparc64: combine activate_mm and switch_mm
e7590a1b15c8 sparc64: reset mm cpumask after wrap
b3ad7a3e57b3 sparc: Machine description indices can vary
8d665e039e66 sparc64: mm: fix copy_tsb to correctly copy huge page TSBs
4b684e6474d0 sparc64: Add __multi3 for gcc 7.x and later.
0255284edddc net: bridge: start hello timer only if device is up
3dd4daf112fd net: stmmac: fix completely hung TX when using TSO
a83564d12863 net: ethoc: enable NAPI before poll may be scheduled
a97f807363d4 net/ipv6: Fix CALIPSO causing GPF with datagram support
0aa89f1b07de net: ping: do not abuse udp_poll()
599a4478d8cb ipv6: Fix leak in ipv6_gso_segment().
c242e1a8140e vxlan: fix use-after-free on deletion
3ee35b96825e tcp: disallow cwnd undo when switching congestion control
61c92d5a533c cxgb4: avoid enabling napi twice to the same queue
abbcb731d69c ipv6: xfrm: Handle errors reported by xfrm6_find_1stfragopt()
b5e9b7ad0dd4 vxlan: eliminate cached dst leak
96d145216b58 bnx2x: Fix Multi-Cos
(From OE-Core rev: d9d950bd48566e5a2e92ad4a2fd943ad828fb8df)
(From OE-Core rev: 0a8c61d2351de7536c817242b0844e36dfe8b334)
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Minor fixup for kernal-cache hash
Signed-off-by: Armin Kuster <akuster808@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Integrating the korg -stable update that comprises the following
commits:
2ac51e21d8c5 Linux 4.1.42
dcda279dede7 mm: fix new crash in unmapped_area_topdown()
8b18c6b2a0dd mm: larger stack guard gap, between vmas
55e6060ddd5f alarmtimer: Rate limit periodic intervals
cedbfb3dc38c MIPS: Fix bnezc/jialc return address calculation
d490b0caf87f usb: dwc3: exynos fix axius clock error path to do cleanup
61e04a644bd8 genirq: Release resources in __setup_irq() error path
ec8376b633c9 swap: cond_resched in swap_cgroup_prepare()
331720703ebb mm/memory-failure.c: use compound_head() flags for huge pages
e28840566853 USB: gadgetfs, dummy-hcd, net2280: fix locking for callbacks
7ed474c302c1 usb: xhci: ASMedia ASM1042A chipset need shorts TX quirk
235efbf2e58c drivers/misc/c2port/c2port-duramar2150.c: checking for NULL instead of IS_ERR()
d5db08763ef2 usb: r8a66597-hcd: decrease timeout
152c8dcf311c usb: r8a66597-hcd: select a different endpoint on timeout
08e1f9869489 USB: gadget: dummy_hcd: fix hub-descriptor removable fields
0758e6a95a00 [media] pvrusb2: reduce stack usage pvr2_eeprom_analyze()
bdc69cc86e01 usb: core: fix potential memory leak in error path during hcd creation
11f00c7e1194 USB: hub: fix SS max number of ports
e507356624f1 iio: proximity: as3935: recalibrate RCO after resume
fe9474901810 staging: rtl8188eu: prevent an underflow in rtw_check_beacon_data()
94bfe4f31f46 mfd: omap-usb-tll: Fix inverted bit use for USB TLL mode
49919278f4ce x86/mm/32: Set the '__vmalloc_start_set' flag in initmem_init()
daccc774edf2 serial: efm32: Fix parity management in 'efm32_uart_console_get_options()'
394dc0f7c2ae mac80211: don't send SMPS action frame in AP mode when not needed
8373afb6cb12 mac80211: fix IBSS presp allocation size
26e7f9d274cf mac80211: fix CSA in IBSS mode
5125e4a41299 mac80211/wpa: use constant time memory comparison for MACs
1a8dacfbbbe7 mac80211: don't look at the PM bit of BAR frames
61df07cce8eb [media] vb2: Fix an off by one error in 'vb2_plane_vaddr'
6ea9210c046f can: gs_usb: fix memory leak in gs_cmd_reset()
d30248c41364 configfs: Fix race between create_link and configfs_rmdir
9307fb9f34e1 sparc64: make string buffers large enough
b865f707d7c6 xtensa: don't use linux IRQ #0
ddda59580e10 tipc: ignore requests when the connection state is not CONNECTED
1b98bab153c7 proc: add a schedule point in proc_pid_readdir()
a20b7cab8735 romfs: use different way to generate fsid for BLOCK or MTD
3e335922279b mn10300: fix build error of missing fpu_save()
86e9b2ee9cc6 sctp: sctp_addr_id2transport should verify the addr before looking up assoc
5fbc861ad7eb r8152: re-schedule napi for tx
41e0083c7ddb drm/ast: Fixed system hanged if disable P2A
9b50bb2bc343 drm/nouveau: Don't enabling polling twice on runtime resume
c29b8f7d2d1e parisc, parport_gsc: Fixes for printk continuation lines
8cc579971086 net: adaptec: starfire: add checks for dma mapping errors
6d43352435ba net/mlx4_core: Avoid command timeouts during VF driver device shutdown
295a19f594e8 drm/nouveau/fence/g84-: protect against concurrent access to semaphore buffers
510c29634e35 fscache: Clear outstanding writes when disabling a cookie
42c32ac3cec6 ethtool: do not vzalloc(0) on registers dump
eaabe4b74095 log2: make order_base_2() behave correctly on const input value zero
8bc30cf03ca1 kasan: respect /proc/sys/kernel/traceoff_on_warning
acd666657821 jump label: pass kbuild_cflags when checking for asm goto support
cb2098ab876e PM / runtime: Avoid false-positive warnings from might_sleep_if()
d3121ad14562 ARM: defconfigs: make NF_CT_PROTO_SCTP and NF_CT_PROTO_UDPLITE built-in
4c8eb6278488 ipv6: Fix IPv6 packet loss in scenarios involving roaming + snooping switches
0def8e45d25f sierra_net: Add support for IPv6 and Dual-Stack Link Sense Indications
0c2950fa861d sierra_net: Skip validating irrelevant fields for IDLE LSIs
a9cbb7cd1868 NET: mkiss: Fix panic
d914dc3b811d NET: Fix /proc/net/arp for AX.25
68978d69ea6f ipv6: Inhibit IPv4-mapped src address on the wire.
197082364320 ipv6: Handle IPv4-mapped src to in6addr_any dst.
dd4d061cf1f6 net: xilinx_emaclite: fix receive buffer overflow
742e7978eaba net: xilinx_emaclite: fix freezes due to unordered I/O
afae1d9da32e partitions/msdos: FreeBSD UFS2 file systems are not recognized
7f6abe4c0560 PCI/PM: Add needs_resume flag to avoid suspend complete optimization
cd1c4f855f68 usercopy: Adjust tests to deal with SMAP/PAN
9da808668b58 arm64: entry: improve data abort handling of tagged pointers
47e49f2d1eda drivers: char: mem: Fix wraparound check to allow mappings up to the end
bb3556c1d155 ASoC: Fix use-after-free at card unregistration
88c41586db86 ALSA: timer: Fix missing queue indices reset at SNDRV_TIMER_IOCTL_SELECT
5d28ba6eecde ALSA: timer: Fix race between read and ioctl
29837be8e922 drm/vmwgfx: Handle vmalloc() failure in vmw_local_fifo_reserve()
d6f90404eaa0 perf/core: Drop kernel samples even though :u is specified
f44556278b79 powerpc/hotplug-mem: Fix missing endian conversion of aa_index
7ee9689e6b68 powerpc/numa: Fix percpu allocations to be NUMA aware
eecbbd835e2e scsi: qla2xxx: don't disable a not previously enabled PCI device
4a213a0fe0b3 KVM: arm/arm64: Handle possible NULL stage2 pud when ageing pages
951269f95603 btrfs: fix memory leak in update_space_info failure path
d42014c8d4ce btrfs: use correct types for page indices in btrfs_page_exists_in_range
cc558c203ce1 cxl: Fix error path on bad ioctl
c58e11d1da35 ufs: set correct ->s_maxsize
7ba100d53ebc fix ufs_isblockset()
7f8053503ed2 cpuset: consider dying css as offline
51037ec2ee8e iio: proximity: as3935: fix AS3935_INT mask
60e9d774dc8e staging/lustre/lov: remove set_fs() call from lov_getstripe()
6f4f7e81b18e usb: chipidea: debug: check before accessing ci_role
9738b3df00b1 usb: chipidea: udc: fix NULL pointer dereference if udc_start failed
db87e41d61aa usb: gadget: f_mass_storage: Serialize wake and sleep execution
926295793364 ext4: keep existing extra fields when inode expands
4d1adc2ada19 ext4: fix SEEK_HOLE
8406f302e985 KVM: async_pf: avoid async pf injection when in guest mode
fdb67b2a3a16 arm: KVM: Allow unaligned accesses at HYP
1e8dabb6aa14 KVM: cpuid: Fix read/write out-of-bounds vulnerability in cpuid emulation
702eb8d270f2 kvm: async_pf: fix rcu_irq_enter() with irqs enabled
4b1bf4b008ca nfsd4: fix null dereference on replay
026ed759f4f4 crypto: gcm - wait for crypto op not signal safe
e02ed52dd2d3 KEYS: fix freeing uninitialized memory in key_update()
a38f69cb4a22 ptrace: Properly initialize ptracer_cred on fork
94d53c5028a3 arch/sparc: support NR_CPUS = 4096
252bf31f5d91 sparc64: delete old wrap code
0837a0481106 sparc64: new context wrap
169dc5fd241d sparc64: add per-cpu mm of secondary contexts
ccadb4e680e9 sparc64: redefine first version
5203c6c92724 sparc64: combine activate_mm and switch_mm
317a444875fd sparc64: reset mm cpumask after wrap
a2334e23c296 sparc: Machine description indices can vary
8ee93884863e sparc64: mm: fix copy_tsb to correctly copy huge page TSBs
246fa51013e3 net: ethoc: enable NAPI before poll may be scheduled
169a7e245c7f net: ping: do not abuse udp_poll()
59dc08f8f5e7 ipv6: Fix leak in ipv6_gso_segment().
f257e5d318a5 tcp: disallow cwnd undo when switching congestion control
fa95ca65fb86 cxgb4: avoid enabling napi twice to the same queue
cd276bb4fe54 ipv6: xfrm: Handle errors reported by xfrm6_find_1stfragopt()
e616f6da095e bnx2x: Fix Multi-Cos
d600ccd7fd21 xfs: fix unaligned access in xfs_btree_visit_blocks
20d07bb1567a xfs: bad assertion for delalloc an extent that start at i_size
45ed7e2f2f82 xfs: fix indlen accounting error on partial delalloc conversion
1a229fd5ae97 xfs: wait on new inodes during quotaoff dquot release
b822f03516c9 xfs: update ag iterator to support wait on new inodes
821afaaed81d xfs: support ability to wait on new inodes
9b1260c216af xfs: fix up quotacheck buffer list error handling
022e9b0e554b xfs: prevent multi-fsb dir readahead from reading random blocks
641967d1f903 xfs: handle array index overrun in xfs_dir2_leaf_readbuf()
17d031b4add7 xfs: fix over-copying of getbmap parameters from userspace
74d27999c51e xfs: use dedicated log worker wq to avoid deadlock with cil wq
ddf2f45b3344 xfs: fix kernel memory exposure problems
9bf638a08ad2 mm/migrate: fix refcount handling when !hugepage_migration_supported()
c7dbf874d6b5 drm/radeon/ci: disable mclk switching for high refresh rates (v2)
9fcaaa87e08c fs/ufs: Set UFS default maximum bytes per file
b36188f229d6 sparc: Fix -Wstringop-overflow warning
80f68f7daeb3 sctp: fix ICMP processing if skb is non-linear
01426eb3503d tcp: avoid fastopen API to be used on AF_UNSPEC
a10f1d6ad744 virtio-net: enable TSO/checksum offloads for Q-in-Q vlans
a05aec67cd6b be2net: Fix offload features for Q-in-Q packets
b7b05a3b40e8 vlan: Fix tcp checksum offloads in Q-in-Q vlans
d78ddec4e7fb ipv6: fix out of bound writes in __ip6_append_data()
acf388f77791 qmi_wwan: add another Lenovo EM74xx device ID
7144c12e891d ipv6: Check ip6_find_1stfragopt() return value properly.
e7f05ff30b0c ipv6: Prevent overrun when parsing v6 header options
3e674773cb5e tcp: eliminate negative reordering in tcp_clean_rtx_queue
e7b4f3d39f46 sctp: do not inherit ipv6_{mc|ac|fl}_list from parent
61d62ee79cec tcp: avoid fragmenting peculiar skbs in SACK
93dcd4929d18 net: fix compile error in skb_orphan_partial()
7a230cfdf208 netem: fix skb_orphan_partial()
8404b686a33c s390/qeth: avoid null pointer dereference on OSN
89b9ca1dd7d0 s390/qeth: unbreak OSM and OSN support
0b651772fed7 s390/qeth: handle sysfs error during initialization
4e0ecb773276 dccp/tcp: do not inherit mc_list from parent
4bd4cfc5210e Linux 4.1.41
c1dd3f51ad77 mm/huge_memory.c: respect FOLL_FORCE/FOLL_COW for thp
afeb39160249 xc2028: Fix use-after-free bug properly
5eef36af5974 iio: proximity: as3935: fix as3935_write
e8701e0f6768 ipx: call ipxitf_put() in ioctl error path
709dcf11a353 sched/fair: Initialize throttle_count for new task-groups lazily
0f665ed5581f sched/fair: Do not announce throttled next buddy in dequeue_task_fair()
953334de0819 iio: dac: ad7303: fix channel description
60e2e499e37d mwifiex: pcie: fix cmd_buf use-after-free in remove/reset
036ab4111761 rtlwifi: rtl8821ae: setup 8812ae RFE according to device type
df8198865a0f ARM: tegra: paz00: Mark panel regulator as enabled on boot
fda7c899dd76 fs/xattr.c: zero out memory copied to userspace in getxattr
273225634fef vfio/type1: Remove locked page accounting workqueue
358fa411ba9a crypto: algif_aead - Require setkey before accept(2)
e0b7d5eae185 staging: gdm724x: gdm_mux: fix use-after-free on module unload
47655216cdf4 drm/ttm: fix use-after-free races in vm fault handling
46527f8d11fa f2fs: sanity check segment count
2b674f4ecce8 ipv6: reorder ip6_route_dev_notifier after ipv6_dev_notf
4aaeda7f5c4f ipv6: initialize route null entry in addrconf_init()
1d9afaa5c0a8 rtnetlink: NUL-terminate IFLA_PHYS_PORT_NAME string
226d200531f4 ipv4, ipv6: ensure raw socket message is big enough to hold an IP header
14e82f4ce5bb tcp: fix wraparound issue in tcp_lp
38853e5c3775 tcp: do not underestimate skb->truesize in tcp_trim_head()
918d8536e126 ALSA: hda - Fix deadlock of controller device lock at unbinding
1c370084c6f3 staging: emxx_udc: remove incorrect __init annotations
8602853345b7 staging: wlan-ng: add missing byte order conversion
bd253cf63929 brcmfmac: Make skb header writable before use
c4efbc9ce69d brcmfmac: Ensure pointer correctly set if skb data location changes
62494116045e MIPS: R2-on-R6 MULTU/MADDU/MSUBU emulation bugfix
48ea252abd40 scsi: mac_scsi: Fix MAC_SCSI=m option when SCSI=m
ddfc6a095d10 serial: 8250_omap: Fix probe and remove for PM runtime
2c7105e86e3d USB: serial: io_edgeport: fix descriptor error handling
00f244650faf USB: serial: mct_u232: fix modem-status error handling
0379d54281fc USB: serial: quatech2: fix control-message error handling
e2eaebce9d20 USB: serial: ftdi_sio: fix latency-timer error handling
e7ccc604153b USB: serial: ark3116: fix open error handling
b5b985c3a0bd USB: serial: ti_usb_3410_5052: fix control-message error handling
dc7697bad3f6 USB: serial: io_edgeport: fix epic-descriptor handling
4e78688b4cb3 USB: serial: ssu100: fix control-message error handling
0f5e27457f1a USB: serial: digi_acceleport: fix incomplete rx sanity check
5d7985765271 USB: serial: keyspan_pda: fix receive sanity checks
9de980a19940 usb: host: ohci-exynos: Decrese node refcount on exynos_ehci_get_phy() error paths
08fd577b4b0f usb: host: ehci-exynos: Decrese node refcount on exynos_ehci_get_phy() error paths
0a9f0af48e3f KVM: nVMX: initialize PML fields in vmcs02
4736ccc83dfc Revert "KVM: nested VMX: disable perf cpuid reporting"
7a07dbb8c25c x86/platform/intel-mid: Correct MSI IRQ line for watchdog device
92e01bd47512 kprobes/x86: Fix kernel panic when certain exception-handling addresses are probed
19d416eaccbb x86/pci-calgary: Fix iommu_free() comparison of unsigned expression >= 0
ae0f7bd8e226 mwifiex: Avoid skipping WEP key deletion for AP
34390bea46f7 mwifiex: remove redundant dma padding in AMSDU
a5a09b34dab1 mwifiex: debugfs: Fix (sometimes) off-by-1 SSID print
039747b6ef2d power: supply: bq24190_charger: Install irq_handler_thread() at end of probe()
f3b0fe6bfcbf power: supply: bq24190_charger: Call set_mode_host() on pm_resume()
0ba15a289c67 power: supply: bq24190_charger: Fix irq trigger to IRQF_TRIGGER_FALLING
ab1b642339b3 powerpc/powernv: Fix opal_exit tracepoint opcode
5d1767ceff1f cpupower: Fix turbo frequency reporting for pre-Sandy Bridge cores
16968228efa5 9p: fix a potential acl leak
c41e1ba87961 net: tg3: avoid uninitialized variable warning
95660aa2822d mtd: avoid stack overflow in MTD CFI code
b9e4b97eb9a0 drbd: avoid redefinition of BITS_PER_PAGE
1de253cbd35b ALSA: ppc/awacs: shut up maybe-uninitialized warning
db14464180fa timerfd: Protect the might cancel mechanism proper
11d54db42149 ftrace/x86: Fix triple fault with graph tracing and suspend-to-ram
77ded373242b ipv6: check raw payload size correctly in ioctl
0c8f1722d1d6 ip6mr: fix notification device destruction
7f4ab2ced0a7 netpoll: Check for skb->queue_mapping
74c4460b6482 sctp: listen on the sock only when it's state is listening or closed
7d1a0fdd41f8 net: ipv4: fix multipath RTM_GETROUTE behavior when iif is given
6824dcd302fd l2tp: take reference on sessions being dumped
cc09115fb0b9 net/packet: fix overflow in check for tp_reserve
fed853407cc2 net/packet: fix overflow in check for tp_frame_nr
9ba240219c96 l2tp: purge socket queues in the .destruct() callback
28bad8a652e9 net: phy: handle state correctly in phy_stop_machine
b39245e33e95 net: neigh: guard against NULL solicit() method
9ffb20a69946 sparc64: Fix kernel panic due to erroneous #ifdef surrounding pmd_write()
1acc886c425e sparc64: kern_addr_valid regression
5023f12103b9 xen/x86: don't lose event interrupts
b64d082304fe usb: gadget: f_midi: Fixed a bug when buflen was smaller than wMaxPacketSize
e7211d1ff579 RDS: Fix the atomicity for congestion map update
92bf6b466b99 MIPS: Fix crash registers on non-crashing CPUs
d0388c0e2556 md:raid1: fix a dead loop when read from a WriteMostly disk
f364181f7aa2 crypto: testmgr - fix out of bound read in __test_aead()
9800a9a4b17a [media] xc2028: unlock on error in xc2028_set_config()
c5ef0e9f70d1 f2fs: do more integrity verification for superblock
5f1cef9e823a ping: implement proper locking
9c90c093b98f staging/android/ion : fix a race condition in the ion driver
073e9973d48b vfio/pci: Fix integer overflows, bitmask check
e21b00fe6cc7 [media] xc2028: avoid use after free
c8580e3dcd00 tipc: fix random link resets while adding a second bearer
5eb668f8442e gfs2: avoid uninitialized variable warning
6013c31fb7e1 hostap: avoid uninitialized variable use in hfa384x_get_rid
56c3cd096747 tty: nozomi: avoid a harmless gcc warning
39a978c3e192 tipc: re-enable compensation for socket receive buffer double counting
0c28e96f0fec block: fix del_gendisk() vs blkdev_ioctl crash
0c4670d5a6a4 Drivers: hv: balloon: account for gaps in hot add regions
2cbbeec3e5a7 Drivers: hv: balloon: keep track of where ha_region starts
5b9ab933c369 x86/mce/AMD: Give a name to MCA bank 3 when accessed with legacy MSRs
749cab856042 Drivers: hv: vmbus: Reduce the delay between retries in vmbus_post_msg()
38f9c4b9176a Drivers: hv: don't leak memory in vmbus_establish_gpadl()
9f4a8ebb750b net: ipv6: check route protocol when deleting routes
5ce729a895b0 tty/serial: atmel: RS485 half duplex w/DMA: enable RX after TX is done
9d86a569dbd7 catc: Use heap buffer for memory size test
4d7726afea37 catc: Combine failure cleanup code in catc_probe()
61bd90b31be7 rtl8150: Use heap buffers for all register access
7b69bee71416 pegasus: Use heap buffers for all register access
0dd8a4702cbc virtio-console: avoid DMA from stack
eb618d2eb22b mm: Tighten x86 /dev/mem with zeroing reads
187887b3dbae rtc: tegra: Implement clock handling
ea215d798bc2 platform/x86: acer-wmi: setup accelerometer when machine has appropriate notify event
4473dc376c48 [media] dvb-usb-v2: avoid use-after-free
68e9c254f662 kvm: fix page struct leak in handle_vmon
f800bcede54d char: lack of bool string made CONFIG_DEVPORT always on
d1cdf638cde8 char: Drop bogus dependency of DEVPORT on !M68K
6d1174d8ff9d net/mlx4_core: Fix when to save some qp context flags for dynamic VST to VGT transitions
8a8878b16056 net/mlx4_en: Fix bad WQE issue
037948b4f092 usb: hub: Wait for connection to be reestablished after port reset
dd07486ceba4 net/packet: fix overflow in check for priv area size
c9d0eb33ba82 MIPS: Select HAVE_IRQ_EXIT_ON_IRQ_STACK
cd7de3163c8c MIPS: Only change $28 to thread_info if coming from user mode
aa7ae7fee5d6 mtd: bcm47xxpart: fix parsing first block after aligned TRX
1669925abfce usb: dwc3: gadget: delay unmap of bounced requests
aa612d59c08f mm/mempolicy.c: fix error handling in set_mempolicy and mbind.
00fc586ea741 mlock: fix mlock count can not decrease in race condition
001360714b85 mm/memory-failure: introduce get_hwpoison_page() for consistent refcount handling
da7cbd0c660c mm/memory-failure: split thp earlier in memory error handling
aeb3435b4987 slub/memcg: cure the brainless abuse of sysfs attributes
afc6ec14b863 blkcg: use blkg_free() in blkcg_init_queue() failure path
f9fac98fc753 blkcg: always create the blkcg_gq for the root blkcg
712b6a6dceb2 iscsi-target: Use shash and ahash
1bd31de39e62 target/iscsi: Use proper SGL accessors for digest computation
89ff28d0d690 iscsi-target: Fix initial login PDU asynchronous socket close OOPs
09cb399b6219 target/iscsi: Fix indentation in iscsi_target_start_negotiation()
68185cb17f7e iscsi-target: Fix early sk_data_ready LOGIN_FLAGS_READY race
5df474e63ca5 cpufreq: cpufreq_register_driver() should return -ENODEV if init fails
7e144ca4d77a drm/msm: Expose our reservation object when exporting a dmabuf.
7e185e0063bc xfs: Fix missed holes in SEEK_HOLE implementation
59acce815cd6 xfs: fix off-by-one on max nr_pages in xfs_find_get_desired_pgoff()
b96e5f18eb81 drm/radeon: Unbreak HPD handling for r600+
81402e4033a7 dmaengine: ep93xx: Don't drain the transfers in terminate_all()
1a45b842de71 dmaengine: ep93xx: Always start from BASE0
72a5ed836013 drm/gma500/psb: Actually use VBT mode when it is found
4f268a106e88 PCI / PM: Avoid resuming more devices during system suspend
b060ae49eb94 PCI: Add quirk for Intel DH895xCC VF PCI config erratum
e0bda32c5bc5 ALSA: hda - apply STAC_9200_DELL_M22 quirk for Dell Latitude D430
9dbe42c5ae46 mmc: sdhci-iproc: suppress spurious interrupt with Multiblock read
0210333e202b i2c: i2c-tiny-usb: fix buffer not being DMA capable
8852d28b3f06 x86/mce: Don't use percpu workqueues
94d42e8811f4 osf_wait4(): fix infoleak
156c18c7d9ed KVM: X86: Fix read out-of-bounds vulnerability in kvm pio emulation
e8b80de6d76e watchdog: pcwd_usb: fix NULL-deref at probe
9ef27e6ccbe0 drivers: char: mem: Check for address space wraparound with mmap()
682182e924ea serial: core: fix crash in uart_suspend_port
b614900e0650 tty: Fix GPF in flush_to_ldisc()
2e279b7d786c tty: fix data race in flush_to_ldisc
3e984ccc90f8 serial: ifx6x60: fix use-after-free on module unload
191c13c554e5 serial: ifx6x60: Remove dangerous spi_driver casts
95a639d15067 Revert "tty_port: register tty ports with serdev bus"
1520f7e76d45 tty_port: register tty ports with serdev bus
0095625438b2 usb: musb: tusb6010_omap: Do not reset the other direction's packet size
d7cc01aa1796 usb: host: xhci-plat: propagate return value of platform_get_irq()
1458bfaae6c8 USB: xhci: fix lock-inversion problem
a0334d0ba6ad usb: host: xhci: simplify irq handler return
8732affeaf37 usb: host: xhci-mem: allocate zeroed Scratchpad Buffer
2f68fe68ad96 xhci: apply PME_STUCK_QUIRK and MISSING_CAS quirk for Denverton
e17762c03b3e tracing/kprobes: Enforce kprobes teardown after testing
78de28c67c8f of: fdt: add missing allocation-failure check
ac38837324c2 USB: serial: qcserial: add more Lenovo EM74xx device IDs
2a3835ffa5ed USB: hub: fix non-SS hub-descriptor handling
c5922c99f193 USB: hub: fix SS hub-descriptor handling
de90980c52da USB: iowarrior: fix info ioctl on big-endian hosts
46b3a375a926 uwb: fix device quirk on big-endian hosts
8ace7b038603 USB: core: replace %p with %pK
083112faaf11 USB: ene_usb6250: fix DMA to the stack
a3670852d2fb USB: serial: ftdi_sio: add Olimex ARM-USB-TINY(H) PIDs
d0e929a4e63f char: lp: fix possible integer overflow in lp_setup()
da6d8dbb5da7 dm bufio: make the parameter "retain_bytes" unsigned long
b9805634c6de genirq: Introduce struct irq_common_data to host shared irq data
073bc325fdc4 usb: dwc3: make dwc3_debugfs_init return value be void
83204fd38a02 kvm arm: Move fake PGD handling to arch specific files
060e39373d8a ARM: KVM: Remove pointless void pointer cast
0bef2bd6fa64 dmaengine: usb-dmac: Fix DMAOR AE bit definition
873bdf5cd492 dm space map disk: fix some book keeping in the disk space map
a42b975f484e dm thin metadata: call precommit before saving the roots
2cd394cd1046 USB: serial: io_ti: fix div-by-zero in set_termios
a1dfb5701675 USB: serial: mct_u232: fix big-endian baud-rate handling
391f2e944624 USB: serial: ftdi_sio: fix setting latency for unprivileged users
048a9813c3e5 usb: serial: option: add Telit ME910 support
092c6f1e1630 ARM: dts: imx6sx-sdb: Remove OPP override
ba640473d7c9 ARM: dts: imx6sx-sdb: Add 198MHz operational point
4bb916c171fa cgroup: use bitmask to filter for_each_subsys
034dd596324d sched, cgroup: reorganize threadgroup locking
0e521eabd7a3 pid_ns: Sleep in TASK_INTERRUPTIBLE in zap_pid_ns_processes
57cd95a5dcbc net: irda: irda-usb: fix firmware name on big-endian hosts
38f915577c6e s390/cputime: fix incorrect system time
98442999b967 dccp: fix freeing skb too early for IPV6_RECVPKTINFO
56d847e3ef94 Linux 4.1.40
5c564705d3f0 udp: properly support MSG_PEEK with truncated buffers
f97e5ec81364 nfsd: encoders mustn't use unitialized values in error cases
a7b4cdeb22f5 arm64: uaccess: ensure extension of access_ok() addr
ed3ffd7c7fb9 arm64: documentation: document tagged pointer stack constraints
f8a4b26e261d target/fileio: Fix zero-length READ and WRITE handling
9d68722df885 CIFS: add misssing SFM mapping for doublequote
14f24a466cd1 iscsi-target: Set session_fall_back_to_erl0 when forcing reinstatement
3aa99b61c099 target: Fix compare_and_write_callback handling for non GOOD status
0c5623052d48 of: fix sparse warning in of_pci_range_parser_one
3e9e9c708f10 ceph: fix memory leak in __ceph_setxattr()
009a83913e29 SMB3: Work around mount failure when using SMB3 dialect to Macs
ffd28faab493 CIFS: fix mapping of SFM_SPACE and SFM_PERIOD
ae5175c8dba4 fs/block_dev: always invalidate cleancache in invalidate_bdev()
e895a1054e25 um: Fix PTRACE_POKEUSER on x86_64
327d78550aea metag/uaccess: Check access_ok in strncpy_from_user
31390049dfd2 Set unicode flag on cifs echo request to avoid Mac error
3ea80afb2dce metag/uaccess: Fix access_ok()
17535d260b75 target: Fix VERIFY and WRITE VERIFY command parsing
edd3ad16ead4 dm bufio: check new buffer allocation watermark every 30 seconds
bbe86592f9c3 dm bufio: avoid a possible ABBA deadlock
9575253a91e6 Bluetooth: Fix user channel for 32bit userspace on 64bit kernel
ca38d087f1b0 ext4: evict inline data when writing to memory map
3a9700b0709e proc: Fix unbalanced hard link numbers
2279c8b917f7 dm ioctl: prevent stack leak in dm ioctl call
5afff19d82af nfsd: stricter decoding of write-like NFSv2/v3 ops
24c3569dd195 nfsd4: minor NFSv2/v3 write decoding cleanup
c9bb9f02b048 nfsd: check for oversized NFSv2/v3 arguments
6a5e61496c48 usb: Make sure usb/phy/of gets built-in
372323131cd0 ASoC: intel: Fix PM and non-atomic crash in bytcr drivers
b583cc935477 Input: i8042 - add Clevo P650RS to the i8042 reset list
56e191701252 dm era: save spacemap metadata root after the pre-commit
6a887571cad2 dm btree: fix for dm_btree_find_lowest_key()
2ad7696baa06 powerpc/pseries: Fix of_node_put() underflow during DLPAR remove
e756dc9e7bfb IB/mlx4: Fix ib device initialization error flow
50f63ac752b8 x86/boot: Fix BSS corruption/overwrite bug in early x86 kernel startup
51cad4572c02 ring-buffer: Have ring_buffer_iter_empty() return true when empty
2933c0ba9193 ACPI / power: Avoid maybe-uninitialized warning
f7f44f588722 tracing: Allocate the snapshot buffer before enabling probe
73270592d94b usb: host: xhci: print correct command ring address
5ba52c08d1d1 [media] ttusb2: limit messages to buffer size
e1dfe98dda6a USB: serial: ftdi_sio: add device ID for Microsemi/Arrow SF2PLUS Dev Kit
00461b9f4817 PCI: Freeze PME scan before suspending devices
57b8e3a6524b regulator: tps65023: Fix inverted core enable logic.
1ff629068e6e [media] zr364xx: enforce minimum size when reading header
a0f82864854a KEYS: fix keyctl_set_reqkey_keyring() to not leak thread keyrings
86d961e25888 KEYS: Change the name of the dead type to ".dead" to prevent user access
4ef48e49b1c5 KEYS: Disallow keyrings beginning with '.' to be joined as session keyrings
369cd3933506 powerpc/kprobe: Fix oops when kprobed on 'stdu' instruction
199ea04d7d01 cifs: Do not send echoes before Negotiate is complete
b291f2ed870a p9_client_readdir() fix
98ae917fd128 ARM: dts: at91: sama5d3_xplained: not all ADC channels are available
429957317eac ARM: dts: at91: sama5d3_xplained: fix ADC vref
c7f3669caa0b zram: do not use copy_page with non-page aligned address
ac87ea2ff7d7 zram: fix operator precedence to get offset
7bee1c58a629 ALSA: seq: Don't break snd_use_lock_sync() loop by timeout
93dfafeefbb6 MIPS: KGDB: Use kernel context for sleeping threads
22afb4fc42e4 PCI: Fix pci_mmap_fits() for HAVE_PCI_RESOURCE_TO_USER platforms
1ecc90c7e6b4 MIPS: Avoid BUG warning in arch_check_elf
396f0fe4cc1b s390/mm: fix CMMA vs KSM vs others
fab0b034bd91 serial: omap: suspend device on probe errors
0ea0b8f3adbe serial: omap: fix runtime-pm handling on unbind
113cc52cf9fe CIFS: store results of cifs_reopen_file to avoid infinite wait
5c6d0e841556 CIFS: remove bad_network_name flag
417dc40ebaf2 Input: xpad - add support for Razer Wildcat gamepad
3a5df486f2e1 x86/vdso: Plug race between mapping and ELF header setup
7ec71e0bb16d md: update slab_cache before releasing new stripes when stripes resizing
2da764d4c67b padata: free correct variable
ce0e21e44f97 crypto: ahash - Fix EINPROGRESS notification callback
4ee5f3baad19 [media] cx231xx-audio: fix NULL-deref at probe
8b6c66045c33 [media] cx231xx-audio: fix init error path
5a4e9221b31b [media] cx231xx-cards: fix NULL-deref at probe
a44bcf6b4c54 [media] usbvision: fix NULL-deref at probe
c7bcf82e59ea [media] dib0700: fix NULL-deref at probe
27a0c2317453 serial: samsung: Use right device for DMA-mapping calls
5eb0c97fc835 sysfs: be careful of error returns from ops->show()
dad2a28d46e7 staging: android: ashmem: lseek failed due to no FMODE_LSEEK.
4ac302f8832f usb: misc: add missing continue in switch
34a2eb59fc13 ptrace: fix PTRACE_LISTEN race corrupting task->state
8624aeaec37d scsi: sd: Fix capacity calculation with 32-bit sector_t
9535300dd7e2 scsi: sr: Sanity check returned mode data
21ebc869930a ipmi: Fix kernel panic at ipmi_ssif_thread()
82bfc1d9bc5d xen, fbfront: fix connecting to backend
8dd5c1281e98 Reset TreeId to zero on SMB2 TREE_CONNECT
3707e32c8fcc [media] s5p-mfc: Fix unbalanced call to clock management
01ea8f2396af [media] gspca: konica: add missing endpoint sanity check
206374212c28 IB/IPoIB: ibX: failed to create mcg debug file
f585e26312b5 metag/usercopy: Add missing fixups
c31ac9be1dc2 metag/usercopy: Fix src fixup in from user rapf loops
09e3cca03b29 metag/usercopy: Set flags before ADDZ
7c3a804c24cc metag/usercopy: Zero rest of buffer from copy_from_user
f58b27f0ce36 metag/usercopy: Add early abort to copy_to_user
fde1ed807fc6 metag/usercopy: Fix alignment error checking
59465f2b425d metag/usercopy: Drop unused macros
8da28861bfab ring-buffer: Fix return value check in test_ringbuffer()
4cc0a6f14611 crypto: caam - fix RNG deinstantiation error checking
c94b3a0d7a27 powerpc/mm: Add missing global TLB invalidate if cxl is active
ca4f5edccb94 ath9k_htc: fix NULL-deref at probe
783494a2cf45 powerpc: Don't try to fix up misaligned load-with-reservation instructions
ea42f85ce0a6 kvm: arm/arm64: Fix locking for kvm_free_stage2_pgd
407526d5f5cc tpm: add sleep only for retry in i2c_nuvoton_write_status()
779a96681b4b tpm_crb: check for bad response size
331f718a9746 tpm: msleep() delays - replace with usleep_range() in i2c nuvoton driver
e43c2447f8ed iscsi-target: Drop work-around for legacy GlobalSAN initiator
d2762e9848bb cdc-acm: fix possible invalid access when processing notification
4d8a7de65c82 mm, hugetlb: use pte_present() instead of pmd_present() in follow_huge_pmd()
5c9eddc3db73 ALSA: hda - fix a problem for lineout on a Dell AIO machine
d91a91d8f6ba drm/vmwgfx: fix integer overflow in vmw_surface_define_ioctl()
6431059d9e0f drm/vmwgfx: Remove getparam error message
b31c507e2c3b drm/vmwgfx: avoid calling vzalloc with a 0 size in vmw_get_cap_3d_ioctl()
13b52a46a677 drm/vmwgfx: NULL pointer dereference in vmw_surface_define_ioctl()
55f1d24ac1ab drm/vmwgfx: Type-check lookups of fence objects
18bcea4e8d2e iscsi-target: Fix TMR reference leak during session shutdown
bfa5d70414f2 ubi/upd: Always flush after prepared for an update
c127ce428b73 s390/uaccess: get_user() should zero on failure (again)
0d2f98e74d4f USB: Proper handling of Race Condition when two USB class drivers try to call init_usb_class simultaneously
6842ff6056ea ACPI: Fix incompatibility with mcount-based function graph tracing
e5dcf4e37e91 ACPI: Do not create a platform_device for IOAPIC/IOxAPIC
e2b3e7de14ba virtio_balloon: init 1st buffer in stats vq
a205b2e5a2a0 powerpc: Disable HFSCR[TM] if TM is not supported
f8889a244545 drm/radeon: Override fpfn for all VRAM placements in radeon_evict_flags
848f94592710 USB: fix linked-list corruption in rh_call_control()
3492352e1f34 ALSA: seq: Fix race during FIFO resize
55e9d9474816 [media] mceusb: fix NULL-deref at probe
91848cdb7ae7 xen/acpi: upload PM state from init-domain to Xen
970a7a72b32d pinctrl: qcom: Don't clear status bit on irq_unmask
fbb9dd5123de mmc: sdhci: Do not disable interrupts while waiting for clock
a2f7beb42427 usb: hub: Do not attempt to autosuspend disconnected devices
041fad219db7 usb: gadget: f_uvc: Fix SuperSpeed companion descriptor's wBytesPerInterval
d4cbbe1460c4 s390/decompressor: fix initrd corruption caused by bss clear
f1c9472e3dce ALSA: seq: Fix racy cell insertions during snd_seq_pool_done()
d57b1afab5a8 scsi: libsas: fix ata xfer length
972d4b4f2c7b arm/arm64: KVM: Take mmap_sem in kvm_arch_prepare_memory_region
474d78d49b8b arm/arm64: KVM: Take mmap_sem in stage2_unmap_vm
d59cf3fa94db USB: serial: qcserial: add Dell DW5811e
6338e370099a x86/perf: Fix CR4.PCE propagation to use active_mm instead of mm
1b9537d72610 tty: pty: Fix ldisc flush after userspace become aware of the data already
44705deddafe usb: hub: Fix crash after failure to read BOS descriptor
09b3048b2880 ACM gadget: fix endianness in notifications
861b5c18bb14 scsi: sg: check length passed to SG_NEXT_CMD_LEN
7268eabd5b5f Input: sur40 - validate number of endpoints before using them
84a91ce02105 Input: kbtab - validate number of endpoints before using them
f1ba9cf02776 Input: hanwang - validate number of endpoints before using them
36d425fcc164 Input: yealink - validate number of endpoints before using them
79cae616c940 Input: ims-pcu - validate number of endpoints before using them
6585effe7d22 Input: cm109 - validate number of endpoints before using them
76d981017361 Input: iforce - validate number of endpoints before using them
edf3bd9562a9 mmc: ushc: fix NULL-deref at probe
93d21fdc17e5 drm/radeon: reinstate oland workaround for sclk
71a1c9d004ed perf/core: Fix event inheritance on fork()
4da3251aac57 cpufreq: Fix and clean up show_cpuinfo_cur_freq()
85fa60732c80 drm/radeon/si: add dpm quirk for Oland
772653bea403 ext4: mark inode dirty after converting inline directory
e8959ed1fd07 futex: Add missing error handling to FUTEX_REQUEUE_PI
33fcd6ecaf0f futex: Fix potential use-after-free in FUTEX_REQUEUE_PI
56d75a164c87 ARM: at91: pm: cpu_idle: switch DDR to power-down mode
ce6df3d36d07 usb: musb: cppi41: don't check early-TX-interrupt for Isoch transfer
ed4b286d254b usb-core: Add LINEAR_FRAME_INTR_BINTERVAL USB quirk
599dc7743f74 uwb: i1480-dfu: fix NULL-deref at probe
50c372bd694d uwb: hwa-rc: fix NULL-deref at probe
7896de4f8b00 USB: wusbcore: fix NULL-deref at probe
0b3718017641 USB: uss720: fix NULL-deref at probe
aee563c5ffb5 USB: lvtest: fix NULL-deref at probe
a2574cf7887d USB: idmouse: fix NULL-deref at probe
13cd0c011e73 isdn/gigaset: fix NULL-deref at probe
027a48c195e1 fat: fix using uninitialized fields of fat_inode/fsinfo_inode
c4743e805d43 md/raid1/10: fix potential deadlock
6eea126f9d6d usb: host: xhci-plat: Fix timeout on removal of hot pluggable xhci controllers
92b280212adf USB: iowarrior: fix NULL-deref in write
c4b516612312 USB: iowarrior: fix NULL-deref at probe
4db7a852b417 ath9k_htc: Add support of AirTies 1eda:2315 AR9271 device
394e5f4a60c1 USB: serial: safe_serial: fix information leak in completion handler
e0f57e1a406c USB: serial: io_ti: fix information leak in completion handler
5dfb04937689 USB: serial: omninet: fix reference leaks at open
6aed13b2c40e USB: serial: io_ti: fix NULL-deref in interrupt callback
92fbcbfe994f MIPS: ralink: Fix typos in rt3883 pinctrl
7ba49ba6dd09 MIPS: End spinlocks with .insn
d7f84ae03ff3 MIPS: Force o32 fp64 support on 32bit MIPS64r6 kernels
248e94265dd0 target: Fix VERIFY_16 handling in sbc_parse_cdb
452c3c927325 target/pscsi: Fix TYPE_TAPE + TYPE_MEDIMUM_CHANGER export
076df4623c10 scsi: lpfc: Add shutdown method for kexec
e04d8b65f412 powerpc/boot: Fix zImage TOC alignment
5c8f767c657b serial: samsung: Continue to work if DMA request fails
46df5258a521 Input: i8042 - add noloop quirk for Dell Embedded Box PC 3000
9d3698c9b85c ima: accept previously set IMA_NEW_FILE
86525f9f4474 percpu: acquire pcpu_lock when updating pcpu_nr_empty_pop_pages
42ece5f50098 usb: gadget: dummy_hcd: clear usb_gadget region before registration
7ccd5568eab8 USB: serial: digi_acceleport: fix OOB-event processing
6842c8457292 staging: comedi: jr3_pci: cope with jiffies wraparound
29e34e47fadf staging: comedi: jr3_pci: fix possible null pointer dereference
c48408dff998 usb: gadget: function: f_fs: pass companion descriptor along
757895c336d6 usb: dwc3: gadget: make Set Endpoint Configuration macros safe
2e9d3a921000 tracing: Add #undef to fix compile error
bd38086c6b2a can: usb_8dev: Fix memory leak of priv->cmd_msg_buffer
99d3d49197e1 powerpc: Emulation support for load/store instructions on LE
381785176cc1 KVM: s390: Fix guest migration for huge guests resulting in panic
7caf29dc038c xtensa: move parse_tag_fdt out of #ifdef CONFIG_BLK_DEV_INITRD
14abcbaa3f0d scsi: libiscsi: add lock around task lists to fix list corruption regression
28d5d8b2db22 ALSA: seq: Fix link corruption by event error handling
b78e49c3057a ALSA: hda - Add subwoofer support for Dell Inspiron 17 7000 Gaming
d19f6529f1c1 ALSA: timer: Reject user params with too small ticks
3d35f4422582 drm/ast: Call open_key before enable_mmio in POST code
2188c2b367c6 drm/ast: Fix test for VGA enabled
e8b120e25fbc drm/ast: Fix AST2400 POST failure without BMC FW or VBIOS
c9cf983337a0 ipc/shm: Fix shmat mmap nil-page protection
1827f7e6062b mac80211: flush delayed work when entering suspend
0dad072cfc1d ALSA: hda - Fix micmute hotkey problem for a lenovo AIO machine
e5ee49ad28a0 mm: do not access page->mapping directly on page_endio
21a6489deda1 mm: vmpressure: fix sending wrong events on underflow
091e3373d97f mm/page_alloc: fix nodes for reclaim in fast path
7ec8bd575e7b s390: TASK_SIZE for kernel threads
01592a4b8ba8 NFSv4: fix getacl ERANGE for some ACL buffer sizes
bb9e115a5e85 NFSv4: fix getacl head length estimation
05365e1fdea9 scsi: aacraid: Reorder Adapter status check
f90e6f9a26ba rdma_cm: fail iwarp accepts w/o connection params
a60c9ff335a1 IB/srp: Avoid that duplicate responses trigger a kernel bug
3cac36b0423b MIPS: BCM47XX: Fix button inversion for Asus WL-500W
512cbc94607b MIPS: OCTEON: Fix copy_from_user fault handling for large buffers
9b4ed3674858 MIPS: Fix special case in 64 bit IP checksumming.
85050844c0b9 dm cache: fix corruption seen when using cache > 2TB
c0601ca14e10 Bluetooth: Add another AR3012 04ca:3018 device
da1324e7080d regulator: Fix regulator_summary for deviceless consumers
01f9734353be ALSA: hda - fix Lewisburg audio issue
b57d6c457569 goldfish: Sanitize the broken interrupt handler
c1dbd97d8a2a x86/platform/goldfish: Prevent unconditional loading
58cec2bdba91 ath9k: use correct OTP register offsets for the AR9340 and AR9550
9aabd8dbacd8 powerpc/xmon: Fix data-breakpoint
c2fd678ea234 nlm: Ensure callback code also checks that the files match
e53554da9daf drivers: hv: Turn off write permission on the hypercall page
5fdf59513019 USB: serial: mos7840: fix another NULL-deref at open
61f3d2296678 NFSv4: Fix memory and state leak in _nfs4_open_and_get_state
95f495896ad8 drm/atomic: fix an error code in mode_fixup()
04df6689f870 ktest: Fix child exit code processing
a52f3859b78c ath9k: fix race condition in enabling/disabling IRQs
db5051f86016 rtlwifi: rtl8192c-common: Fix "BUG: KASAN:
f59f883503b7 USB: serial: ftdi_sio: fix line-status over-reporting
4a34581ed021 KVM: s390: Disable dirty log retrieval for UCONTROL guests
6631e70a42ff USB: serial: cp210x: add new IDs for GE Bx50v3 boards
31ac2f17fd85 serial: 8250_pci: Add MKS Tenta SCOM-0800 and SCOM-0801 cards
4c47ad359cc8 jbd2: don't leak modified metadata buffers on an aborted journal
2b24a8367068 s390/qdio: clear DSCI prior to scanning multiple input queues
36e4f568b8f1 s390/dcssblk: fix device size calculation in dcssblk_direct_access()
5e6ef5ef6eaf mnt: Tuck mounts under others instead of creating shadow/side mounts.
54195f1a32ee rtc: sun6i: Switch to the external oscillator
cdb2a7f22913 rtc: sun6i: Add some locking
af1af02352ee USB: serial: digi_acceleport: fix OOB data sanity check
adb1da2a98a2 [media] media: fix dm1105.c build error
c845c73b8396 bcma: use (get|put)_device when probing/removing device driver
e1d467993c45 [media] am437x-vpfe: always assign bpp variable
c53e17083e91 arm/arm64: KVM: Enforce unconditional flush to PoC when mapping to stage-2
75f37dab088e ext4: trim allocation requests to group size
07b79ed1e82c drm/radeon: handle vfct with multiple vbios images
1efa8e2ac68b drm/ttm: Make sure BOs being swapped out are cacheable
a99df0713f43 usb: gadget: udc: fsl: Add missing complete function.
8c06df5655c7 USB: serial: ftdi_sio: fix extreme low-latency setting
de143f74af3e w1: don't leak refcount on slave attach failure in w1_attach_slave_device()
271ce5038fbc w1: ds2490: USB transfer buffers need to be DMAable
57389faf841f ARM: dts: at91: Enable DMA on sama5d4_xplained console
61b067fb433a staging: rtl: fix possible NULL pointer dereference
434c09afa6c9 USB: serial: opticon: fix CTS retrieval at open
700b2315c254 USB: serial: spcp8x5: fix modem-status handling
da3a3becb7a8 USB: serial: ftdi_sio: fix modem-status error handling
270ffbd14d81 USB: serial: ark3116: fix register-accessor error handling
131d81690f18 IB/ipoib: Fix deadlock between rmmod and set_mode
24104f6ae3b4 RDMA/core: Fix incorrect structure packing for booleans
fc47912f44a7 ath5k: drop bogus warning on drv_set_key with unsupported cipher
c2e65cde1bd7 tty: serial: msm: Fix module autoload
ccb2e5cdaffa hv: init percpu_list in hv_synic_alloc()
fbb6950ea08a samples/seccomp: fix 64-bit comparison macros
33b9ac915dba scsi: storvsc: properly handle SRB_ERROR when sense message is present
f0cd3119dcd0 scsi: storvsc: use tagged SRB requests if supported by the device
88e4685b51d3 MIPS: Handle microMIPS jumps in the same way as MIPS32/MIPS64 jumps
a6c4b18bdb3a MIPS: Calculate microMIPS ra properly when unwinding the stack
339da589697a MIPS: Fix is_jump_ins() handling of 16b microMIPS instructions
4556bdd21af3 MIPS: Fix get_frame_info() handling of microMIPS function size
7c6a61c004ad MIPS: Prevent unaligned accesses during stack unwinding
39fffbc9b371 MIPS: Clear ISA bit correctly in get_frame_info()
e9ef2a32a2ec drm/i915/dsi: Do not clear DPOUNIT_CLOCK_GATE_DISABLE from vlv_init_display_clock_gating
(From OE-Core rev: 976c260bfd61e1346c1ef842567eee80a7b7ffca)
(From OE-Core rev: 9699ffe52d65ba426c01fd27697ab2789e29e19c)
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Integrating the following kernel configuration changes:
f7fbd4185e5 features/qat: additional configurations, CONFIG_CRYPTO_RSA and CONFIG_CRYPTO_DH
50c62581d283 features/netfilter: additional configurations
d67e4ed89556 features/x2apic: add X2APIC feature
7889b28c5300 features/vfio: add VFIO feature
dc4ec998757e features/numa: Add NUMA feature
c88c18de4ca8 features/mtd: add MTD feature
9035571d32ee features/iommu: add IOMMU feature
6f3b16136f55 features/intel-txt: add intel-txt feature
4936a5f508f0 common-pc-wifi: Enable SDIO for BroadCom BRCMFMAC
(From OE-Core rev: 59d294f119dc91d9ec47b0a8381d3addc86a6e3a)
(From OE-Core rev: 5d92cf0618e863472dc3ac54c89dd2f469733a2b)
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Without the --disable-factory option, mate-terminal fails to start
with the error:
| There was an error creating the child process for this terminal
| Failed to execute child process "oe-gnome-terminal-phonehome" (No such file or directory)
The --disable-factory option was removed by:
http://git.openembedded.org/openembedded-core/commit/?id=e8dca725ed8211a874472300a3ed50e494039ab9
apparently based on an assuption that mate-terminal continues to
track gnome-terminal since forking from it. However, based on the
mate-terminal man page in the upstream master branch, the option is
still supported:
https://github.com/mate-desktop/mate-terminal
(From OE-Core rev: c7f769bd400756d180abf80dbfdf4ed2703fab60)
(From OE-Core rev: 764159600a202d1f0c2f0217c7bf7b55348a2f5d)
Signed-off-by: Andre McCurdy <armccurdy@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Some of the less common terminal types haven't been tested with the
recent phonehome pid file changes and there may be error cases where
the pid file is never created.
(From OE-Core rev: 6b0cf568e9fbe28fb6e7b17f4ad92348d33e2bf4)
(From OE-Core rev: 9aa06b3116c095a512be1d1f5da84ffaedf845dc)
Signed-off-by: Andre McCurdy <armccurdy@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This commit generalizes the work done in [1] and [2], both fixing
issues on several areas (the former with -c patch and gnome-terminal and
the latter with -c menuconfig and several terminals, including
gnome-terminal and tmux). The main idea is to get the PID
from the new spawned terminal and loop there until finished.
[1] 76e8ab47c9: terminal: Fix gnome-terminal to work with recent versions
[2] 7d02ea283b: cml1.bbclass: wait until menuconfig terminal finishes
(From OE-Core rev: 55707401d5bfb1f7686c273fc2d0db89df206395)
(From OE-Core rev: 3987dddff58410f1b2535ceb1f48aebbbd987889)
Signed-off-by: Leonardo Sandoval <leonardo.sandoval.gonzalez@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Built in command "read" with "-e" use Readline to obtain the line
in an interactive shell. In this process, a string "rlbuf" is
just allocated without free operation thus cause memory leak.
This patch had been submitted to upstream:
http://lists.gnu.org/archive/html/bug-bash/2017-02/msg00061.html
(From OE-Core rev: a2b278a6eaa9e9b48d858e3be6712267c0122598)
(From OE-Core rev: 571e53024b4f924e50cf6a478ccc8d6f097816bb)
Signed-off-by: Zhang Xiao <xiao.zhang@windriver.com>
Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
fixup for 4.3
Signed-off-by: Armin Kuster <akuster808@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
fix global-buffer-overflow in htmlParseTryOrFinish (HTMLparser.c:5403)
https://bugzilla.gnome.org/show_bug.cgi?id=775200
Here is the reproduce steps on ubuntu 16.04, use clang with "-fsanitize=address"
...
export CC="clang"
export CFLAGS="-fsanitize=address"
./configure --disable-shared
make clean all -j
wget https://bugzilla.gnome.org/attachment.cgi?id=340871 -O poc
./xmllint --html --push poc
==2785==ERROR: AddressSanitizer: global-buffer-overflow on address
0x000000a0de21 at pc 0x0000006a7f6e bp 0x7ffdfe940c10 sp 0x7ffdfe940c08
READ of size 1 at 0x000000a0de21 thread T0 #0 0x6a7f6d
(/home/jiahongxu/Downloads/libxml2-2.9.4/xmllint+0x6a7f6d) #1 0x6a7356
(/home/jiahongxu/Downloads/libxml2-2.9.4/xmllint+0x6a7356) #2 0x4f4504
(/home/jiahongxu/Downloads/libxml2-2.9.4/xmllint+0x4f4504) #3 0x4f045e
(/home/jiahongxu/Downloads/libxml2-2.9.4/xmllint+0x4f045e) #4 0x7f81977d682f
(/lib/x86_64-linux-gnu/libc.so.6+0x2082f) #5 0x419ad8
(/home/jiahongxu/Downloads/libxml2-2.9.4/xmllint+0x419ad8)
...
(From OE-Core rev: a615b0825927a09a0aa8312d131c9acbaef8956d)
(From OE-Core rev: 1c9d891886f35e6cc4485f244180d7d0ffa82cd3)
Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
even local"
The new flag doesn't work and the change even broke the XML_PARSE_NONET option.
(From OE-Core rev: 8b586f60778579ee2c9adae429128a07e8437553)
(From OE-Core rev: d2b1486bf8773d3eef36c5e77b82e70c88d9c682)
Signed-off-by: Andrej Valek <andrej.valek@siemens.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
CVE-2017-12678: In TagLib 1.11.1, the rebuildAggregateFrames function in
id3v2framefactory.cpp has a pointer to cast vulnerability, which allows
remote attackers to cause a denial of service or possibly have
unspecified other impact via a crafted audio file.
Reference:
https://nvd.nist.gov/vuln/detail/CVE-2017-12678
Patch from:
https://github.com/taglib/taglib/pull/831/commits/eb9ded1206f18f2c319157337edea2533a40bea6
(From OE-Core rev: 24ac12ecb19efc7c131c9711ba32e298ba860eb7)
(From OE-Core rev: bb90e08fbcbc7c60731aacdc4b82163507d9afdc)
Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Fix hardcoded path for ptest script which would cause failure on
mulitilib:
ls: cannot access '/usr/lib/e2fsprogs/ptest/test/[a-zA-Z]_*': No such file or directory
./test_script: line 54: /usr/lib/e2fsprogs/ptest/test/test_post: No such file or directory
* Add missing '$' for shell variable reference
(From OE-Core rev: 82d244a9225bd1fa512e696aae917febe051fcf9)
(From OE-Core rev: d2fc87e074ed41d265667383827c36ceb0302693)
Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
CVE-2017-9727: make bounds check in gx_ttfReader__Read more robust
CVE-2017-9835: bounds check the array allocations methods
CVE-2017-11714: prevent trying to reloc a freed object
(From OE-Core rev: 2eae91f9fa1cfdd3f0e6111956c8f193fd0db69f)
(From OE-Core rev: 1c9e3318791e36d6bc851192a7640ee639f61f23)
Signed-off-by: Joe Slater <jslater@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
CVE-2017-9611
CVE-2017-9612
CVE-2017-9739
CVE-2017-9726
(From OE-Core rev: 3e5d80c84f4c141bc3f3193d1db899b0e56993cf)
(From OE-Core rev: 7fe1e9d46954f082af4debfa63cd982558dbf965)
Signed-off-by: Joe Slater <jslater@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fix CVE-2017-9147, CVE-2017-9936, CVE-2017-10668, CVE-2017-11335
References:
https://nvd.nist.gov/vuln/detail/CVE-2017-9147
https://nvd.nist.gov/vuln/detail/CVE-2017-9936
https://nvd.nist.gov/vuln/detail/CVE-2017-10668
https://nvd.nist.gov/vuln/detail/CVE-2017-11335
Patches from:
CVE-2017-9147:
https://github.com/vadz/libtiff/commit/4d4fa0b68ae9ae038959ee4f69ebe288ec892f06
CVE-2017-9936:
https://github.com/vadz/libtiff/commit/fe8d7165956b88df4837034a9161dc5fd20cf67a
CVE-2017-10688:
https://github.com/vadz/libtiff/commit/6173a57d39e04d68b139f8c1aa499a24dbe74ba1
CVE-2017-11355:
https://github.com/vadz/libtiff/commit/69bfeec247899776b1b396651adb47436e5f1556
(From OE-Core rev: 5c89539edb17d01ffe82a1b2e7d092816003ecf3)
(From OE-Core rev: eaf72d105bed54e332e2e5c0c5c0a0087ecd91dd)
Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
minor fixes to get to apply
Signed-off-by: Armin Kuster <akuster808@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The _asn1_check_identifier function in GNU Libtasn1 through 4.12 causes
a NULL pointer dereference and crash when reading crafted input that
triggers assignment of a NULL value within an asn1_node structure. It
may lead to a remote denial of service attack.
References:
https://nvd.nist.gov/vuln/detail/CVE-2017-10790
http://git.savannah.gnu.org/gitweb/?p=libtasn1.git;a=commit;
h=d8d805e1f2e6799bb2dff4871a8598dc83088a39
(From OE-Core rev: 6176151625c971de031e14c97601ffd75a29772f)
(From OE-Core rev: 649f78102222ec156d490968c13d3222379a1956)
Signed-off-by: Yue Tao <Yue.Tao@windriver.com>
Signed-off-by: Wenzong Fan <wenzong.fan@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Backport the patch to fix CVE-2017-8363:
The flac_buffer_copy function in flac.c in libsndfile 1.0.28 allows
remote attackers to cause a denial of service (heap-based buffer
over-read and application crash) via a crafted audio file.
Reference:
https://nvd.nist.gov/vuln/detail/CVE-2017-8363
(From OE-Core rev: 9cc9956c5ed09f9016cb23bd763652e5ab55f3cd)
(From OE-Core rev: 201fa8f6a10469886db6d48c3a3e91712382e561)
Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Backport the patch to fix CVE-2017-8362:
The flac_buffer_copy function in flac.c in libsndfile 1.0.28 allows
remote attackers to cause a denial of service (invalid read and
application crash) via a crafted audio file.
Reference:
https://nvd.nist.gov/vuln/detail/CVE-2017-8362
(From OE-Core rev: 0c8da3f6f85962196f2ad54fffd839239f5c2274)
(From OE-Core rev: eec5e5ce04cfbd1e41e54be31afee72ecc9ec5dd)
Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
with minor changes
Signed-off-by: Armin Kuster <akuster808@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Backport the patch to fix two CVEs:
CVE-2017-8361:
The flac_buffer_copy function in flac.c in libsndfile 1.0.28 allows
remote attackers to cause a denial of service (buffer overflow and
application crash) or possibly have unspecified other impact via a
crafted audio file.
CVE-2017-8365:
The i2les_array function in pcm.c in libsndfile 1.0.28 allows remote
attackers to cause a denial of service (buffer over-read and application
crash) via a crafted audio file.
Reference:
https://nvd.nist.gov/vuln/detail/CVE-2017-8361
https://nvd.nist.gov/vuln/detail/CVE-2017-8365
(From OE-Core rev: d92877ade8fd4dd9b548c6b664bf4357a1f9428a)
(From OE-Core rev: a23241c1e10c706754c19d7f69fe7c6cbac3732e)
Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Backport upstream patch to fix CVE-2017-6892.
CVE: CVE-2017-6892
(From OE-Core rev: cc9b8d0afe64b83f585843f3aff1c077f69fd656)
(From OE-Core rev: eed7d052dc053732e2d485dcc7e551b6754c4576)
Signed-off-by: Fan Xin <fan.xin@jp.fujitsu.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
CVE-2017-6508: CRLF injection vulnerability in the url_parse function in
url.c in Wget through 1.19.1 allows remote attackers to inject arbitrary
HTTP headers via CRLF sequences in the host subcomponent of a URL.
External References:
https://nvd.nist.gov/vuln/detail/CVE-2017-6508
Patch from:
http://git.savannah.gnu.org/cgit/wget.git/commit/?id=4d729e322fae359a1aefaafec1144764a54e8ad4
(From OE-Core rev: 28404157e07a915d1445166df566c8838f2cce57)
(From OE-Core rev: 03fbdba18b767be95c5fa13d72b52c16f8a77b52)
Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Backport 3 patches to fix CVE-2017-10971:
In the X.Org X server before 2017-06-19, a user authenticated to an X
Session could crash or execute code in the context of the X Server by
exploiting a stack overflow in the endianness conversion of X Events.
Reference:
https://nvd.nist.gov/vuln/detail/CVE-2017-10971
(From OE-Core rev: 20428f660f2c046c63bbf63c4e4af95dac9f2b3d)
(From OE-Core rev: 8c42a9508bded870d1ac018e2cfa129772983c52)
Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
CVE-2017-9226 : check too big code point value for single byte
CVE-2017-9227 : access to invalid address by reg->dmin value
CVE-2017-9228 : invalid state(CCS_VALUE) in parse_char_class()
CVE-2017-9229 : access to invalid address by reg->dmax value
(From OE-Core rev: f15f01edbaa431829a50053d07ed6d6b333584c7)
(From OE-Core rev: 4077e088b6e750c4143a59c5d89258ab682ed96b)
Signed-off-by: Joe Slater <jslater@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Use DATA_ENSURE(1) before access.
(From OE-Core rev: 9db907a0bd331c47c4882b82f9f1d2a7ef1f6d1f)
(From OE-Core rev: 7ba25f0d8d95ece5f5d56ace5b1e9c8c797efbc0)
Signed-off-by: Joe Slater <jslater@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Fixed up to get to apply
Signed-off-by: Armin Kuster <akuster808@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
getrandom() is only available in glibc 2.25+ and uninative may relocate
binaries onto systems that don't have this function. For now, force
the code to the older codepath until we can come up with a better solution
for this kind of issue.
(From OE-Core rev: da9ac8092497c3f2c246d3534f47e42cb2d9e4e8)
(From OE-Core rev: 450942db7f4638eba7ec262901fe1d7e1b1f6070)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
| |
(From OE-Core rev: 2f95c71ba17a6d68d3805efe82097c10b6740244)
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
| |
(From OE-Core rev: 564209df3d0fd87742ffccb7475b8908c4a7efa4)
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
| |
Fix issues building on recent glibc versions (for python*-numpy-native).
(From OE-Core rev: 08a46b2477c1ea0e76695b51b59dc1bb46b1b521)
(From OE-Core rev: d17b2f44f69a160c227cbd808a2cf62c994ed92e)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
| |
This fixes compile failures of qemu-native with new versions of glibc. Patch
is taken from upstream.
(From OE-Core rev: 9c54510632d22c12850962572ce7276170ce5488)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
getentropy/random() is only available in glibc 2.25+ and uninative may relocate
binaries onto systems that don't have this function. For now, force the code to
the older codepaths until we can come up with a better solution for this kind of
issue.
(From OE-Core rev: 92bda0024d85ae78345665cc2f9646c9881ed61b)
(From OE-Core rev: ee006aac0a52709cf5524aeb17a92b8c5c44be34)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|