4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Calvin Walton
[ Upstream commit 5aa3d1a20a233d4a5f1ec3d62da3f19d9afea682 ]
This fixes the reported family on modern AMD processors (e.g. Ryzen,
which is family 0x17). Previously these
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Colin Ian King
[ Upstream commit afb41bb039656f0cecb54eeb8b2e2088201295f5 ]
Current value for a target abort error is 0x010, however, this value
should in fact be 0x002. As it stands, the
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Gustavo A. R. Silva
commit d49dbfade96d5b0863ca8a90122a805edd5ef50a upstream.
val can be indirectly controlled by user-space, hence leading to
a potential exploitation of the Spectre variant
4.18-stable review patch. If anyone has any objections, please let me know.
--
From: Nicholas Mc Guire
commit 126c97f4d0d1b5b956e8b0740c81a2b2a2ae548c upstream.
The kmalloc was not being checked - if it fails issue a warning
and return -ENOMEM to the caller.
Signed-off-by:
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Gustavo A. R. Silva
commit d49dbfade96d5b0863ca8a90122a805edd5ef50a upstream.
val can be indirectly controlled by user-space, hence leading to
a potential exploitation of the Spectre variant
4.18-stable review patch. If anyone has any objections, please let me know.
--
From: Nicholas Mc Guire
commit 126c97f4d0d1b5b956e8b0740c81a2b2a2ae548c upstream.
The kmalloc was not being checked - if it fails issue a warning
and return -ENOMEM to the caller.
Signed-off-by:
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Jerome Brunet
commit 4febced15ac8ddb9cf3e603edb111842e4863d9a upstream.
When merging codec formats, dpcm_runtime_base_format() should skip
the codecs which are not supporting the current
4.18-stable review patch. If anyone has any objections, please let me know.
--
From: Steve French
commit e02789a53d71334b067ad72eee5d4e88a0158083 upstream.
When enumerating snapshots, the last few bytes of the final
snapshot could be left off since we were miscalculating the
4.18-stable review patch. If anyone has any objections, please let me know.
--
From: Valdis Kletnieks
commit 701b3a3c0ac42630f74a5efba8545d61ac0e3293 upstream.
Fix a warning whinge from Perl introduced by "scripts: kernel-doc: parse next
structs/unions"
Unescaped left brace
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Jerome Brunet
commit 4febced15ac8ddb9cf3e603edb111842e4863d9a upstream.
When merging codec formats, dpcm_runtime_base_format() should skip
the codecs which are not supporting the current
4.18-stable review patch. If anyone has any objections, please let me know.
--
From: Steve French
commit e02789a53d71334b067ad72eee5d4e88a0158083 upstream.
When enumerating snapshots, the last few bytes of the final
snapshot could be left off since we were miscalculating the
4.18-stable review patch. If anyone has any objections, please let me know.
--
From: Valdis Kletnieks
commit 701b3a3c0ac42630f74a5efba8545d61ac0e3293 upstream.
Fix a warning whinge from Perl introduced by "scripts: kernel-doc: parse next
structs/unions"
Unescaped left brace
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Samuel Neves
commit e78e5a91456fcecaa2efbb3706572fe043766f4d upstream.
In the __getcpu function, lsl is using the wrong target and destination
registers. Luckily, the compiler tends to choose
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Andi Kleen
commit cc51e5428ea54f575d49cfcede1d4cb3a72b4ec4 upstream.
On Nehalem and newer core CPUs the CPU cache internally uses 44 bits
physical address space. The L1TF workaround is
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Andy Lutomirski
commit 4012e77a903d114f915fc607d6d2ed54a3d6c9b1 upstream.
A NMI can hit in the middle of context switching or in the middle of
switch_mm_irqs_off(). In either case, CR3 might
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Kees Cook
commit b86729109c5fd0a480300f40608aac68764b5adf upstream.
GCC 8 changed the order of some fields and is very picky about ordering
in static initializers, so instead just move to
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Samuel Neves
commit e78e5a91456fcecaa2efbb3706572fe043766f4d upstream.
In the __getcpu function, lsl is using the wrong target and destination
registers. Luckily, the compiler tends to choose
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Andi Kleen
commit cc51e5428ea54f575d49cfcede1d4cb3a72b4ec4 upstream.
On Nehalem and newer core CPUs the CPU cache internally uses 44 bits
physical address space. The L1TF workaround is
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Andy Lutomirski
commit 4012e77a903d114f915fc607d6d2ed54a3d6c9b1 upstream.
A NMI can hit in the middle of context switching or in the middle of
switch_mm_irqs_off(). In either case, CR3 might
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Kees Cook
commit b86729109c5fd0a480300f40608aac68764b5adf upstream.
GCC 8 changed the order of some fields and is very picky about ordering
in static initializers, so instead just move to
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Nick Desaulniers
commit 1f59a4581b5ecfe9b4f049a7a2cf904d8352842d upstream.
This should have been marked extern inline in order to pick up the out
of line definition in
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Vincent Whitchurch
commit cb9d7fd51d9fbb329d182423bd7b92d0f8cb0e01 upstream.
Some architectures need to use stop_machine() to patch functions for
ftrace, and the assumption is that the
On Mon, 3 Sep 2018 16:24:32 +0200
Philipp Rossak wrote:
> On 02.09.2018 22:01, Jonathan Cameron wrote:
> > On Thu, 30 Aug 2018 17:44:53 +0200
> > Philipp Rossak wrote:
> >
> >> We are moving the SUN4I_GPADC_CHANNEL define to the header file.
> > Maxime has raised this point in other
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: H. Nikolaus Schaller
commit a427503edaaed9b75ed9746a654cece7e93e60a8 upstream.
If an iio channel defines a basic property, there are duplicate entries
in /sys/class/power/*/uevent.
So add a
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: H. Nikolaus Schaller
commit 932d47448c3caa0fa99e84d7f5bc302aa286efd8 upstream.
We did have sporadic problems in the pinctrl framework during boot
where a pin group name unexpectedly became
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Andi Kleen
commit 1ab534e85c93945f7862378d8c8adcf408205b19 upstream.
The check for Spectre microcodes does not check for family 6, only the
model numbers.
Add a family 6 check to avoid
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Nick Desaulniers
commit 1f59a4581b5ecfe9b4f049a7a2cf904d8352842d upstream.
This should have been marked extern inline in order to pick up the out
of line definition in
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Vincent Whitchurch
commit cb9d7fd51d9fbb329d182423bd7b92d0f8cb0e01 upstream.
Some architectures need to use stop_machine() to patch functions for
ftrace, and the assumption is that the
On Mon, 3 Sep 2018 16:24:32 +0200
Philipp Rossak wrote:
> On 02.09.2018 22:01, Jonathan Cameron wrote:
> > On Thu, 30 Aug 2018 17:44:53 +0200
> > Philipp Rossak wrote:
> >
> >> We are moving the SUN4I_GPADC_CHANNEL define to the header file.
> > Maxime has raised this point in other
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: H. Nikolaus Schaller
commit a427503edaaed9b75ed9746a654cece7e93e60a8 upstream.
If an iio channel defines a basic property, there are duplicate entries
in /sys/class/power/*/uevent.
So add a
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: H. Nikolaus Schaller
commit 932d47448c3caa0fa99e84d7f5bc302aa286efd8 upstream.
We did have sporadic problems in the pinctrl framework during boot
where a pin group name unexpectedly became
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Andi Kleen
commit 1ab534e85c93945f7862378d8c8adcf408205b19 upstream.
The check for Spectre microcodes does not check for family 6, only the
model numbers.
Add a family 6 check to avoid
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Valdis Kletnieks
commit 80d172431696482d9acd8d2c4ea78fed8956e2a1 upstream.
GCC requires another #include to get the gcc-plugins to build cleanly.
Signed-off-by: Valdis Kletnieks
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Scott Bauer
commit 8f3fafc9c2f0ece10832c25f7ffcb07c97a32ad4 upstream.
Like d88b6d04: "cdrom: information leak in cdrom_ioctl_media_changed()"
There is another cast from unsigned long to int
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Valdis Kletnieks
commit 80d172431696482d9acd8d2c4ea78fed8956e2a1 upstream.
GCC requires another #include to get the gcc-plugins to build cleanly.
Signed-off-by: Valdis Kletnieks
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Scott Bauer
commit 8f3fafc9c2f0ece10832c25f7ffcb07c97a32ad4 upstream.
Like d88b6d04: "cdrom: information leak in cdrom_ioctl_media_changed()"
There is another cast from unsigned long to int
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Paul Burton
commit 690d9163bf4b8563a2682e619f938e6a0443947f upstream.
Some versions of GCC suboptimally generate calls to the __multi3()
intrinsic for MIPS64r6 builds, resulting in link
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Paul Burton
commit 690d9163bf4b8563a2682e619f938e6a0443947f upstream.
Some versions of GCC suboptimally generate calls to the __multi3()
intrinsic for MIPS64r6 builds, resulting in link
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Dan Carpenter
commit 5e2e2f9f76e157063a656351728703cb02b068f1 upstream.
"count" needs to be signed for the error handling to work. I made "i"
signed as well so they match.
Fixes:
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Mike Christie
commit 26abc916a898d34c5ad159315a2f683def3c upstream.
The problem is that iscsi_login_zero_tsih_s1 sets conn->sess early in
iscsi_login_set_conn_values. If the function
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Dan Carpenter
commit 5e2e2f9f76e157063a656351728703cb02b068f1 upstream.
"count" needs to be signed for the error handling to work. I made "i"
signed as well so they match.
Fixes:
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Mike Christie
commit 26abc916a898d34c5ad159315a2f683def3c upstream.
The problem is that iscsi_login_zero_tsih_s1 sets conn->sess early in
iscsi_login_set_conn_values. If the function
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Bart Van Assche
commit 0ee223b2e1f67cb2de9c0e3247c510d846e74d63 upstream.
A long time ago the unfortunate decision was taken to add a self-deletion
attribute to the sysfs SCSI device
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Benjamin Tissoires
[ Upstream commit ca876c7483b697b498868b1f575997191b077885 ]
On some systems using edge triggered ACPI Event Interrupts, the initial
state at boot is not setup by the
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Maciej W. Rozycki
commit f5958b4cf4fc38ed4583ab83fb7c4cd1ab05f47b upstream.
Use the `unsigned long' rather than `__u32' type for DSP accumulator
registers, like with the regular MIPS
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Alberto Panizzo
commit a64ad008980c65d38e6cf6858429c78e6b740c41 upstream.
Register, shift and mask were wrong according to datasheet.
Fixes: 115510053e5e ("clk: rockchip: add clock
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Bart Van Assche
commit 2afc9166f79b8f6da5f347f48515215ceee4ae37 upstream.
Introduce these two functions and export them such that the next patch
can add calls to these functions from the SCSI
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Ricardo Schwarzmeier
commit 36a11029b07ee30bdc4553274d0efea645ed9d91 upstream.
The userpace expects to read the number of bytes stated in the header.
Returning the size of the buffer instead
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Bart Van Assche
commit 91b7bdb2c0089cbbb817df6888ab1458c645184e upstream.
This patch avoids that smatch complains about a double unlock on
ioc->transport_cmds.mutex.
Fixes: 651a01364994
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Bart Van Assche
commit 0ee223b2e1f67cb2de9c0e3247c510d846e74d63 upstream.
A long time ago the unfortunate decision was taken to add a self-deletion
attribute to the sysfs SCSI device
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Benjamin Tissoires
[ Upstream commit ca876c7483b697b498868b1f575997191b077885 ]
On some systems using edge triggered ACPI Event Interrupts, the initial
state at boot is not setup by the
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Maciej W. Rozycki
commit f5958b4cf4fc38ed4583ab83fb7c4cd1ab05f47b upstream.
Use the `unsigned long' rather than `__u32' type for DSP accumulator
registers, like with the regular MIPS
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Alberto Panizzo
commit a64ad008980c65d38e6cf6858429c78e6b740c41 upstream.
Register, shift and mask were wrong according to datasheet.
Fixes: 115510053e5e ("clk: rockchip: add clock
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Bart Van Assche
commit 2afc9166f79b8f6da5f347f48515215ceee4ae37 upstream.
Introduce these two functions and export them such that the next patch
can add calls to these functions from the SCSI
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Ricardo Schwarzmeier
commit 36a11029b07ee30bdc4553274d0efea645ed9d91 upstream.
The userpace expects to read the number of bytes stated in the header.
Returning the size of the buffer instead
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Bart Van Assche
commit 91b7bdb2c0089cbbb817df6888ab1458c645184e upstream.
This patch avoids that smatch complains about a double unlock on
ioc->transport_cmds.mutex.
Fixes: 651a01364994
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Paul Burton
commit 344ebf09949c31bcb8818d8458b65add29f1d67b upstream.
The VDSO Makefile filters CFLAGS to select a subset which it uses whilst
building the VDSO ELF. One of the flags it
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Masami Hiramatsu
commit f2a3ab36077222437b4826fc76111caa14562b7c upstream.
Since the blacklist and list files on debugfs indicates
a sensitive address information to reader, it should be
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Julian Wiedmann
commit 64e03ff72623b8c2ea89ca3cb660094e019ed4ae upstream.
When allocating a new AOB fails, handle_outbound() is still capable of
transmitting the selected buffer (just without
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Martin Schwidefsky
commit fb7d7518b0d65955f91c7b875c36eae7694c69bd upstream.
The numa_init_early initcall sets the node_to_cpumask_map[0] to the
full cpu_possible_mask. Unfortunately this
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Masami Hiramatsu
commit 75b2f5f5911fe7a2fc82969b2b24dde34e8f820d upstream.
Fix %p uses in error messages by removing it and
using general dumper.
Signed-off-by: Masami Hiramatsu
Cc: Ananth
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Huacai Chen
commit a30718868915fbb991a9ae9e45594b059f28e9ae upstream.
Linux expects that if a CPU modifies a memory location, then that
modification will eventually become visible to other
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Gustavo A. R. Silva
commit ae1c696a480c67c45fb23b35162183f72c6be0e1 upstream.
There is a potential execution path in which function
platform_get_resource() returns NULL. If this happens,
we
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Gustavo A. R. Silva
commit ae1c696a480c67c45fb23b35162183f72c6be0e1 upstream.
There is a potential execution path in which function
platform_get_resource() returns NULL. If this happens,
we
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Paul Burton
commit 344ebf09949c31bcb8818d8458b65add29f1d67b upstream.
The VDSO Makefile filters CFLAGS to select a subset which it uses whilst
building the VDSO ELF. One of the flags it
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Masami Hiramatsu
commit f2a3ab36077222437b4826fc76111caa14562b7c upstream.
Since the blacklist and list files on debugfs indicates
a sensitive address information to reader, it should be
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Julian Wiedmann
commit 64e03ff72623b8c2ea89ca3cb660094e019ed4ae upstream.
When allocating a new AOB fails, handle_outbound() is still capable of
transmitting the selected buffer (just without
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Martin Schwidefsky
commit fb7d7518b0d65955f91c7b875c36eae7694c69bd upstream.
The numa_init_early initcall sets the node_to_cpumask_map[0] to the
full cpu_possible_mask. Unfortunately this
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Masami Hiramatsu
commit 75b2f5f5911fe7a2fc82969b2b24dde34e8f820d upstream.
Fix %p uses in error messages by removing it and
using general dumper.
Signed-off-by: Masami Hiramatsu
Cc: Ananth
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Huacai Chen
commit a30718868915fbb991a9ae9e45594b059f28e9ae upstream.
Linux expects that if a CPU modifies a memory location, then that
modification will eventually become visible to other
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Martin Schwidefsky
commit 26f843848bae973817b3587780ce6b7b0200d3e4 upstream.
For machines without the exrl instruction the BFP jit generates
code that uses an "br %r1" instruction located in
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Martin Schwidefsky
commit 26f843848bae973817b3587780ce6b7b0200d3e4 upstream.
For machines without the exrl instruction the BFP jit generates
code that uses an "br %r1" instruction located in
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Huibin Hong
commit d0414fdd58eb51ffd6528280fd66705123663964 upstream.
Corrected the uart clock-names or the uart driver might fail.
Fixes: 52e02d377a72 ("arm64: dts: rockchip: add core dtsi
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Petr Mladek
commit ba552399954dde1b388f7749fecad5c349216981 upstream.
It is just a preparation step. The patch does not change
the existing behavior.
Link:
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Punit Agrawal
commit 86658b819cd0a9aa584cd84453ed268a6f013770 upstream.
Contention on updating a PMD entry by a large number of vcpus can lead
to duplicate work when handling stage 2 page
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Michael Buesch
commit 2aa650d1950fce94f696ebd7db30b8830c2c946f upstream.
strncpy might not NUL-terminate the string, if the name equals the buffer size.
Use strlcpy instead.
Signed-off-by:
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Punit Agrawal
commit 976d34e2dab10ece5ea8fe7090b7692913f89084 upstream.
When there is contention on faulting in a particular page table entry
at stage 2, the break-before-make requirement of
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Takashi Iwai
commit c889a45d229938a94b50aadb819def8bb11a6a54 upstream.
zx-tdm driver sets the DAI driver definitions with the format bits
wrongly set with SNDRV_PCM_FORMAT_*, instead of
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Huibin Hong
commit d0414fdd58eb51ffd6528280fd66705123663964 upstream.
Corrected the uart clock-names or the uart driver might fail.
Fixes: 52e02d377a72 ("arm64: dts: rockchip: add core dtsi
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Petr Mladek
commit ba552399954dde1b388f7749fecad5c349216981 upstream.
It is just a preparation step. The patch does not change
the existing behavior.
Link:
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Punit Agrawal
commit 86658b819cd0a9aa584cd84453ed268a6f013770 upstream.
Contention on updating a PMD entry by a large number of vcpus can lead
to duplicate work when handling stage 2 page
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Michael Buesch
commit 2aa650d1950fce94f696ebd7db30b8830c2c946f upstream.
strncpy might not NUL-terminate the string, if the name equals the buffer size.
Use strlcpy instead.
Signed-off-by:
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Punit Agrawal
commit 976d34e2dab10ece5ea8fe7090b7692913f89084 upstream.
When there is contention on faulting in a particular page table entry
at stage 2, the break-before-make requirement of
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Takashi Iwai
commit c889a45d229938a94b50aadb819def8bb11a6a54 upstream.
zx-tdm driver sets the DAI driver definitions with the format bits
wrongly set with SNDRV_PCM_FORMAT_*, instead of
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Claudio Imbrenda
commit 306d6c49ac9ded4cb53b0925da52f2c2ada1 upstream.
When the oom killer kills a userspace process in the page fault handler
while in guest context, the fault handler
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Gerald Schaefer
commit 37a366face294facb9c9d9fdd9f5b64a27456cbd upstream.
Commit c9b5ad546e7d "s390/mm: tag normal pages vs pages used in page tables"
accidentally changed the logic in
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Greg Hackmann
commit 5ad356eabc47d26a92140a0c4b20eba471c10de3 upstream.
ARM64's pfn_valid() shifts away the upper PAGE_SHIFT bits of the input
before seeing if the PFN is valid. This leads
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Jann Horn
commit f12d11c5c184626b4befdee3d573ec8237405a33 upstream.
Reset the KASAN shadow state of the task stack before rewinding RSP.
Without this, a kernel oops will leave parts of the
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Peter Zijlstra
commit b80a2bfce85e1051056d98d04ecb2d0b55cbbc1c upstream.
The code flow in cpu_stop_queue_two_works() is a little arcane; fix this by
lifting the preempt_disable() to the top
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Claudio Imbrenda
commit 306d6c49ac9ded4cb53b0925da52f2c2ada1 upstream.
When the oom killer kills a userspace process in the page fault handler
while in guest context, the fault handler
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Gerald Schaefer
commit 37a366face294facb9c9d9fdd9f5b64a27456cbd upstream.
Commit c9b5ad546e7d "s390/mm: tag normal pages vs pages used in page tables"
accidentally changed the logic in
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Greg Hackmann
commit 5ad356eabc47d26a92140a0c4b20eba471c10de3 upstream.
ARM64's pfn_valid() shifts away the upper PAGE_SHIFT bits of the input
before seeing if the PFN is valid. This leads
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Jann Horn
commit f12d11c5c184626b4befdee3d573ec8237405a33 upstream.
Reset the KASAN shadow state of the task stack before rewinding RSP.
Without this, a kernel oops will leave parts of the
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Peter Zijlstra
commit b80a2bfce85e1051056d98d04ecb2d0b55cbbc1c upstream.
The code flow in cpu_stop_queue_two_works() is a little arcane; fix this by
lifting the preempt_disable() to the top
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Michael Buesch
commit 4d77a89e3924b12f4a5628b21237e57ab4703866 upstream.
strncpy might not NUL-terminate the string, if the name equals the buffer size.
Use strlcpy instead.
Signed-off-by:
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Mikulas Patocka
commit 91ba11fb7d7ca0a3bbe8a512e65e666e2ec1e889 upstream.
Division is slow, so it shouldn't be done by the pixel generating code.
The driver supports only 2 or 4 bytes per
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Michael Buesch
commit 4d77a89e3924b12f4a5628b21237e57ab4703866 upstream.
strncpy might not NUL-terminate the string, if the name equals the buffer size.
Use strlcpy instead.
Signed-off-by:
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Mikulas Patocka
commit 91ba11fb7d7ca0a3bbe8a512e65e666e2ec1e889 upstream.
Division is slow, so it shouldn't be done by the pixel generating code.
The driver supports only 2 or 4 bytes per
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Andrey Ryabinin
commit a2477b0e67c52f4364a47c3ad70902bc2a61bd4c upstream.
fuse_dev_splice_write() reads pipe->buffers to determine the size of
'bufs' array before taking the pipe_lock(). This
4.14-stable review patch. If anyone has any objections, please let me know.
--
From: Rian Hunter
commit dc76803e57cc86589c4efcb5362918f9b0c0436f upstream.
The consolidation of the start_thread() functions removed the export
unintentionally. This breaks binfmt handlers built
701 - 800 of 2130 matches
Mail list logo