My Pengutronix address is not valid anymore, redirect people to the Pengutronix
kernel team.
Reported-by: Harald Geyer
Signed-off-by: Wolfram Sang
Acked-by: Robert Schwebel
---
These patches shall go via the individual subsystem trees.
drivers/input/keyboard/lm8333.c | 4 ++--
1 file changed,
My Pengutronix address is not valid anymore, redirect people to the Pengutronix
kernel team.
Reported-by: Harald Geyer
Signed-off-by: Wolfram Sang
Acked-by: Robert Schwebel
---
These patches shall go via the individual subsystem trees.
drivers/watchdog/pnx4008_wdt.c | 2 +-
1 file changed, 1
My Pengutronix address is not valid anymore, redirect people to the Pengutronix
kernel team.
Reported-by: Harald Geyer
Signed-off-by: Wolfram Sang
Acked-by: Robert Schwebel
---
These patches shall go via the individual subsystem trees.
drivers/i2c/busses/i2c-pca-platform.c | 2 +-
1 file chan
My Pengutronix address is not valid anymore, redirect people to the Pengutronix
kernel team.
Reported-by: Harald Geyer
Signed-off-by: Wolfram Sang
Acked-by: Robert Schwebel
---
These patches shall go via the individual subsystem trees.
drivers/i2c/busses/i2c-mxs.c | 2 +-
1 file changed, 1 in
My Pengutronix address is not valid anymore, redirect people to the Pengutronix
kernel team.
Reported-by: Harald Geyer
Signed-off-by: Wolfram Sang
Acked-by: Robert Schwebel
---
These patches shall go via the individual subsystem trees.
drivers/mmc/host/sdhci-esdhc-imx.c | 4 ++--
1 file chang
My Pengutronix address is not valid anymore, redirect people to the Pengutronix
kernel team.
Reported-by: Harald Geyer
Signed-off-by: Wolfram Sang
Acked-by: Robert Schwebel
---
These patches shall go via the individual subsystem trees.
drivers/watchdog/stmp3xxx_rtc_wdt.c | 4 ++--
1 file chan
As it turns out, the set_cs() enable parameter refers to the logic level
on the CS pin, not the state of chip selection.
This broke functionality of the LEDs behind the CPLD, or at least delayed
the commands until another one came in to toggle CS.
Signed-off-by: Bert Vermeulen
---
drivers/spi/s
On Mon, 2015-04-20 at 08:18 +0200, Ingo Molnar wrote:
> Please write a small description we can cite to driver authors once
> the (inevitable) breakages appear, outlining this new behavior and its
> implications, so that we can fix any remaining bugs ASAP.
I wouldn't call this new behavior, simp
On Mon, 20 Apr 2015, Roger Quadros wrote:
> > I don't understand this. Why do you want to defer the add/remove if
> > the device is OTG? Don't host controller drivers expect these things
> > to execute synchronously?
>
> Sorry for the wrong information. We actually defer only the add as the
>
On Thu, Apr 16, 2015 at 02:21:10PM -0700, Stephen Hemminger wrote:
> On Thu, 16 Apr 2015 09:43:24 +0200
> "Michael S. Tsirkin" wrote:
>
> > On Wed, Apr 15, 2015 at 09:59:34AM -0700, Stephen Hemminger wrote:
> > > The driver already supported INTX interrupts but had no in kernel
> > > function to
Em Sun, Apr 19, 2015 at 01:04:14PM +0900, Namhyung Kim escreveu:
> Currently perf_evsel__hists_browse() function spins on a huge loop and
> handles many key actions. Since it's hard to read and modify, let's
> split it out into small helper functions.
>
> The add_XXX_opt() functions are to regist
The function is not used anywhere in the tree (anymore) and this is the last
remaining instance, so remove it.
Signed-off-by: Tobias Klauser
---
arch/frv/include/asm/sections.h | 6 --
1 file changed, 6 deletions(-)
diff --git a/arch/frv/include/asm/sections.h b/arch/frv/include/asm/section
Em Sun, Apr 19, 2015 at 01:04:08PM +0900, Namhyung Kim escreveu:
> Hello,
>
> This patches are to cleanup TUI hists browser code for later work. I
> moved hist_entry_diff and hist_entry_tui under an union in order to
> reduce memory footprint of hist entry. Also split out hist browser
> function
Signed-off-by: Daniel Baluta
---
Documentation/iio/iio_configfs.txt | 67 ++
1 file changed, 67 insertions(+)
create mode 100644 Documentation/iio/iio_configfs.txt
diff --git a/Documentation/iio/iio_configfs.txt
b/Documentation/iio/iio_configfs.txt
new file
A software trigger associates an IIO device trigger with a software
interrupt source (e.g: timer, sysfs). This patch adds the generic
infrastructure for handling software triggers.
Software interrupts sources are kept in a iio_trigger_types_list and
registered separately when the associated kernel
On 4/20/2015 3:40 AM, Michael Wang wrote:
Introduce helper cap_iw_cm() to help us check if the port of an
IB device support IWARP Communication Manager.
Cc: Hal Rosenstock
Cc: Steve Wise
Cc: Tom Talpey
Cc: Jason Gunthorpe
Cc: Doug Ledford
Cc: Ira Weiny
Cc: Sean Hefty
Signed-off-by: Michae
This patch registers a new IIO software trigger interrupt source
based on high resolution timers.
Notice that if configfs is enabled we create sampling_frequency
attribute allowing users to change hrtimer period (1/sampling_frequency).
The IIO hrtimer trigger has a long history, this patch is bas
This patchset introduces IIO software triggers, offers a way of configuring
them via configfs and adds the IIO hrtimer based interrupt source to be used
with software triggers.
The arhitecture is now split in 3 parts, to remove all IIO trigger specific
parts from IIO configfs core:
(1) IIO softwa
This creates an IIO configfs subystem named "iio", with a default "triggers"
group.
Triggers group is used for handling software triggers. To create a new software
trigger one must create a directory inside the trigger directory.
Software trigger name MUST follow the following convention:
Em Sat, Apr 18, 2015 at 10:45:36PM +0200, Jiri Olsa escreveu:
> On Sat, Apr 18, 2015 at 02:56:00PM -0400, Jérémie Galarneau wrote:
> > On Sat, Apr 18, 2015 at 11:50 AM, Jiri Olsa wrote:
> > > From: Wang Nan
> > >
> > > Some parameters of syscall tracepoints named as 'nr', 'event', etc.
> > > When
> Add pm_qos_cancel_request_lazy() which is convenient for
> contexts that may not sleep.
>
> Signed-off-by: Adrian Hunter
> ---
> include/linux/pm_qos.h | 2 ++
> kernel/power/qos.c | 20
> 2 files changed, 22 insertions(+)
>
> diff --git a/include/linux/pm_qos.h b/incl
On 2015-04-20 at 08:13:17 +0200, Yoshinori Sato
wrote:
[...]
> diff --git a/arch/h8300/include/asm/pgtable.h
> b/arch/h8300/include/asm/pgtable.h
> new file mode 100644
> index 000..8341db6
> --- /dev/null
> +++ b/arch/h8300/include/asm/pgtable.h
> @@ -0,0 +1,49 @@
> +#ifndef _H8300_PGTABLE_
On 20 April 2015 at 15:06, Linus Walleij wrote:
> The APEATCLK and APETRACECLK are actually scaleable so register
> them as scaleable clocks.
>
> Cc: Ulf Hansson
> Signed-off-by: Linus Walleij
Acked-by: Ulf Hansson
Kind regards
Uffe
> ---
> drivers/clk/ux500/u8500_clk.c| 7 ---
> dr
On Mon, 20 Apr 2015, Tomeu Vizoso wrote:
> On 17 April 2015 at 19:30, Alan Stern wrote:
> > On Fri, 17 Apr 2015, Laurent Pinchart wrote:
> >
> >> Hi Tomeu,
> >>
> >> Thank you for the patch.
> >>
> >> On Friday 17 April 2015 17:24:49 Tomeu Vizoso wrote:
> >> > Introduce a new per-device flag powe
> -Original Message-
> From: Vitaly Kuznetsov [mailto:vkuzn...@redhat.com]
> Sent: Monday, April 20, 2015 2:40 AM
> To: KY Srinivasan
> Cc: gre...@linuxfoundation.org; linux-kernel@vger.kernel.org;
> de...@linuxdriverproject.org; o...@aepfle.de; a...@canonical.com;
> jasow...@redhat.com
>
On Mon, 20 Apr 2015, Ivan T. Ivanov wrote:
> Hi Alan,
>
> Perhaps I have to resend this patch with updated commit
> message? Are they any other obstacles?
Instead of submitting this new patch, would it be okay to revert commit
70843f623b58? That would be simpler.
Also, I'd like to get an Ac
Hi Daniel,
I'm traveling and at a conference this week - let me take a look at this
next chance I get, but yeah, that ftrace_trigger_soft_disabled() path is
a legal path but obviously when called in the case of a NULL rec, things
aren't going to work. Probably a bug in my code somewhere - will le
KY Srinivasan writes:
>> -Original Message-
>> From: Vitaly Kuznetsov [mailto:vkuzn...@redhat.com]
>> Sent: Monday, April 20, 2015 2:40 AM
>> To: KY Srinivasan
>> Cc: gre...@linuxfoundation.org; linux-kernel@vger.kernel.org;
>> de...@linuxdriverproject.org; o...@aepfle.de; a...@canonical.
On Mon, Apr 20, 2015 at 05:27:26PM +0800, pi-cheng.chen wrote:
> This patch implements MT8173 specific cpufreq driver with OPP table defined
> in the driver code.
>
> Signed-off-by: pi-cheng.chen
> ---
> drivers/cpufreq/Kconfig.arm | 6 +
> drivers/cpufreq/Makefile | 1 +
> driv
On Sat, Apr 18, 2015 at 05:50:18PM +0200, Jiri Olsa wrote:
> Introduce an 'alias' field to 'struct format_field' to be able
> to use alternative name for the field.
>
> It is initialized with same string pointer as 'name' field.
> The free logic checks the 'alias' pointer being reset by user
> and
On Mon, Apr 20, 2015 at 01:54:56PM +0200, Quentin Casasnovas wrote:
> On Tue, Apr 14, 2015 at 11:25:43AM +0200, Quentin Casasnovas wrote:
> > Phil and I found out a problem with commit:
> >
> > 7e860a6e7aa6 ("cdc-acm: add sanity checks")
> >
>
> Any comment on v2?
I can't do anything with any
> -Original Message-
> From: Vitaly Kuznetsov [mailto:vkuzn...@redhat.com]
> Sent: Monday, April 20, 2015 7:17 AM
> To: KY Srinivasan
> Cc: gre...@linuxfoundation.org; linux-kernel@vger.kernel.org;
> de...@linuxdriverproject.org; o...@aepfle.de; a...@canonical.com;
> jasow...@redhat.com
>
Hello, Rob.
On Sun, Apr 19, 2015 at 02:25:09AM -0500, Rob Landley wrote:
> If you have two machines plugged into a hub, and that's _all_ that's
> plugged in, packets should never get dropped. This was the original
> use case of netconsole was that the sender and the receiver were
> plugged into th
On Mon, Apr 20, 2015 at 12:43:30PM +0300, Konstantin Khlebnikov wrote:
> On Fri, Apr 17, 2015 at 4:29 PM, Greg Kroah-Hartman
> wrote:
> > 3.10-stable review patch. If anyone has any objections, please let me know.
> >
> > --
> >
> > From: Alex Elder
> >
> > commit 89a0714106aac73
On Fri, 17 Apr 2015, Andy Lutomirski wrote:
> On 04/16/2015 11:20 AM, Vince Weaver wrote:
> > Probably a better change would have been to add "2" to mean per-process
> > and make that the default setting. Probably too late to fix that now.
>
> Good point. I wish you'd thought of that soo
On Mon, 20 Apr 2015 16:22:46 +0800
Xunlei Pang wrote:
> From: Xunlei Pang
>
> If there're multiple nodes with the same prio as @node, currently
> plist_add() will add @node behind all of them. Now we need to add
> @node before all of these nodes for SMP RT scheduler.
>
> This patch adds a comm
On 2015/4/17 21:17, Arnd Bergmann wrote:
On Friday 17 April 2015 10:01:56 Catalin Marinas wrote:
On Thu, Apr 16, 2015 at 05:21:30PM +0200, Arnd Bergmann wrote:
On Thursday 16 April 2015 14:31:34 Catalin Marinas wrote:
On Thu, Apr 16, 2015 at 11:33:49AM +, Pinski, Andrew wrote:
There are
On Sun, Apr 19, 2015 at 12:17:39PM -0700, Davidlohr Bueso wrote:
> +void wake_q_add(struct wake_q_head *head, struct task_struct *task)
> +{
> + struct wake_q_node *node = &task->wake_q;
> +
> + /*
> + * Atomically grab the task, if ->wake_q is !nil already it means
> + * its alre
On Sun, Apr 19, 2015 at 07:59:31PM -0700, Gbenga Adalumo wrote:
> Fix coding style errors found by checkpatch.pl tool
What errors? Be specific.
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at
Paul,
Thanks your commnets!:-)
在 2015年04月20日 17:26, Paul Bolle 写道:
On Sun, 2015-04-19 at 18:44 +0800, Caesar Wang wrote:
--- a/arch/arm/mach-rockchip/Makefile
+++ b/arch/arm/mach-rockchip/Makefile
+obj-$(CONFIG_PM_GENERIC_DOMAINS) += pm_domains.o
PM_GENERIC_DOMAINS is a bool symbol, so pm_do
On Mon, Apr 20, 2015 at 03:28:32AM +, Kweh, Hock Leong wrote:
> Regarding the 'reboot require' status, is it critical to have a 1 to 1 status
> match
> with the capsule upload binary? Is it okay to have one sysfs file note to
> tell the
> overall status (for example: 10 capsule binaries uploa
On Mon, 20 Apr 2015 16:22:46 +0800
Xunlei Pang wrote:
> +/**
> + * plist_add_tail - add @node to @head, after all existing same-prio nodes
> + *
> + * @node:The plist_node to be added to @head
> + * @head:The plist_head that @node is being added to
> + */
> +static inline
> +void plist_ad
On Mon, 20 Apr 2015 16:22:47 +0800
Xunlei Pang wrote:
> static inline void enqueue_pushable_task(struct rq *rq, struct task_struct
> *p)
> {
> }
> @@ -1506,8 +1526,21 @@ static void put_prev_task_rt(struct rq *rq, struct
> task_struct *p)
>* The previous task needs to be made eligibl
On Sun, Apr 19, 2015 at 11:08:00PM -0600, Jason Gunthorpe wrote:
> I still suspect the expected way to write a new mid layer is to create
> your own struct device and not rely on misc_device,
Yes, that is the way. You can not use misc_device for anything other
than creating the char node that you
Hi Linus,
this is the remaining part of kbuild stuff for v4.1-rc1:
- One wew coccinelle script and a clarification of the proposed fix
in bugon.coccinelle
- CONFIG_KERNEL_LZ4 support for extract-ikconfig
Michal
The following changes since commit c517d838eb7d07bbe9507871fab3931deccff539:
Lin
diff --git a/Makefile b/Makefile
index d2a3930159ea..87909d8302ad 100644
--- a/Makefile
+++ b/Makefile
@@ -1,6 +1,6 @@
VERSION = 3
PATCHLEVEL = 10
-SUBLEVEL = 74
+SUBLEVEL = 75
EXTRAVERSION =
NAME = TOSSUG Baby Fish
diff --git a/drivers/acpi/processor_idle.c b/drivers/acpi/processor_idle.c
in
I'm announcing the release of the 3.10.75 kernel.
All users of the 3.10 kernel series must upgrade.
The updated 3.10.y git tree can be found at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git
linux-3.10.y
and can be browsed at the normal kernel.org git web browser:
On 04/16/2015 11:56 AM, Chih-Chiang Chang wrote:
The NAU88L25 is an ultra-low power high performance audio codec designed
for smartphone, tablet PC, and other portable devices by Nuvoton, now
add linux driver support for it.
Signed-off-by: Chih-Chiang Chang
Looks pretty good now.
---
v2->v1
diff --git a/Makefile b/Makefile
index f09e19d2cc4f..b40845e11b84 100644
--- a/Makefile
+++ b/Makefile
@@ -1,6 +1,6 @@
VERSION = 3
PATCHLEVEL = 14
-SUBLEVEL = 38
+SUBLEVEL = 39
EXTRAVERSION =
NAME = Remembering Coco
diff --git a/arch/arc/kernel/signal.c b/arch/arc/kernel/signal.c
index 7e95e1
I'm announcing the release of the 3.14.39 kernel.
All users of the 3.14 kernel series must upgrade.
The updated 3.14.y git tree can be found at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git
linux-3.14.y
and can be browsed at the normal kernel.org git web browser:
I'm announcing the release of the 3.19.5 kernel.
All users of the 3.19 kernel series must upgrade.
The updated 3.19.y git tree can be found at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git
linux-3.19.y
and can be browsed at the normal kernel.org git web browser:
diff --git a/Makefile b/Makefile
index 2ef20781ad25..633b5f0f11a0 100644
--- a/Makefile
+++ b/Makefile
@@ -1,6 +1,6 @@
VERSION = 3
PATCHLEVEL = 19
-SUBLEVEL = 4
+SUBLEVEL = 5
EXTRAVERSION =
NAME = Diseased Newt
diff --git a/arch/arc/kernel/signal.c b/arch/arc/kernel/signal.c
index cb3142a2d40
From: Dinh Nguyen
Document "altr,socfpga-cyclone5", "altr,socfpga-arria5", and
"altr,socfpga-arria10".
Signed-off-by: Dinh Nguyen
---
Documentation/devicetree/bindings/arm/altera.txt | 14 ++
1 file changed, 14 insertions(+)
create mode 100644 Documentation/devicetree/bindings/arm
On 04/20/2015 09:35 AM, Greg Kroah-Hartman wrote:
On Mon, Apr 20, 2015 at 12:43:30PM +0300, Konstantin Khlebnikov wrote:
On Fri, Apr 17, 2015 at 4:29 PM, Greg Kroah-Hartman
wrote:
3.10-stable review patch. If anyone has any objections, please let me know.
--
From: Alex Elder
To analyze the kvm exits with perf, we will need to map the exit codes
with the exit reasons. Such a mapping exists today in
trace_book3s.h. But its not exported to tools like perf.
This patch moves these kvm exit reasons and their mapping from
"arch/powerpc/kvm/trace_book3s.h" to
"arch/powerpc/in
On Mon 06-04-15 15:58:01, Tejun Heo wrote:
> Currently, a bdi (backing_dev_info) embeds single wb (bdi_writeback)
> and the role of the separation is unclear. For cgroup support for
> writeback IOs, a bdi will be updated to host multiple wb's where each
> wb serves writeback IOs of a different cgr
Hello!
This patchset enables "perf kvm stat record/report" on powerpc,
which can be used to analyze certain KVM events : KVM exits and
hypervisor calls. The statistics can be shown individually for
each running VM in the host and hence, can be useful in giving
an idea of the performance of a VM on
This patch adds an exit reason "RETURN_TO_HOST" for the return code
0x0.
Signed-off-by: Hemant Kumar
---
arch/powerpc/include/uapi/asm/trace_book3s.h | 1 +
1 file changed, 1 insertion(+)
diff --git a/arch/powerpc/include/uapi/asm/trace_book3s.h
b/arch/powerpc/include/uapi/asm/trace_book3s.h
i
Hi Andrew,
On 13/04/2015 16:32, Andrew wrote:
> Gregory CLEMENT писал 13.04.2015 17:16:
>> Hi Andrew(s),
>>
>> On 12/04/2015 21:47, Andrew Lunn wrote:
>>> On Sun, Apr 12, 2015 at 06:41:31PM +0300, Andrew wrote:
Andrew Lunn ?? 12.04.2015 17:58:
>> Okay, got it.
>> I'll file a b
For tools like perf to analyze the KVM events like hcalls, we need the
hypervisor calls and their codes to be exported through uapi.
This patch moves most of the pSeries hcall codes from
arch/powerpc/include/asm/hvcall.h to
arch/powerpc/include/uapi/asm/hcall_codes.h.
It also moves the mapping fr
This patch adds KVM hypervisor call analysis to perf for powerpc.
- Trace hcall events :
perf kvm stat record
- Show the results :
perf kvm stat report --event=hcall
The results show the number of hypervisor calls from the guest grouped
into their respective reasons displayed with the frequ
This patch moves the initialization of the size_index table slightly
earlier so that the first few kmem_cache_node's can be safely allocated
when KMALLOC_MIN_SIZE is large.
There are currently two ways to generate indices into kmalloc_caches
(via kmalloc_index() and via the size_index table in sla
From: Srikar Dronamraju
This patch adds KVM exit event analysis support to perf for powerpc.
- Trace KVM events :
perf kvm stat record
If many guests are running, we can track for a specific guest by using
--pid as in : perf kvm stat record --pid
- Show the results :
perf kvm stat re
On Mon, Apr 20, 2015 at 06:24:15PM +0530, Laxman Dewangan wrote:
> To find that dvs-gpio is valid or not, gpio API gpio_is_valid()
> can be directly used instead of intermediate variable.
> Removing the extra variable and using the gpio_is_valid().
This still looks like it's got the same issue wi
On Mon, Apr 20, 2015 at 02:28:16PM +0200, Rasmus Villemoes wrote:
> gcc 5 supports the option -mskip-rax-setup to avoid emitting the
> two-byte instruction xor %eax,%eax before a vararg function
> call. Clearing %eax is redundant in the kernel, since no callee
> expects any floating point arguments
On Mon 06-04-15 15:58:02, Tejun Heo wrote:
> Currently, a bdi (backing_dev_info) embeds single wb (bdi_writeback)
> and the role of the separation is unclear. For cgroup support for
> writeback IOs, a bdi will be updated to host multiple wb's where each
> wb serves writeback IOs of a different cgr
On Mon, Apr 20, 2015 at 03:43:26PM +0200, Mateusz Guzik wrote:
> On Mon, Apr 20, 2015 at 03:06:33PM +0200, Mateusz Guzik wrote:
> > On Sat, Apr 18, 2015 at 12:02:52AM +0100, Al Viro wrote:
> > > On Sat, Apr 18, 2015 at 12:16:48AM +0200, Mateusz Guzik wrote:
> > >
> > > > I would say this makes the
On Mon, Apr 20, 2015 at 5:21 AM, Mark Brown wrote:
> On Sat, Apr 18, 2015 at 01:07:07PM -0700, Kevin Cernekee wrote:
>> On Sat, Apr 18, 2015 at 10:11 AM, Mark Brown wrote:
>
>> > Someone trying to use the atmel_wm8904 driver with something other than
>> > a wm8904 shouldn't really be expecting a
This patch makes the following functions to use ERR_PTR() and related
macros to pass the appropriate error code through returned pointers:
smk_parse_smack()
smk_import_entry()
smk_fetch()
It also makes all the other functions that use them to handle the
error cases properly. This ways correct err
Gregory CLEMENT писал 20.04.2015 18:04:
Hi Andrew,
On 13/04/2015 16:32, Andrew wrote:
Gregory CLEMENT писал 13.04.2015 17:16:
Hi Andrew(s),
On 12/04/2015 21:47, Andrew Lunn wrote:
On Sun, Apr 12, 2015 at 06:41:31PM +0300, Andrew wrote:
Andrew Lunn ?? 12.04.2015 17:58:
Okay, got it.
On 04/20/2015 04:00 PM, Steve Wise wrote:
> On 4/20/2015 3:40 AM, Michael Wang wrote:
[snip]
>> diff --git a/include/rdma/ib_verbs.h b/include/rdma/ib_verbs.h
>> index 6805e3e..e4999f6 100644
>> --- a/include/rdma/ib_verbs.h
>> +++ b/include/rdma/ib_verbs.h
>> @@ -1818,6 +1818,21 @@ static inline i
On 20/04/2015 17:15, Andrew wrote:
> Gregory CLEMENT писал 20.04.2015 18:04:
>> Hi Andrew,
>>
>> On 13/04/2015 16:32, Andrew wrote:
>>> Gregory CLEMENT писал 13.04.2015 17:16:
Hi Andrew(s),
On 12/04/2015 21:47, Andrew Lunn wrote:
> On Sun, Apr 12, 2015 at 06:41:31PM +0300, Andrew
On Mon 06-04-15 15:58:03, Tejun Heo wrote:
> Writeback operations will now be per wb (bdi_writeback) instead of
> bdi. Replace the relevant bdi references in symbol names and comments
> with wb. This patch is purely cosmetic and doesn't make any
> functional changes.
It's good you made things c
This patch series implements large PEBS interrupt threshold.
Currently, the PEBS threshold is forced to set to one. A larger PEBS
interrupt threshold can significantly reduce the sampling overhead
especially for frequently occurring events
(like cycles or branches or load/stores) with small samplin
From: Yan, Zheng
PEBS always had the capability to log samples to its buffers without
an interrupt. Traditionally perf has not used this but always set the
PEBS threshold to one.
For frequently occurring events (like cycles or branches or load/store)
this in term requires using a relatively high
From: Yan, Zheng
Currently the PEBS buffer size is 4k, it only can hold about 21
PEBS records. This patch enlarges the PEBS buffer size to 64k
(the same as BTS buffer), 64k memory can hold about 330 PEBS
records. This will significantly the reduce number of PMI when
large PEBS interrupt threshold
From: Yan, Zheng
Flush the PEBS buffer during context switch if PEBS interrupt threshold
is larger than one. This allows perf to supply TID for sample outputs.
Signed-off-by: Yan, Zheng
Signed-off-by: Kan Liang
---
arch/x86/kernel/cpu/perf_event.h | 6 +-
arch/x86/kernel/cpu/pe
From: Yan, Zheng
When the PEBS interrupt threshold is larger than one record and the
machine supports multiple PEBS events, the records of these events are
mixed up and we need to demultiplex them.
Demuxing the records is hard because the hardware is deficient. The
hardware has two issues that,
From: Yan, Zheng
When a fixed period is specified, this patch make perf use the PEBS
auto reload mechanism. This makes normal profiling faster, because
it avoids one costly MSR write in the PMI handler.
However, the reset value will be loaded by hardware assist. There is a
little bit delay compar
From: Yan, Zheng
move codes that setup PEBS sample data to separate function.
Signed-off-by: Yan, Zheng
Signed-off-by: Kan Liang
---
arch/x86/kernel/cpu/perf_event_intel_ds.c | 95 +--
1 file changed, 52 insertions(+), 43 deletions(-)
diff --git a/arch/x86/kernel/
Hi Arnaldo,
On Mon, Apr 20, 2015 at 11:00:20AM -0300, Arnaldo Carvalho de Melo wrote:
> Em Sun, Apr 19, 2015 at 01:04:14PM +0900, Namhyung Kim escreveu:
> > Currently perf_evsel__hists_browse() function spins on a huge loop and
> > handles many key actions. Since it's hard to read and modify, let
From: Huiquan Zhong
Add Broxton Lower Power Sub System Integrated DMA support, Since the
DMA register space is very similar to DesignWare DMA register space.
Add DW_DMAC_TYPE_IDMA type to distinguish LPSS iDMA register.
Broxton LPSS iDMA's maximum block size is 0x1(128KB -1).
Signed-off-by
On Mon 06-04-15 15:58:04, Tejun Heo wrote:
> Currently, a bdi (backing_dev_info) embeds single wb (bdi_writeback)
> and the role of the separation is unclear. For cgroup support for
> writeback IOs, a bdi will be updated to host multiple wb's where each
> wb serves writeback IOs of a different cgr
On Mon 06-04-15 15:58:00, Tejun Heo wrote:
> Currently, a bdi (backing_dev_info) embeds single wb (bdi_writeback)
> and the role of the separation is unclear. For cgroup support for
> writeback IOs, a bdi will be updated to host multiple wb's where each
> wb serves writeback IOs of a different cgr
On Mon, 20 Apr 2015 15:59:06 +0200
"Michael S. Tsirkin" wrote:
> On Thu, Apr 16, 2015 at 02:21:10PM -0700, Stephen Hemminger wrote:
> > On Thu, 16 Apr 2015 09:43:24 +0200
> > "Michael S. Tsirkin" wrote:
> >
> > > On Wed, Apr 15, 2015 at 09:59:34AM -0700, Stephen Hemminger wrote:
> > > > The dri
From: "qipeng.zha"
Add MFD core driver for Intel Broxton Whiskey Cove PMIC,
which is specially accessed by hardware IPC, not a generic
I2C device
Signed-off-by: qipeng.zha
---
drivers/mfd/Makefile | 1 +
drivers/mfd/intel_soc_pmic_bxtwc.c | 469 +
On Mon 06-04-15 15:58:05, Tejun Heo wrote:
> Move wb_shutdown(), bdi_register(), bdi_register_dev(),
> bdi_prune_sb(), bdi_remove_from_list() and bdi_unregister() so that
> init / exit functions are grouped together. This will make updating
> init / exit paths for cgroup writeback support easier.
From: "qipeng.zha"
There defined Whiskey Cove PMIC controller on one Intel platform,
and all registers on this PMIC are accessed by IPC commands.
This patch is to utilize regmap framework to access PMIC registers
for PMIC core and device drivers.
Signed-off-by: qipeng.zha
---
drivers/base/regm
b Herring
Cc: Greg Kroah-Hartman
Fixes: c627f2ceb692 ("serial: 8250: Add support for big-endian MMIO
accesses")
Signed-off-by: Guenter Roeck
---
Build failure seen in next-20150420.
arch/frv/include/asm/io.h | 5 +
1 file changed, 5 insertions(+)
diff --git a/arch/frv/include/
On Mon 06-04-15 15:58:06, Tejun Heo wrote:
> With the planned cgroup writeback support, backing-dev related
> declarations will be more widely used across block and cgroup;
> unfortunately, including backing-dev.h from include/linux/blkdev.h
> makes cyclic include dependency quite likely.
>
> This
Hi Joe,
On Thu, Apr 16, 2015 at 5:54 PM, Rob Herring wrote:
> +arm-soc
>
> On Thu, Apr 16, 2015 at 5:49 PM, Joe Perches wrote:
>> Change the .dts file permissions from 755 to 644.
>>
>> Signed-off-by: Joe Perches
>
> ARM dts files go in thru arm-soc tree.
>
> Acked-by: Rob Herring
>
Thanks fo
b Herring
Cc: Greg Kroah-Hartman
Fixes: c627f2ceb692 ("serial: 8250: Add support for big-endian MMIO
accesses")
Signed-off-by: Guenter Roeck
---
Build failure seen in next-20150420.
arch/mn10300/include/asm/io.h | 5 +
1 file changed, 5 insertions(+)
diff --git a/arch/mn1030
On 04/19/15 22:45, Stephen Rothwell wrote:
> Hi all,
>
> Please do not add any v4.2 material to your linux-next included trees
> until after v4.1-rc1 is released.
>
> Changes since 20150415:
>
on i386:
ERROR: "__divdi3" [fs/gfs2/gfs2.ko] undefined!
--
~Randy
--
To unsubscribe from this lis
On Sat, 18 Apr 2015, Gavin Guo wrote:
> The slub_debug=PU,kmalloc-xx cannot work because in the
> create_kmalloc_caches() the s->name is created after the
> create_kmalloc_cache() is called. The name is NULL in the
> create_kmalloc_cache() so the kmem_cache_flags() would not set the
> slub_debug f
On Thu 2015-04-16 19:03:41, Tejun Heo wrote:
> printk log_buf keeps various metadata for each message including its
> sequence number and timestamp. The metadata is currently available
> only through /dev/kmsg and stripped out before passed onto console
> drivers. We want this metadata to be avai
On Mon 06-04-15 15:58:08, Tejun Heo wrote:
> wb_init() currently always uses GFP_KERNEL but the planned cgroup
> writeback support needs using other allocation masks. Add @gfp to
> wb_init().
>
> This patch doesn't introduce any behavior changes.
OK.
Reviewed-by: Jan Kara
On Sun, Apr 19, 2015 at 08:01:40PM +0200, Ingo Molnar wrote:
> That's all fine and good, but why is an IPI sent to a non-existent
> CPU? It's not like we don't know which CPU is up and down.
The perf events code is trying to call smp_call_function_single() on the
non-existent CPU in perf_event_ex
On Mon, 20 Apr 2015, Daniel Sanders wrote:
> This patch moves the initialization of the size_index table slightly
> earlier so that the first few kmem_cache_node's can be safely allocated
> when KMALLOC_MIN_SIZE is large.
I have seen this patch and acked it before.
Acked-by: Christoph Lameter
Hi,
On 20/04/15 16:40, Randy Dunlap wrote:
On 04/19/15 22:45, Stephen Rothwell wrote:
Hi all,
Please do not add any v4.2 material to your linux-next included trees
until after v4.1-rc1 is released.
Changes since 20150415:
on i386:
ERROR: "__divdi3" [fs/gfs2/gfs2.ko] undefined!
These n
On Mon, 2015-04-20 at 10:37 -0500, Dinh Nguyen wrote:
> On Thu, Apr 16, 2015 at 5:54 PM, Rob Herring wrote:
> > +arm-soc
> > On Thu, Apr 16, 2015 at 5:49 PM, Joe Perches wrote:
> >> Change the .dts file permissions from 755 to 644.
> >> Signed-off-by: Joe Perches
> > ARM dts files go in thru arm
201 - 300 of 693 matches
Mail list logo