Hi all,
Today's linux-next merge of the mvebu tree got conflicts in various files
between merges and commits in the arm-soc tree and merges in the mvebu
tree.
These merges/commits in the mvebu tree appear to be from a previous
version of the arm-soc tree that the mvebu tree has been rebased
Hi Luigi,
On 08/19/2013 01:29 PM, Luigi Semenzato wrote:
We are gearing up to evaluate zswap, but we have only ported kernels
up to 3.8 to our hardware, so we may be missing important patches.
In our experience, and with all due respect, the linux MM is a complex
beast, and it's difficult
(2013/08/13 23:08), Tony Lu wrote:
This change includes support for Kprobes, Jprobes and Return Probes.
This looks OK for me, just reviewed, not tested :).
Reviewed-by: Masami Hiramatsu masami.hiramatsu...@hitachi.com
Thank you!
Signed-off-by: Tony Lu z...@tilera.com
Signed-off-by: Chris
On Fri, Aug 16, 2013 at 06:26:35PM -0700, Jerry Snitselaar wrote:
Without MODULE_LICENSE set, I get the following with modprobe:
acpi_i2c: module license 'unspecified' taints kernel.
acpi_i2c: Unknown symbol i2c_new_device (err 0)
acpi_i2c: Unknown symbol acpi_dev_get_resources (err 0)
Hello Luigi,
On Sun, Aug 18, 2013 at 10:29:18PM -0700, Luigi Semenzato wrote:
On Sun, Aug 18, 2013 at 9:37 PM, Minchan Kim minc...@kernel.org wrote:
Hello Bob,
Sorry for the late response. I was on holiday.
On Mon, Aug 19, 2013 at 11:57:41AM +0800, Bob Liu wrote:
Hi Minchan,
On
Hi Benoit,
On Fri, Aug 16, 2013 at 4:20 PM, Benoit Cousson bcous...@baylibre.com wrote:
Hi Ruslan,
On 16/08/2013 14:04, Ruslan Bilovol wrote:
Hi Benoit,
On Wed, Aug 14, 2013 at 4:51 PM, Benoit Cousson bcous...@baylibre.com
wrote:
Hi Ruslan,
On 14/08/2013 10:35, Ruslan Bilovol wrote:
On 08/16/13 20:43, Konrad Rzeszutek Wilk wrote:
Could you tell me what has been happening without this patch?
Without this patch, Xen would not get pvhvm crash event, any config for
on_crash in guest configure file will not be triggered.
Thanks,
Joe
--
To unsubscribe from this list: send the
Since commit 511f3c53 (usb: gadget: udc-core: fix a regression during
gadget driver unbinding) usb_gadget_remove_driver will pass NULL for
the driver argument.
Signed-off-by: Maarten ter Huurne maar...@treewalker.org
---
drivers/usb/musb/musb_gadget.c | 3 ++-
1 file changed, 2 insertions(+), 1
Sorry for the slooow response, I've been on vacation.
On Tue, Jul 16, 2013 at 01:16:18PM +0200, Christian Ruppert wrote:
Second step is that if current i2c_dw_scl_hcnt and i2c_dw_scl_lcnt
calculations don't suit with later DW I2C cores, then it would be
nice for someone who can access to
Add DT property to tell the regulator to register pm_power_off to make
shutdown work.
Signed-off-by: Bill Huang bilhu...@nvidia.com
---
arch/arm/boot/dts/tegra114-dalmore.dts |2 ++
1 file changed, 2 insertions(+)
diff --git a/arch/arm/boot/dts/tegra114-dalmore.dts
On 13 August 2013 15:38, Lukasz Majewski l.majew...@samsung.com wrote:
This patch series introduces support for CPU overclocking technique
called Boost.
It is a follow up of a LAB governor proposal. Boost is a LAB component:
http://thread.gmane.org/gmane.linux.kernel/1484746/match=cpufreq
get_peb_for_wl() removes the PEB from the free list.
If the WL subsystem detects that no wear leveling is needed
it cancels the operation and drops the gained PEB.
In this case we have to put the PEB back into the free list.
This issue was introduced with commit ed4b7021c
(UBI: remove PEB from
On Fri, Aug 16, 2013 at 05:40:55PM +0200, Sebastian Andrzej Siewior wrote:
From: Sebastian Andrzej Siewior bige...@linutronix.de
Before Randy figures out that this does not compile with CONFIG_BUG=n
here is a fix for it.
Signed-off-by: Sebastian Andrzej Siewior bige...@linutronix.de
On Mon, 19 Aug 2013 12:08:26 +0530 Viresh Kumar viresh.ku...@linaro.org
wrote,
On 13 August 2013 15:38, Lukasz Majewski l.majew...@samsung.com
wrote:
This patch series introduces support for CPU overclocking technique
called Boost.
It is a follow up of a LAB governor proposal. Boost is a
Hi Andrew,
On Tue, Aug 13, 2013 at 3:19 AM, Andrew Morton
a...@linux-foundation.org wrote:
On Thu, 8 Aug 2013 19:03:31 +0530 Arun KS arunks.li...@gmail.com wrote:
From 2558382c8a030f7261e47977ac62412cd78e6d38 Mon Sep 17 00:00:00 2001
From: Arun KS arun...@broadcom.com
Date: Thu, 8 Aug 2013
From 23986a85b9efe7bc3ffc0887b8d17cdf2fbab4f2 Mon Sep 17 00:00:00 2001
From: Arun KS arun...@broadcom.com
Date: Mon, 19 Aug 2013 12:06:33 +0530
Subject: SeqFile: Fix overflow condition
seq_path()/seq_commit() is treating a d_path() failure as an overflow
condition, but it isn't.
Signed-off-by:
On Mon, Aug 19, 2013 at 09:15:15AM +0800, rucsoftsec wrote:
I have read that file. But the trouble is that I was not sure
whether it is a bug or not. So I report it to BugZilla, and wait
for further confirmation.
Thank you all the same!
If you send it to kernel-janitors we will be happy to
* Stephen Rothwell s...@canb.auug.org.au wrote:
Hi all,
After merging the tip tree, today's linux-next build (x86_64 allmodconfig)
produced this warning:
arch/x86/kernel/paravirt.c:66:0: warning: DEF_NATIVE redefined [enabled by
default]
#define DEF_NATIVE(ops, name, code) \
^
On Friday 16 August 2013 14:57:07 Pali Rohár wrote:
In commit 77145f1cbdf8d28b46ff8070ca749bad821e0774 was
introduced error which cause that reclocking on nv40 not
working anymore. There is missing assigment of return value
from pll_calc to ret.
Signed-off-by: Pali Rohár
-Greg KH gre...@linuxfoundation.org wrote: -
On Sun, Aug 18, 2013 at 04:32:23PM +0200, Joakim Tjernlund wrote: The last
week I have had 4
lockups which required power on/off. Before getting there I noticed that
the machine was
getting slow.top reported high load(5-10) but
Hi Andrew,
Today's linux-next merge of the akpm-current tree got a conflict in
fs/ext4/inode.c between commit 4958dee0e70f (ext4: simplify truncation
code in ext4_setattr()) from the ext4 tree and commit fb6854ec9753
(truncate: drop 'oldsize' truncate_pagecache() parameter) from the
akpm-current
On 08/14/2013 05:40 AM, Libo Chen wrote:
We can use the wrapper functions platform_{get,set}_drvdata() instead of
dev_{get,set}_drvdata() with of_dev-dev, it is convenient for user.
Also, unnecessary dev_set_drvdata() is removed, because the driver core
clears the driver data to NULL after
* Youquan Song youquan.s...@linux.intel.com wrote:
Firstly, please use the customary (multi-line) comment
style:
/*
* Comment .
* .. goes here.
*/
specified in Documentation/CodingStyle.
Secondly, please send a patch against a vanilla (e.g.
* Oleg Nesterov o...@redhat.com wrote:
On 08/16, tip-bot for Oleg Nesterov wrote:
Commit-ID: e4c711cfd32f3c74a699af3121a3b0ff631328a7
Gitweb:
http://git.kernel.org/tip/e4c711cfd32f3c74a699af3121a3b0ff631328a7
Author: Oleg Nesterov o...@redhat.com
AuthorDate: Tue, 13 Aug
Hi Georgi,
I found the you use the vreg-is_enabled.
why don't you use the regulator_is_enabled()? i think better that use this
function.
Is there a special reason that use the vreg-is_enabled?
Best Regards,
Jaehoon Chung
On 08/13/2013 11:06 PM, Georgi Djakov wrote:
This platform driver adds
On Monday 19 August 2013, Sebastian Hesselbarth wrote:
Note that we should really change the common code to do both the
of_clk_init()
and the l2x0_of_init() automatically, but that needs to be done with some
care,
in order to not break any of the existing platforms. Would you be able
Hi all,
Changes since 20130816:
Changed tree: the device-mapper tree is now a git tree (instead of a
quilt series)
The libata tree gained a build failure do I used the version from
next-20130816.
The wireless-next tree gained a conflict against the wireless tree.
The tip tree gained a
2013/8/11 Yinghai Lu ying...@kernel.org
1. check overlaping gsi range
for hot-add ioapic case, BIOS may have some entries in MADT
and also have setting in pci root bus with _GSB of DSDT.
2. check if entries is in right range.
Signed-off-by: Yinghai Lu ying...@kernel.org
Cc: Joerg Roedel
On Monday 19 August 2013, Sebastian Hesselbarth wrote:
AFAIK, there is Armada 1500 (88de3100) used in every Google TV 2nd Gen
devices, some older multimedia boxes also used Armada 1000 (88de3010),
and Chromecast comprises Armada 1500-mini (88de3005).
According to the chromecast kernel sources
3.11-rc6's commit 58ad436fcf49 (genetlink: fix family dump race)
gives me the lockdep trace below at startup.
Hmm. Yes, I see now how this happens, not sure why I didn't run into it.
The problem is that genl_family_rcv_msg() is called with the genl_lock
held, and then calls
On Monday 19 August 2013, Sebastian Hesselbarth wrote:
We either put it into mach-mvebu and pretend to consolidate Marvell SoCs
in there. Pro would be that it is close to other Armadas there, con is
that Armada is codename for virtually any Marvell SoC lately.
If we want a new mach-
Prevent crash_kexec() from deadlocking of ioapic_lock. When crash_kexec()
is executed on a cpu, the cpu will get ioapic_lock in disable_IO_APIC().
So if the cpu gets NMI while locking ioapic_lock, a deadlock wiil happen.
In this patch, ioapic_lock is initialized before disable_IO_APIC().
To
On Wed, Jul 31, 2013 at 4:13 AM, Brice Goglin brice.gog...@inria.fr wrote:
dmaengine: make dma_channel_rebalance() NUMA aware
dma_channel_rebalance() currently distributes channels by processor ID.
These IDs often change with the BIOS, and the order isn't related to
the DMA channel list
On Fri, 2013-08-16 at 11:20 -0400, John W. Linville wrote:
All,
The Linux Foundation and The UEFI Forum are hosting a UEFI Plugfest
event in New Orleans on September 19-20, 2013. This event will run
concurrent with Linux Plumbers Conference, just after LinuxCon at the
Hyatt Regency New
Commit 95019c8c5 dmatest: gather test results in the linked list
started to warning whenever we add results to a test thread.
A warning for something completely normal? This is just cluttering
my terminal. Move to debug prints.
Cc: Andy Shevchenko andriy.shevche...@linux.intel.com
Signed-off-by:
Hi,
I'm working on a freescale qoriq p3041 and trying to communicate with
a device by elbc bus in gpmc mode.
I 've integrated CONFIG_FSL_LBC in Linux which provide the basics
functions I guess.
Now I'm wondering how can I do read and write operations on the bus.
Should I code .read and .write
On Mon, 2013-08-19 at 10:25 +0200, Linus Walleij wrote:
Commit 95019c8c5 dmatest: gather test results in the linked list
started to warning whenever we add results to a test thread.
A warning for something completely normal? This is just cluttering
my terminal. Move to debug prints.
[]
diff
On 08/05/2013 06:00 PM, Sachin Kamat wrote:
Fixes an incomplete comment introduced by commit 9c2ba270
(extcon: arizona: Simplify HPDET based identification).
Signed-off-by: Sachin Kamat sachin.ka...@linaro.org
---
drivers/extcon/extcon-arizona.c |2 +-
1 file changed, 1 insertion(+),
On 08/19/2013 02:05 PM, Kishon Vijay Abraham I wrote:
Hi,
On Saturday 17 August 2013 03:51 AM, Stephen Warren wrote:
On 08/16/2013 04:20 AM, Kishon Vijay Abraham I wrote:
The Palmas device contains only a USB VID detector, so modified the
compatible type to *ti,palmas-usb-vid*.
diff --git
Hi Jaehoon,
Thank you for noticing this and providing feedback. I will make it use
the framework function.
BR,
Georgi
On 08/19/2013 10:27 AM, Jaehoon Chung wrote:
Hi Georgi,
I found the you use the vreg-is_enabled.
why don't you use the regulator_is_enabled()? i think better that use this
On 08/15/2013 08:54 PM, Caizhiyong wrote:
+blkdevparts=blkdev-def[;blkdev-def]
+ blkdev-def := blkdev-id:partdef[,partdef]
+partdef := size[@offset](part-name)
+
+blkdev-id
+block device disk name, embedded device used fixed block device,
+it's disk name also fixed.
On Mon, 2013-08-19 at 10:25 +0200, Linus Walleij wrote:
Commit 95019c8c5 dmatest: gather test results in the linked list
started to warning whenever we add results to a test thread.
A warning for something completely normal? This is just cluttering
my terminal. Move to debug prints.
Cc:
On Sat, Aug 17, 2013 at 01:17:02PM -0700, Brian Norris wrote:
On Mon, Aug 12, 2013 at 12:22:24PM +0200, Sascha Hauer wrote:
This patch adds a flag to struct flash_info indicating that
fast_read is not supported. This now gives the following logic
when determing whether to enable fastread:
On Monday 19 August 2013, Sebastian Hesselbarth wrote:
On 08/17/2013 09:28 PM, Arnd Bergmann wrote:
On Friday 16 August 2013, Sebastian Hesselbarth wrote:
This seems like a strange combination. I would have expected either
PJ4+Aurora+apbtimer
or A9+pl310+localtimer, based on what I
On Mon, Aug 19, 2013 at 1:37 AM, Andy Shevchenko
andriy.shevche...@linux.intel.com wrote:
On Mon, 2013-08-19 at 10:25 +0200, Linus Walleij wrote:
Commit 95019c8c5 dmatest: gather test results in the linked list
started to warning whenever we add results to a test thread.
A warning for
On Monday 19 August 2013 10:35 AM, Kishon Vijay Abraham I wrote:
Hi,
On Saturday 17 August 2013 03:51 AM, Stephen Warren wrote:
On 08/16/2013 04:20 AM, Kishon Vijay Abraham I wrote:
The Palmas device contains only a USB VID detector, so modified the
compatible type to *ti,palmas-usb-vid*.
On Mon, 2013-08-19 at 01:49 -0700, Dan Williams wrote:
On Mon, Aug 19, 2013 at 1:37 AM, Andy Shevchenko
andriy.shevche...@linux.intel.com wrote:
On Mon, 2013-08-19 at 10:25 +0200, Linus Walleij wrote:
Commit 95019c8c5 dmatest: gather test results in the linked list
started to warning
devm_ioremap_resource often uses the result of a call to
platform_get_resource_byname as its last argument. devm_ioremap_resource
does appropriate error handling on this argument, so error handling can be
removed from the call to platform_get_resource_byname.
The semantic patch that makes this
From: Julia Lawall julia.law...@lip6.fr
Remove unneeded error handling on the result of a call to
platform_get_resource_byname when the value is passed to devm_ioremap_resource.
A simplified version of the semantic patch that makes this change is as
follows: (http://coccinelle.lip6.fr/)
// smpl
From: Julia Lawall julia.law...@lip6.fr
Remove unneeded error handling on the result of a call to
platform_get_resource_byname when the value is passed to devm_ioremap_resource.
A simplified version of the semantic patch that makes this change is as
follows: (http://coccinelle.lip6.fr/)
// smpl
From: Julia Lawall julia.law...@lip6.fr
Remove unneeded error handling on the result of a call to
platform_get_resource_byname when the value is passed to devm_ioremap_resource.
A simplified version of the semantic patch that makes this change is as
follows: (http://coccinelle.lip6.fr/)
// smpl
From: Julia Lawall julia.law...@lip6.fr
Remove unneeded error handling on the result of a call to
platform_get_resource_byname when the value is passed to devm_ioremap_resource.
A simplified version of the semantic patch that makes this change is as
follows: (http://coccinelle.lip6.fr/)
// smpl
From: Julia Lawall julia.law...@lip6.fr
Remove unneeded error handling on the result of a call to
platform_get_resource_byname when the value is passed to devm_ioremap_resource.
A simplified version of the semantic patch that makes this change is as
follows: (http://coccinelle.lip6.fr/)
// smpl
From: Julia Lawall julia.law...@lip6.fr
Remove unneeded error handling on the result of a call to
platform_get_resource_byname when the value is passed to devm_ioremap_resource.
In the case of omap-dmic.c, the error-handling code of
devm_ioremap_resource is also corrected to include releasing
Le 19/08/2013 10:19, Dan Williams a écrit :
* @cap: capability to match
- * @n: nth channel desired
+ * @cpu: cpu index which the channel should be close to
*
- * Defaults to returning the channel with the desired capability and the
- * lowest reference count when 'n' cannot be
Hi Greg,
I'd posted these patches for stable backport. Do I need to do anything more to
get them included.
https://patchwork.kernel.org/patch/2841153/ [1/2] ARC: gdbserver breakage in
Big-Endian configuration #1https://patchwork.kernel.org/patch/2841153/]
Am 19.08.2013 10:51, schrieb Julia Lawall:
From: Julia Lawall julia.law...@lip6.fr
Remove unneeded error handling on the result of a call to
platform_get_resource_byname when the value is passed to
devm_ioremap_resource.
A simplified version of the semantic patch that makes this change
On Mon, 19 Aug 2013, walter harms wrote:
Am 19.08.2013 10:51, schrieb Julia Lawall:
From: Julia Lawall julia.law...@lip6.fr
Remove unneeded error handling on the result of a call to
platform_get_resource_byname when the value is passed to
devm_ioremap_resource.
A simplified
On Thu, Aug 15, 2013 at 12:26 PM, Peter Zijlstra pet...@infradead.org wrote:
On Tue, Aug 13, 2013 at 01:55:56PM +0200, Stephane Eranian wrote:
@@ -638,6 +639,25 @@ enum perf_event_type {
*/
PERF_RECORD_SAMPLE = 9,
+ /*
+ * The MMAP2 records are an
Since the introduction of atomic_open, gfs2_getxattr can be
called with the glock already held, so we need to allow for
this.
Signed-off-by: Steven Whitehouse swhit...@redhat.com
Reported-by: David Teigland teigl...@redhat.com
Tested-by: David Teigland teigl...@redhat.com
diff --git
From: Dan Carpenter dan.carpen...@oracle.com
alloc_workqueue() returns a NULL on error, it doesn't return an ERR_PTR.
Signed-off-by: Dan Carpenter dan.carpen...@oracle.com
Signed-off-by: Steven Whitehouse swhit...@redhat.com
diff --git a/fs/gfs2/glock.c b/fs/gfs2/glock.c
index 9435384..544a809
(2013/08/19 11:59), Eric W. Biederman wrote:
Sorry Eric, I'm not clear to what you mean by ``short one core''...
Which are you suggesting? Disabling BSP if crash happens on AP is
reasonable?
Or restricting cpus to a single one only just as the current kdump
configuration is reasonable?
I
PTR_RET should be PTR_ERR
Reported-by: Sachin Kamat sachin.ka...@linaro.org
Cc: Rusty Russell ru...@rustcorp.com.au
Signed-off-by: Steven Whitehouse swhit...@redhat.com
diff --git a/fs/gfs2/inode.c b/fs/gfs2/inode.c
index bbb2715..a01b8fd 100644
--- a/fs/gfs2/inode.c
+++ b/fs/gfs2/inode.c
@@
From: Benjamin Marzinski bmarz...@redhat.com
When run during fsync, a gfs2_log_flush could happen between the
time when gfs2_ail_flush checked the number of blocks to revoke,
and when it actually started the transaction to do those revokes.
This occassionally caused it to need more revokes than
From: Tejun Heo t...@kernel.org
dbf2576e37 (workqueue: make all workqueues non-reentrant) made
WQ_NON_REENTRANT no-op and the flag is going away. Remove its usages.
This patch doesn't introduce any behavior changes.
Signed-off-by: Tejun Heo t...@kernel.org
Signed-off-by: Steven Whitehouse
Hi,
Out of these fives patches, the one for ensuring that the number of
revokes is not exceeded, and the one for checking the glock is not
already held in gfs2_getxattr are the two most important. The latter
can be triggered by selinux.
The other three patches are very small and fix mostly
On Thu, Aug 15, 2013 at 3:53 PM, Andi Kleen a...@firstfloor.org wrote:
I think its a NOP; this is the global ctrl register but
intel_pmu_disable_event() writes PERFEVTSELx.EN = 0, so even if you
enable it in the global mask, the event should still be disabled.
Yes the hardware ANDs the
On Sun, Aug 18, 2013 at 12:09:34AM +0200, Richard Weinberger wrote:
UML's block device driver does not support write barriers,
to support this this patch adds REQ_FLUSH suppport.
Every time the block layer sends a REQ_FLUSH we fsync() now
our backing file to guarantee data consistency.
This
On Sun, Aug 18, 2013 at 05:29:10PM -0700, Paul E. McKenney wrote:
I would guess that once we have a few more subsystems that want
RCU to temporarily expedite its grace periods, we will have enough
information and experience to do something a bit more general. In the
meantime, I am opting for
add __init/__exit macros to related init/cleanup functions.
Signed-off-by: navin patidar nav...@cdac.in
---
drivers/staging/dgrp/dgrp_driver.c | 14 +-
1 file changed, 5 insertions(+), 9 deletions(-)
diff --git a/drivers/staging/dgrp/dgrp_driver.c
Now it's convincing, thanks!
signature.asc
Description: Digital signature
Hi,
Please consider pulling the following changes,
Steve.
-
Out of these five patches, the one for ensuring that the number of
revokes is not exceeded, and the one for checking the glock is not
Oops, forgot to sign this when I sent it first, so here is a signed copy of it.
Hi,
Please consider pulling the following changes,
Steve.
-
Out of these five patches, the one for ensuring that the number of
On 08/19/2013 05:47 PM, Kishon Vijay Abraham I wrote:
On Monday 19 August 2013 10:35 AM, Kishon Vijay Abraham I wrote:
Hi,
On Saturday 17 August 2013 03:51 AM, Stephen Warren wrote:
On 08/16/2013 04:20 AM, Kishon Vijay Abraham I wrote:
The Palmas device contains only a USB VID detector, so
On Monday 19 August 2013 02:54 PM, Chanwoo Choi wrote:
On 08/19/2013 05:47 PM, Kishon Vijay Abraham I wrote:
On Monday 19 August 2013 10:35 AM, Kishon Vijay Abraham I wrote:
Hi,
On Saturday 17 August 2013 03:51 AM, Stephen Warren wrote:
On 08/16/2013 04:20 AM, Kishon Vijay Abraham I wrote:
On Mon, Aug 19, 2013 at 1:54 AM, Brice Goglin brice.gog...@inria.fr wrote:
Le 19/08/2013 10:19, Dan Williams a écrit :
* @cap: capability to match
- * @n: nth channel desired
+ * @cpu: cpu index which the channel should be close to
*
- * Defaults to returning the channel with the desired
+ for_each_online_cpu(cpu)
+ per_cpu_ptr(channel_table[cap], cpu)-chan
+= min_chan(cap, cpu);
...this line-wrap strikes me weird. I think we can afford a few extra
lines and do:
for_each_online_cpu(cpu) {
chan = min_chan(cap,
Linus,
Please pull the latest timers-urgent-for-linus git tree from:
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git
timers-urgent-for-linus
HEAD: ae920eb24277e4a174a3ca575ce42b98b18a6748 Merge branch
'fortglx/3.11/time' of git://git.linaro.org/people/jstultz/linux into
Hello,
This patch adds scsi device failfast mode to avoid infinite retry loop.
Currently, scsi error handling in scsi_decide_disposition() and
scsi_io_completion() unconditionally retries on some errors. This is because
retryable errors are thought to be temporary and the scsi device will soon
On Fri, Aug 2, 2013 at 10:35 AM, Jon Mason jon.ma...@intel.com wrote:
Allocate and use a DMA engine channel to transmit and receive data over
NTB. If none is allocated, fall back to using the CPU to transfer data.
Cc: Dan Williams d...@fb.com
Cc: Vinod Koul vinod.k...@intel.com
Cc: Dave
Le 19/08/2013 11:36, Dan Williams a écrit :
+ for_each_online_cpu(cpu)
+ per_cpu_ptr(channel_table[cap], cpu)-chan
+= min_chan(cap, cpu);
...this line-wrap strikes me weird. I think we can afford a few extra
lines and do:
Split out the communication with listener from the setup_network() for avoiding
duplicate codes between listen mode and virt-server mode.
Signed-off-by: Yoshihiro YUNOMAE yoshihiro.yunomae...@hitachi.com
---
trace-record.c | 119 +---
1 file
Add the virt-server mode for a virtualization environment based on the listen
mode for networking. This mode works like client/server mode over TCP/UDP,
but it uses virtio-serial channel instead of IP network. Using networking for
collecting trace data of guests is generally high overhead caused
Apply trace-msg protocol for communication between a server and clients.
Currently, trace-listen(server) and trace-record -N(client) operate as follows:
server client
listen to socket fd
connect to socket fd
accept the client
Split out the connect waiting loop from do_listen() for avoiding duplicate codes
between listen mode and virt-server mode.
Signed-off-by: Yoshihiro YUNOMAE yoshihiro.yunomae...@hitachi.com
---
trace-listen.c | 45 ++---
1 file changed, 26 insertions(+),
Add --virt option for record mode for a virtualization environment.
If we use this option on a guest, we can send trace data in low overhead.
This is because guests can send trace data to a host without copying the data
by using splice(2).
The format is:
trace-cmd record --virt -e sched*
iface in trace-listen is not used any more, so it is deleted.
Signed-off-by: Yoshihiro YUNOMAE yoshihiro.yunomae...@hitachi.com
---
trace-listen.c |6 +-
1 file changed, 1 insertion(+), 5 deletions(-)
diff --git a/trace-listen.c b/trace-listen.c
index 8503b50..dec1c00 100644
---
On Tue, Jul 23, 2013 at 08:01:37PM +0200, Wolfram Sang wrote:
devm_ioremap_resource does sanity checks on the given resource. No need to
duplicate this in the driver.
Signed-off-by: Wolfram Sang w...@the-dreams.de
Sorry looks like I missed this and instead applied a similar patch from Julia
Split out the communication with client from process_client() for avoiding
duplicate codes between listen mode and virt-server mode.
Signed-off-by: Yoshihiro YUNOMAE yoshihiro.yunomae...@hitachi.com
---
trace-listen.c | 163
1 file
Split out binding a port and fork reader from open_udp() for avoiding duplicate
codes between listen mode and virt-server mode.
Signed-off-by: Yoshihiro YUNOMAE yoshihiro.yunomae...@hitachi.com
---
trace-listen.c | 34 ++
1 file changed, 26 insertions(+), 8
Use poll(2) to wait for a message. If a client/server cannot send a message for
any reasons, the current server/client will wait in a blocking read operation.
So, we use poll(2) for avoiding remaining in a blocking state.
This modification avoids to try to connect to an old-version client. An
Quit from splice(read) for avoiding to do splice(write) if there are no data.
When splice(read) returns negative or 0, that means no data. So, the recorder
does not need to do splice(write).
Note:
This patch is related to https://lkml.org/lkml/2013/7/21/200. If the patch of
the link is not
Hi Steven,
I'm considering Integrated trace which is a trace merging system for a
virtualization environment. Why do we need this system? Because we want to
analyze latency problems for a virtualization environment. For example, a host
OS runs two guest OSs and those OSs are sharing HW devices
Add waitpid() when recorders are destroyed for avoiding zombie processes.
When udp_port is inappropriate, a parent process will destroy all child recorder
processes. Currently, the process does not wait for the termination of the
children, so those recorders can become zombie processes if the
* Yoshihiro YUNOMAE yoshihiro.yunomae...@hitachi.com wrote:
Prevent crash_kexec() from deadlocking of ioapic_lock.
s/of/on
When crash_kexec() is executed on a cpu, the cpu will get
ioapic_lock in disable_IO_APIC(). So if the cpu gets NMI
while locking ioapic_lock, a deadlock wiil
On Mon, Aug 19, 2013 at 10:31 AM, Joe Perches j...@perches.com wrote:
-static unsigned int threads_per_chan = 1;
+static unsigned int threads_per_chan = 8;
module_param(threads_per_chan, uint, S_IRUGO);
MODULE_PARM_DESC(threads_per_chan,
Number of threads to start per channel
Commit-ID: 15e71911fcc655508e02f767a3d9b8b138051d2b
Gitweb: http://git.kernel.org/tip/15e71911fcc655508e02f767a3d9b8b138051d2b
Author: Xie XiuQi xiexi...@huawei.com
AuthorDate: Mon, 29 Jul 2013 11:52:24 +0800
Committer: Ingo Molnar mi...@kernel.org
CommitDate: Mon, 19 Aug 2013 09:03:50
Commit-ID: 36bd621337c91a1ecda588e5bbbae8dd9698bae7
Gitweb: http://git.kernel.org/tip/36bd621337c91a1ecda588e5bbbae8dd9698bae7
Author: Raghavendra K T raghavendra...@linux.vnet.ibm.com
AuthorDate: Fri, 16 Aug 2013 15:08:41 +0530
Committer: Ingo Molnar mi...@kernel.org
CommitDate: Mon, 19
On Wed, Jul 31, 2013 at 04:14:35PM +0200, Lothar Waßmann wrote:
Signed-off-by: Lothar Waßmann l...@karo-electronics.de
Applied, thanks
~Vinod
---
drivers/dma/of-dma.c |3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/drivers/dma/of-dma.c b/drivers/dma/of-dma.c
On Thu, Aug 01, 2013 at 10:27:47AM +0800, Xiang Wang wrote:
2013/7/29 Vinod Koul vinod.k...@intel.com:
On Thu, Jul 25, 2013 at 10:22:50AM +0800, Xiang Wang wrote:
Btw its generally a good idea to remove the parts not required for further
discussion
Would you please explain a little
1 - 100 of 1368 matches
Mail list logo