From: Julia Lawall julia.law...@lip6.fr
Replace ARRAY_AND_SIZE(e) in function argument position to avoid hiding the
arity of the called function.
The semantic match that makes this change is as follows:
(http://coccinelle.lip6.fr/)
// smpl
@@
expression e,f;
@@
f(...,
- ARRAY_AND_SIZE(e)
+
From: Julia Lawall julia.law...@lip6.fr
Replace ARRAY_AND_SIZE(e) in function argument position to avoid hiding the
arity of the called function.
The semantic match that makes this change is as follows:
(http://coccinelle.lip6.fr/)
// smpl
@@
expression e,f;
@@
f(...,
- ARRAY_AND_SIZE(e)
+
From: Julia Lawall julia.law...@lip6.fr
Replace ARRAY_AND_SIZE(e) in function argument position to avoid hiding the
arity of the called function.
The semantic match that makes this change is as follows:
(http://coccinelle.lip6.fr/)
// smpl
@@
expression e,f;
@@
f(...,
- ARRAY_AND_SIZE(e)
+
From: Julia Lawall julia.law...@lip6.fr
Replace ARRAY_AND_SIZE(e) in function argument position to avoid hiding the
arity of the called function.
The semantic match that makes this change is as follows:
(http://coccinelle.lip6.fr/)
// smpl
@@
expression e,f;
@@
f(...,
- ARRAY_AND_SIZE(e)
+
From: Julia Lawall julia.law...@lip6.fr
Replace ARRAY_AND_SIZE(e) in function argument position to avoid hiding the
arity of the called function.
The semantic match that makes this change is as follows:
(http://coccinelle.lip6.fr/)
// smpl
@@
expression e,f;
@@
f(...,
- ARRAY_AND_SIZE(e)
+
From: Julia Lawall julia.law...@lip6.fr
Replace ARRAY_AND_SIZE(e) in function argument position to avoid hiding the
arity of the called function.
The semantic match that makes this change is as follows:
(http://coccinelle.lip6.fr/)
// smpl
@@
expression e,f;
@@
f(...,
- ARRAY_AND_SIZE(e)
+
From: Julia Lawall julia.law...@lip6.fr
Replace ARRAY_AND_SIZE(e) in function argument position to avoid hiding the
arity of the called function.
The semantic match that makes this change is as follows:
(http://coccinelle.lip6.fr/)
// smpl
@@
expression e,f;
@@
f(...,
- ARRAY_AND_SIZE(e)
+
From: Julia Lawall julia.law...@lip6.fr
Replace ARRAY_AND_SIZE(e) in function argument position to avoid hiding the
arity of the called function.
The semantic match that makes this change is as follows:
(http://coccinelle.lip6.fr/)
// smpl
@@
expression e,f;
@@
f(...,
- ARRAY_AND_SIZE(e)
+
From: Julia Lawall julia.law...@lip6.fr
Replace ARRAY_AND_SIZE(e) in function argument position to avoid hiding the
arity of the called function.
The semantic match that makes this change is as follows:
(http://coccinelle.lip6.fr/)
// smpl
@@
expression e,f;
@@
f(...,
- ARRAY_AND_SIZE(e)
+
From: Julia Lawall julia.law...@lip6.fr
Replace ARRAY_AND_SIZE(e) in function argument position to avoid hiding the
arity of the called function.
The semantic match that makes this change is as follows:
(http://coccinelle.lip6.fr/)
// smpl
@@
expression e,f;
@@
f(...,
- ARRAY_AND_SIZE(e)
+
From: Julia Lawall julia.law...@lip6.fr
Replace ARRAY_AND_SIZE(e) in function argument position to avoid hiding the
arity of the called function.
The semantic match that makes this change is as follows:
(http://coccinelle.lip6.fr/)
// smpl
@@
expression e,f;
@@
f(...,
- ARRAY_AND_SIZE(e)
+
From: Julia Lawall julia.law...@lip6.fr
Replace ARRAY_AND_SIZE(e) in function argument position to avoid hiding the
arity of the called function.
The semantic match that makes this change is as follows:
(http://coccinelle.lip6.fr/)
// smpl
@@
expression e,f;
@@
f(...,
- ARRAY_AND_SIZE(e)
+
From: Julia Lawall julia.law...@lip6.fr
Replace ARRAY_AND_SIZE(e) in function argument position to avoid hiding the
arity of the called function.
The semantic match that makes this change is as follows:
(http://coccinelle.lip6.fr/)
// smpl
@@
expression e,f;
@@
f(...,
- ARRAY_AND_SIZE(e)
+
Alex Thorlton athorl...@sgi.com writes:
This patch implements functionality to allow processes to disable the use of
transparent hugepages through the prctl syscall.
We've determined that some jobs perform significantly better with thp
disabled,
and we needed a way to control thp on a
Vince Weaver [vi...@deater.net] wrote:
| On Sat, 10 Aug 2013, Sukadev Bhattiprolu wrote:
|
|
| include/uapi/linux/perf_event.h | 55
+++
| 1 files changed, 55 insertions(+), 0 deletions(-)
|
| +#define __PERF_LE 1234
| +#define __PERF_BE 4321
| +
Dear Alan, Josep, David, dear PCMCIA maintainers,
this is on followup of a hang I reported earlier when using a delock
(NEC-based) PCMCIA card in a O2Micro slot of an oldish E7110 Fujitsu
laptop. The phenomenon is that read accesses through the ehci interface
of the USB host adapter are
On 08/09, Linus Torvalds wrote:
I guess that instead of a smp_wmb(), we could do another
smp_mb__before_spinlock() thing, like we already allow for other
architectures to do a weaker form of mb in case the spinlock is
already a full mb. That would allow avoiding extra synchronization. Do
a
On 08/11, Oleg Nesterov wrote:
On 08/09, Linus Torvalds wrote:
I guess that instead of a smp_wmb(), we could do another
smp_mb__before_spinlock() thing, like we already allow for other
architectures to do a weaker form of mb in case the spinlock is
already a full mb. That would allow
Naoya Horiguchi n-horigu...@ah.jp.nec.com writes:
Now we have extended hugepage migration and it's opened to many users
of page migration, which is a good reason to consider hugepage as movable.
So we can go to the direction to remove this parameter. In order to
allow userspace to prepare for
On 08/10, Long Gao wrote:
By the way, could you help me join the linux kernel mailling list?
Do you mean, you want to subscribe?
Well, from http://www.tux.org/lkml/#s3-1
send the line subscribe linux-kernel your_email@your_ISP
in the body of the message to
Naoya Horiguchi n-horigu...@ah.jp.nec.com writes:
Currently hugepage migration works well only for pmd-based hugepages
(mainly due to lack of testing,) so we had better not enable migration
of other levels of hugepages until we are ready for it.
Some users of hugepage migration (mbind,
On 07/31, Steven Rostedt wrote:
On Wed, 2013-07-31 at 19:31 +0200, Oleg Nesterov wrote:
Hello.
Simple cleanups on top of the recent (already applied)
id/filter/format/enable changes.
f_op-owner == mod is no longer needed and can go away.
This patch set is not needed for 3.11.
From: Mark Grondona mgrond...@llnl.gov
__ptrace_may_access() checks get_dumpable/ptrace_has_cap/etc
if task != current, this can can lead to surprising results.
For example, a sub-thread can't readlink(/proc/self/exe) if
the executable is not readable. setup_new_exec()-would_dump()
notices that
This patch adds clkdev lookup entries for clocks used by PL08x DMA
driver.
Signed-off-by: Tomasz Figa tomasz.f...@gmail.com
---
arch/arm/mach-s3c64xx/clock.c | 28 ++--
1 file changed, 18 insertions(+), 10 deletions(-)
diff --git a/arch/arm/mach-s3c64xx/clock.c
With support for amba-pl08x driver, on S3C64xx the generic DMA engine
API can be used instead of the private s3c-dma interface.
Signed-off-by: Tomasz Figa tomasz.f...@gmail.com
Acked-by: Linus Walleij linus.wall...@linaro.org
---
drivers/spi/Kconfig | 2 +-
1 file changed, 1 insertion(+), 1
PL080S has separate register to store transfer size in, allowing single
transfer to be much larger than in standard PL080.
This patch makes the amba-pl08x driver aware of this and removes writing
transfer size to reserved bits of CH_CONTROL register on PL080S, which
was not a problem witn
The legacy S3C64xx DMA driver has been removed, DMA support on
S3C64xx is provided only by the generic PL08x driver.
This patch modifies the Kconfig entry of Samsung ASoC subsystem, which
relies on availability of DMA, to always select the S3C64XX_PL080
symbol.
Signed-off-by: Tomasz Figa
Since the old DMA driver got removed, these aliases are no longer
necessary.
Signed-off-by: Tomasz Figa tomasz.f...@gmail.com
---
drivers/clk/samsung/clk-s3c64xx.c | 2 --
1 file changed, 2 deletions(-)
diff --git a/drivers/clk/samsung/clk-s3c64xx.c
b/drivers/clk/samsung/clk-s3c64xx.c
index
Since support for generic PL08x DMA engine driver has been added, there
is no need to keep the old legacy driver, so this patch removes it.
Signed-off-by: Tomasz Figa tomasz.f...@gmail.com
---
arch/arm/mach-s3c64xx/Kconfig| 5 -
arch/arm/mach-s3c64xx/Makefile | 1 -
This patch adds all required platform-specific data and initialization
code to support the generic amba-pl08x driver on S3C64xx SoCs.
Also some compatibility definitions are added to make the transition
from legacy API to DMA engine easier. The biggest hack here is passing
const char * pointers
The legacy S3C64xx DMA driver has been removed, DMA support on
S3C64xx is provided only by the generic PL08x driver.
This patch modifies the Kconfig entry of spi-s3c64xx driver, which
relies on availability of DMA, to always select the S3C64XX_PL080
symbol.
Signed-off-by: Tomasz Figa
With support for amba-pl08x driver, on S3C64xx the generic DMA engine
API can be used instead of the private s3c-dma interface.
Signed-off-by: Tomasz Figa tomasz.f...@gmail.com
Acked-by: Linus Walleij linus.wall...@linaro.org
---
sound/soc/samsung/Kconfig | 2 +-
1 file changed, 1 insertion(+),
This patch adds clkdev aliases for clocks used by PL08x DMA driver.
Signed-off-by: Tomasz Figa tomasz.f...@gmail.com
---
drivers/clk/samsung/clk-s3c64xx.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/drivers/clk/samsung/clk-s3c64xx.c
b/drivers/clk/samsung/clk-s3c64xx.c
index
From: Alban Bedel alban.be...@avionic-design.de
Many audio interface drivers require support of cyclic transfers to work
correctly, for example Samsung ASoC DMA driver. This patch adds support
for cyclic transfers to the amba-pl08x driver.
Signed-off-by: Alban Bedel alban.be...@avionic-design.de
The legacy S3C-DMA API required every period of a cyclic buffer to be
queued separately. After conversion of Samsung ASoC to Samsung DMA
wrappers somebody made an assumption that the same is needed for DMA
engine API, which is not true.
In effect, Samsung ASoC DMA code was queuing the whole
From: Alban Bedel alban.be...@avionic-design.de
There are more fields than just SWIDTH in CH_CONTROL register, so read
register value must be masked in addition to shifting.
Signed-off-by: Alban Bedel alban.be...@avionic-design.de
Signed-off-by: Tomasz Figa tomasz.f...@gmail.com
Reviewed-by:
PL080S is a modified version of PL080 that can be found on Samsung SoCs,
such as S3C6400 and S3C6410.
It has different offset of CONFIG register, separate CONTROL1 register
that holds transfer size and larger maximum transfer size.
Signed-off-by: Tomasz Figa tomasz.f...@gmail.com
Acked-by: Linus
This patch refactors debugging code that dumps LLI entries by moving it
into separate function, which is stubbed when VERBOSE_DEBUG is not
selected. This allows us to get rid of the ugly ifdef from the body of
pl08x_fill_llis_for_desc().
No functional change is introduced by this patch.
Currently memory allocated for LLIs is casted to an array of structs,
which is fragile and also limits the driver to a single, predefined LLI
layout, while there are some variants of PL08x, which have more fields
in LLI (namely PL080S with its extra CCTL2).
This patch makes LLIs a sequence of
Further patch will introduce support for PL080S, which requires some
things to be done conditionally, thus increasing indentation level of
some functions even more.
This patch reduces indentation level of pl08x_getbytes_chan() function
by inverting several conditions and returning from function
This is first non-RFC version of my patches extending support of
amba-pl08x DMA engine driver to PL080S DMA engine (PL080 modified by
Samsung) found in Samsung S3C64xx SoCs.
Due to changes scattered across different areas of kernel, patches are
based on merged 3 branches:
- for-next of Kgene's
Some variants of PL08x (namely PL080S, found in Samsung S3C64xx SoCs)
have CONFIG register at different offset. This patch makes the driver
use offset from vendor data struct.
Signed-off-by: Tomasz Figa tomasz.f...@gmail.com
Reviewed-by: Linus Walleij linus.wall...@linaro.org
Acked-by: Vinod Koul
On Sun, Aug 11, 2013 at 06:51:42PM +0200, Julia Lawall wrote:
From: Julia Lawall julia.law...@lip6.fr
Replace ARRAY_AND_SIZE(e) in function argument position to avoid hiding the
arity of the called function.
Applied, thanks.
signature.asc
Description: Digital signature
Оригинално писмо
От: Dave Martin
Относно: Re: [PATCH v3 1/2] ARM: OMAP: Add secure function omap_smc3() which
calling instruction smc #1
До: Pali Rohár
Изпратено на: Понеделник, 2013, Август 5 16:29:44 EEST
On Sun, Aug 04, 2013 at 10:45:00AM +0200, Pali Rohár
On Sun, Aug 11, 2013 at 9:45 AM, Aneesh Kumar K.V
aneesh.ku...@linux.vnet.ibm.com wrote:
Andy Lutomirski l...@amacapital.net writes:
The change:
commit f4e0c30c191f87851c4a53454abb55ee276f4a7e
Author: Al Viro v...@zeniv.linux.org.uk
Date: Tue Jun 11 08:34:36 2013 +0400
allow the
Looking at the enumerable buses in the kernel I don't see any which have
real support for any kind of registration of devices prior to their
enumeration. Similarly currently all the DT bindings in the kernel I've
been able to notice cover only non-enumerable buses. This generally
makes sense
On Sun, Aug 11, 2013 at 07:59:29PM +0200, Tomasz Figa wrote:
@@ -366,7 +366,7 @@ config SPI_S3C24XX_FIQ
config SPI_S3C64XX
tristate Samsung S3C64XX series type SPI
depends on (ARCH_S3C24XX || ARCH_S3C64XX || ARCH_S5P64X0 || ARCH_EXYNOS)
- select S3C64XX_DMA if ARCH_S3C64XX
2013/8/7 Benson Leung ble...@chromium.org
If you get a chance, could you let me know if my deferred probe
changes work well in your configuration?
I can confirm that your changes works, i.e. the touchpad and
touchscreen works directly after boot on my 32GB non-LTE Chromebook
Pixel. I applied
we are allocating cxt-oops_page_used using vmalloc in mtdoops_notify_add for
every mtd_info addition but not freeing it in mtdoops_notify_remove
Signed-off-by: Nilanjan Roychowdhury nilanjan.roychowdh...@gmail.com
---
drivers/mtd/mtdoops.c |1 +
1 file changed, 1 insertion(+)
diff --git
On Friday, August 09, 2013 08:11:19 PM Toshi Kani wrote:
On Sat, 2013-08-10 at 01:29 +0200, Rafael J. Wysocki wrote:
On Friday, August 09, 2013 04:16:56 PM Toshi Kani wrote:
On Fri, 2013-08-09 at 15:28 +0800, Tang Chen wrote:
On 08/07/2013 12:56 AM, Toshi Kani wrote:
On Tue,
On Thursday, August 08, 2013 04:50:42 PM Toshi Kani wrote:
On Fri, 2013-08-09 at 00:12 +0200, Rafael J. Wysocki wrote:
On Thursday, August 08, 2013 11:15:20 AM Toshi Kani wrote:
On Fri, 2013-08-02 at 18:04 -0600, Toshi Kani wrote:
On Sat, 2013-08-03 at 01:43 +0200, Rafael J. Wysocki
This semantic patch replaces return {0,1}; with return
{false,true}; in functions returning bool.
Signed-off-by: Rasmus Villemoes li...@rasmusvillemoes.dk
---
v2: Simplified script, and eliminate whitespace mangling at the same
time. Thanks to Julia Lawall.
v3: Further improvements from Julia.
This is three bug fixes: An fnic warning caused by sleeping under a
lock, a major regression with our updated WRITE SAME/UNMAP logic which
caused tons of USB devices (and one RAID card) to cease to function and
a megaraid_sas firmware initialisation problem which causes kdump
failures.
The patch
Acked-by: Julia Lawall julia.law...@lip6.fr
On Sun, 11 Aug 2013, Rasmus Villemoes wrote:
This semantic patch replaces return {0,1}; with return
{false,true}; in functions returning bool.
Signed-off-by: Rasmus Villemoes li...@rasmusvillemoes.dk
---
v2: Simplified script, and eliminate
Sam, All,
On 2013-08-09 13:42 +0200, Sam Ravnborg spake thusly:
On Thu, Aug 08, 2013 at 11:54:49PM +0200, Yann E. MORIN wrote:
Stephen, All,
On 2013-08-08 21:16 +0200, Yann E. MORIN spake thusly:
On 2013-08-08 10:36 +1000, Stephen Rothwell spake thusly:
On Thu, 8 Aug 2013 10:22:28
On 08/07/2013 12:44 AM, Johannes Weiner wrote:
To accomplish this, a per-zone counter is increased every time a page
is evicted and a snapshot of that counter is stored as shadow entry in
the page's now empty page cache radix tree slot. Upon refault of that
page, the difference between the
On Sun, Aug 11, 2013 at 08:54:43AM -0700, Guenter Roeck wrote:
Hi,
trying to boot arm versatile images with qemu results in the following error
if I try to boot with a disk image.
sym0: 895a rev 0x0 at pci :00:0d.0 irq 92
sym0: SCSI BUS has been reset.
scsi0 : sym-2.2.3
On Sun, Aug 11, 2013 at 8:08 PM, Mark Brown broo...@kernel.org wrote:
I know there's been some discussion of this topic but do we have any
general consensus on how to handle such things both from a Linux driver
model point of view and from a DT/ACPI point of view?
There is precedence for
Hi Martin,
On Sun, Aug 11, 2013 at 12:54 PM, Martin Nordholts ense...@gmail.com wrote:
I get this in dmesg --level err
(--notime) though
find_i2c_adapter_num: i2c adapter i915 gmbus panel not found on system.
find_i2c_adapter_num: i2c adapter i915 gmbus vga not found on system.
Hi Mark,
On Sunday 11 of August 2013 20:11:40 Mark Brown wrote:
On Sun, Aug 11, 2013 at 07:59:29PM +0200, Tomasz Figa wrote:
@@ -366,7 +366,7 @@ config SPI_S3C24XX_FIQ
config SPI_S3C64XX
tristate Samsung S3C64XX series type SPI
depends on (ARCH_S3C24XX || ARCH_S3C64XX ||
On Sun, 2013-08-11 at 19:39 +0200, Oleg Nesterov wrote:
On 08/10, Long Gao wrote:
By the way, could you help me join the linux kernel mailling list?
Do you mean, you want to subscribe?
Well, from http://www.tux.org/lkml/#s3-1
send the line subscribe linux-kernel
I really like the idea of using the spare slots in the radix tree
for something useful. It's amazing we haven't used that before.
I wonder if with some clever encoding even more information could be fit?
e.g. I assume you don't really need all bits of the refault distance,
just a good enough
On Sat, Aug 10, 2013 at 10:34:58PM -0400, Vince Weaver wrote:
On Sat, 10 Aug 2013, Sukadev Bhattiprolu wrote:
include/uapi/linux/perf_event.h | 55
+++
1 files changed, 55 insertions(+), 0 deletions(-)
+#define __PERF_LE 1234
+#define
Wondering if there's a way for reading perf counters in the kernel. I'd
like to read/record perf counters on ftrace function tracing
entries/exits to provide a rundown of the value of various counters on
function call boundaries.
[ Steven: apologies for sending you a duplicate here of what I
On Sun, 11 Aug 2013 19:49:29 +0200
Oleg Nesterov o...@redhat.com wrote:
It seems that you have no more 3.11 patches.
Should I resend this series?
Only if it changed. I'll be looking into 3.12 patches come Monday.
-- Steve
--
To unsubscribe from this list: send the line unsubscribe
On Saturday, August 10, 2013 7:05 AM, Anton Vorontsov wrote:
On Tue, Jul 30, 2013 at 05:19:27PM +0900, Jingoo Han wrote:
Use the wrapper function for retrieving the platform data instead of
accessing dev-platform_data directly.
Um.. what is the benefit or rationale of this patch?
CC'ed
On 08/11/2013 03:04 PM, Russell King - ARM Linux wrote:
On Sun, Aug 11, 2013 at 08:54:43AM -0700, Guenter Roeck wrote:
Hi,
trying to boot arm versatile images with qemu results in the following error
if I try to boot with a disk image.
sym0: 895a rev 0x0 at pci :00:0d.0 irq 92
Some debugfs write() operations of the MVM Firmware will ignore the
count argument, and will copy more bytes than what was specified.
Fix this by getting the right count of bytes.
This will also honor restrictions put on the number of bytes to write.
To be consitant this patch also switches the
Karim Yaghmour karim.yaghm...@opersys.com writes:
Wondering if there's a way for reading perf counters in the kernel. I'd
like to read/record perf counters on ftrace function tracing
entries/exits to provide a rundown of the value of various counters on
function call boundaries.
KVM does it,
On 13-08-11 10:23 PM, Andi Kleen wrote:
KVM does it, see arch/x86/kvm/pmu.c. Essentially it would be doing RDPMC.
Thx for the pointer, appreciated.
But the overhead will be likely very high, some sampling approach
is likely better.
Indeed. It doesn't actually have to be at every single
Sadly, the numerology doesn't quite work out, and while releasing the
final 3.11 today would be a lovely coincidence (Windows 3.11 was
released twenty years ago today), it is not to be.
Instead, we have 3.11-rc5.
Which is showing signs of calming down, and is noticeably smaller than
previous
Indeed. It doesn't actually have to be at every single ftrace
begin/exit. But possibly starting with some kind of every nth and then
drilling down as the culprit is incrementally singled-out.
That's what normal sampling already does.
If you're worried about systematic shadow effects just
On Sun, 11 Aug 2013, Mark Brown wrote:
Looking at the enumerable buses in the kernel I don't see any which have
real support for any kind of registration of devices prior to their
enumeration. Similarly currently all the DT bindings in the kernel I've
been able to notice cover only
Hi John,
Today's linux-next merge of the wireless-next tree got a conflict in
drivers/net/wireless/iwlwifi/pcie/trans.c between commit eabc4ac5d760
(iwlwifi: pcie: disable L1 Active after pci_enable_device) from
thewireless tree and commit f2532b04b2ec (iwlwifi: pcie: don't disable
L1 for newest
On Fri, 09 Aug 2013 10:32:40 +0200, Tomasz Figa wrote:
On Friday 09 of August 2013 16:49:43 Cho KyongHo wrote:
On Fri, 09 Aug 2013 01:03:05 +0200, Tomasz Figa wrote:
Hi KyongHo,
nit: Please drop the trailing dot at the end of patch subject.
Oh. I didn't catch that.
Thank you.
On Fri, 09 Aug 2013 11:35:20 +0200, Tomasz Figa wrote:
On Friday 09 of August 2013 17:51:56 Cho KyongHo wrote:
On Fri, 09 Aug 2013 09:55:30 +0200, Tomasz Figa wrote:
Hi KyongHo,
On Friday 09 of August 2013 14:58:49 Cho KyongHo wrote:
On Thu, 08 Aug 2013 16:00:18 +0200, Tomasz Figa
On 13-08-11 10:47 PM, Andi Kleen wrote:
That's what normal sampling already does.
If you're worried about systematic shadow effects just randomize a bit.
That's actually the point. I'd like to be able to study/compare both
approaches. I could be completely off, but I'd like to see if a
On Sun, Aug 11, 2013 at 08:08:26PM +0100, Mark Brown wrote:
Looking at the enumerable buses in the kernel I don't see any which have
real support for any kind of registration of devices prior to their
enumeration. Similarly currently all the DT bindings in the kernel I've
been able to notice
I'm announcing the release of the 3.10.6 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:
I'm announcing the release of the 3.0.90 kernel.
All users of the 3.0 kernel series must upgrade.
The updated 3.0.y git tree can be found at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git
linux-3.0.y
and can be browsed at the normal kernel.org git web browser:
diff --git a/MAINTAINERS b/MAINTAINERS
index d81f637..08e6f61 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -5725,7 +5725,6 @@ P:Vincent Sanders vi...@simtec.co.uk
M: Simtec Linux Team li...@simtec.co.uk
W: http://www.simtec.co.uk/products/EB110ATX/
S: Supported
-F:
diff --git a/Makefile b/Makefile
index 2fe1f6d..7f4df0c 100644
--- a/Makefile
+++ b/Makefile
@@ -1,6 +1,6 @@
VERSION = 3
PATCHLEVEL = 4
-SUBLEVEL = 56
+SUBLEVEL = 57
EXTRAVERSION =
NAME = Saber-toothed Squirrel
diff --git a/arch/x86/kernel/i387.c b/arch/x86/kernel/i387.c
index
I'm announcing the release of the 3.4.57 kernel.
All users of the 3.4 kernel series must upgrade.
The updated 3.4.y git tree can be found at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git
linux-3.4.y
and can be browsed at the normal kernel.org git web browser:
On Fri, 09 Aug 2013 10:30:11 +0200, Tomasz Figa wrote:
On Friday 09 of August 2013 15:37:30 Cho KyongHo wrote:
On Fri, 09 Aug 2013 00:41:25 +0200, Tomasz Figa wrote:
Hi KyongHo,
On Thursday 08 of August 2013 18:38:49 Cho KyongHo wrote:
This commit adds device tree support for
If there are no enough stripes to handle, we'd better not always queue all
available work_structs. If one worker can only handle small or even none
stripes, it will impact request merge and create lock contention.
With this patch, the number of work_struct running will depend on pending
stripes
Add a sysfs entry to control running workqueue thread number. If
group_thread_cnt is set to 0, we will disable workqueue offload handling of
stripes.
Signed-off-by: Shaohua Li s...@fusionio.com
---
drivers/md/raid5.c | 60 +
1 file changed,
Neil,
This is another attempt to make raid5 stripe handling multi-threading.
Recent workqueue improvement for unbound workqueue looks very promising to the
raid5 usage. I had details in the first patch.
The patches are against your tree with patch 'raid5: make release_stripe
lockless' and
Hi Tejun,
Today's linux-next merge of the cgroup tree got a conflict in
include/net/netprio_cgroup.h between commit 378307217ed9 (cls_cgroup.h
netprio_cgroup.h: Remove extern from function prototypes) from the
net-next tree and commit 6d37b97428d2 (netprio_cgroup: pass around @css
instead of
This is another attempt to create multiple threads to handle raid5 stripes.
This time I use workqueue.
raid5 handles request (especially write) in stripe unit. A stripe is page size
aligned/long and acrosses all disks. Writing to any disk sector, raid5 runs a
state machine for the corresponding
On 2013/8/12 8:03, Karim Yaghmour wrote:
Wondering if there's a way for reading perf counters in the kernel. I'd
like to read/record perf counters on ftrace function tracing
entries/exits to provide a rundown of the value of various counters on
function call boundaries.
[ Steven:
Hello,
On Fri, Aug 09, 2013 at 12:22:16PM +0200, Krzysztof Kozlowski wrote:
Hi,
Currently zbud pages are not movable and they cannot be allocated from CMA
region. These patches try to address the problem by:
The zcache, zram and GUP pages for memory-hotplug and/or CMA are
same situation.
Acked-by: Sonic Zhangsonic.zh...@analog.com
-Original Message-
From: Shuah Khan [mailto:shuah...@samsung.com]
Sent: Saturday, August 10, 2013 11:21 PM
To: Zhang, Sonic; c...@laptop.org
Cc: Shuah Khan; uclinux-dist-de...@blackfin.uclinux.org;
linux-...@vger.kernel.org;
Acked-by: Sonic Zhangsonic.zh...@analog.com
-Original Message-
From: Shuah Khan [mailto:shuah...@samsung.com]
Sent: Saturday, August 10, 2013 11:21 PM
To: Zhang, Sonic; c...@laptop.org
Cc: Shuah Khan; uclinux-dist-de...@blackfin.uclinux.org;
linux-...@vger.kernel.org;
When running 3.10.3 with kmemleak enabled, I see following warnings from
kmemleak:
unreferenced object 0x88024d2219a0 (size 32):
comm swapper/0, pid 1, jiffies 4294894532 (age 26865.180s)
hex dump (first 32 bytes):
58 de 0c 73 02 88 ff ff 58 de 0c 73 02 88 ff ff X..sX..s
/* invoke -css_online() on a new CSS and mark it online if successful */
-static int online_css(struct cgroup_subsys *ss, struct cgroup *cgrp)
+static int online_css(struct cgroup_subsys_state *css)
{
- struct cgroup_subsys_state *css = cgroup_css(cgrp, ss-subsys_id);
+ struct
Hi Thomas, John,
On Mon, Jul 29, 2013 at 08:59:39AM +0300, Baruch Siach wrote:
On Wed, Jul 17, 2013 at 12:46:53PM +0300, Baruch Siach wrote:
The expression '(1 32)' happens to evaluate as 0 on ARM, but it
evaluates as
1 on xtensa and x86_64. This zeros sched_clock_mask, and breaks
Hello Minchan,
On Mon, Aug 12, 2013 at 11:25:35AM +0900, Minchan Kim wrote:
Hello,
On Fri, Aug 09, 2013 at 12:22:16PM +0200, Krzysztof Kozlowski wrote:
Hi,
Currently zbud pages are not movable and they cannot be allocated from CMA
region. These patches try to address the problem by:
On Mon, 12 Aug 2013, Michael Ellerman wrote:
Yes I think so. The interface is already defined and it's little endian,
so on big endian we just need to swap.
The only part I'm not clear on is how things are handled in perf
userspace, it seems to already do some byte swapping.
It would be
This local symbol is used only in this file.
Fix the following sparse warnings:
drivers/fmc/fmc-write-eeprom.c:106:5: warning: symbol 'fwe_probe' was not
declared. Should it be static?
drivers/fmc/fmc-write-eeprom.c:147:5: warning: symbol 'fwe_remove' was not
declared. Should it be static?
Hello Benjamin,
On Sun, Aug 11, 2013 at 11:16:47PM -0400, Benjamin LaHaise wrote:
Hello Minchan,
On Mon, Aug 12, 2013 at 11:25:35AM +0900, Minchan Kim wrote:
Hello,
On Fri, Aug 09, 2013 at 12:22:16PM +0200, Krzysztof Kozlowski wrote:
Hi,
Currently zbud pages are not movable
201 - 300 of 316 matches
Mail list logo