Hi Linus,
some pin control driver fixes came in. One headed for stable
and the other two are just ordinary merge window fixes.
Details in the tag and commits.
Please pull it in.
Yours,
Linus Walleij
The following changes since commit bf16200689118d19de1b8d2a3c314fc21f5dc7bb:
Linux 4.6-rc3 (
Il giorno 22/apr/2016, alle ore 20:13, Tejun Heo ha scritto:
> Hello, Paolo.
>
> On Wed, Apr 20, 2016 at 11:32:23AM +0200, Paolo wrote:
>> This malfunction seems related to a blkcg behavior that I did not
>> expect: the sequential writer changes group continuously. It moves
>> from the root gro
On 20/04/16 17:49, Julia Lawall wrote:
> Move constants to the right of binary operators.
>
> Generated by: scripts/coccinelle/misc/compare_const_fl.cocci
>
> Signed-off-by: Fengguang Wu
> Signed-off-by: Julia Lawall
> ---
>
> Not a big deal, but the transformed code looks better to me.
>
>
On Wed, Apr 13, 2016 at 01:05:56PM +0200, Daniel Lezcano wrote:
> The interrupt framework gives a lot of information about each interrupt.
>
> It does not keep track of when those interrupts occur though.
>
> This patch provides a mean to record the elapsed time between successive
> interrupt occ
On 04/22/16 10:48, Nicolas Pitre wrote:
> On Fri, 22 Apr 2016, Randy Dunlap wrote:
>
>> on x86_64:
>>
>> I'm seeing:
>>
>> /bin/sh: scripts/adjust_autoksyms.sh: No such file or directory
>> /local/lnx/next/linux-next-20160422/Makefile:937: recipe for
This patch set introduce the GCC plugin infrastructure with examples for testing
and documentation.
GCC plugins are loadable modules that provide extra features to the compiler.
They are useful for runtime instrumentation and static analysis.
The infrastructure supports all gcc versions from 4.5
Infrastructure for building independent shared library targets.
This effectively also reverts commit 62e2210798ed38928ab24841e8b4878a
(Masahiro Yamada, kbuild: drop shared library support from Makefile.host).
Signed-off-by: Emese Revfy
---
Documentation/kbuild/makefiles.txt | 39
This patch allows to build the whole kernel with GCC plugins. It was ported from
grsecurity/PaX. The infrastructure supports building out-of-tree modules and
building in a separate directory. Cross-compilation is supported too but
currently only the x86 architecture enables plugins.
The directory
The GCC plugin infrastructure supports the arm and arm64 architectures too
Signed-off-by: David Brown
---
arch/arm/Kconfig | 1 +
arch/arm64/Kconfig | 1 +
2 files changed, 2 insertions(+)
diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig
index 0846026..8f57eb6 100644
--- a/arch/arm/Kconfig
++
Add a very simple plugin to demonstrate the GCC plugin infrastructure. This GCC
plugin computes the cyclomatic complexity of each function.
The complexity M of a function's control flow graph is defined as:
M = E - N + 2P
where
E = the number of edges
N = the number of nodes
P = the number of conn
This is the GCC infrastructure documentation about its operation, how to add
and use a new plugin with an example.
Signed-off-by: Emese Revfy
---
Documentation/gcc-plugins.txt | 83 +++
arch/Kconfig | 2 ++
2 files changed, 85 insertions(
The sancov gcc plugin inserts a __sanitizer_cov_trace_pc() call
at the start of basic blocks.
This plugin is a helper plugin for the kcov feature. It supports
all gcc versions with plugin support (from gcc-4.5 on).
It is based on the gcc commit "Add fuzzing coverage support" by Dmitry Vyukov
(http
Hello, Petr.
On Thu, Apr 14, 2016 at 05:14:19PM +0200, Petr Mladek wrote:
> My intention is to make it easier to manipulate and maintain kthreads.
> Especially, I want to replace all the custom main cycles with a
> generic one. Also I want to make the kthreads sleep in a consistent
> state in a co
On 04/22/2016 08:10 AM, Geert Uytterhoeven wrote:
> The OUT1 and OUT2 pins present on some legacy UARTs are basically GPIOs.
> It doesn't make much sense to emulate GPIOs using other GPIOs, hence
> drop support for that.
Thanks Geert.
Reviewed-by: Peter Hurley
Fengguang Wu writes:
>> OK, weirdness. I received the "BUILD SUCCESS" email without any arm64
>> builds listed, but I just received a build bot email telling me the
>> arm64 build was borked (which I know it is).
>
> Sorry, that may happen because even though most errors will be
> detected in the
On Tue, Mar 29, 2016 at 08:01:03AM -0500, Seth Forshee wrote:
> A failed call to dqget() returns an ERR_PTR() and not null. Fix
> the check in ext4_ioctl_setproject() to handle this correctly.
>
> Fixes: 9b7365fc1c82 ("ext4: add FS_IOC_FSSETXATTR/FS_IOC_FSGETXATTR interface
> support")
> Cc: sta.
On Fri, 22 Apr 2016 18:31:28 +0800 Yongji Xie wrote:
> We used generic hooks in remap_pfn_range to help archs to
> track pfnmap regions. The code is something like:
>
> int remap_pfn_range()
> {
> ...
> track_pfn_remap(vma, &prot, pfn, addr, PAGE_ALIGN(size));
> ...
> pfn
On Wed, Apr 20, 2016 at 02:36:16PM -0600, Jason Gunthorpe wrote:
On Thu, Apr 14, 2016 at 01:52:44PM -0400, Dennis Dalessandro wrote:
The eprom device is for low level programming of the eprom on the
chip. We do not use i2c for this because the eprom is directly
attached to the chip and not acces
Hello, Paolo.
On Fri, Apr 22, 2016 at 08:19:47PM +0200, Paolo Valente wrote:
> > So, a kworker would jump through different workqueues and issue IOs
> > for different writeback domains and the context can't be tied to the
> > issuing task. The cgroup membership should be determined directly
> > f
Jsem zastupujicí investicní zajem ze strany Dubaji, pro ktere hledáme vasi
ucast. Odpoved na e-mailu nize v pripade zajmu.
E-mail: pbrt...@gmail.com
On Fri, 22 Apr 2016, Randy Dunlap wrote:
> On 04/22/16 10:48, Nicolas Pitre wrote:
> > On Fri, 22 Apr 2016, Randy Dunlap wrote:
> >
> >> on x86_64:
> >>
> >> I'm seeing:
> >>
> >> /bin/sh: scripts/adjust_autoksyms.sh: No such fi
On 14/04/16 10:11, James Liao wrote:
From: Shunli Wang
Add MT2701 clock support, include topckgen, apmixedsys,
infracfg, pericfg and subsystem clocks.
Signed-off-by: Shunli Wang
Signed-off-by: James Liao
Tested-by: John Crispin
Reviewed-by: Matthias Brugger
---
drivers/clk/mediatek
On Fri, Apr 22, 2016 at 8:27 PM, Emese Revfy wrote:
> The sancov gcc plugin inserts a __sanitizer_cov_trace_pc() call
> at the start of basic blocks.
>
> This plugin is a helper plugin for the kcov feature. It supports
> all gcc versions with plugin support (from gcc-4.5 on).
> It is based on the
On Thu, 21 Apr, at 06:21:11PM, Laszlo Ersek wrote:
>
> ... How about this instead?
Your patch looks fine to me. I've gone ahead and stuck it in the
urgent EFI queue.
Thanks everyone!
On Thu, Apr 21, 2016 at 7:06 PM, Tejun Heo wrote:
> Hello,
>
> (cc'ing Ilya, Jan and Jens)
>
> On Thu, Apr 21, 2016 at 12:00:38PM +0200, Dmitry Vyukov wrote:
>> On Thu, Apr 21, 2016 at 11:45 AM, Andrey Ryabinin
>> wrote:
>> > 2016-04-21 11:35 GMT+03:00 Dmitry Vyukov :
>> >>
>> >> 818884dd
>>> On 2/3/2016 at 04:18 PM, Nadav Amit wrote:
> Oops.
>
> Anyhow, I see my patch has done a similar change in init_vmcb() , so you may
> want to revert it as well.
>
> Nadav
>
> Bruce Rogers wrote:
>
>> Commit d28bc9dd25ce reversed the order of two lines which initialize cr0,
>> allowing th
On Fri, 22 Apr 2016, Thomas Gleixner wrote:
> On Wed, 20 Apr 2016, Julia Lawall wrote:
>
> > Move constants to the right of binary operators.
> >
> > Generated by: scripts/coccinelle/misc/compare_const_fl.cocci
> >
> > Signed-off-by: Fengguang Wu
> > Signed-off-by: Julia Lawall
>
> This S
On Fri, 22 Apr 2016, Jon Hunter wrote:
>
> On 20/04/16 17:49, Julia Lawall wrote:
> > Move constants to the right of binary operators.
> >
> > Generated by: scripts/coccinelle/misc/compare_const_fl.cocci
> >
> > Signed-off-by: Fengguang Wu
> > Signed-off-by: Julia Lawall
> > ---
> >
> > N
Hey Thomas,
Just wanted to send you my current queue for 4.7. Its fairly small.
The one unusal bit is the security_settime64() patch, which was
ok'ed to go in via the -tip tree by both Kees and Serge.
Let me know if you have any objections.
thanks
-john
Cc: Serge Hallyn
Cc: James Morris
Cc:
From: Baolin Wang
security_settime() uses a timespec, which is not year 2038 safe
on 32bit systems. Thus this patch introduces the security_settime64()
function with timespec64 type. We also convert the cap_settime() helper
function to use the 64bit types.
This patch then moves security_settime(
On 18/04/16 23:56, Rafał Miłecki wrote:
> Controller is present on every BCM4708* board but only few devices have
> serial flash attached so mark it as disabled by default.
>
> Signed-off-by: Rafał Miłecki
Applied to devicetree/next, thanks!
--
Florian
From: Baolin Wang
The do_sys_settimeofday() function uses a timespec, which is not year
2038 safe on 32bit systems.
Thus this patch introduces do_sys_settimeofday64(), which allows us to
transition users of do_sys_settimeofday() to using 64bit time types.
Cc: Prarit Bhargava
Cc: Richard Cochra
From: David Lechner
This header uses OF_DELCARE_1 which is defined in linux/of.h.
This fixes getting unhelpful compiler error messages about missing ')'
before a string constant.
Cc: Prarit Bhargava
Cc: Richard Cochran
Cc: Thomas Gleixner
Cc: Ingo Molnar
Signed-off-by: David Lechner
Signed
Il giorno 22/apr/2016, alle ore 20:41, Tejun Heo ha scritto:
> Hello, Paolo.
>
> On Fri, Apr 22, 2016 at 08:19:47PM +0200, Paolo Valente wrote:
>>> So, a kworker would jump through different workqueues and issue IOs
>>> for different writeback domains and the context can't be tied to the
>>> is
On Fri, 22 Apr 2016 14:31:18 +0200
Eric Auger wrote:
> Hi Alex,
> On 04/21/2016 09:32 PM, Alex Williamson wrote:
> > On Thu, 21 Apr 2016 14:18:09 +0200
> > Eric Auger wrote:
> >
> >> Hi Alex, Robin,
> >> On 04/19/2016 06:56 PM, Eric Auger wrote:
> >>> This series introduces the dma-reserved
On 20/04/16 10:40, Luke Starrett wrote:
> Declare PSCI-1.0 node and enable CPU_ON method via PSCI. Spin-table
> memreserve has been removed as well as syscon based reset, as PSCI-1.0
> expects reset implementation in firmware.
>
> Signed-off-by: Luke Starrett
Applied with Scott's Ack, thanks Lu
Hello Dear,
how are you doing hope fine, I am (Melissa Robert) by name. i will like
to
know more about you believing that friendship is a free gift of nature.
Please get back to me as soon as possible through this my private Email.
(mr4785...@gmail.com)
thank you.
On 22/04/16 20:00, Julia Lawall wrote:
> On Fri, 22 Apr 2016, Jon Hunter wrote:
>
>>
>> On 20/04/16 17:49, Julia Lawall wrote:
>>> Move constants to the right of binary operators.
>>>
>>> Generated by: scripts/coccinelle/misc/compare_const_fl.cocci
>>>
>>> Signed-off-by: Fengguang Wu
>>> Signed
Commit d28bc9dd25ce reversed the order of two lines which initialize cr0,
allowing the current (old) cr0 value to mess up vcpu initialization.
This was observed in the checks for cr0 X86_CR0_WP bit in the context of
kvm_mmu_reset_context(). Besides, setting vcpu->arch.cr0 after vmx_set_cr0()
is com
This is my first patch submission. Please let me know if I have made a
mistake anywhere.
Signed-off-by: René Nyffenegger
---
Documentation/sysrq.txt | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Documentation/sysrq.txt b/Documentation/sysrq.txt
index 13f5619..3a3b30a 1006
On 20/04/16 13:27, Eric Anholt wrote:
> Linux 4.6-rc1 (2016-03-26 16:03:24 -0700)
>
> are available in the git repository at:
>
> https://github.com/anholt/linux tags/bcm2835-dt-next-2016-04-20
>
> for you to fetch changes up to 896ad420db8d5ec4cc4727b786d15e28eb59b366:
>
> dt/bindings: b
On 20/04/16 13:27, Eric Anholt wrote:
> Linux 4.6-rc1 (2016-03-26 16:03:24 -0700)
>
> are available in the git repository at:
>
> https://github.com/anholt/linux tags/bcm2835-defconfig-next-2016-04-20
>
> for you to fetch changes up to 3652bb35abf6ee11333cbec1d2855c1c0f9f6b27:
>
> ARM: bc
Hello, Paolo.
On Fri, Apr 22, 2016 at 09:05:14PM +0200, Paolo Valente wrote:
> > Ah, right, I was confused. cic is always associated with the task and
> > yes a writeback worker can trigger blkcg changed events frequently as
> > it walks through different cgroups. Is this an issue?
>
> That’s e
On Wed, Apr 20, 2016 at 01:07:49PM +0200, Jeppe Ledet-Pedersen wrote:
> This patch adds support for the Cypress Semiconductor FM33256B processor
> companion. The device contains a 256 kbit FRAM, an RTC, a supply voltage
> monitor, and a watchdog timer.
>
> Signed-off-by: Jeppe Ledet-Pedersen
> --
On Wed, Apr 20, 2016 at 05:03:00PM +0530, Vignesh R wrote:
> According to Data Manual(SPRS915P) of AM57x, TI QSPI controller on
> DRA74(rev 1.1+)/DRA72 EVM can support up to 64MHz in MODE-0, whereas
> MODE-3 is limited to 48MHz. Hence, switch to MODE-0 for better
> throughput.
>
> Signed-off-by: V
On Wed, Apr 20, 2016 at 05:13:18PM +0530, Kedareswara rao Appana wrote:
> This patch updates the binding doc with clock description
> for vdma.
>
> Signed-off-by: Kedareswara rao Appana
> ---
> Changes for v2:
> --> Listed down all the clocks supported by the h/w
> as suggested by the Datta.
Timur Tabi wrote:
So I've done some more research, and I believe that the internal phy is
not a candidate for phylib, but the external phy (which is a real phy)
might be. There's no MDIO bus to the internal phy.
Does this mean that I will need to enable a PHY driver, and that driver
will con
On Fri, 22 Apr 2016, Nicolas Pitre wrote:
> On Fri, 22 Apr 2016, Randy Dunlap wrote:
>
> > Yes, this patch helps, but I think there is still a problem.
> > I think that trim needs to be done after CONFIG_BUILD_DOCSRC and possibly
> > after CONFIG_SAMPLES are built.
>
> The later is already taken
On Fri, 22 Apr 2016 08:03:09 -0400 Prarit Bhargava wrote:
> Over the past years I've seen many reports of bugs that include
> time-stamped kernel logs (enabled when CONFIG_PRINTK_TIME=y or
> print.time=1 is specified as a kernel parameter) that do not align
> with either external time stamped log
On 04/22/2016 04:09 AM, Laxman Dewangan wrote:
NVIDIA's Tegra210 support the HW debounce in the GPIO controller
for all its GPIO pins.
Add support for setting debounce timing by implementing the
set_debounce callback of gpiochip.
Reviewed-by: Stephen Warren
On 22/04/16 12:45, Timur Tabi wrote:
> Timur Tabi wrote:
>>>
>>
>> So I've done some more research, and I believe that the internal phy is
>> not a candidate for phylib, but the external phy (which is a real phy)
>> might be. There's no MDIO bus to the internal phy.
>>
>> Does this mean that I wil
I turned on UBSAN on most of my test machines and one of the warnings it
gives comes from r100. This in 4.6-rc4, on 32-bit P4.
[8.829702] [drm] radeon kernel modesetting enabled.
[8.832094] [drm] initializing kernel modesetting (RV100 0x1002:0x5159
0x2023:0x148C).
[8.832279] [drm] re
We can thank KASAN for finding this, otherwise I probably would have spent
hours on it. This fixes a somewhat harder to trigger kernel panic, occuring
while enabling MST where the port we were currently updating the payload on
would have all of it's refs dropped before we finished what we were doin
On Thu, Apr 21, 2016 at 02:48:39PM +0530, Pramod Kumar wrote:
> Add DT binding doc for iProc Shared MDIO Controller which
> populate all masters to Shared MDIO framework.
>
> Signed-off-by: Pramod Kumar
> Reviewed-by: Ray Jui
> Reviewed-by: Scott Branden
> ---
> .../bindings/bus/brcm,iproc-sha
On 22/04/2016 at 14:32:32 -0500, Rob Herring wrote :
> On Wed, Apr 20, 2016 at 01:07:49PM +0200, Jeppe Ledet-Pedersen wrote:
> > This patch adds support for the Cypress Semiconductor FM33256B processor
> > companion. The device contains a 256 kbit FRAM, an RTC, a supply voltage
> > monitor, and a w
On Thu, Apr 21, 2016 at 02:48:42PM +0530, Pramod Kumar wrote:
> Adding binding doc for ethernet master present in shared
> MDIO controller.
>
> Signed-off-by: Pramod Kumar
> Reviewed-by: Ray Jui
> Reviewed-by: Scott Branden
> ---
> .../bindings/net/brcm,iproc-mdio-shared.txt| 32
> +++
On Thu, Apr 21, 2016 at 03:12:39PM +0200, Wadim Egorov wrote:
> Add device tree bindings documentation for Rockchip's RK818 PMIC.
>
> Signed-off-by: Wadim Egorov
> ---
> Documentation/devicetree/bindings/mfd/rk808.txt | 37
> +++--
> 1 file changed, 34 insertions(+), 3 delet
On Thu, Apr 21, 2016 at 06:03:15PM +0200, H. Nikolaus Schaller wrote:
> change 100mA -> 100uA
>
> Signed-off-by: H. Nikolaus Schaller
> ---
> Documentation/devicetree/bindings/rtc/rtc-palmas.txt | 6 +++---
> 1 file changed, 3 insertions(+), 3 deletions(-)
Acked-by: Rob Herring
On Fri, Apr 22, 2016 at 01:51:44PM +0800, Jianqun Xu wrote:
> From: Shawn Lin
>
> Add "rockchip,rk3399-dw-mshc", "rockchip,rk3288-dw-mshc" for
> dwmmc on rk3399 platform.
>
> Change-Id: Ieefafab5f0e9650271e823659e2bec1556c4a9bc
Drop this Gerrit tag.
> Signed-off-by: Shawn Lin
> ---
> changes
On Fri, Apr 22, 2016 at 01:51:46PM +0800, Jianqun Xu wrote:
> The RK3399 evaluation board is designed with pmic
> rk808 on top board.
>
> Signed-off-by: Jianqun Xu
> ---
> changes in v2:
> - new add patch
>
> Documentation/devicetree/bindings/arm/rockchip.txt | 6 +-
> 1 file changed, 5 ins
On Fri, Apr 22, 2016 at 11:43:49AM +0530, Kedareswara rao Appana wrote:
> This patch updates the binding doc with clock description
> for AXI DMA's.
>
> Acked-by: Sören Brinkmann
> Signed-off-by: Kedareswara rao Appana
> ---
> Changes for v4:
> ---> None.
> Changes for v3:
> ---> Added clock sup
On 04/15/2016 12:06 PM, Tomasz Nowicki wrote:
From the functionality point of view this series might be split into the
following logic parts:
1. Necessary fixes as the preparation for using driver on ARM64.
2. New ECAM API and update for users of the pci-host-common API
3. Use new MCFG interface
[+cc Ben, Michael]
On Thu, Apr 07, 2016 at 05:15:17PM -0700, Yinghai Lu wrote:
> After we added 64bit mmio parsing, we got some "no compatible bridge window"
> warning on anther new model that support 64bit resource.
>
> It turns out that we can not use mem_space.start as 64bit mem space
> offset
Em Wed, Apr 20, 2016 at 04:04:12PM -0700, Alexei Starovoitov escreveu:
> On Wed, Apr 20, 2016 at 07:47:30PM -0300, Arnaldo Carvalho de Melo wrote:
> Nice. I like it. That's a great approach to hard problem.
> Java guys will be happy too.
> Please also adjust two places in kernel/bpf/stackmap.c
On Thu, 14 Apr 2016 17:16:40 +0800 Huang Shijie wrote:
> The patch "3033f14a clone: support passing tls argument via C rather ..."
> added the tls argument for _do_fork(). The patch adds the "tls" argument
> for j_do_fork to make it match _do_fork().
>
> ...
>
> --- a/samples/kprobes/jprobe_exa
On 2016-04-22 tip-bot for Kees Cook wrote:
> x86/boot: Make memcpy() handle overlaps
>
> Two uses of memcpy() (screen scrolling and ELF parsing) were handling
> overlapping memory areas. While there were no explicitly noticed bugs
> here (yet), it is best to fix this so that the copying will alway
On Wed, 13 Apr 2016 13:20:09 +0200 Alexander Potapenko
wrote:
> Instead of calling kasan_krealloc(), which replaces the memory allocation
> stack ID (if stack depot is used), just unpoison the whole memory chunk.
I don't understand why these two patches exist. Bugfix? Cleanup?
Optimization?
On Fri, Apr 22, 2016 at 05:52:32PM -0300, Arnaldo Carvalho de Melo wrote:
> Em Wed, Apr 20, 2016 at 04:04:12PM -0700, Alexei Starovoitov escreveu:
> > On Wed, Apr 20, 2016 at 07:47:30PM -0300, Arnaldo Carvalho de Melo wrote:
>
> > Nice. I like it. That's a great approach to hard problem.
> > Java
On 04/21, Wadim Egorov wrote:
> The RK808 and RK818 PMICs are using a similar register map.
> We can reuse the clk driver for the RK818 PMIC. So let's add
> the RK818 in the Kconfig description.
>
> Signed-off-by: Wadim Egorov
> ---
Acked-by: Stephen Boyd
--
Qualcomm Innovation Center, Inc. i
On Fri, Apr 22, 2016 at 06:10:09PM +0100, Catalin Marinas wrote:
> On Wed, Apr 06, 2016 at 01:08:41AM +0300, Yury Norov wrote:
> > Here new aarch32 ptrace syscall handler is introsuced to avoid run-time
> > detection of the task type.
>
> The reason for this patch isn't clear to me. What's wrong w
On 04/21, Stephen Boyd wrote:
> We've largely split the clk consumer and provider APIs along
> struct clk and struct clk_hw, but clk_register() still returns a
> struct clk pointer for each struct clk_hw that's registered.
> Eventually we'd like to only allocate struct clks when there's a
> user, b
On 04/21, Stephen Boyd wrote:
> Now that we have a clk registration API that doesn't return
> struct clks, we need to have some way to hand out struct clks via
> the clk_get() APIs that doesn't involve associating struct clk
> pointers with an OF node. Currently we ask the OF provider to
> give us
On 04/21, Stephen Boyd wrote:
> Add registration APIs in the clk divider code to return struct
> clk_hw pointers instead of struct clk pointers. This way we hide
> the struct clk pointer from providers unless they need to use
> consumer facing APIs.
>
> Signed-off-by: Stephen Boyd
> ---
Applied
On 04/21, Stephen Boyd wrote:
> Add registration APIs in the clk gate code to return struct
> clk_hw pointers instead of struct clk pointers. This way we hide
> the struct clk pointer from providers unless they need to use
> consumer facing APIs.
>
> Signed-off-by: Stephen Boyd
> ---
Applied to
On Fri, 15 Apr 2016 12:14:31 +0100 Chris Wilson
wrote:
> > > purge_fragmented_blocks() manages per-cpu lists, so that looks safe
> > > under its own rcu_read_lock.
> > >
> > > Yes, it looks feasible to remove the purge_lock if we can relax sync.
> >
> > what is still left is waiting on vmap_are
On Tue, Apr 19, 2016 at 1:06 AM, Dave Chinner wrote:
>> A way to query freeze state might be nice, I think, but yeah, it's
>> racy, so you can't depend on it - but it might be useful in the "huh,
>> IO is failing, what's going on? Oh, it's frozen, ok" scenario...
>
> So maybe we should just add t
On Tue, Apr 19, 2016 at 11:39 PM, Mateusz Guzik wrote:
> On Tue, Apr 19, 2016 at 10:48:41PM +0200, Florian Margaine wrote:
>> The behavior was removed in 18e9e5104fcd9a973ffe3eed3816c87f2a1b6cd2
>> noting that this was a better idea than using a counter. However, this
>> behavior is actually wante
On Tue, 19 Apr 2016, Rob Herring wrote:
> On Thu, Mar 3, 2016 at 9:10 AM, Alan Tull wrote:
> > This patch add of overlay notifications.
> >
> > When DT overlays are being added, some drivers/subsystems
> > need to see device tree overlays before the changes go into
> > the live tree.
> >
> > This
On Fri, Apr 22, 2016 at 9:37 AM, Thomas Gleixner wrote:
> On Fri, 22 Apr 2016, Lianwei Wang wrote:
>
>> On Thu, Apr 21, 2016 at 3:50 AM, Peter Zijlstra wrote:
>> > On Wed, Apr 20, 2016 at 09:56:07PM -0700, Lianwei Wang wrote:
>> >> Currently it just print a warning message but did not
>> >> reset
On Fri, Apr 22, 2016 at 04:58:18PM +0100, Catalin Marinas wrote:
> On Wed, Apr 06, 2016 at 01:08:34AM +0300, Yury Norov wrote:
> > From: Bamvor Jian Zhang
> >
> > With the patches of ILP32, COMPAT is not equivalent to AARCH32 in EL0.
> > This patch fix this by updating the dependency from COMPAT
On Fri, Apr 22, 2016 at 2:05 PM, Lasse Collin wrote:
> On 2016-04-22 tip-bot for Kees Cook wrote:
>> x86/boot: Make memcpy() handle overlaps
>>
>> Two uses of memcpy() (screen scrolling and ELF parsing) were handling
>> overlapping memory areas. While there were no explicitly noticed bugs
>> here
On 4/22/16 2:52 PM, Arnaldo Carvalho de Melo wrote:
Em Wed, Apr 20, 2016 at 04:04:12PM -0700, Alexei Starovoitov escreveu:
On Wed, Apr 20, 2016 at 07:47:30PM -0300, Arnaldo Carvalho de Melo wrote:
Nice. I like it. That's a great approach to hard problem.
Java guys will be happy too.
Please al
In case of failure au0828_v4l2_device_register() deallocates dev
and returns error code to au0828_usb_probe(), which also
calls kfree(dev) on a failure path.
The patch removes duplicated code from au0828_v4l2_device_register().
Found by Linux Driver Verification project (linuxtesting.org).
Signe
On 04/21, Viresh Kumar wrote:
> Don't send -EINVAL and propagate what's received from _find_opp_table().
>
> Signed-off-by: Viresh Kumar
> ---
Reviewed-by: Stephen Boyd
--
X-Patchwork-State: Not Applicable
Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum,
a Linux Foundation C
On 04/21, Viresh Kumar wrote:
> Few of the routines in cpu.c were missing these, add them.
>
> Signed-off-by: Viresh Kumar
> ---
Reviewed-by: Stephen Boyd
--
X-Patchwork-State: Not Applicable
Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum,
a Linux Foundation Collaborative P
On 04/21, Viresh Kumar wrote:
> dev_pm_opp_set_sharing_cpus() doesn't do any DT specific stuff and its
> declarations are added within the CONFIG_OF ifdef by mistake. Take them
> out of that.
>
> Signed-off-by: Viresh Kumar
> ---
Reviewed-by: Stephen Boyd
--
X-Patchwork-State: Not Applicable
This adds the devicetree node for the SCM firmware.
Signed-off-by: Andy Gross
---
arch/arm64/boot/dts/qcom/msm8916.dtsi | 10 ++
1 file changed, 10 insertions(+)
diff --git a/arch/arm64/boot/dts/qcom/msm8916.dtsi
b/arch/arm64/boot/dts/qcom/msm8916.dtsi
index 9681200..d912cd7 100644
---
This patch adds the firmware node for the SCM
Signed-off-by: Andy Gross
---
arch/arm/boot/dts/qcom-apq8084.dtsi | 10 ++
1 file changed, 10 insertions(+)
diff --git a/arch/arm/boot/dts/qcom-apq8084.dtsi
b/arch/arm/boot/dts/qcom-apq8084.dtsi
index a33a09f..711b6fb 100644
--- a/arch/arm/
On Fri, Apr 22, 2016 at 04:05:31PM -0600, David Ahern wrote:
> On 4/22/16 2:52 PM, Arnaldo Carvalho de Melo wrote:
> >Em Wed, Apr 20, 2016 at 04:04:12PM -0700, Alexei Starovoitov escreveu:
> >>On Wed, Apr 20, 2016 at 07:47:30PM -0300, Arnaldo Carvalho de Melo wrote:
> >
> >>Nice. I like it. That's
This patch changes the cold_set_boot_addr function to use atomic SCM
calls. This removes the need for memory allocation and instead places
all arguments in registers.
Signed-off-by: Andy Gross
---
drivers/firmware/qcom_scm-32.c | 40 ++--
1 file changed, 26 i
On Fri, Apr 22, 2016 at 12:49 AM, Ingo Molnar wrote:
>
> * Kees Cook wrote:
>
>> Two uses of memcpy (screen scrolling and ELF parsing) were handling
>> overlapping memory areas. While there were no explicitly noticed bugs
>> here (yet), it is best to fix this so that the copying will always be
>>
On Fri, Apr 22, 2016 at 12:56:03PM -0600, Bruce Rogers wrote:
> Commit d28bc9dd25ce reversed the order of two lines which initialize cr0,
> allowing the current (old) cr0 value to mess up vcpu initialization.
> This was observed in the checks for cr0 X86_CR0_WP bit in the context of
> kvm_mmu_reset
This patch moves the qcom_scm_remap_error function to the include file
where can be used by both the 32 and 64 bit versions of the code.
Signed-off-by: Andy Gross
Signed-off-by: Andy Gross
---
drivers/firmware/qcom_scm-32.c | 17 -
drivers/firmware/qcom_scm.h| 16 +++
This patch adds APIs for the scm-32 and scm-64 to use for coherent memory
allocation.
Signed-off-by: Andy Gross
---
drivers/firmware/qcom_scm.c | 17 +
drivers/firmware/qcom_scm.h | 4
2 files changed, 21 insertions(+)
diff --git a/drivers/firmware/qcom_scm.c b/drivers/fir
The nommu do_mmap expects f_op->get_unmapped_area to either succeed or
return -ENOSYS for VM_MAYSHARE (e.g. private read-only) mappings.
Returning addr in the non-MAP_SHARED case was completely wrong, and
only happened to work because addr was 0. However, it prevented
VM_MAYSHARE mappings from shar
The following set of patches does a bit of rework on the existing
Qualcomm SCM firmware. The first couple of patches deals with turning
the current SCM into a platform driver. The next couple are cleanups
that make adding the 64 support a little easier.
I took Kumar's 64 bit support patch and mo
From: Kumar Gala
Add an implementation of the SCM interface that works on ARM64 SoCs. This
is used by things like determine if we have HDCP support or not on the
system.
Signed-off-by: Kumar Gala
Signed-off-by: Andy Gross
---
drivers/firmware/qcom_scm-32.c | 4 +
drivers/firmware/qcom_scm-
This patch converts the Qualcomm SCM firmware driver into a platform
driver.
Signed-off-by: Andy Gross
---
arch/arm64/Kconfig.platforms | 1 +
drivers/firmware/qcom_scm.c | 154 ---
2 files changed, 147 insertions(+), 8 deletions(-)
diff --git a/arch/a
* Pali Rohár [160422 06:50]:
> On Tuesday 05 January 2016 17:12:50 Tony Lindgren wrote:
> > * Pali Rohár [160105 02:19]:
> > > On Saturday 02 January 2016 09:06:57 Tony Lindgren wrote:
> > > >
> > > > Yup please take a look at thread "[PATCH 0/3] pwm: omap: Add PWM support
> > > > using dual-mode
This patch adds the device tree support for the Qualcomm SCM firmware.
Signed-off-by: Andy Gross
---
.../devicetree/bindings/firmware/qcom,scm.txt | 31 ++
1 file changed, 31 insertions(+)
create mode 100644 Documentation/devicetree/bindings/firmware/qcom,scm.txt
diff
701 - 800 of 886 matches
Mail list logo