On 04/20, Arnd Bergmann wrote:
> On Tuesday 19 April 2016 18:40:04 Stephen Boyd wrote:
> > This flag is a no-op now (see commit 47b0eeb3dc8a "clk: Deprecate
> > CLK_IS_ROOT", 2016-02-02) so remove it.
> >
> > Cc: Andrew Lunn
> > Cc: Jason Cooper >
On 04/20, Arnd Bergmann wrote:
> On Tuesday 19 April 2016 18:40:04 Stephen Boyd wrote:
> > This flag is a no-op now (see commit 47b0eeb3dc8a "clk: Deprecate
> > CLK_IS_ROOT", 2016-02-02) so remove it.
> >
> > Cc: Andrew Lunn
> > Cc: Jason Cooper > Signed-off-by: Stephen Boyd
> >
>
> Looks
Hi,
thanks for looking into this.
On Wed, Apr 20, 2016 at 12:20 AM, Kedareswara rao Appana
wrote:
> +static int xdma_clk_init(struct xilinx_dma_device *xdev, bool enable)
> +{
> + int i = 0, ret;
> +
> + for (i = 0; i < xdev->numclks; i++) {
> +
Hi,
thanks for looking into this.
On Wed, Apr 20, 2016 at 12:20 AM, Kedareswara rao Appana
wrote:
> +static int xdma_clk_init(struct xilinx_dma_device *xdev, bool enable)
> +{
> + int i = 0, ret;
> +
> + for (i = 0; i < xdev->numclks; i++) {
> + if (enable) {
> +
Den 20.04.2016 19:44, skrev Daniel Vetter:
On Wed, Apr 20, 2016 at 05:25:26PM +0200, Noralf Trønnes wrote:
Export fb_deferred_io_mmap so drivers can change vma->vm_page_prot.
When the framebuffer memory is allocated using dma_alloc_writecombine()
instead of vmalloc(), I get cache syncing
Den 20.04.2016 19:44, skrev Daniel Vetter:
On Wed, Apr 20, 2016 at 05:25:26PM +0200, Noralf Trønnes wrote:
Export fb_deferred_io_mmap so drivers can change vma->vm_page_prot.
When the framebuffer memory is allocated using dma_alloc_writecombine()
instead of vmalloc(), I get cache syncing
2016-04-20 19:53+0200, Greg Kurz:
> On Wed, 20 Apr 2016 19:27:06 +0200
> Radim Krčmář wrote:
>> 2016-04-20 18:09+0100, James Hogan:
>> > On Wed, Apr 20, 2016 at 07:02:10PM +0200, Radim Krčmář wrote:
>> >> 2016-04-20 17:44+0200, Greg Kurz:
>> >> > diff --git
2016-04-20 19:53+0200, Greg Kurz:
> On Wed, 20 Apr 2016 19:27:06 +0200
> Radim Krčmář wrote:
>> 2016-04-20 18:09+0100, James Hogan:
>> > On Wed, Apr 20, 2016 at 07:02:10PM +0200, Radim Krčmář wrote:
>> >> 2016-04-20 17:44+0200, Greg Kurz:
>> >> > diff --git a/arch/mips/kvm/mips.c
2016-04-20 17:44+0200, Greg Kurz:
> Commit 338c7dbadd26 ("KVM: Improve create VCPU parameter (CVE-2013-4587)")
> introduced a check to prevent potential kernel memory corruption in case
> the vcpu id is too great.
>
> Unfortunately this check assumes vcpu ids grow in sequence with a common
>
2016-04-20 17:44+0200, Greg Kurz:
> Commit 338c7dbadd26 ("KVM: Improve create VCPU parameter (CVE-2013-4587)")
> introduced a check to prevent potential kernel memory corruption in case
> the vcpu id is too great.
>
> Unfortunately this check assumes vcpu ids grow in sequence with a common
>
On Wed, 2016-04-20 at 15:59 +0200, Peter Zijlstra wrote:
> On Sun, Apr 17, 2016 at 03:02:59PM -0700, Srinivas Pandruvada wrote:
> >
> > Skylake processor supports a new set of RAPL registers for
> > controlling
> > entire SoC instead of just CPU package called PSys. This change
> > adds
> >
On Wed, 2016-04-20 at 15:59 +0200, Peter Zijlstra wrote:
> On Sun, Apr 17, 2016 at 03:02:59PM -0700, Srinivas Pandruvada wrote:
> >
> > Skylake processor supports a new set of RAPL registers for
> > controlling
> > entire SoC instead of just CPU package called PSys. This change
> > adds
> >
The IS_ENABLED() macro checks if a Kconfig symbol has been enabled either
built-in or as a module, use that macro instead of open coding the same.
Signed-off-by: Javier Martinez Canillas
---
drivers/usb/serial/usb-serial.c | 2 +-
1 file changed, 1 insertion(+), 1
The IS_ENABLED() macro checks if a Kconfig symbol has been enabled either
built-in or as a module, use that macro instead of open coding the same.
Signed-off-by: Javier Martinez Canillas
---
drivers/usb/serial/usb-serial.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git
Robert Jarzmik writes:
> As the last pxa related driver was converted to dmaengine, it's time to
> kill the legacy dma code, which is not used anymore.
>
> This finishes the pxa dmaengine transition.
>
> Signed-off-by: Robert Jarzmik
> ---
>
Robert Jarzmik writes:
> As the last pxa related driver was converted to dmaengine, it's time to
> kill the legacy dma code, which is not used anymore.
>
> This finishes the pxa dmaengine transition.
>
> Signed-off-by: Robert Jarzmik
> ---
> arch/arm/mach-pxa/devices.h | 1 +
>
Robert Jarzmik writes:
> Add the framebuffer device, or display controller, available on pxa2xx
> and pxa3xx platforms.
Tentatively queued the whole serie in pxa/dt.
--
Robert
Robert Jarzmik writes:
> Add the framebuffer device, or display controller, available on pxa2xx
> and pxa3xx platforms.
Tentatively queued the whole serie in pxa/dt.
--
Robert
Hi,
[auto build test ERROR on iio/togreg]
[also build test ERROR on v4.6-rc4 next-20160420]
[if your patch is applied to the wrong git tree, please drop us a note to help
improving the system]
url:
https://github.com/0day-ci/linux/commits/Crestez-Dan-Leonard/iio-inv_mpu6050-Add-support
Hi,
[auto build test ERROR on iio/togreg]
[also build test ERROR on v4.6-rc4 next-20160420]
[if your patch is applied to the wrong git tree, please drop us a note to help
improving the system]
url:
https://github.com/0day-ci/linux/commits/Crestez-Dan-Leonard/iio-inv_mpu6050-Add-support
Stephen Boyd writes:
> This flag is a no-op now (see commit 47b0eeb3dc8a "clk: Deprecate
> CLK_IS_ROOT", 2016-02-02) so remove it.
>
> Signed-off-by: Stephen Boyd
Queued to pxa/for-next, thanks !
Cheers.
--
Robert
Stephen Boyd writes:
> This flag is a no-op now (see commit 47b0eeb3dc8a "clk: Deprecate
> CLK_IS_ROOT", 2016-02-02) so remove it.
>
> Signed-off-by: Stephen Boyd
Queued to pxa/for-next, thanks !
Cheers.
--
Robert
Marc,
On 04/20/2016 07:56 PM, Marc Zyngier wrote:
> On Wed, 20 Apr 2016 14:33:17 +0200
> Eric Auger wrote:
>
>> Marc,
>> On 04/20/2016 11:27 AM, Marc Zyngier wrote:
>>> On 19/04/16 18:13, Eric Auger wrote:
This patch implements the msi_doorbell_info callback in the
Marc,
On 04/20/2016 07:56 PM, Marc Zyngier wrote:
> On Wed, 20 Apr 2016 14:33:17 +0200
> Eric Auger wrote:
>
>> Marc,
>> On 04/20/2016 11:27 AM, Marc Zyngier wrote:
>>> On 19/04/16 18:13, Eric Auger wrote:
This patch implements the msi_doorbell_info callback in the
gicv2m driver.
Den 20.04.2016 19:42, skrev Daniel Vetter:
On Wed, Apr 20, 2016 at 05:25:23PM +0200, Noralf Trønnes wrote:
Now that drm_fb_helper gets deferred io support, the
drm_fb_helper_sys_{fillrect,copyarea,imageblit} functions will schedule
the worker that calls the deferred_io callback. This will
Den 20.04.2016 19:42, skrev Daniel Vetter:
On Wed, Apr 20, 2016 at 05:25:23PM +0200, Noralf Trønnes wrote:
Now that drm_fb_helper gets deferred io support, the
drm_fb_helper_sys_{fillrect,copyarea,imageblit} functions will schedule
the worker that calls the deferred_io callback. This will
On Wed, Apr 20, 2016 at 08:10:28PM +0200, H. Nikolaus Schaller wrote:
> Hi,
>
> > Am 20.04.2016 um 19:49 schrieb Dmitry Torokhov :
> >
> > On Wed, Apr 20, 2016 at 11:22:53AM +0200, H. Nikolaus Schaller wrote:
> >>
> >>> Am 19.04.2016 um 10:08 schrieb H. Nikolaus
On Wed, Apr 20, 2016 at 08:10:28PM +0200, H. Nikolaus Schaller wrote:
> Hi,
>
> > Am 20.04.2016 um 19:49 schrieb Dmitry Torokhov :
> >
> > On Wed, Apr 20, 2016 at 11:22:53AM +0200, H. Nikolaus Schaller wrote:
> >>
> >>> Am 19.04.2016 um 10:08 schrieb H. Nikolaus Schaller :
> >>>
> >>>
>
On Wed, Apr 20, 2016 at 11:25:06AM -0400, Paul Gortmaker wrote:
> The Kconfig for this driver is currently declared with:
>
> config INTEL_IDLE
> bool "Cpuidle Driver for Intel Processors"
>
> ...meaning that it currently is not being built as a module by anyone.
>
> This was done in
On Wed, Apr 20, 2016 at 11:25:06AM -0400, Paul Gortmaker wrote:
> The Kconfig for this driver is currently declared with:
>
> config INTEL_IDLE
> bool "Cpuidle Driver for Intel Processors"
>
> ...meaning that it currently is not being built as a module by anyone.
>
> This was done in
Hi,
> Am 20.04.2016 um 19:49 schrieb Dmitry Torokhov :
>
> On Wed, Apr 20, 2016 at 11:22:53AM +0200, H. Nikolaus Schaller wrote:
>>
>>> Am 19.04.2016 um 10:08 schrieb H. Nikolaus Schaller :
>>>
>>>
Am 19.04.2016 um 10:01 schrieb Dmitry
Hi,
> Am 20.04.2016 um 19:49 schrieb Dmitry Torokhov :
>
> On Wed, Apr 20, 2016 at 11:22:53AM +0200, H. Nikolaus Schaller wrote:
>>
>>> Am 19.04.2016 um 10:08 schrieb H. Nikolaus Schaller :
>>>
>>>
Am 19.04.2016 um 10:01 schrieb Dmitry Torokhov :
On Tue, Apr 19, 2016 at
On Tue, 2016-04-19 at 22:36 +0200, Vlastimil Babka wrote:
> When kswapd goes to sleep it checks if the node is balanced and at
> first it
> sleeps only for HZ/10 time, then rechecks if the node is still
> balanced and
> nobody has woken it during the initial sleep. Only then it goes fully
> sleep
On Tue, 2016-04-19 at 22:36 +0200, Vlastimil Babka wrote:
> When kswapd goes to sleep it checks if the node is balanced and at
> first it
> sleeps only for HZ/10 time, then rechecks if the node is still
> balanced and
> nobody has woken it during the initial sleep. Only then it goes fully
> sleep
Add test-ubpf.c to find libubpf, which can be found from [1].
ubpf is user space BPF engine. Following commits will utilize ubpf
to make perf dynamically run some profiling scripts in user space.
[1] https://github.com/iovisor/ubpf.git
Signed-off-by: Wang Nan
Cc: Arnaldo
This patch set allows to perf invoke some user space BPF scripts on some
point. uBPF scripts and kernel BPF scripts reside in one BPF object.
They communicate with each other with BPF maps. uBPF scripts can invoke
helper functions provided by perf.
At least following new features can be achieved
Add test-ubpf.c to find libubpf, which can be found from [1].
ubpf is user space BPF engine. Following commits will utilize ubpf
to make perf dynamically run some profiling scripts in user space.
[1] https://github.com/iovisor/ubpf.git
Signed-off-by: Wang Nan
Cc: Arnaldo Carvalho de Melo
Cc:
This patch set allows to perf invoke some user space BPF scripts on some
point. uBPF scripts and kernel BPF scripts reside in one BPF object.
They communicate with each other with BPF maps. uBPF scripts can invoke
helper functions provided by perf.
At least following new features can be achieved
This patch allows user passing a UBPF function through bpf file with
section name leading with 'UBPF;'. For example:
#define SEC(NAME) __attribute__((section(NAME), used))
SEC("UBPF;perf_record_exit")
void record_exit(int *samples)
{
char fmt[] = "Hello! receive %d samples\n";
This patch allows user passing a UBPF function through bpf file with
section name leading with 'UBPF;'. For example:
#define SEC(NAME) __attribute__((section(NAME), used))
SEC("UBPF;perf_record_exit")
void record_exit(int *samples)
{
char fmt[] = "Hello! receive %d samples\n";
Introduce bpf_program__vm and bpf_program__nth_vm for fetching ubpf
program instance.
Signed-off-by: Wang Nan
Cc: Arnaldo Carvalho de Melo
Cc: Alexei Starovoitov
Cc: Brendan Gregg
Cc: Jiri Olsa
In bpf_program__load(), load ubpf program according to its engine type.
API is improvemented to hold 'struct ubpf_vm *'.
Signed-off-by: Wang Nan
Cc: Arnaldo Carvalho de Melo
Cc: Alexei Starovoitov
Cc: Brendan Gregg
Add an 'engine' field in bpf_program to indicate whether a program is a
ubpf program or kernel bpf program. For compatibility, the default
engine is kernel bpf, unless explicitly set to ubpf using
bpf_program__set_ubpf().
Signed-off-by: Wang Nan
Cc: Arnaldo Carvalho de Melo
Introduce bpf_program__vm and bpf_program__nth_vm for fetching ubpf
program instance.
Signed-off-by: Wang Nan
Cc: Arnaldo Carvalho de Melo
Cc: Alexei Starovoitov
Cc: Brendan Gregg
Cc: Jiri Olsa
Cc: Li Zefan
---
tools/lib/bpf/libbpf.c | 38 ++
In bpf_program__load(), load ubpf program according to its engine type.
API is improvemented to hold 'struct ubpf_vm *'.
Signed-off-by: Wang Nan
Cc: Arnaldo Carvalho de Melo
Cc: Alexei Starovoitov
Cc: Brendan Gregg
Cc: Jiri Olsa
Cc: Li Zefan
---
tools/lib/bpf/libbpf.c | 66
Add an 'engine' field in bpf_program to indicate whether a program is a
ubpf program or kernel bpf program. For compatibility, the default
engine is kernel bpf, unless explicitly set to ubpf using
bpf_program__set_ubpf().
Signed-off-by: Wang Nan
Cc: Arnaldo Carvalho de Melo
Cc: Alexei
On April 20, 2016 6:40:19 AM PDT, Peter Zijlstra wrote:
>On Wed, Apr 13, 2016 at 02:49:43PM +0200, Michal Hocko wrote:
>> On Wed 13-04-16 12:27:31, Ingo Molnar wrote:
>> >
>> > * Ingo Molnar wrote:
>> >
>> > > I'm testing your patches today, if they are
Introduce libbpf_register_ubpf_func(), allow caller (perf) to
register extern functions. Registered functions are stored into
an array and registered to each ubpf_vm when loading.
Signed-off-by: Wang Nan
Cc: Arnaldo Carvalho de Melo
Cc: Alexei Starovoitov
On April 20, 2016 6:40:19 AM PDT, Peter Zijlstra wrote:
>On Wed, Apr 13, 2016 at 02:49:43PM +0200, Michal Hocko wrote:
>> On Wed 13-04-16 12:27:31, Ingo Molnar wrote:
>> >
>> > * Ingo Molnar wrote:
>> >
>> > > I'm testing your patches today, if they are otherwise OK [...]
>> >
>> > got this
Introduce libbpf_register_ubpf_func(), allow caller (perf) to
register extern functions. Registered functions are stored into
an array and registered to each ubpf_vm when loading.
Signed-off-by: Wang Nan
Cc: Arnaldo Carvalho de Melo
Cc: Alexei Starovoitov
Cc: Brendan Gregg
Cc: Jiri Olsa
Cc:
* Grygorii Strashko [160420 09:19]:
> On 04/20/2016 05:23 PM, Tony Lindgren wrote:
> > * Grygorii Strashko [160420 04:26]:
> >> Add record for TI Ethernet Switch Driver CPSW/CPDMA/MDIO HW
> >> (am33/am43/am57/dr7/davinci) to ensure that related
* Grygorii Strashko [160420 09:19]:
> On 04/20/2016 05:23 PM, Tony Lindgren wrote:
> > * Grygorii Strashko [160420 04:26]:
> >> Add record for TI Ethernet Switch Driver CPSW/CPDMA/MDIO HW
> >> (am33/am43/am57/dr7/davinci) to ensure that related patches
> >> will go through dedicated linux-omap
Following commits will add new types for instance of a bpf program.
For kernel bpf program, a program instance is fd. For ubpf program,
the instance of a program is a 'struct ubpf_vm'. This patch promote
original 'fds' array to 'union prog_instance' array, prepare for
further extending.
Like tracepoint in kernel code, UBPF hooks can be added in perf code and
trigger UBPF programs passed by BPF scripts. The first two UBPF hooks
added are record start/end. UBPF scripts can initial BPF maps in
record start, and report result when record finished.
Signed-off-by: Wang Nan
Prepare to use libubpf. Add ubpf.h into libbpf.c. Add corresponding
makefile options.
Allow ignoring UBPF when building libbpf by setting NO_UBPF=1 for
libbpf building.
Allow perf controling ubpf using NO_UBPF=1.
Signed-off-by: Wang Nan
Cc: Arnaldo Carvalho de Melo
Add 'struct ubpf_vm *' into prog_instance union. Introduce if_engine()
macro to merge common code.
Signed-off-by: Wang Nan
Cc: Arnaldo Carvalho de Melo
Cc: Alexei Starovoitov
Cc: Brendan Gregg
Cc: Jiri Olsa
Following commits will add new types for instance of a bpf program.
For kernel bpf program, a program instance is fd. For ubpf program,
the instance of a program is a 'struct ubpf_vm'. This patch promote
original 'fds' array to 'union prog_instance' array, prepare for
further extending.
Like tracepoint in kernel code, UBPF hooks can be added in perf code and
trigger UBPF programs passed by BPF scripts. The first two UBPF hooks
added are record start/end. UBPF scripts can initial BPF maps in
record start, and report result when record finished.
Signed-off-by: Wang Nan
Cc:
Prepare to use libubpf. Add ubpf.h into libbpf.c. Add corresponding
makefile options.
Allow ignoring UBPF when building libbpf by setting NO_UBPF=1 for
libbpf building.
Allow perf controling ubpf using NO_UBPF=1.
Signed-off-by: Wang Nan
Cc: Arnaldo Carvalho de Melo
Cc: Alexei Starovoitov
Cc:
Add 'struct ubpf_vm *' into prog_instance union. Introduce if_engine()
macro to merge common code.
Signed-off-by: Wang Nan
Cc: Arnaldo Carvalho de Melo
Cc: Alexei Starovoitov
Cc: Brendan Gregg
Cc: Jiri Olsa
Cc: Li Zefan
---
tools/lib/bpf/libbpf.c | 76
Reigster basic extern functions for ubpf programs.
Signed-off-by: Wang Nan
Cc: Arnaldo Carvalho de Melo
Cc: Alexei Starovoitov
Cc: Brendan Gregg
Cc: Jiri Olsa
Cc: Li Zefan
Add BPF map helpers so user can read from bpf map in user space.
Following commits will introduce user space BPF, bpf_map will be
used to pass information between kernel and user BPF programs.
Signed-off-by: Wang Nan
Cc: Arnaldo Carvalho de Melo
Cc: Alexei
Introduce a BPF script use UBPF, test compiling, helper and hook.
Validate passing information through helper and hooks.
Signed-off-by: Wang Nan
Cc: Arnaldo Carvalho de Melo
Cc: Alexei Starovoitov
Cc: Brendan Gregg
Reigster basic extern functions for ubpf programs.
Signed-off-by: Wang Nan
Cc: Arnaldo Carvalho de Melo
Cc: Alexei Starovoitov
Cc: Brendan Gregg
Cc: Jiri Olsa
Cc: Li Zefan
---
tools/perf/perf.c | 3 ++
tools/perf/util/Build | 1 +
Add BPF map helpers so user can read from bpf map in user space.
Following commits will introduce user space BPF, bpf_map will be
used to pass information between kernel and user BPF programs.
Signed-off-by: Wang Nan
Cc: Arnaldo Carvalho de Melo
Cc: Alexei Starovoitov
Cc: Brendan Gregg
Cc:
Introduce a BPF script use UBPF, test compiling, helper and hook.
Validate passing information through helper and hooks.
Signed-off-by: Wang Nan
Cc: Arnaldo Carvalho de Melo
Cc: Alexei Starovoitov
Cc: Brendan Gregg
Cc: Jiri Olsa
Cc: Li Zefan
---
tools/perf/tests/Build | 8
On 18/04/16 15:24, Vivien Didelot wrote:
> Having the tag protocol in dsa_switch_driver for setup time and in
> dsa_switch_tree for runtime is enough. Remove dsa_switch's one.
>
> Signed-off-by: Vivien Didelot
Acked-by: Florian Fainelli
On 18/04/16 15:24, Vivien Didelot wrote:
> Having the tag protocol in dsa_switch_driver for setup time and in
> dsa_switch_tree for runtime is enough. Remove dsa_switch's one.
>
> Signed-off-by: Vivien Didelot
Acked-by: Florian Fainelli
--
Florian
On Wed, Apr 20, 2016 at 05:25:29PM +0200, Noralf Trønnes wrote:
> Use the fbdev deferred io support in drm_fb_helper.
> The (struct fb_ops *)->fb_{fillrect,copyarea,imageblit} functions will
> now be deferred in the same way that mmap damage is, instead of being
> flushed directly.
> The deferred
On Wed, Apr 20, 2016 at 05:25:29PM +0200, Noralf Trønnes wrote:
> Use the fbdev deferred io support in drm_fb_helper.
> The (struct fb_ops *)->fb_{fillrect,copyarea,imageblit} functions will
> now be deferred in the same way that mmap damage is, instead of being
> flushed directly.
> The deferred
On 04/20/2016 10:36 AM, Pan Xinhui wrote:
On 2016年04月20日 22:19, Peter Zijlstra wrote:
On Wed, Apr 20, 2016 at 10:15:09PM +0800, Pan Xinhui wrote:
So there is such case that we search the whole hashtable and the lock is not
found. :(
Waiman assume that if l = null, the lock is not stored.
On 04/20/2016 10:36 AM, Pan Xinhui wrote:
On 2016年04月20日 22:19, Peter Zijlstra wrote:
On Wed, Apr 20, 2016 at 10:15:09PM +0800, Pan Xinhui wrote:
So there is such case that we search the whole hashtable and the lock is not
found. :(
Waiman assume that if l = null, the lock is not stored.
On Wed, 2016-04-20 at 17:38 +0200, Peter Zijlstra wrote:
> On Sun, Apr 17, 2016 at 08:43:29AM -0700, Srinivas Pandruvada wrote:
> >
> > Added one missing Haswell model.
> Indeed, but when I compare with the table in events/intel/core.c I
> find
> we also miss one Broadwell (86) model.
>
> Would
On Wed, 2016-04-20 at 17:38 +0200, Peter Zijlstra wrote:
> On Sun, Apr 17, 2016 at 08:43:29AM -0700, Srinivas Pandruvada wrote:
> >
> > Added one missing Haswell model.
> Indeed, but when I compare with the table in events/intel/core.c I
> find
> we also miss one Broadwell (86) model.
>
> Would
On Wed, 20 Apr 2016 14:33:17 +0200
Eric Auger wrote:
> Marc,
> On 04/20/2016 11:27 AM, Marc Zyngier wrote:
> > On 19/04/16 18:13, Eric Auger wrote:
> >> This patch implements the msi_doorbell_info callback in the
> >> gicv2m driver.
> >>
> >> The driver now is able to
On Wed, 20 Apr 2016 14:33:17 +0200
Eric Auger wrote:
> Marc,
> On 04/20/2016 11:27 AM, Marc Zyngier wrote:
> > On 19/04/16 18:13, Eric Auger wrote:
> >> This patch implements the msi_doorbell_info callback in the
> >> gicv2m driver.
> >>
> >> The driver now is able to return its doorbell
On Wed, 20 Apr 2016 19:27:06 +0200
Radim Krčmář wrote:
> 2016-04-20 18:09+0100, James Hogan:
> > On Wed, Apr 20, 2016 at 07:02:10PM +0200, Radim Krčmář wrote:
> >> 2016-04-20 17:44+0200, Greg Kurz:
> >> > diff --git a/arch/mips/kvm/mips.c b/arch/mips/kvm/mips.c
> >> >
On Wed, 20 Apr 2016 19:27:06 +0200
Radim Krčmář wrote:
> 2016-04-20 18:09+0100, James Hogan:
> > On Wed, Apr 20, 2016 at 07:02:10PM +0200, Radim Krčmář wrote:
> >> 2016-04-20 17:44+0200, Greg Kurz:
> >> > diff --git a/arch/mips/kvm/mips.c b/arch/mips/kvm/mips.c
> >> > index
On 04/20/2016 10:19 AM, Peter Zijlstra wrote:
On Wed, Apr 20, 2016 at 10:15:09PM +0800, Pan Xinhui wrote:
So there is such case that we search the whole hashtable and the lock is not
found. :(
Waiman assume that if l = null, the lock is not stored. however the lock might
be there actually.
On 04/20/2016 10:19 AM, Peter Zijlstra wrote:
On Wed, Apr 20, 2016 at 10:15:09PM +0800, Pan Xinhui wrote:
So there is such case that we search the whole hashtable and the lock is not
found. :(
Waiman assume that if l = null, the lock is not stored. however the lock might
be there actually.
On Apr 19, 2016 14:41, Thierry Reding wrote:
>...
> Adding Marcel Ziswiler, who's better suited a
On Tue, Apr 19, 2016 at 02:18:29PM +0200, patrice.chot...@st.com wrote:
> From: Patrice Chotard
>
> This series cleans and fixes some bugs in
On Apr 19, 2016 14:41, Thierry Reding wrote:
>...
> Adding Marcel Ziswiler, who's better suited a
On Tue, Apr 19, 2016 at 02:18:29PM +0200, patrice.chot...@st.com wrote:
> From: Patrice Chotard
>
> This series cleans and fixes some bugs in MFD/GPIO STMPE drivers and prepare
> the ground to
On Wed, Apr 20, 2016 at 11:22:53AM +0200, H. Nikolaus Schaller wrote:
>
> > Am 19.04.2016 um 10:08 schrieb H. Nikolaus Schaller :
> >
> >
> >> Am 19.04.2016 um 10:01 schrieb Dmitry Torokhov :
> >>
> >> On Tue, Apr 19, 2016 at 09:49:01AM +0200, H.
On Wed, Apr 20, 2016 at 11:22:53AM +0200, H. Nikolaus Schaller wrote:
>
> > Am 19.04.2016 um 10:08 schrieb H. Nikolaus Schaller :
> >
> >
> >> Am 19.04.2016 um 10:01 schrieb Dmitry Torokhov :
> >>
> >> On Tue, Apr 19, 2016 at 09:49:01AM +0200, H. Nikolaus Schaller wrote:
> >>>
> Am
On 04/20/2016 08:08 AM, Peter Zijlstra wrote:
On Thu, Apr 14, 2016 at 02:41:58PM -0400, Waiman Long wrote:
Pan Xinhui was asking for a lock holder cpu argument in pv_wait()
to help the porting of pvqspinlock to PPC. The new argument will can
potentially help hypervisor expediate the execution
On 04/20/2016 08:08 AM, Peter Zijlstra wrote:
On Thu, Apr 14, 2016 at 02:41:58PM -0400, Waiman Long wrote:
Pan Xinhui was asking for a lock holder cpu argument in pv_wait()
to help the porting of pvqspinlock to PPC. The new argument will can
potentially help hypervisor expediate the execution
On Wed, Apr 20, 2016 at 05:25:28PM +0200, Noralf Trønnes wrote:
> Use the fbdev deferred io support in drm_fb_helper.
> The (struct fb_ops *)->fb_{fillrect,copyarea,imageblit} functions will
> now be deferred in the same way that mmap damage is, instead of being
> flushed directly.
> This patch
On Wed, Apr 20, 2016 at 05:25:28PM +0200, Noralf Trønnes wrote:
> Use the fbdev deferred io support in drm_fb_helper.
> The (struct fb_ops *)->fb_{fillrect,copyarea,imageblit} functions will
> now be deferred in the same way that mmap damage is, instead of being
> flushed directly.
> This patch
The IS_ENABLED() macro checks if a Kconfig symbol has been enabled either
built-in or as a module, use that macro instead of open coding the same.
Signed-off-by: Javier Martinez Canillas
---
drivers/mfd/dm355evm_msp.c | 8
drivers/mfd/wm8400-core.c | 6 +++---
The IS_ENABLED() macro checks if a Kconfig symbol has been enabled either
built-in or as a module, use that macro instead of open coding the same.
Signed-off-by: Javier Martinez Canillas
---
drivers/mfd/dm355evm_msp.c | 8
drivers/mfd/wm8400-core.c | 6 +++---
2 files changed, 7
On Wed, Apr 20, 2016 at 05:25:26PM +0200, Noralf Trønnes wrote:
> Export fb_deferred_io_mmap so drivers can change vma->vm_page_prot.
> When the framebuffer memory is allocated using dma_alloc_writecombine()
> instead of vmalloc(), I get cache syncing problems.
> This solves it:
>
> static int
On Wed, Apr 20, 2016 at 05:25:26PM +0200, Noralf Trønnes wrote:
> Export fb_deferred_io_mmap so drivers can change vma->vm_page_prot.
> When the framebuffer memory is allocated using dma_alloc_writecombine()
> instead of vmalloc(), I get cache syncing problems.
> This solves it:
>
> static int
Hi,
We can use the config files (i.e user wide ~/.perfconfig
and system wide $(sysconfdir)/perfconfig)
to configure perf tools. perf-config help user
manage the config files, not manually look into or edit them.
Introduce new infrastructure code for config
management features of perf-config
Hi,
We can use the config files (i.e user wide ~/.perfconfig
and system wide $(sysconfdir)/perfconfig)
to configure perf tools. perf-config help user
manage the config files, not manually look into or edit them.
Introduce new infrastructure code for config
management features of perf-config
To avoid duplicated config variables and
use perf_config_set classifying between standard
perf config variables and unknown or new config
variables other than them, initialize perf_config_set
with all default configs.
And this will be needed when showing all configs with
default value or checking
To avoid duplicated config variables and
use perf_config_set classifying between standard
perf config variables and unknown or new config
variables other than them, initialize perf_config_set
with all default configs.
And this will be needed when showing all configs with
default value or checking
Hi folks,
When I run the below test on my ARM64 machine with NFS mounted rootfs, I
got KASAN bug report. The test runs well if mnt is not mounted with
"huge=1".
# mount -t tmpfs -o huge=1 tmpfs /mnt
# cp -a /opt/ltp /mnt/
BUG: KASAN: use-after-free in nfs_readdir+0x2c4/0x848 at addr
Hi folks,
When I run the below test on my ARM64 machine with NFS mounted rootfs, I
got KASAN bug report. The test runs well if mnt is not mounted with
"huge=1".
# mount -t tmpfs -o huge=1 tmpfs /mnt
# cp -a /opt/ltp /mnt/
BUG: KASAN: use-after-free in nfs_readdir+0x2c4/0x848 at addr
On Wed, Apr 20, 2016 at 05:25:23PM +0200, Noralf Trønnes wrote:
> Now that drm_fb_helper gets deferred io support, the
> drm_fb_helper_sys_{fillrect,copyarea,imageblit} functions will schedule
> the worker that calls the deferred_io callback. This will break this
> driver so use the
On Wed, Apr 20, 2016 at 05:25:23PM +0200, Noralf Trønnes wrote:
> Now that drm_fb_helper gets deferred io support, the
> drm_fb_helper_sys_{fillrect,copyarea,imageblit} functions will schedule
> the worker that calls the deferred_io callback. This will break this
> driver so use the
501 - 600 of 1720 matches
Mail list logo