>> +list_add_tail(&queue.list,
>> + alter
>> + ? (sma->complex_count
>> +? &sma->pending_alter
>> +: &curr->pending_alter)
>> + : &curr->pending_const);
>
>
>> Avoid an extra function call by using a ternary operator instead of
>> a conditional statement.
>
> Which is a good thing, because...?
I suggest to reduce a bit of duplicate source code also at this place.
>> This issue was detected by using the Coccinelle software.
>
> Oh, I see - that answe
On Fri, 5 Jul 2019, Andy Lutomirski wrote:
> On Fri, Jul 5, 2019 at 1:36 PM Thomas Gleixner wrote:
> > No. We can map the APIC into the user space visible page tables for PTI
> > without compromising the PTI isolation and it can be read very early on
> > before SWAPGS. All you need is a register t
Line6 Helix and HX stomp devices don't support retrieving
the number of clock sample rate.
Add a quirk to set it to 48Khz by default.
Signed-off-by: Nicola Lunghi
---
sound/usb/format.c | 46 +++---
1 file changed, 43 insertions(+), 3 deletions(-)
diff -
On Fri, 5 Jul 2019, Paolo Bonzini wrote:
> On 05/07/19 22:25, Thomas Gleixner wrote:
> > The more interesting question is whether this is all relevant. If I
> > understood the issue correctly then this is mitigated by proper interrupt
> > remapping.
>
> Yes, and for Linux we're good I think. VFIO
Yamada-san,
> To automate this testing, I will merge the following for 5.3-rc1:
> https://patchwork.kernel.org/patch/11024715/
Thank you. I could get the series through linux-next tree, and
could reproduce the build error by enabling the new coverage test
for nilfs2_ondisk.h.
Acked-by: Ryusuke
The BIT() macro is available for defining the required bit-flags.
Since it operates on an unsigned value and expands to an unsigned result,
using it, instead of an expression like (1 << x), also fixes the problem
of shifting a signed 32-bit value by 31 bits (e.g. 1 << 31).
Signed-off-by: Amol Sur
On Fri, Jul 5, 2019 at 5:50 AM Cedric Hombourger
wrote:
>
> Debian-based distributions place libc header files in a machine
> specific directory (/usr/include/) instead of
> /usr/include/asm to support installation of the linux-libc-dev
> package from multiple architectures. Move headers installed
On Sun, 07 Jul 2019 10:27:34 +0200,
Nicola Lunghi wrote:
> @@ -294,7 +321,7 @@ static int parse_audio_format_rates_v2v3(struct
> snd_usb_audio *chip,
> {
> struct usb_device *dev = chip->dev;
> unsigned char tmp[2], *data;
> - int nr_triplets, data_size, ret = 0;
> + int nr_tr
Commit-ID: 28ef2db8866495150e4260773fead8313f1a5625
Gitweb: https://git.kernel.org/tip/28ef2db8866495150e4260773fead8313f1a5625
Author: Peter Xu
AuthorDate: Fri, 28 Jun 2019 18:59:42 +0800
Committer: Thomas Gleixner
CommitDate: Sun, 7 Jul 2019 11:50:03 +0200
timer: Document TIMER_PINNE
Commit-ID: 9838e3bff0f92f23fcd50fe1ff1d4b3e91b8a448
Gitweb: https://git.kernel.org/tip/9838e3bff0f92f23fcd50fe1ff1d4b3e91b8a448
Author: Sebastian Andrzej Siewior
AuthorDate: Wed, 3 Jul 2019 10:32:47 +0200
Committer: Thomas Gleixner
CommitDate: Sun, 7 Jul 2019 12:01:46 +0200
x86/fpu: Ma
Commit-ID: 7891bc0ab739a31538b5f879a523232b8b07a0d3
Gitweb: https://git.kernel.org/tip/7891bc0ab739a31538b5f879a523232b8b07a0d3
Author: Sebastian Andrzej Siewior
AuthorDate: Thu, 4 Jul 2019 08:07:43 +0200
Committer: Thomas Gleixner
CommitDate: Sun, 7 Jul 2019 12:01:47 +0200
x86/fpu: In
Commit-ID: 9176ab1b848059a0cd9caf39f0cebaa1b7ec5ec2
Gitweb: https://git.kernel.org/tip/9176ab1b848059a0cd9caf39f0cebaa1b7ec5ec2
Author: zhengbin
AuthorDate: Sun, 7 Jul 2019 08:51:41 +0800
Committer: Thomas Gleixner
CommitDate: Sun, 7 Jul 2019 12:05:40 +0200
time: Validate user input in
Abhishek Goel's on July 4, 2019 7:18 pm:
> Currently, the cpuidle governors determine what idle state a idling CPU
> should enter into based on heuristics that depend on the idle history on
> that CPU. Given that no predictive heuristic is perfect, there are cases
> where the governor predicts a sh
Change my email since lab.ntt.co.jp email domain has been deprecated
due to company policy.
Signed-off-by: Ryusuke Konishi
---
MAINTAINERS | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/MAINTAINERS b/MAINTAINERS
index 01a52fc..b8eadb3 100644
--- a/MAINTAINERS
+++ b/MAINTAINE
In gmane.linux.scsi Konstantin Khorenko wrote:
> This partially reverts ms commit
> 395e5df79a95 ("scsi: aacraid: Remove reference to Series-9")
> The patch above not only drops Series-9 cards checks but also
> changes logic for Series-6 controllers which leads to controller
> hangs/resets under
Document Amazon's Annapurna Labs L1 EDAC SoC binding.
Signed-off-by: Hanna Hawa
---
.../devicetree/bindings/edac/amazon,al-l1-edac.txt | 14 ++
1 file changed, 14 insertions(+)
create mode 100644 Documentation/devicetree/bindings/edac/amazon,al-l1-edac.txt
diff --git a/Docu
This series adds L1 and L2 caches support for error detection and
correction for Amazon's Annapurna Labs SoCs.
Alpine SoCs support L1 and L2 single bit correction and two bits detection
capability based on ARM implementation.
Changes since v1:
-
- Split into two drivers
- Get cpu-m
Adds support for Amazon's Annapurna Labs L2 EDAC driver to detect and
report L2 errors.
Signed-off-by: Hanna Hawa
---
MAINTAINERS | 6 ++
drivers/edac/Kconfig | 8 ++
drivers/edac/Makefile | 1 +
drivers/edac/al_l2_edac.c | 185 +++
Adds support for Amazon's Annapurna Labs L1 EDAC driver to detect and
report L1 errors.
Signed-off-by: Hanna Hawa
---
MAINTAINERS | 6 ++
drivers/edac/Kconfig | 8 +++
drivers/edac/Makefile | 1 +
drivers/edac/al_l1_edac.c | 154 ++
Document Amazon's Annapurna Labs L2 EDAC SoC binding.
Signed-off-by: Hanna Hawa
---
.../devicetree/bindings/edac/amazon,al-l2-edac.txt | 20
1 file changed, 20 insertions(+)
create mode 100644 Documentation/devicetree/bindings/edac/amazon,al-l2-edac.txt
diff --git a/Docu
On Thu, 4 Jul 2019 10:36:13 +0800
Fuqian Huang wrote:
> Several drivers cast a struct device pointer to a struct
> platform_device pointer only to then call platform_get_drvdata().
> To improve readability, these constructs can be simplified
> by using dev_get_drvdata() directly.
>
> Signed-off-
Don't do extra cpu_to_le32 conversion for
put_unaligned_le32 because it is already implemented
in this function.
Fixes sparse error:
xhci-hub.c:1152:44: warning: incorrect type in argument 1 (different base types)
xhci-hub.c:1152:44:expected unsigned int [usertype] val
xhci-hub.c:1152:44:g
Segher Boessenkool writes:
> On Tue, Jul 02, 2019 at 11:16:35AM -0500, Segher Boessenkool wrote:
>> On Wed, Jul 03, 2019 at 01:19:34AM +1000, Michael Ellerman wrote:
>> > What we could do is switch to the `UL` macro from include/linux/const.h,
>> > rather than using our own ASM_CONST.
>>
>> You n
This patch series adds minimum support to boot a Banana Pi BPI-W2. This
board serial interface is muxed through a custom Realtek driver not
currently in mainline. Without the driver, it is only possible to
initialize a bootconsole, but init cannot be run. The datasheet of the
board's RTD1296 SoC is
Add binding for Realtek RTD129x interrupt controller.
Signed-off-by: Aleix Roca Nonell
---
.../realtek,rtd129x-intc.txt | 24 +++
1 file changed, 24 insertions(+)
create mode 100644
Documentation/devicetree/bindings/interrupt-controller/realtek,rtd129x-intc.txt
Add realtek's interrupt controller node and interrupt lines
to UART0
Signed-off-by: Aleix Roca Nonell
---
arch/arm64/boot/dts/realtek/rtd129x.dtsi | 10 ++
1 file changed, 10 insertions(+)
diff --git a/arch/arm64/boot/dts/realtek/rtd129x.dtsi
b/arch/arm64/boot/dts/realtek/rtd129x.dtsi
This driver adds support for the RTD1296 and RTD1295 interrupt
controller (intc). It is based on both the BPI-SINOVOIP project and
Andreas Färber's previous attempt to submit a similar driver.
There is currently no publicly available datasheet on this SoC and the
exact behaviour of the registers c
There are two memreserve areas in the rtd1295x description that are not
present in the RTD1296 SoC. This patch moves such areas to the rtd1295
device tree description.
>From the commit introducing such memreserves[1]:
- 0x0003 is undefined
- 0x01b0 is audio related
[1] - commit 72a7786c
Add basic device tree description for the Bannana Pi W2 (bpi-w2) and its
SoC. The board should be able to boot up to a ram based rootfs.
The only information available on the memreserve areas are the macro
names holing the addresses in the original source code:
- 0x 0x0010 - apparent
Add bindings for Relatek RTD1296 SoC. And the Bannana Pi BPI-W2 board.
Signed-off-by: Aleix Roca Nonell
---
Documentation/devicetree/bindings/arm/realtek.txt | 13 +
1 file changed, 13 insertions(+)
diff --git a/Documentation/devicetree/bindings/arm/realtek.txt
b/Documentation/devi
Am 07.07.19 um 15:22 schrieb Aleix Roca Nonell:
> This driver adds support for the RTD1296 and RTD1295 interrupt
> controller (intc). It is based on both the BPI-SINOVOIP project and
> Andreas Färber's previous attempt to submit a similar driver.
Doing that without my Signed-off-by and Copyright i
Am 07.07.19 um 15:23 schrieb Aleix Roca Nonell:
> Add bindings for Relatek RTD1296 SoC. And the Bannana Pi BPI-W2 board.
"Realtek", "Banana"
>
> Signed-off-by: Aleix Roca Nonell
> ---
> Documentation/devicetree/bindings/arm/realtek.txt | 13 +
> 1 file changed, 13 insertions(+)
>
Am 07.07.19 um 15:22 schrieb Aleix Roca Nonell:
> This patch series adds minimum support to boot a Banana Pi BPI-W2.
Thanks for looking into this.
Please CC linux-realtek-...@lists.infradead.org next time.
Regards,
Andreas
--
SUSE Linux GmbH
Maxfeldstr. 5, 90409 Nürnberg, Germany
GF: Felix Ime
The frags_q is used before __skb_queue_head_init when conn_info is
NULL. It may result in illegal memory access.
Signed-off-by: Yang Wei
---
net/nfc/nci/data.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/net/nfc/nci/data.c b/net/nfc/nci/data.c
index 0a0c265..b5f16cb 1
On Sun, 2019-06-09 at 15:41 +, Kirill Smelkov wrote:
> Hello stable team,
>
> Please consider applying the following 2 patches to Linux-3.16 stable
> tree. The patches fix regression introduced in 3.14 where both read and
> write started to run under lock taken, which resulted in FUSE (and man
Testing on different generations of Lantiq MIPS SoC based boards, showed
that it takes up to 1500 us until the core reset bit is cleared.
The driver from the vendor SDK (ifxhcd) uses a 1 second timeout. Use the
same timeout to fix wrong hang detections and make the driver work for
Lantiq MIPS SoCs
On Thu, Jul 04, 2019 at 09:19:34AM +0200, Boris Brezillon wrote:
> Hm, I fear we have the same problem in other places (including the
> patch series adding support for H264). Kees, I wonder if there's some
> kind of safe array iterator macro, something like
>
> #define for_each_static_array_entry_
On Fri, Jul 05, 2019 at 03:06:00PM +0200, Norbert Manthey wrote:
> The pstore_mkfile() function is passed a pointer to a struct
> pstore_record. On success it consumes this 'record' pointer and
> references it from the created inode.
>
> On failure, however, it may or may not free the record. Ther
I am having a hard time building BPF samples by doing a make in
samples/bpf. While I am debugging that, I ran into the Python issue.
Even though the system has libpython2.7-dev:
If I just do a 'make' inside tools/build/feature/ I get:
Python.h: No such file or directory
This led me to this patch
On 06/07/2019 02:31, Dave Chinner wrote:
>
> As long as the IO ranges to the same file *don't overlap*, it should
> be perfectly safe to take separate range locks (in read or write
> mode) on either side of the mmap_sem as non-overlapping range locks
> can be nested and will not self-deadlock.
>
On Thu, Jul 4, 2019 at 1:03 PM Peter Zijlstra wrote:
>
> Despire the current efforts to read CR2 before tracing happens there
> still exist a number of possible holes:
>
> idtentry page_fault do_page_fault has_error_code=1
> call error_entry
> TRACE_IRQS_OFF
>
On Sun, Jul 7, 2019 at 8:10 AM Andy Lutomirski wrote:
>
> On Thu, Jul 4, 2019 at 1:03 PM Peter Zijlstra wrote:
> >
> > Despire the current efforts to read CR2 before tracing happens there
> > still exist a number of possible holes:
> >
> > idtentry page_fault do_page_fault
James Morris wrote:
>
> On Sat, 6 Jul 2019, Salvatore Mesoraca wrote:
>
> > S.A.R.A. (S.A.R.A. is Another Recursive Acronym) is a stacked Linux
>
> Please make this just SARA. Nobody wants to read or type S.A.R.A.
Agreed.
Thank you for your suggestion.
On Sun, Jul 07, 2019 at 03:27:16PM +0200, Andreas Färber wrote:
> Am 07.07.19 um 15:22 schrieb Aleix Roca Nonell:
> > This driver adds support for the RTD1296 and RTD1295 interrupt
> > controller (intc). It is based on both the BPI-SINOVOIP project and
> > Andreas Färber's previous attempt to submi
Patch looks good to me.
Reviewed-by: Joe Jin
Thanks,
Joe
On 7/4/19 10:21 AM, Denis Efremov wrote:
> The function ftrace_set_clr_event is declared static and marked
> EXPORT_SYMBOL_GPL(), which is at best an odd combination. Because the
> function was decided to be a part of API, this commit remo
ATTENZIONE;
La cassetta postale ha superato il limite di archiviazione, che è 5 GB come
definiti dall'amministratore, che è attualmente in esecuzione su 10.9GB, non si
può essere in grado di inviare o ricevere nuovi messaggi fino a ri-convalidare
la tua mailbox. Per rinnovare la vostra casella
Al Viro wrote:
>
> On Sat, Jul 06, 2019 at 12:54:47PM +0200, Salvatore Mesoraca wrote:
>
> > +#define sara_warn_or_return(err, msg) do { \
> > + if ((sara_wxp_flags & SARA_WXP_VERBOSE))\
> > + pr_wxp(msg);\
> > + if (!(sara_wxp_flag
Jann Horn wrote:
>
> On Sat, Jul 6, 2019 at 12:55 PM Salvatore Mesoraca
> wrote:
> > Creation of a generic Discrete Finite Automata implementation
> > for string matching. The transition tables have to be produced
> > in user-space.
> > This allows us to possibly support advanced string matching
From: Randy Dunlap
Fix build errors when MFD_ROHM_BD70528=m, BD70528_WATCHDOG=m,
and RTC_DRV_BD70528=y. Fixes these build errors:
ld: drivers/rtc/rtc-bd70528.o: in function `bd70528_alm_enable':
rtc-bd70528.c:(.text+0x3a2): undefined reference to `bd70528_wdt_lock'
ld: rtc-bd70528.c:(.text+0x3f
Jann Horn wrote:
>
> On Sat, Jul 6, 2019 at 12:55 PM Salvatore Mesoraca
> wrote:
> > Prevent a task from opening, in "write" mode, any /proc/*/mem
> > file that operates on the task's mm.
> > A process could use it to overwrite read-only memory, bypassing
> > S.A.R.A. restrictions.
> [...]
> > +s
From: kbuild test robot
fs/nfs/sysfs.c:125:2-7: WARNING: NULL check before some freeing functions is
not needed.
NULL check before some freeing functions is not needed.
Based on checkpatch warning
"kfree(NULL) is safe this check is probably not required"
and kfreeaddr.cocci by Julia Lawall
On 7/4/19 7:35 AM, Paul Walmsley wrote:
On Thu, 4 Jul 2019, Alexandre Ghiti wrote:
On 7/4/19 12:57 AM, Paul Walmsley wrote:
On Mon, 1 Jul 2019, Alexandre Ghiti wrote:
- libhugetlbfs testsuite on riscv64/2M:
- brk_near_huge triggers an assert in malloc.c, does not on x86.
I was able to
Remove unused definitions from the file hal8188e_phy_reg.h.
Signed-off-by: Michael Straube
---
.../rtl8188eu/include/hal8188e_phy_reg.h | 881 --
1 file changed, 881 deletions(-)
diff --git a/drivers/staging/rtl8188eu/include/hal8188e_phy_reg.h
b/drivers/staging/rtl8188eu/
On 2019.07.03 12:12 Doug Smythies wrote:
> On 2019.07.03 08:16 Daniel Lezcano wrote:
>> On 03/07/2019 16:23, Doug Smythies wrote:
>>> On 2019.06.20 04:58 Daniel Lezcano wrote:
> ...
>>> Anyway, I did a bunch of tests and such, but have deleted
>>> most from this e-mail, because it's just noise. I'
ATENCIÓN;
Su buzón ha superado el límite de almacenamiento, que es de 5 GB definidos por
el administrador, quien actualmente está ejecutando en 10.9GB, no puede ser
capaz de enviar o recibir correo nuevo hasta que vuelva a validar su buzón de
correo electrónico. Para revalidar su buzón de corre
On 29-06-19, 13:50, Raag Jadav wrote:
> tx descriptor retrieved from an empty xfers_list may not have valid
> pointers to the callback functions.
> Avoid calling dmaengine_desc_get_callback_invoke if xfers_list is empty.
Applied, thanks
--
~Vinod
On 7/3/19 11:06 AM, Haiyang Zhang wrote:
>
>
>> -Original Message-
>> From: Randy Dunlap
>> Sent: Wednesday, July 3, 2019 12:59 PM
>> To: LKML ; linux-pci > p...@vger.kernel.org>
>> Cc: Matthew Wilcox ; Jake Oshins
>> ; KY Srinivasan ; Haiyang
>> Zhang ; Stephen Hemminger
>> ; Sasha Levi
Hi Felipe,
>
>Hi,
>
>Pawel Laszczak writes:
>> diff --git a/drivers/usb/cdns3/core.c b/drivers/usb/cdns3/core.c
>> new file mode 100644
>> index ..ddc73f1c87c5
>> --- /dev/null
>> +++ b/drivers/usb/cdns3/core.c
>> @@ -0,0 +1,543 @@
>> +// SPDX-License-Identifier: GPL-2.0
>> +/*
>> + *
Hi,
Late third pull of DTS changes, on top of previous pull request.
This contains important fix for stuff merged recently, one cleanup
and two minor fixups for regulators.
Best regards,
Krzysztof
The following changes since commit 13efd80acaa4cdb61fde52732178ff9eb4141104:
ARM: dts: exynos:
On Sun, Jul 7, 2019 at 8:11 AM Andy Lutomirski wrote:
>
> FWIW, I'm leaning toward suggesting that we apply the trivial tracing
> fix and backport *that*. Then, in -tip, we could revert it and apply
> this patch instead.
You don't have to have the same fix in stable as in -tip.
It's fine to sen
Hello linux-kernel@vger.kernel.org
I hope your week is going fine ? well I would like to beg
your attention for a few minutes as I have a very profitable
business proposal I would like to share with you.
I am Karen Ngui by name got your details based on
recommendations from LinkedIn 5 st
On Sun, Jul 07, 2019 at 03:03:45PM +0100, Ben Hutchings wrote:
> On Sun, 2019-06-09 at 15:41 +, Kirill Smelkov wrote:
> > Hello stable team,
> >
> > Please consider applying the following 2 patches to Linux-3.16 stable
> > tree. The patches fix regression introduced in 3.14 where both read and
On Thu, Jun 27, 2019 at 9:40 AM Richard Weinberger wrote:
>
> - Ursprüngliche Mail -
> > Von: "Masahiro Yamada"
> > An: "David Woodhouse" , "Brian Norris"
> > , "Marek Vasut"
> > , "Miquel Raynal" ,
> > "richard" , "Vignesh Raghavendra"
> > , "linux-mtd"
> > CC: "Masahiro Yamada" , "li
On Tue, Jun 18, 2019 at 12:11 AM Chris Packham
wrote:
>
> On 18/06/19 10:08 AM, Richard Weinberger wrote:
> > On Fri, Jun 14, 2019 at 5:26 AM Chris Packham
> > wrote:
> >>
> >> Hi All,
> >>
> >> Ping?
> >
> > Your patch is not lost. We start soon with collecting all material for
> > the merge win
On Wed, May 29, 2019 at 9:19 AM Ding Xiang
wrote:
>
> NULL check before kfree is unneeded, so remove it.
>
> Signed-off-by: Ding Xiang
Applied.
--
Thanks,
//richard
On Sun, 7 Jul 2019 15:22:46 +0200
Aleix Roca Nonell wrote:
> Add binding for Realtek RTD129x interrupt controller.
>
> Signed-off-by: Aleix Roca Nonell
> ---
> .../realtek,rtd129x-intc.txt | 24 +++
> 1 file changed, 24 insertions(+)
> create mode 100644
> Do
3.16.70-rc1 review patch. If anyone has any objections, please let me know.
--
From: Yangtao Li
commit 5eb8ba90958de1285120dae5d3a5d2b1a360b3b4 upstream.
The of_find_compatible_node() returns a node pointer with refcount
incremented, but there is the lack of use of the of_node
3.16.70-rc1 review patch. If anyone has any objections, please let me know.
--
From: Colin Ian King
commit fb0b322537a831b5b0cb948c56f8f958ce493d3a upstream.
Shifting a u8 by 24 will cause the value to be promoted to an integer. If
the top bit of the u8 is set then the followi
3.16.70-rc1 review patch. If anyone has any objections, please let me know.
--
From: Christophe Leroy
commit 607ea5090b3fb61fea1d0bc5278e6c1d40ab5bd6 upstream.
arch_early_irq_init() does nothing different than the weak
arch_early_irq_init() in kernel/softirq.c
Fixes: 089fb442
3.16.70-rc1 review patch. If anyone has any objections, please let me know.
--
From: "Gustavo A. R. Silva"
commit cc5034a5d293dd620484d1d836aa16c6764a1c8c upstream.
Add missing break statement in order to prevent the code from falling
through to case CB_TARGET_MASK.
This bug
3.16.70-rc1 review patch. If anyone has any objections, please let me know.
--
From: Ben Hutchings
This was done as part of upstream commits fdfb4a99b6ab "8inder:
separate binder allocator structure from binder proc", 19c987241ca1
"binder: separate out binder_alloc functions",
3.16.70-rc1 review patch. If anyone has any objections, please let me know.
--
From: Mans Rullgard
commit 8d7fa3d4ea3f0ca69554215e87411494e6346fdc upstream.
This adds the USB ID of the Hjelmslund Electronics USB485 Iso stick.
Signed-off-by: Mans Rullgard
Signed-off-by: Johan
3.16.70-rc1 review patch. If anyone has any objections, please let me know.
--
From: Felipe Franciosi
commit 3722e6a52174d7c3a00e6f5efd006ca093f346c1 upstream.
The virtio scsi spec defines struct virtio_scsi_ctrl_tmf as a set of
device-readable records and a single device-writ
3.16.70-rc1 review patch. If anyone has any objections, please let me know.
--
From: Aaro Koskinen
commit a6327b5e57fdc679c842588c3be046c0b39cc127 upstream.
When running OMAP1 kernel on QEMU, MMC access is annoyingly noisy:
MMC: CTO of 0xff and 0xfe cannot be used!
3.16.70-rc1 review patch. If anyone has any objections, please let me know.
--
From: Richard Weinberger
commit 0eb8618bd07533f423fed47399a0d6387bfe7cac upstream.
kasprintf() does a dynamic memory allocation and can fail.
We have to handle that case.
Signed-off-by: Richard Wei
3.16.70-rc1 review patch. If anyone has any objections, please let me know.
--
From: Tony Jones
commit 7c5b019e3a638a5a290b0ec020f6ca83d2ec2aaa upstream.
Fix buffer overflow observed when running perf test.
The overflow is when trying to evaluate "1ULL << (64 - 1)" which is
r
3.16.70-rc1 review patch. If anyone has any objections, please let me know.
--
From: Sakari Ailus
commit 9dd0627d8d62a7ddb001a75f63942d92b5336561 upstream.
The UVC video driver converts the timestamp from hardware specific unit
to one known by the kernel at the time when the b
3.16.70-rc1 review patch. If anyone has any objections, please let me know.
--
From: Takashi Iwai
commit 69ae4f6aac1578575126319d3f0e7e440449 upstream.
A few places in mwifiex_uap_parse_tail_ies() perform memcpy()
unconditionally, which may lead to either buffer overflow o
3.16.70-rc1 review patch. If anyone has any objections, please let me know.
--
From: Jann Horn
commit a0ce2f0aa6ad97c3d4927bf2ca54bcebdf062d55 upstream.
Before this patch, it was possible for two pipes to affect each other after
data had been transferred between them with tee(
3.16.70-rc1 review patch. If anyone has any objections, please let me know.
--
From: Kirill Smelkov
commit 10dce8af34226d90fa56746a934f8da5dcdba3df upstream.
[ while porting to 3.16 xenbus conflict was trivially resolved in a way
that actually fixes /proc/xen/xenbus deadlock
3.16.70-rc1 review patch. If anyone has any objections, please let me know.
--
From: Eric Dumazet
commit 59cbf56fcd98ba2a715b6e97c4e43f773f956393 upstream.
Same reasons than the ones explained in commit 4179cb5a4c92
("vxlan: test dev->flags & IFF_UP before calling netif_rx()")
3.16.70-rc1 review patch. If anyone has any objections, please let me know.
--
From: Roman Penyaev
commit 401592d2e095947344e10ec0623adbcd58934dd4 upstream.
When VM_NO_GUARD is not set area->size includes adjacent guard page,
thus for correct size checking get_vm_area_size() s
3.16.70-rc1 review patch. If anyone has any objections, please let me know.
--
From: Geert Uytterhoeven
commit 0e6e448bdcf896d001a289a6112a704542d51516 upstream.
There are two pin groups for the FSIC SPDIF signal, but the FSIC pin
group array lists only one, and it refers to a
3.16.70-rc1 review patch. If anyone has any objections, please let me know.
--
From: NeilBrown
commit b602345da6cbb135ba68cf042df8ec9a73da7981 upstream.
If the result of an NFSv3 readdir{,plus} request results in the
"offset" on one entry having to be split across 2 pages, and
3.16.70-rc1 review patch. If anyone has any objections, please let me know.
--
From: Marek Szyprowski
commit b9307420196009cdf18bad55e762ac49fb9a80f4 upstream.
While freeing interrupt handlers in error path, don't assume that all
requested interrupts are per-processor interrup
3.16.70-rc1 review patch. If anyone has any objections, please let me know.
--
From: yangerkun
commit 67a11611e1a5211f6569044fbf8150875764d1d0 upstream.
Before really do swap between inode and boot inode, something need to
check to avoid invalid or not permitted operation, lik
3.16.70-rc1 review patch. If anyone has any objections, please let me know.
--
From: Jeremy Fertic
commit 45130fb030aec26ac28b4bb23344901df3ec3b7f upstream.
The calculation of the current dac value is using the wrong bits of the
dac lsb register. Create two macros to shift the
3.16.70-rc1 review patch. If anyone has any objections, please let me know.
--
From: yangerkun
commit abdc644e8cbac2e9b19763680e5a7cf9bab2bee7 upstream.
The reason is that while swapping two inode, we swap the flags too.
Some flags such as EXT4_JOURNAL_DATA_FL can really confu
3.16.70-rc1 review patch. If anyone has any objections, please let me know.
--
From: Kangjie Lu
commit 035a14e71f27eefa50087963b94cbdb3580d08bf upstream.
of_get_phy_mode may fail and return a negative error code;
the fix checks the return value of of_get_phy_mode and
returns N
3.16.70-rc1 review patch. If anyone has any objections, please let me know.
--
From: "Gustavo A. R. Silva"
commit d7ac3c6ef5d8ce14b6381d52eb7adafdd6c8bb3c upstream.
IndexCard is indirectly controlled by user-space, hence leading to
a potential exploitation of the Spectre varia
3.16.70-rc1 review patch. If anyone has any objections, please let me know.
--
From: Jan Kara
commit f96c3ac8dfc24b4e38fc4c2eba5fea2107b929d1 upstream.
When computing maximum size of filesystem possible with given number of
group descriptor blocks, we forget to include s_first
3.16.70-rc1 review patch. If anyone has any objections, please let me know.
--
From: Eric Dumazet
commit b6653b3629e5b88202be3c9abc44713973f5c4b4 upstream.
tcp_fragment() might be called for skbs in the write queue.
Memory limits might have been exceeded because tcp_sendmsg()
3.16.70-rc1 review patch. If anyone has any objections, please let me know.
--
From: "Zhang, Jun"
commit 1d1f898df6586c5ea9aeaf349f13089c6fa37903 upstream.
The rcu_gp_kthread_wake() function is invoked when it might be necessary
to wake the RCU grace-period kthread. Because s
3.16.70-rc1 review patch. If anyone has any objections, please let me know.
--
From: Bart Van Assche
commit 32e36bfbcf31452a854263e7c7f32fbefc4b44d8 upstream.
When using SCSI passthrough in combination with the iSCSI target driver
then cmd->t_state_lock may be obtained from in
3.16.70-rc1 review patch. If anyone has any objections, please let me know.
--
From: Pawe? Chmiel
commit 49710c32cd9d6626a77c9f5f978a5f58cb536b35 upstream.
Previously when doing format enumeration, it was returning all
formats supported by driver, even if they're not supporte
3.16.70-rc1 review patch. If anyone has any objections, please let me know.
--
From: Takashi Iwai
commit 13ec7f10b87f5fc04c4ccbd491c94c7980236a74 upstream.
mwifiex_update_bss_desc_with_ie() calls memcpy() unconditionally in
a couple places without checking the destination size
3.16.70-rc1 review patch. If anyone has any objections, please let me know.
--
From: Eric Dumazet
commit 1e027960edfaa6a43f9ca31081729b716598112b upstream.
syzbot found another add_timer() issue, this time in net/hsr [1]
Let's use mod_timer() which is safe.
[1]
kernel BUG at
3.16.70-rc1 review patch. If anyone has any objections, please let me know.
--
From: Zev Weiss
commit 8cf7630b29701d364f8df4a50e4f1f5e752b2778 upstream.
This bug has apparently existed since the introduction of this function
in the pre-git era (4500e91754d3 in Thomas Gleixner'
3.16.70-rc1 review patch. If anyone has any objections, please let me know.
--
From: "Gustavo A. R. Silva"
commit e2477233145f2156434afb799583bccd878f3e9f upstream.
Fix boolean expressions by using logical AND operator '&&' instead of
bitwise operator '&'.
This issue was dete
1 - 100 of 382 matches
Mail list logo