On 03.02.14 at 17:58, Roger Pau Monnéroger@citrix.com wrote:
On 29/01/14 09:52, Jan Beulich wrote:
On 28.01.14 at 18:43, Roger Pau Monne roger@citrix.com wrote:
+ free_req(blkif, pending_req);
+ /*
+* Make sure the request is freed before releasing
On Mon, Feb 03, 2014 at 02:12:51PM -0700, Stephen Warren wrote:
On 02/03/2014 04:39 AM, Stanislaw Gruszka wrote:
We have few fedora bug reports about list corruption on pinctrl,
for example:
https://bugzilla.redhat.com/show_bug.cgi?id=1051918
Most likely corruption happen due lack of
On 01/13/2014 02:44 AM, Alexander Graf wrote:
On 10.01.2014, at 08:21, Alexey Kardashevskiy a...@ozlabs.ru wrote:
When write to MMIO happens and there is an ioeventfd for that and
is handled successfully, ioeventfd_write() returns 0 (success) and
kvmppc_handle_store() returns EMULATE_DONE.
We have few fedora bug reports about list corruption on pinctrl,
for example:
https://bugzilla.redhat.com/show_bug.cgi?id=1051918
Most likely corruption happen due lack of protection of pinctrl_list
when adding new nodes to it. Patch corrects that.
Fixes: 42fed7ba44e (pinctrl: move subsystem
On 04.02.2014, at 09:03, Alexey Kardashevskiy a...@ozlabs.ru wrote:
On 01/13/2014 02:44 AM, Alexander Graf wrote:
On 10.01.2014, at 08:21, Alexey Kardashevskiy a...@ozlabs.ru wrote:
When write to MMIO happens and there is an ioeventfd for that and
is handled successfully,
On 04/02/14 09:02, Jan Beulich wrote:
On 03.02.14 at 17:58, Roger Pau Monnéroger@citrix.com wrote:
On 29/01/14 09:52, Jan Beulich wrote:
On 28.01.14 at 18:43, Roger Pau Monne roger@citrix.com wrote:
+ free_req(blkif, pending_req);
+ /*
+ * Make sure the
On 2014-01-31 14:50, Andreas Larsson wrote:
On 2014-01-31 14:40, Marc Kleine-Budde wrote:
On 01/31/2014 02:34 PM, Florian Vaussard wrote:
Hello,
(could someone with a SJA1000 on SPARC perform a functional test
to see if interrupts are working? it would be great :-)
Changes since v2:
-
On Tue, Feb 04, 2014 at 03:59:23PM +0900, SeongJae Park wrote:
Fix the pointer-integer size mismatch warnings below:
drivers/staging/bcm/CmHost.c: In function
‘StoreCmControlResponseMessage’:
drivers/staging/bcm/CmHost.c:1387:39: warning: cast to pointer from
On Tue, Feb 04, 2014 at 04:01:26PM +0900, SeongJae Park wrote:
Fix the pointer-integer size mismatch warning below:
drivers/staging/cxt1e1/functions.c: In function ‘VMETRO_TRACE’:
drivers/staging/cxt1e1/functions.c:268:21: warning: cast from pointer
to integer
The name provided to request_irq() must be valid until the irq is released.
This patch stores the name in the internal data structure.
Signed-off-by: Jean-Jacques Hiblot jjhib...@traphandler.com
---
drivers/clk/at91/clk-programmable.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
Hello,
On Tue, Feb 4, 2014 at 5:21 PM, Dan Carpenter dan.carpen...@oracle.com wrote:
On Tue, Feb 04, 2014 at 03:59:23PM +0900, SeongJae Park wrote:
Fix the pointer-integer size mismatch warnings below:
drivers/staging/bcm/CmHost.c: In function
‘StoreCmControlResponseMessage’:
On 04/02/2014 09:21, Jean-Jacques Hiblot wrote:
The name provided to request_irq() must be valid until the irq is released.
This patch stores the name in the internal data structure.
Signed-off-by: Jean-Jacques Hiblot jjhib...@traphandler.com
Acked-by: Boris BREZILLON b.brezil...@overkiz.com
On Tue, Feb 4, 2014 at 5:23 PM, Dan Carpenter dan.carpen...@oracle.com wrote:
On Tue, Feb 04, 2014 at 04:01:26PM +0900, SeongJae Park wrote:
Fix the pointer-integer size mismatch warning below:
drivers/staging/cxt1e1/functions.c: In function ‘VMETRO_TRACE’:
On 02/04/2014 12:54 PM, Ben Skeggs wrote:
On Sat, Feb 1, 2014 at 1:16 PM, Alexandre Courbot acour...@nvidia.com wrote:
Adapt the NVC0 BAR driver to make it able to support chips that do not
expose a BAR3. When this happens, BAR1 is then used for USERD mapping
and the BAR alloc() functions is
On 04.02.14 at 09:16, Roger Pau Monnéroger@citrix.com wrote:
On 04/02/14 09:02, Jan Beulich wrote:
On 03.02.14 at 17:58, Roger Pau Monnéroger@citrix.com wrote:
On 29/01/14 09:52, Jan Beulich wrote:
On 28.01.14 at 18:43, Roger Pau Monne roger@citrix.com wrote:
+
VMETRO_TRACE isn't called from anywhere. So delete it.
Signed-off-by: SeongJae Park sj38.p...@gmail.com
---
drivers/staging/cxt1e1/functions.c | 9 -
drivers/staging/cxt1e1/pmcc4.h | 1 -
2 files changed, 10 deletions(-)
diff --git a/drivers/staging/cxt1e1/functions.c
VMETRO_TRACE isn't called from anywhere. So delete it.
Signed-off-by: SeongJae Park sj38.p...@gmail.com
---
drivers/staging/cxt1e1/functions.c | 9 -
drivers/staging/cxt1e1/pmcc4.h | 1 -
2 files changed, 10 deletions(-)
diff --git a/drivers/staging/cxt1e1/functions.c
On 02/04/2014 12:55 PM, Ben Skeggs wrote:
On Sat, Feb 1, 2014 at 1:16 PM, Alexandre Courbot acour...@nvidia.com wrote:
GK20A's timer is directly attached to the system timer and cannot be
calibrated. Skip the calibration phase on that chip since the
corresponding registers do not exist.
Just a
On 04/02/14 09:31, Jan Beulich wrote:
On 04.02.14 at 09:16, Roger Pau Monnéroger@citrix.com wrote:
On 04/02/14 09:02, Jan Beulich wrote:
On 03.02.14 at 17:58, Roger Pau Monnéroger@citrix.com wrote:
On 29/01/14 09:52, Jan Beulich wrote:
On 28.01.14 at 18:43, Roger Pau Monne
The cpuidle governors today are not handling scenarios where no idle state
can be chosen. Such scenarios coud arise if the user has disabled all the
idle states at runtime or the latency requirement from the cpus is very strict.
The menu governor returns 0th index of the idle state table when no
On Thu, Dec 08, 2011 at 03:32:30PM +0900, KAMEZAWA Hiroyuki wrote:
From 5dc1f8c879ae424d5853af255df8860494209e39 Mon Sep 17 00:00:00 2001
From: KAMEZAWA Hiroyuki kamezawa.hir...@jp.fujitsu.com
Date: Wed, 7 Dec 2011 09:58:16 +0900
Subject: [PATCH] oom: trace point for oom_score_adj
On Monday 03 February 2014 21:36:58 Liviu Dudau wrote:
On Mon, Feb 03, 2014 at 08:05:56PM +, Arnd Bergmann wrote:
On Monday 03 February 2014 19:18:38 Liviu Dudau wrote:
So ... defining it should mean no legacy ISA devices, right?
I would read that comment as referring to systems
On 02/04/2014 12:53 PM, Ben Skeggs wrote:
On Sat, Feb 1, 2014 at 1:16 PM, Alexandre Courbot acour...@nvidia.com wrote:
Hello everyone,
Hey Alex,
The series looks pretty good to me. I'll reply to the relevant
patches with any minor nit-picks on top of what's already been said by
others.
Does anyone know what the next version of the kernel will be longterm?
--
Pavel.
signature.asc
Description: OpenPGP digital signature
On Tue, Feb 04, 2014 at 05:36:39PM +0900, SeongJae Park wrote:
VMETRO_TRACE isn't called from anywhere. So delete it.
Signed-off-by: SeongJae Park sj38.p...@gmail.com
Thanks!
Reviewed-by: Dan Carpenter dan.carpen...@oracle.com
regards,
dan carpenter
--
To unsubscribe from this list: send
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
On 02/04/2014 01:27 AM, Stephen Rothwell wrote:
Today's linux-next merge of the parisc-hd tree got a conflict in
arch/parisc/include/asm/elf.h between commit 9dabf60dc4ab (parisc: add
flexible mmap memory layout support) from Linus' tree and commit
Signed-off-by: Axel Lin axel@ingics.com
---
drivers/pinctrl/pinctrl-capri.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/pinctrl/pinctrl-capri.c b/drivers/pinctrl/pinctrl-capri.c
index 4669c53..b4aa8e3 100644
--- a/drivers/pinctrl/pinctrl-capri.c
+++
On Tue, Feb 04, 2014 at 05:26:57PM +0900, SeongJae Park wrote:
Hello,
On Tue, Feb 4, 2014 at 5:21 PM, Dan Carpenter dan.carpen...@oracle.com
wrote:
On Tue, Feb 04, 2014 at 03:59:23PM +0900, SeongJae Park wrote:
Fix the pointer-integer size mismatch warnings below:
Below is the list of build error/warning regressions/improvements in
v3.14-rc1[1] compared to v3.13[2].
Summarized:
- build errors: +9/-31
- build warnings: +121/-68
As I haven't mastered kup yet, there's no verbose summary at
Hello JJ,
Sorry for the noise (I added Mike in the CC list).
BTW, thanks for fixing this bug.
Mike, could you take this bug fix for the next 3.14 release ?
Best Regards,
Boris
On 04/02/2014 09:21, Jean-Jacques Hiblot wrote:
The name provided to request_irq() must be valid until the irq is
On Monday 03 February 2014 17:07:48 Rob Herring wrote:
On Mon, Feb 3, 2014 at 2:05 PM, Arnd Bergmann a...@arndb.de wrote:
You might want to re-read the SBSA. Unless ARM provides an IP block or
there is some other standard such as EHCI or AHCI, there is no generic
implementation. You only have
On Tue, Feb 4, 2014 at 5:51 PM, Dan Carpenter dan.carpen...@oracle.com wrote:
On Tue, Feb 04, 2014 at 05:26:57PM +0900, SeongJae Park wrote:
Hello,
On Tue, Feb 4, 2014 at 5:21 PM, Dan Carpenter dan.carpen...@oracle.com
wrote:
On Tue, Feb 04, 2014 at 03:59:23PM +0900, SeongJae Park wrote:
Fix the pointer-integer size mismatch warnings below:
drivers/mfd/wm8994-core.c: In function ‘wm8994_i2c_probe’:
mfd/wm8994-core.c:639:19: warning: cast from pointer to integer of
different size [-Wpointer-to-int-cast]
wm8994-type = (int)of_id-data;
On 04/02/2014 09:21, Jean-Jacques Hiblot :
The name provided to request_irq() must be valid until the irq is released.
This patch stores the name in the internal data structure.
Signed-off-by: Jean-Jacques Hiblot jjhib...@traphandler.com
Acked-by: Nicolas Ferre nicolas.fe...@atmel.com
On 03/02/2014 12:25, Boris BREZILLON :
The prog irq is a level irq reflecting the prog clk status. As a result the
irq line will stay high when the prog clk is ready and the system will
hang.
Disable the irq when it is handled to avoid this problem.
Signed-off-by: Boris BREZILLON
On 03/02/2014 12:25, Boris BREZILLON :
Implement the determine_rate callback to choose the best parent clk that
fulfills the requested rate.
Signed-off-by: Boris BREZILLON b.brezil...@overkiz.com
Acked-by: Nicolas Ferre nicolas.fe...@atmel.com
Nice feature, thanks!
---
On 03/02/2014 12:25, Boris BREZILLON :
System clks are just gates, and thus do not provide any rate operations.
Authorize clk rate change to be propagated to system clk parents.
Signed-off-by: Boris BREZILLON b.brezil...@overkiz.com
Acked-by: Nicolas Ferre nicolas.fe...@atmel.com
---
Il giorno gio, 30/01/2014 alle 22.00 -0500, Theodore Ts'o ha scritto:
On Thu, Jan 30, 2014 at 08:59:09AM +0100, Luca Ognibene wrote:
Yes it's indeed very strange.. i tend to rule out application errors
because i don't write directly to the device so i don't think i can
break a filesystem
* David Rientjes rient...@google.com wrote:
On Mon, 3 Feb 2014, Andrew Morton wrote:
How do you define huge bloat if the size of vmlinux doesn't increase?
Don't be silly. The size of all the object files increase *hugely*.
yup, I disable this in my allmodconfig testing, to
On Tue, Feb 4, 2014 at 6:03 PM, Lee Jones lee.jo...@linaro.org wrote:
Fix the pointer-integer size mismatch warnings below:
drivers/mfd/wm8994-core.c: In function ‘wm8994_i2c_probe’:
mfd/wm8994-core.c:639:19: warning: cast from pointer to integer of
different
Hi Mark,
On Tue, Feb 04, 2014 at 12:21:10AM +, Mark Brown wrote:
On Fri, Jan 31, 2014 at 11:47:04PM +0100, Maxime Ripard wrote:
On Fri, Jan 31, 2014 at 12:48:09PM +, Mark Brown wrote:
On Fri, Jan 31, 2014 at 11:55:50AM +0100, Maxime Ripard wrote:
+
Semicolon is not necessary after the while statement.
Signed-off-by: Sachin Kamat sachin.ka...@linaro.org
---
drivers/mfd/stmpe.c |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/mfd/stmpe.c b/drivers/mfd/stmpe.c
index 42ccd0544513..4a91f6771fb8 100644
---
* Peter Zijlstra pet...@infradead.org wrote:
[...]
The reason Ingo took it out was that these measured numbers would
slightly vary from boot to boot making it hard to compare
performance numbers across boots.
There's something to be said for either case I suppose.
Yeah, so we could
On Tue, Feb 04, 2014 at 11:06:24AM +0800, Chen-Yu Tsai wrote:
On Tue, Feb 4, 2014 at 3:34 AM, Maxime Ripard
maxime.rip...@free-electrons.com wrote:
On Mon, Feb 03, 2014 at 11:32:20AM +0800, Chen-Yu Tsai wrote:
The GMAC uses 1 of 2 sources for its transmit clock, depending on the
PHY
On Sat, Feb 01, 2014 at 12:16:54PM +0900, Alexandre Courbot wrote:
GK20A's FIFO is compatible with NVE0, but only features 128 channels and
1 runlist.
Signed-off-by: Alexandre Courbot acour...@nvidia.com
---
drivers/gpu/drm/nouveau/Makefile | 1 +
* Sasha Levin sasha.le...@oracle.com wrote:
On 01/31/2014 04:35 PM, Ira W. Snyder wrote:
From: Ira W. Snyder i...@ovro.caltech.edu
Included are some fixes to the tools/lib/lockdep source tree to fix some
build issues.
Ira W. Snyder (2):
tools: lockdep: fix include of asm/hash.h
Semicolon is not necessary after the while statement.
Signed-off-by: Sachin Kamat sachin.ka...@linaro.org
---
drivers/mfd/stmpe.c |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/mfd/stmpe.c b/drivers/mfd/stmpe.c
index 42ccd0544513..4a91f6771fb8 100644
---
On 4 February 2014 14:46, Lee Jones lee.jo...@linaro.org wrote:
Semicolon is not necessary after the while statement.
Signed-off-by: Sachin Kamat sachin.ka...@linaro.org
---
drivers/mfd/stmpe.c |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/mfd/stmpe.c
Semicolon is not necessary after the while statement.
Signed-off-by: Sachin Kamat sachin.ka...@linaro.org
---
drivers/mfd/stmpe.c |3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/drivers/mfd/stmpe.c b/drivers/mfd/stmpe.c
index 42ccd0544513..7145a89364fb 100644
---
Nice. Thanks for doing that. Do you have some patches we could review
of the merged driver?
regards,
dan carpenter
--
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
On Tue, Feb 04, 2014 at 10:43:33AM +0800, Chen-Yu Tsai wrote:
Hi,
On Tue, Feb 4, 2014 at 3:31 AM, Maxime Ripard
maxime.rip...@free-electrons.com wrote:
Hi,
On Mon, Feb 03, 2014 at 11:32:19AM +0800, Chen-Yu Tsai wrote:
The Allwinner A20/A31 clock module controls the transmit clock
From: Markus Rechberger
Dec 27 23:23:50 solist kernel: [ 36.118245] xhci_hcd :00:14.0: ERROR
Transfer event TRB DMA
ptr
These messages might be harmless. The 3.0 kernel contains a fix for
Intel Panther Point xHCI hosts that suppresses those messages, commit
On Tue, Feb 04, 2014 at 02:15:32AM +, Colin Cross wrote:
Binaries compiled for arm may run on arm64 if CONFIG_COMPAT is
selected. Set LSM_MMAP_MIN_ADDR to 32768 if ARM64 COMPAT to
prevent selinux failures launching 32-bit static executables that
are mapped at 0x8000.
Signed-off-by:
On Monday 03 February 2014 16:31:37 Jason Gunthorpe wrote:
Specifying 'use EHCI, AHCI, etc' - which are all PCI based standards
without clearly specifying exactly how PCI is suppose to work is
completely bonkers.
What is needed is a spec that says:
1) Here is how you generate config TLPs.
(2014/02/03 17:32), Masami Hiramatsu wrote:
(2014/02/03 16:49), Namhyung Kim wrote:
On Wed, 29 Jan 2014 09:14:59 +, Masami Hiramatsu wrote:
diff --git a/tools/perf/util/probe-event.c b/tools/perf/util/probe-event.c
index 4a9f43b..120954b 100644
--- a/tools/perf/util/probe-event.c
+++
This is v3 version for the patch:
s5p-mfc: Add Horizontal and Vertical search range for Video Macro Blocks
(https://lkml.org/lkml/2013/12/30/83)
Changes from v1:
1) Splitted the patch into V4L2 and MFC driver patches.
2) Incorporated review comments on v1.
Changes from v2:
1) Removed the range
Adding V4L2 controls for horizontal and vertical search range in pixels
for motion estimation module in video encoder.
Signed-off-by: Swami Nathan swaminat...@samsung.com
Signed-off-by: Amit Grover amit.gro...@samsung.com
---
Documentation/DocBook/media/v4l/controls.xml | 20
This patch adds Controls to set Horizontal and Vertical search range
for Motion Estimation block for Samsung MFC video Encoders.
Signed-off-by: Swami Nathan swaminat...@samsung.com
Signed-off-by: Amit Grover amit.gro...@samsung.com
---
drivers/media/platform/s5p-mfc/regs-mfc-v6.h|1 +
On Fri, 24 Jan 2014, Preeti U Murthy wrote:
-extern void tick_broadcast_oneshot_control(unsigned long reason);
+extern int tick_broadcast_oneshot_control(unsigned long reason);
-static inline void tick_broadcast_oneshot_control(unsigned long reason) { }
+static inline int
(2014/02/04 18:49), Masami Hiramatsu wrote:
Couldn't we just use kmap-ref_reloc_sym instead of the hard-coded
_stext? You might want to check the Adrian's recent kaslr fixes (now
in tip/perf/urgent).
Yeah, I just found Adrian's work and this series must be updated for that,
because symbol's
From: Geert Uytterhoeven geert+rene...@linux-m68k.org
rspi_wait_for_interrupt() unconditionally enables interrupts, even when the
wait condition is already satisfied. This causes a high interrupt load (2
interrupts/byte for full-duplex Single SPI transfers, 1 interrupt/byte for
RSPI with TX Only
On Monday 03 February 2014 22:17:44 Liviu Dudau wrote:
On Mon, Feb 03, 2014 at 07:31:31PM +, Arnd Bergmann wrote:
Let's try to come up with nomenclature so we can talk about this better
The ioport_resource is in logical I/O space, which is a Linux fiction,
it goes from 0 to
From: Stefani Seibold stef...@seibold.net
This patch revamp the vvar.h for introduce the VVAR macro for vdso32.
Signed-off-by: Stefani Seibold stef...@seibold.net
---
arch/x86/include/asm/vvar.h | 32 +---
1 file changed, 21 insertions(+), 11 deletions(-)
diff --git
From: Stefani Seibold stef...@seibold.net
This patch add the functions vdso_gettimeofday(), vdso_clock_gettime()
and vdso_time() to the 32 bit VDSO.
The reason to do this was to get a fast reliable time stamp. Many developers
uses TSC to get a fast time stamp, without knowing the pitfalls. VDSO
From: Stefani Seibold stef...@seibold.net
There a currently more than 30 users of the gtod macro, so replace the
last VVAR(vsyscall_gtod_data) by gtod macro.
Signed-off-by: Stefani Seibold stef...@seibold.net
---
arch/x86/vdso/vclock_gettime.c | 6 +++---
1 file changed, 3 insertions(+), 3
From: Stefani Seibold stef...@seibold.net
The _install_special_mapping() is the new base function for
install_special_mapping(). This function will return a pointer of the
created VMA or a error code in an ERR_PTR()
This new function will be needed by the for the vdso 32 bit support to map the
From: Stefani Seibold stef...@seibold.net
This patch move the vsyscall_gtod_data handling out of vsyscall_64.c
into an additonal file vsyscall_gtod.c to make the functionality
available for x86 32 bit kernel.
It also adds a new vsyscall_32.c which setup the VVAR page.
Signed-off-by: Stefani
From: Stefani Seibold stef...@seibold.net
This patch do a little cleanup for the __vdso_gettimeofday() function.
It kick out an unneeded ret local variable and makes the code faster if
only the timezone is needed.
Signed-off-by: Stefani Seibold stef...@seibold.net
---
From: Stefani Seibold stef...@seibold.net
This patch add the time support for 32 bit a VDSO to a 32 bit kernel.
For 32 bit programs running on a 32 bit kernel, the same mechanism is
used as for 64 bit programs running on a 64 bit kernel.
Signed-off-by: Stefani Seibold stef...@seibold.net
---
From: Stefani Seibold stef...@seibold.net
This intermediate patch revamps the vclock_gettime.c by moving some functions
around. It is only for spliting purpose, to make whole the 32 bit vdso timer
patch easier to review.
Signed-off-by: Stefani Seibold stef...@seibold.net
---
Immutable biovecs changed the way biovecs are interpreted - drivers no
longer use bi_vcnt, they have to go by bi_iter.bi_size (to allow for
using part of an existing segment without modifying it).
This breaks with discards and write_same bios, since for those bi_size
has nothing to do with
+++ b/kernel/time/tick-broadcast-hrtimer.c
+/*
+ * This is called from the guts of the broadcast code when the cpu
+ * which is about to enter idle has the earliest broadcast timer event.
+ */
+static int bc_set_next(ktime_t expires, struct clock_event_device *bc)
+{
+ ktime_t now,
Acked-by: Hans Verkuil hans.verk...@cisco.com
Regards,
Hans
On 02/04/14 10:59, Amit Grover wrote:
Adding V4L2 controls for horizontal and vertical search range in pixels
for motion estimation module in video encoder.
Signed-off-by: Swami Nathan swaminat...@samsung.com
From: Stefani Seibold stef...@seibold.net
This patch is a small code cleanup for the __vdso_clock_gettime() function.
It removes the unneeded return values from do_monotonic_coarse() and
do_realtime_coarse() and add a fallback label for doing the kernel
gettimeofday() system call.
From: Stefani Seibold stef...@seibold.net
This patch add the VDSO time support for the IA32 Emulation Layer.
Due the nature of the kernel headers and the LP64 compiler where the
size of a long and a pointer differs against a 32 bit compiler, there
is a lot of type hacking necessary.
The
2014-02-03, OGAWA Hirofumi hirof...@mail.parknet.co.jp:
Namjae Jeon linkinj...@gmail.com writes:
From: Namjae Jeon namjae.j...@samsung.com
Add i_disksize to represent uninitialized allocated size.
And mmu_private represent initialized allocated size.
Don't we need to update -i_disksize
This series contain blkback bug fixes for memory leaks (patches 1 and
2) and a race (patch 3). Patch 4 removes blkif_request_segment_aligned
since its memory layout is exactly the same as blkif_request_segment
and should introduce no functional change.
All patches should be backported to
I've at least identified two possible memory leaks in blkback, both
related to the shutdown path of a VBD:
- blkback doesn't wait for any pending purge work to finish before
cleaning the list of free_pages. The purge work will call
put_free_pages and thus we might end up with pages being
This was wrongly introduced in commit 402b27f9, the only difference
between blkif_request_segment_aligned and blkif_request_segment is
that the former has a named padding, while both share the same
memory layout.
Also correct a few minor glitches in the description, including for it
to no longer
From: Matt Rushton mrush...@amazon.com
Currently shrink_free_pagepool() is called before the pages used for
persistent grants are released via free_persistent_gnts(). This
results in a memory leak when a VBD that uses persistent grants is
torn down.
Cc: Konrad Rzeszutek Wilk
Introduce a new variable to keep track of the number of in-flight
requests. We need to make sure that when xen_blkif_put is called the
request has already been freed and we can safely free xen_blkif, which
was not the case before.
Signed-off-by: Roger Pau Monné roger@citrix.com
Cc: Konrad
On 04/02/14 10:26, Roger Pau Monne wrote:
From: Matt Rushton mrush...@amazon.com
Currently shrink_free_pagepool() is called before the pages used for
persistent grants are released via free_persistent_gnts(). This
results in a memory leak when a VBD that uses persistent grants is
torn down.
On 04/02/14 10:26, Roger Pau Monne wrote:
I've at least identified two possible memory leaks in blkback, both
related to the shutdown path of a VBD:
- blkback doesn't wait for any pending purge work to finish before
cleaning the list of free_pages. The purge work will call
On 04/02/14 10:26, Roger Pau Monne wrote:
Introduce a new variable to keep track of the number of in-flight
requests. We need to make sure that when xen_blkif_put is called the
request has already been freed and we can safely free xen_blkif, which
was not the case before.
Reviewed-by: David
On Tue, Feb 4, 2014 at 10:58 AM, Vinod Koul vinod.k...@intel.com wrote:
On Fri, Jan 31, 2014 at 12:22:52PM +0530, Srikanth Thokala wrote:
[...]
+/**
+ * xilinx_vdma_device_control - Configure DMA channel of the device
+ * @dchan: DMA Channel pointer
+ * @cmd: DMA control command
On 04/02/14 10:26, Roger Pau Monne wrote:
This was wrongly introduced in commit 402b27f9, the only difference
between blkif_request_segment_aligned and blkif_request_segment is
that the former has a named padding, while both share the same
memory layout.
Also correct a few minor glitches in
I have some filesystem anomalies and and enabled all kind of debug
stuff and got the following:
[1.265237]
[1.266761] ==
[1.272969] [ INFO: HARDIRQ-safe - HARDIRQ-unsafe lock order detected ]
[1.279699] 3.12.9 #1 Not tainted
[
There was a faulty bit operation during checking offset in exynos4_mct_write().
This patch fixes it correctly.
Signed-off-by: Jonghwa Lee jonghwa3@samsung.com
Signed-off-by: MyungJoo Ham myungjoo@samsung.com
---
drivers/clocksource/exynos_mct.c |4 ++--
1 file changed, 2
On 02/04/2014 09:19 AM, Andreas Larsson wrote:
Works splendidly. You can add:
Tested-by: Andreas Larsson andr...@gaisler.com
Thanks,
Marc
--
Pengutronix e.K. | Marc Kleine-Budde |
Industrial Linux Solutions| Phone: +49-231-2826-924 |
Vertretung
On Tue, Feb 04, 2014 at 10:09:26AM +0100, Maxime Ripard wrote:
On Tue, Feb 04, 2014 at 12:21:10AM +, Mark Brown wrote:
It isn't awesome, no. Ideally the runtime PM code would do this but
then you couldn't ifdef the operations which as far as I can tell is the
main thing people want
On Mon, Feb 03, 2014 at 09:54:28PM -0800, Bjorn Andersson wrote:
+ /*
+ * Make the regulator reflect the configured voltage selected in
+ * machine_constraints_voltage()
+ */
+ if (rdev-constraints-apply_uV
+ rdev-constraints-min_uV ==
On Tue, Feb 04, 2014 at 08:44:36AM +, Arnd Bergmann wrote:
On Monday 03 February 2014 21:36:58 Liviu Dudau wrote:
On Mon, Feb 03, 2014 at 08:05:56PM +, Arnd Bergmann wrote:
On Monday 03 February 2014 19:18:38 Liviu Dudau wrote:
So ... defining it should mean no legacy ISA
On Mon, Feb 03, 2014 at 02:27:26PM -0800, Guenter Roeck wrote:
On Mon, Feb 03, 2014 at 06:21:52PM +, Mark Brown wrote:
As previously mentioned please fix your mailer to word wrap at a
sensible limit.
I thought I did ;-). I'll try to make sure I only send e-mail to you
using mutt in
The same issue like with Panther Point chipsets. If the USB ports are
switched to xHCI on shutdown, the xHCI host will send a spurious interrupt,
which will wake the system. Some BIOS have work around for this, but not all.
One example is Compulab's mini-desktop, the Intense-PC2.
The bug can be
On Tue, Feb 04, 2014 at 11:06:24AM +0100, Geert Uytterhoeven wrote:
From: Geert Uytterhoeven geert+rene...@linux-m68k.org
rspi_wait_for_interrupt() unconditionally enables interrupts, even when the
wait condition is already satisfied. This causes a high interrupt load (2
interrupts/byte for
As result of deprecation of MSI-X/MSI enablement functions
pci_enable_msix() and pci_enable_msi_block() all drivers
using these two interfaces need to be updated to use the
new pci_enable_msi_range() and pci_enable_msix_range()
interfaces.
Signed-off-by: Alexander Gordeev agord...@redhat.com
Cc:
As result of deprecation of MSI-X/MSI enablement functions
pci_enable_msix() and pci_enable_msi_block() all drivers
using these two interfaces need to be updated to use the
new pci_enable_msi_range() and pci_enable_msix_range()
interfaces.
Cc: pv-driv...@vmware.com
Cc: iscsi-dri...@qlogic.com
Cc:
Function pci_enable_msix() should not be called again in
case it threw a negative errno.
Signed-off-by: Alexander Gordeev agord...@redhat.com
Cc: Anil Gurumurthy aguru...@brocade.com
Cc: Vijaya Mohan Guvva vmo...@brocade.com
Cc: linux-s...@vger.kernel.org
Cc: linux-...@vger.kernel.org
---
As result of deprecation of MSI-X/MSI enablement functions
pci_enable_msix() and pci_enable_msi_block() all drivers
using these two interfaces need to be updated to use the
new pci_enable_msi_range() and pci_enable_msix_range()
interfaces.
Signed-off-by: Alexander Gordeev agord...@redhat.com
Cc:
As result of deprecation of MSI-X/MSI enablement functions
pci_enable_msix() and pci_enable_msi_block() all drivers
using these two interfaces need to be updated to use the
new pci_enable_msi_range() and pci_enable_msix_range()
interfaces.
Signed-off-by: Alexander Gordeev agord...@redhat.com
Cc:
1 - 100 of 2194 matches
Mail list logo