On 04/22/16 01:29, Stephen Boyd wrote:
>>> The first issue with converting the McASP to use CCF internally for clock
>>> selection, muxing and rate configuration is that the daVinci platform does
>>> not
>>> use CCF at all. Given that the davinci-mcasp driver is used by daVinci, we
>>> need to
On 04/22/16 01:29, Stephen Boyd wrote:
>>> The first issue with converting the McASP to use CCF internally for clock
>>> selection, muxing and rate configuration is that the daVinci platform does
>>> not
>>> use CCF at all. Given that the davinci-mcasp driver is used by daVinci, we
>>> need to
Hi Penny,
On 22/04/16 11:31, Penny Chiu wrote:
> Add clocks, clock-names, and clock-latency into cpu0 node.
> These properties will be used by cpufreq driver.
>
> Signed-off-by: Penny Chiu
> ---
> arch/arm64/boot/dts/nvidia/tegra210.dtsi | 6 ++
> 1 file changed, 6
Hi Penny,
On 22/04/16 11:31, Penny Chiu wrote:
> Add clocks, clock-names, and clock-latency into cpu0 node.
> These properties will be used by cpufreq driver.
>
> Signed-off-by: Penny Chiu
> ---
> arch/arm64/boot/dts/nvidia/tegra210.dtsi | 6 ++
> 1 file changed, 6 insertions(+)
>
> diff
On Friday, April 22, 2016 11:32:00 AM David Laight wrote:
> From: Andy Shevchenko
> > Sent: 21 April 2016 19:15
> > ata_sff_qc_issue() can't handle DMA commands and thus we have to avoid it
> > for
> > them. Do call ata_bmdma_qc_issue() instead for this case.
> >
> > Suggested-by: Christian
On Friday, April 22, 2016 11:32:00 AM David Laight wrote:
> From: Andy Shevchenko
> > Sent: 21 April 2016 19:15
> > ata_sff_qc_issue() can't handle DMA commands and thus we have to avoid it
> > for
> > them. Do call ata_bmdma_qc_issue() instead for this case.
> >
> > Suggested-by: Christian
Hi Robin,
On 04/22/2016 01:16 PM, Robin Murphy wrote:
> Hi Eric, Alex,
>
> On 19/04/16 18:24, Eric Auger wrote:
>> Do not advertise IOMMU_CAP_INTR_REMAP for arm-smmu(-v3). Indeed the
>> irq_remapping capability is abstracted on irqchip side for ARM as
>> opposed to Intel IOMMU featuring IRQ
Hi Robin,
On 04/22/2016 01:16 PM, Robin Murphy wrote:
> Hi Eric, Alex,
>
> On 19/04/16 18:24, Eric Auger wrote:
>> Do not advertise IOMMU_CAP_INTR_REMAP for arm-smmu(-v3). Indeed the
>> irq_remapping capability is abstracted on irqchip side for ARM as
>> opposed to Intel IOMMU featuring IRQ
From: Reinhard Speyerer
3.12-stable review patch. If anyone has any objections, please let me know.
===
commit e3426ca7bc2957ee072f61360c2b81b4adb629ad upstream.
Sierra Wireless MC7305/MC7355 with USB ID 1199:9041 also provide a
second QMI/network interface like
From: Reinhard Speyerer
3.12-stable review patch. If anyone has any objections, please let me know.
===
commit e3426ca7bc2957ee072f61360c2b81b4adb629ad upstream.
Sierra Wireless MC7305/MC7355 with USB ID 1199:9041 also provide a
second QMI/network interface like the MC73xx with
This is the start of the stable review cycle for the 3.12.59 release.
There are 78 patches in this series, all will be posted as a response
to this one. If anyone has any issues with these being applied, please
let me know.
Responses should be made by Tue Apr 26 13:05:33 CEST 2016.
Anything
This is the start of the stable review cycle for the 3.12.59 release.
There are 78 patches in this series, all will be posted as a response
to this one. If anyone has any issues with these being applied, please
let me know.
Responses should be made by Tue Apr 26 13:05:33 CEST 2016.
Anything
From: Pieter Hollants
3.12-stable review patch. If anyone has any objections, please let me know.
===
commit 2070c48cf2b78af89ba529c00992eaaa18df8ef7 upstream.
Added the USB IDs 0x413c:0x81b1 for the "Dell Wireless 5809e Gobi(TM) 4G
LTE Mobile Broadband
Allocate an explicit i2c mux core to handle parent and child adapters
etc. Update the select/deselect ops to be in terms of the i2c mux core
instead of the child adapter.
Acked-by: Jonathan Cameron
Signed-off-by: Peter Rosin
---
From: Aleksander Morgado
3.12-stable review patch. If anyone has any objections, please let me know.
===
commit fc0d6e9cd0aefbe5de5ebafb1805f2c59539725b upstream.
This interface is unusable, as the cdc-wdm character device doesn't reply to
any QMI
Allocate an explicit i2c mux core to handle parent and child adapters
etc. Update the select/deselect ops to be in terms of the i2c mux core
instead of the child adapter.
Acked-by: Jonathan Cameron
Signed-off-by: Peter Rosin
---
drivers/iio/imu/inv_mpu6050/inv_mpu_acpi.c | 2 +-
From: Aleksander Morgado
3.12-stable review patch. If anyone has any objections, please let me know.
===
commit fc0d6e9cd0aefbe5de5ebafb1805f2c59539725b upstream.
This interface is unusable, as the cdc-wdm character device doesn't reply to
any QMI command. Also, the out-of-tree
From: Pieter Hollants
3.12-stable review patch. If anyone has any objections, please let me know.
===
commit 2070c48cf2b78af89ba529c00992eaaa18df8ef7 upstream.
Added the USB IDs 0x413c:0x81b1 for the "Dell Wireless 5809e Gobi(TM) 4G
LTE Mobile Broadband Card", a Dell-branded
From: Bjørn Mork
3.12-stable review patch. If anyone has any objections, please let me know.
===
commit 544c8f6507303e921979ac99f46f00a88b42b6e8 upstream.
This turned out to be a bootloader device ID. No need for
that in this driver. It will only provide a single
From: Kristian Evensen
3.12-stable review patch. If anyone has any objections, please let me know.
===
commit e439bd4a4fdeb29488f48f14845ad35607e6302c upstream.
The WeTelecom-WPD600N is an LTE module that, in addition to supporting most
"normal" bands,
From: David Ward
3.12-stable review patch. If anyone has any objections, please let me know.
===
commit e704059272aae2aaa5e5ce7a76e4c27c492e947e upstream.
Other Sierra Wireless MC73xx devices exist, with different USB IDs.
Cc: Bjørn Mork
From: Bjørn Mork
3.12-stable review patch. If anyone has any objections, please let me know.
===
commit 544c8f6507303e921979ac99f46f00a88b42b6e8 upstream.
This turned out to be a bootloader device ID. No need for
that in this driver. It will only provide a single serial
From: Kristian Evensen
3.12-stable review patch. If anyone has any objections, please let me know.
===
commit e439bd4a4fdeb29488f48f14845ad35607e6302c upstream.
The WeTelecom-WPD600N is an LTE module that, in addition to supporting most
"normal" bands, also supports LTE over
From: David Ward
3.12-stable review patch. If anyone has any objections, please let me know.
===
commit e704059272aae2aaa5e5ce7a76e4c27c492e947e upstream.
Other Sierra Wireless MC73xx devices exist, with different USB IDs.
Cc: Bjørn Mork
Signed-off-by: David Ward
From: Bjørn Mork
3.12-stable review patch. If anyone has any objections, please let me know.
===
commit 0db65fcfcded76fe4f74e3ca9f4e2baf67b683ef upstream.
New device IDs shamelessly lifted from the vendor driver.
Signed-off-by: Bjørn Mork
From: Bjørn Mork
3.12-stable review patch. If anyone has any objections, please let me know.
===
commit 0db65fcfcded76fe4f74e3ca9f4e2baf67b683ef upstream.
New device IDs shamelessly lifted from the vendor driver.
Signed-off-by: Bjørn Mork
Signed-off-by: David S. Miller
From: David Ward
3.12-stable review patch. If anyone has any objections, please let me know.
===
commit a8079092c1bbf9aec3756b35256c7816b8845af7 upstream.
This is an HP-branded Sierra Wireless EM7355:
https://bugzilla.redhat.com/show_bug.cgi?id=1223646#c2
On 04/21/2016 11:01 PM, Andy Lutomirski wrote:
On Mon, Apr 18, 2016 at 6:43 AM, Dmitry Safonov wrote:
Should print on success:
[root@localhost ~]# ./test_mremap_vdso_32
AT_SYSINFO_EHDR is 0xf773f000
[NOTE] Moving vDSO: [f773f000, f774] -> [a00,
From: David Ward
3.12-stable review patch. If anyone has any objections, please let me know.
===
commit a8079092c1bbf9aec3756b35256c7816b8845af7 upstream.
This is an HP-branded Sierra Wireless EM7355:
https://bugzilla.redhat.com/show_bug.cgi?id=1223646#c2
Signed-off-by: David
On 04/21/2016 11:01 PM, Andy Lutomirski wrote:
On Mon, Apr 18, 2016 at 6:43 AM, Dmitry Safonov wrote:
Should print on success:
[root@localhost ~]# ./test_mremap_vdso_32
AT_SYSINFO_EHDR is 0xf773f000
[NOTE] Moving vDSO: [f773f000, f774] -> [a00, a001000]
[OK]
Or segfault if
On Fri, Apr 22, 2016 at 11:04:17AM +0200, Peter Zijlstra wrote:
> Implement FETCH-OP atomic primitives, these are very similar to the
> existing OP-RETURN primitives we already have, except they return the
> value of the atomic variable _before_ modification.
>
> This is especially useful for
From: Patrik Halfar
3.12-stable review patch. If anyone has any objections, please let me know.
===
commit fb5eb24cdd5cdb83be77d3e4b2f16e92e06bd9e9 upstream.
New revison of Dell Wireless 5809e Gobi 4G HSPA+ Mobile Broadband Card has new
idProduct
Bus
On Fri, Apr 22, 2016 at 11:04:17AM +0200, Peter Zijlstra wrote:
> Implement FETCH-OP atomic primitives, these are very similar to the
> existing OP-RETURN primitives we already have, except they return the
> value of the atomic variable _before_ modification.
>
> This is especially useful for
From: Patrik Halfar
3.12-stable review patch. If anyone has any objections, please let me know.
===
commit fb5eb24cdd5cdb83be77d3e4b2f16e92e06bd9e9 upstream.
New revison of Dell Wireless 5809e Gobi 4G HSPA+ Mobile Broadband Card has new
idProduct
Bus 002 Device 006: ID
From: Kristian Evensen
3.12-stable review patch. If anyone has any objections, please let me know.
===
commit 18715b261541f35ccede9b8686ee3ebaac697d38 upstream.
SIMCom 7230E is a QMI LTE module with support for most "normal" bands.
Manual testing has
From: Aleksander Morgado
3.12-stable review patch. If anyone has any objections, please let me know.
===
commit 4324be1e0bab67194a263be263b7e48c176d43c7 upstream.
Signed-off-by: Aleksander Morgado
Acked-by: Bjørn Mork
From: Yegor Yefremov
3.12-stable review patch. If anyone has any objections, please let me know.
===
commit 7b5939ba591e9affbe4f336935b0985fd250a2b3 upstream.
This device provides QMI and ethernet functionality via a standard CDC
ethernet descriptor.
From: Aleksander Morgado
3.12-stable review patch. If anyone has any objections, please let me know.
===
commit 4324be1e0bab67194a263be263b7e48c176d43c7 upstream.
Signed-off-by: Aleksander Morgado
Acked-by: Bjørn Mork
Signed-off-by: David S. Miller
Signed-off-by: Jiri Slaby
From: Yegor Yefremov
3.12-stable review patch. If anyone has any objections, please let me know.
===
commit 7b5939ba591e9affbe4f336935b0985fd250a2b3 upstream.
This device provides QMI and ethernet functionality via a standard CDC
ethernet descriptor. But when driven by
From: Kristian Evensen
3.12-stable review patch. If anyone has any objections, please let me know.
===
commit 18715b261541f35ccede9b8686ee3ebaac697d38 upstream.
SIMCom 7230E is a QMI LTE module with support for most "normal" bands.
Manual testing has showed that only interface
From: Bjørn Mork
3.12-stable review patch. If anyone has any objections, please let me know.
===
commit e84810c7b85a2d7897797b3ad3e879168a8e032a upstream.
Thomas reports:
"Windows:
00 diagnostics
01 modem
02 at-port
03 nmea
04 nic
Linux:
T: Bus=02 Lev=01
From: Bjørn Mork
3.12-stable review patch. If anyone has any objections, please let me know.
===
commit e84810c7b85a2d7897797b3ad3e879168a8e032a upstream.
Thomas reports:
"Windows:
00 diagnostics
01 modem
02 at-port
03 nmea
04 nic
Linux:
T: Bus=02 Lev=01 Prnt=01 Port=03
From: Andy Shevchenko
> Sent: 21 April 2016 19:15
> ata_sff_qc_issue() can't handle DMA commands and thus we have to avoid it for
> them. Do call ata_bmdma_qc_issue() instead for this case.
>
> Suggested-by: Christian Lamparter
> Signed-off-by: Andy Shevchenko
From: Andy Shevchenko
> Sent: 21 April 2016 19:15
> ata_sff_qc_issue() can't handle DMA commands and thus we have to avoid it for
> them. Do call ata_bmdma_qc_issue() instead for this case.
>
> Suggested-by: Christian Lamparter
> Signed-off-by: Andy Shevchenko
> ---
>
From: Bjørn Mork
3.12-stable review patch. If anyone has any objections, please let me know.
===
[ Upstream commit 48906f62c96cc2cd35753e59310cb70eb08cc6a5 ]
Some devices will silently fail setup unless they are reset first.
This is necessary even if the data
Hi,
On 04/22/2016 07:21 PM, Taeung Song wrote:
To precisely manage configs,
prepare all default perf's configs that contain
default section name, variable name, value
and correct type, not string type.
In the near future, this will be used when
checking type of config variable or showing
all
From: Aleksander Morgado
3.12-stable review patch. If anyone has any objections, please let me know.
===
commit 9a793e71ebd6fc4a2649f33811589a9c4fe7f4e8 upstream.
A set of new VID/PIDs retrieved from the out-of-tree GobiNet/GobiSerial
Sierra Wireless
From: Bjørn Mork
3.12-stable review patch. If anyone has any objections, please let me know.
===
[ Upstream commit 48906f62c96cc2cd35753e59310cb70eb08cc6a5 ]
Some devices will silently fail setup unless they are reset first.
This is necessary even if the data interface is already
Hi,
On 04/22/2016 07:21 PM, Taeung Song wrote:
To precisely manage configs,
prepare all default perf's configs that contain
default section name, variable name, value
and correct type, not string type.
In the near future, this will be used when
checking type of config variable or showing
all
From: Aleksander Morgado
3.12-stable review patch. If anyone has any objections, please let me know.
===
commit 9a793e71ebd6fc4a2649f33811589a9c4fe7f4e8 upstream.
A set of new VID/PIDs retrieved from the out-of-tree GobiNet/GobiSerial
Sierra Wireless drivers.
Signed-off-by:
From: Sergei Shtylyov
3.12-stable review patch. If anyone has any objections, please let me know.
===
[ Upstream commit c1b7fca65070bfadca94dd53a4e6b71cd4f69715 ]
In a low memory situation, if netdev_alloc_skb() fails on a first RX ring
loop
From: Bill Sommerfeld
3.12-stable review patch. If anyone has any objections, please let me know.
===
[ Upstream commit 59dca1d8a6725a121dae6c452de0b2611d5865dc ]
IPv4 interprets a negative return value from a protocol handler as a
request to redispatch to
From: Willem de Bruijn
3.12-stable review patch. If anyone has any objections, please let me know.
===
[ Upstream commit 8e2ad4113ce4671686740f808ff2795395c39eef ]
The stack expects link layer headers in the skb linear section.
Macvtap can create skbs with
From: Bernie Harris
3.12-stable review patch. If anyone has any objections, please let me know.
===
[ Upstream commit 5146d1f151122e868e594c7b45115d64825aee5f ]
IPCB may contain data from previous layers (in the observed case the
qdisc layer).
From: Sergei Shtylyov
3.12-stable review patch. If anyone has any objections, please let me know.
===
[ Upstream commit c1b7fca65070bfadca94dd53a4e6b71cd4f69715 ]
In a low memory situation, if netdev_alloc_skb() fails on a first RX ring
loop iteration in sh_eth_ring_format(),
From: Bill Sommerfeld
3.12-stable review patch. If anyone has any objections, please let me know.
===
[ Upstream commit 59dca1d8a6725a121dae6c452de0b2611d5865dc ]
IPv4 interprets a negative return value from a protocol handler as a
request to redispatch to a new protocol. In
From: Willem de Bruijn
3.12-stable review patch. If anyone has any objections, please let me know.
===
[ Upstream commit 8e2ad4113ce4671686740f808ff2795395c39eef ]
The stack expects link layer headers in the skb linear section.
Macvtap can create skbs with llheader in frags in
From: Bernie Harris
3.12-stable review patch. If anyone has any objections, please let me know.
===
[ Upstream commit 5146d1f151122e868e594c7b45115d64825aee5f ]
IPCB may contain data from previous layers (in the observed case the
qdisc layer). In the observed scenario, the data
The cpufreq-dt-platdev driver supports creation of cpufreq-dt platform
device now, reuse that and remove similar code from platform code.
Cc: Maxime Ripard
Cc: Chen-Yu Tsai
Signed-off-by: Viresh Kumar
Acked-by: Arnd
The cpufreq-dt-platdev driver supports creation of cpufreq-dt platform
device now, reuse that and remove similar code from platform code.
Cc: Tony Lindgren
Signed-off-by: Viresh Kumar
Acked-by: Arnd Bergmann
---
The cpufreq-dt-platdev driver supports creation of cpufreq-dt platform
device now, reuse that and remove similar code from platform code.
Cc: Maxime Ripard
Cc: Chen-Yu Tsai
Signed-off-by: Viresh Kumar
Acked-by: Arnd Bergmann
---
arch/arm/mach-sunxi/sunxi.c | 9 -
The cpufreq-dt-platdev driver supports creation of cpufreq-dt platform
device now, reuse that and remove similar code from platform code.
Cc: Tony Lindgren
Signed-off-by: Viresh Kumar
Acked-by: Arnd Bergmann
---
arch/arm/mach-omap2/pm.c | 7 ++-
On 20/04/16 16:58, Eric Auger wrote:
Hi Robin,
On 04/20/2016 02:47 PM, Robin Murphy wrote:
Hi Eric,
On 19/04/16 17:56, Eric Auger wrote:
Introduce a new DOMAIN_ATTR_MSI_MAPPING domain attribute. If supported,
this means the MSI addresses need to be mapped in the IOMMU.
x86 IOMMUs typically
The cpufreq-dt-platdev driver supports creation of cpufreq-dt platform
device now, reuse that and remove similar code from platform code.
Cc: Sebastian Hesselbarth
Signed-off-by: Viresh Kumar
Acked-by: Antoine Tenart
The cpufreq-dt-platdev driver supports creation of cpufreq-dt platform
device now, reuse that and remove similar code from platform code.
Cc: Sebastian Hesselbarth
Signed-off-by: Viresh Kumar
Acked-by: Antoine Tenart
Acked-by: Arnd Bergmann
---
arch/arm/mach-berlin/berlin.c| 6 --
On 20/04/16 16:58, Eric Auger wrote:
Hi Robin,
On 04/20/2016 02:47 PM, Robin Murphy wrote:
Hi Eric,
On 19/04/16 17:56, Eric Auger wrote:
Introduce a new DOMAIN_ATTR_MSI_MAPPING domain attribute. If supported,
this means the MSI addresses need to be mapped in the IOMMU.
x86 IOMMUs typically
From: Finley Xiao
This patch add rockchip's compatible string to the compat list and
remove similar code from platform code for supporting generic platdev
driver.
Signed-off-by: Finley Xiao
Acked-by: Viresh Kumar
The cpufreq-dt-platdev driver supports creation of cpufreq-dt platform
device now, reuse that and remove similar code from platform code.
Note that the complete routine imx27_dt_init() is removed as
of_platform_populate(NULL, of_default_bus_match_table, NULL, NULL);
has same effect as a NULL
From: Finley Xiao
This patch add rockchip's compatible string to the compat list and
remove similar code from platform code for supporting generic platdev
driver.
Signed-off-by: Finley Xiao
Acked-by: Viresh Kumar
Acked-by: Arnd Bergmann
Signed-off-by: Viresh Kumar
---
The cpufreq-dt-platdev driver supports creation of cpufreq-dt platform
device now, reuse that and remove similar code from platform code.
Note that the complete routine imx27_dt_init() is removed as
of_platform_populate(NULL, of_default_bus_match_table, NULL, NULL);
has same effect as a NULL
The cpufreq-dt-platdev driver supports creation of cpufreq-dt platform
device now, reuse that and remove similar code from platform code.
Cc: Michal Simek
Cc: Sören Brinkmann
Signed-off-by: Viresh Kumar
Acked-by:
The cpufreq-dt-platdev driver supports creation of cpufreq-dt platform
device now, reuse that and remove similar code from platform code.
Cc: Leo Yan
Signed-off-by: Viresh Kumar
Acked-by: Arnd Bergmann
---
drivers/cpufreq/Kconfig.arm
The machines array in cpufreq-dt-platdev is used only once at boot time
and so should be marked with __initconst, so that kernel can free up
memory used for it, if required.
Suggested-by: Geert Uytterhoeven
Signed-off-by: Viresh Kumar
---
The cpufreq-dt-platdev driver supports creation of cpufreq-dt platform
device now, reuse that and remove similar code from platform code.
Cc: Michal Simek
Cc: Sören Brinkmann
Signed-off-by: Viresh Kumar
Acked-by: Arnd Bergmann
---
arch/arm/mach-zynq/common.c | 2 --
The cpufreq-dt-platdev driver supports creation of cpufreq-dt platform
device now, reuse that and remove similar code from platform code.
Cc: Leo Yan
Signed-off-by: Viresh Kumar
Acked-by: Arnd Bergmann
---
drivers/cpufreq/Kconfig.arm | 9
drivers/cpufreq/Makefile
The machines array in cpufreq-dt-platdev is used only once at boot time
and so should be marked with __initconst, so that kernel can free up
memory used for it, if required.
Suggested-by: Geert Uytterhoeven
Signed-off-by: Viresh Kumar
---
drivers/cpufreq/cpufreq-dt-platdev.c | 2 +-
1 file
The cpufreq-dt-platdev driver supports creation of cpufreq-dt platform
device now, reuse that and remove similar code from platform code.
Cc: Simon Horman
Cc: Magnus Damm
Signed-off-by: Viresh Kumar
Acked-by: Arnd Bergmann
From: Arnaldo Carvalho de Melo
3.12-stable review patch. If anyone has any objections, please let me know.
===
[ Upstream commit 34b88a68f26a75e4fded796f1a49c40f82234b7d ]
The syzkaller fuzzer hit the following use-after-free:
Call Trace:
[]
From: Arnaldo Carvalho de Melo
3.12-stable review patch. If anyone has any objections, please let me know.
===
[ Upstream commit 34b88a68f26a75e4fded796f1a49c40f82234b7d ]
The syzkaller fuzzer hit the following use-after-free:
Call Trace:
[]
The cpufreq-dt-platdev driver supports creation of cpufreq-dt platform
device now, reuse that and remove similar code from platform code.
Cc: Simon Horman
Cc: Magnus Damm
Signed-off-by: Viresh Kumar
Acked-by: Arnd Bergmann
---
arch/arm/mach-shmobile/Makefile | 1 -
From: Bjørn Mork
3.12-stable review patch. If anyone has any objections, please let me know.
===
commit bf13c94ccb33c3182efc92ce4989506a0f541243 upstream.
The MC74xx and EM74xx modules use different IDs by default, according
to the Lenovo EM7455 driver for Windows.
From: Bjørn Mork
3.12-stable review patch. If anyone has any objections, please let me know.
===
commit bf13c94ccb33c3182efc92ce4989506a0f541243 upstream.
The MC74xx and EM74xx modules use different IDs by default, according
to the Lenovo EM7455 driver for Windows.
From: Arnd Bergmann
3.12-stable review patch. If anyone has any objections, please let me know.
===
[ Upstream commit baefd7015cdb304ce6c94f9679d0486c71954766 ]
The implementation of QP paravirtualization back in linux-3.7 included
some code that looks very
From: Arnd Bergmann
3.12-stable review patch. If anyone has any objections, please let me know.
===
[ Upstream commit e725a66c0202b5f36c2f9d59d26a65c53bbf21f7 ]
gcc-6 finds an out of bounds access in the fst_add_one function
when calculating the end of the mmio
From: Arnd Bergmann
3.12-stable review patch. If anyone has any objections, please let me know.
===
[ Upstream commit baefd7015cdb304ce6c94f9679d0486c71954766 ]
The implementation of QP paravirtualization back in linux-3.7 included
some code that looks very dubious, and gcc-6 has
From: Arnd Bergmann
3.12-stable review patch. If anyone has any objections, please let me know.
===
[ Upstream commit e725a66c0202b5f36c2f9d59d26a65c53bbf21f7 ]
gcc-6 finds an out of bounds access in the fst_add_one function
when calculating the end of the mmio area:
On 22/04/16 11:48, Mark Brown wrote:
> * PGP Signed by an unknown key
>
> On Thu, Apr 21, 2016 at 05:12:00PM +0100, Jon Hunter wrote:
>
>> A regulator that is in bypass will fail to be registered because we will
>> attempt to get the voltage of the regulator (ie. it's bypass voltage)
>> before
From: Marc Zyngier
When introducing the whole CPU feature detection framework,
we lost the capability to detect a mismatched GIC configuration
(using the GICv2 MMIO interface, but having the system register
interface enabled).
In order to solve this, use the new
From: Marc Zyngier
Now that the capabilities are only available once all the CPUs
have booted, we're unable to check for a particular feature
in any subsystem that gets initialized before then.
In order to support this, introduce a local_cpu_has_cap() function
that tests
On 22/04/16 11:48, Mark Brown wrote:
> * PGP Signed by an unknown key
>
> On Thu, Apr 21, 2016 at 05:12:00PM +0100, Jon Hunter wrote:
>
>> A regulator that is in bypass will fail to be registered because we will
>> attempt to get the voltage of the regulator (ie. it's bypass voltage)
>> before
From: Marc Zyngier
When introducing the whole CPU feature detection framework,
we lost the capability to detect a mismatched GIC configuration
(using the GICv2 MMIO interface, but having the system register
interface enabled).
In order to solve this, use the new this_cpu_has_cap() helper.
Also
From: Marc Zyngier
Now that the capabilities are only available once all the CPUs
have booted, we're unable to check for a particular feature
in any subsystem that gets initialized before then.
In order to support this, introduce a local_cpu_has_cap() function
that tests for the presence of a
From: Ganapathi Bhat
This patch implement firmware download feature for
Marvell Bluetooth devices. If firmware is already
downloaded, it will skip downloading.
Signed-off-by: Ganapathi Bhat
Signed-off-by: Amitkumar Karwar
---
v2:
From: Ganapathi Bhat
This patch implement firmware download feature for
Marvell Bluetooth devices. If firmware is already
downloaded, it will skip downloading.
Signed-off-by: Ganapathi Bhat
Signed-off-by: Amitkumar Karwar
---
v2: Fixed compilation warning reported by kbuild test robot
v3:
Add scope parameter to the arm64_cpu_capabilities::matches(), so that
this can be reused for checking the capability on a given CPU vs the
system wide. The system uses the default scope associated with the
capability for initialising the CPU_HWCAPs and ELF_HWCAPs.
Cc: James Morse
This series is an attempt at fixing the maxcpus=n behavior
on arm64. So far we have disabled hotplugging a CPU > n,
when maxcpus=n is in effect, due to following reasons.
1) Possible cpu feature incompatibilities with the new CPU
in heterogeneous systems.
2) New CPU requiring an errata work
maxcpu=n sets the number of CPUs activated at boot time to a max of n,
but allowing the remaining CPUs to be brought up later if the user
decides to do so. However, on arm64 due to various reasons, we disallowed
hotplugging CPUs beyond n, by marking them not present. Now that
we have checks in
maxcpu=n sets the number of CPUs activated at boot time to a max of n,
but allowing the remaining CPUs to be brought up later if the user
decides to do so. However, on arm64 due to various reasons, we disallowed
hotplugging CPUs beyond n, by marking them not present. Now that
we have checks in
Add scope parameter to the arm64_cpu_capabilities::matches(), so that
this can be reused for checking the capability on a given CPU vs the
system wide. The system uses the default scope associated with the
capability for initialising the CPU_HWCAPs and ELF_HWCAPs.
Cc: James Morse
Cc: Marc
This series is an attempt at fixing the maxcpus=n behavior
on arm64. So far we have disabled hotplugging a CPU > n,
when maxcpus=n is in effect, due to following reasons.
1) Possible cpu feature incompatibilities with the new CPU
in heterogeneous systems.
2) New CPU requiring an errata work
1001 - 1100 of 1826 matches
Mail list logo