Changelog:
v1 -> v2:
* show number of HighTotal before hotremove
* remove CONFIG_HIGHMEM
* cc stable kernels
* add Michal reviewed-by
Logic memory-remove code fails to correctly account the Total High Memory
when a memory block which contains High Memory is
On Sat, May 25, 2013 at 10:04 PM, James Morris wrote:
> On Sat, 25 May 2013, Linus Torvalds wrote:
>
>> But I haven't even looked at what non-selinux setups do to
>> performance. Last time I tried Ubuntu (they still use apparmor, no?),
>> "make modules_install ; make install" didn't work for the
On Sat, 25 May 2013, Linus Torvalds wrote:
> But I haven't even looked at what non-selinux setups do to
> performance. Last time I tried Ubuntu (they still use apparmor, no?),
> "make modules_install ; make install" didn't work for the kernel, and
> if the Ubuntu people don't want to support
On Sat, 25 May 2013, Al Viro wrote:
> Well... The problem I see here is not even selinux per se - it's that
> "LSM stacking" insanity.
FWIW, I don't see a concrete rationale for merging this stacking work. That
doesn't mean there won't be one in the future, but I wouldn't let the idea
of a
Signed-off-by: David Ahern
Cc: Frederic Weisbecker
Cc: Ingo Molnar
Cc: Jiri Olsa
Cc: Namhyung Kim
Cc: Peter Zijlstra
Cc: Stephane Eranian
---
tools/perf/Documentation/perf-script.txt |2 +-
tools/perf/builtin-script.c |9 +++--
2 files changed, 8 insertions(+), 3
Information is available, so why not save it in case some command wants
to use it.
Signed-off-by: David Ahern
Cc: Frederic Weisbecker
Cc: Ingo Molnar
Cc: Jiri Olsa
Cc: Namhyung Kim
Cc: Peter Zijlstra
Cc: Stephane Eranian
---
tools/perf/util/thread.c |4
tools/perf/util/thread.h |
Introduce the necessary changes to swapon(8) allowing a sysadmin to leverage
the new changes introduced to sys_swapon by "swap: discard while swapping
only if SWAP_FLAG_DISCARD_PAGES", therefore allowing a more flexible set of
choices when selection the discard policy for mounted swap areas.
This
This patch introduces SWAP_FLAG_DISCARD_PAGES and SWAP_FLAG_DISCARD_ONCE
new flags to allow more flexibe swap discard policies being flagged through
swapon(8). The default behavior is to keep both single-time, or batched, area
discards (SWAP_FLAG_DISCARD_ONCE) and fine-grained discards for
Considering the use cases where the swap device supports discard:
a) and can do it quickly;
b) but it's slow to do in small granularities (or concurrent with other
I/O);
c) but the implementation is so horrendous that you don't even want to
send one down;
And assuming that the sysadmin
From: Sebastian Hesselbarth
Date: Wed, 22 May 2013 22:04:01 +0200
> + memcpy((void *)p->value, reg, 6);
This cast is completely unnecessary, non-void to void pointer casts
are automatic.
If it is necessary, because p->value is const, then you are trying
to change something
On Sun, 2013-05-26 at 05:19 +0200, Mike Galbraith wrote:
> On Sat, 2013-05-25 at 22:00 +0200, Manfred Spraul wrote:
>
> > P.S.:
> > Btw, I found some code that uses a semop with 2 ops:
> > http://publib.boulder.ibm.com/infocenter/iseries/v5r3/index.jsp?topic=%2Fapis%2Fapiexusmem.htm
>
> I
On Sat, May 25, 2013 at 11:33 AM, Casey Schaufler
wrote:
>
> Now I'll put on my Smack maintainer hat. Performance improvement is
> always welcome, but I would rather see attention to performance of
> the LSM architecture than SELinux specific hacks.
I haven't seen huge issues with performance at
On Sat, 2013-05-25 at 22:00 +0200, Manfred Spraul wrote:
> P.S.:
> Btw, I found some code that uses a semop with 2 ops:
> http://publib.boulder.ibm.com/infocenter/iseries/v5r3/index.jsp?topic=%2Fapis%2Fapiexusmem.htm
I recently analyzed rt traces containing 9 ops.
-Mike
--
To unsubscribe from
Signed-off-by: Alexandre Courbot
---
MAINTAINERS | 1 +
1 file changed, 1 insertion(+)
diff --git a/MAINTAINERS b/MAINTAINERS
index b645a3d..1541796 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -3566,6 +3566,7 @@ GPIO SUBSYSTEM
M: Grant Likely
M: Linus Walleij
S: Maintained
From: Stephen Mell
Currently, there is no userspace method to mount proc for a pid namespace other
than the current one. In light of the new namespace filedescriptors, this patch
adds a mount option to use the namespace represented by the specified
filedescriptor instead of the current pid
On Sat, May 25, 2013 at 12:30 AM, Stephen Warren wrote:
> On 05/24/2013 01:10 AM, Alexandre Courbot wrote:
>> Tegra has a blink timer register that allows to modulate the
>> clk_32k clock before outputting it. Since clk_32k is presented to the
>> kernel as a fixed clock, make sure this register
Tegra has a blink timer register that allows to modulate the
clk_32k clock before outputting it. Since clk_32k is presented to the
kernel as a fixed clock, make sure this register does not tamper with
the clock frequency and that clk_32k is outputted as-is, similarly to
what is done on t20 and
Some events (context-switch, sched:sched_switch) are losing the conversion of
sample data associated with a thread. For example:
$ perf record -e sched:sched_switch -c 1 -a -- sleep 5
$ perf script
ls 30482 [000] 1379727.583037: sched:sched_switch: prev_comm=ls
prev_pid=30482 ...
ls
From: Namjae Jeon
Add sysfs entries to control the timing parameters for
f2fs gc thread and also provide a control flag, which will
allow the user to forcefully start a FG garbage collection
if required.
Signed-off-by: Namjae Jeon
Signed-off-by: Pankaj Kumar
---
fs/f2fs/f2fs.h |6 +++
From: Namjae Jeon
when there is an error from kthread_run, then return proper error
rather than returning -ENOMEM.
Signed-off-by: Namjae Jeon
Signed-off-by: Amit Sahrawat
---
fs/f2fs/gc.c | 15 ++-
1 file changed, 10 insertions(+), 5 deletions(-)
diff --git a/fs/f2fs/gc.c
(5/25/13 9:23 PM), Wanpeng Li wrote:
> Hi KOSAKI,
> On Sat, May 25, 2013 at 09:16:24PM -0400, KOSAKI Motohiro wrote:
>>> ---
>>> mm/page_alloc.c | 2 ++
>>> 1 file changed, 2 insertions(+)
>>>
>>> diff --git a/mm/page_alloc.c b/mm/page_alloc.c
>>> index 98cbdf6..23b921f 100644
>>> ---
On Saturday 25 May 2013 23:09:32 Prabhakar Lad wrote:
> From: Lad, Prabhakar
>
> Trivial cleanup of the driver.
>
> Changes for v2:
> 1: Dropped the asynchronous probing and, OF
>support patches will be handling them independently because of
> dependencies. 2: Arranged the patches logically
> ---
> mm/page_alloc.c | 2 ++
> 1 file changed, 2 insertions(+)
>
> diff --git a/mm/page_alloc.c b/mm/page_alloc.c
> index 98cbdf6..23b921f 100644
> --- a/mm/page_alloc.c
> +++ b/mm/page_alloc.c
> @@ -6140,6 +6140,8 @@ __offline_isolated_pages(unsigned long start_pfn,
> unsigned long end_pfn)
Hi Prabhakar,
Thank you for the patch.
On Saturday 25 May 2013 22:06:35 Prabhakar Lad wrote:
> From: Lad, Prabhakar
>
> use devm_request_irq() instead of request_irq().
> This ensures more consistent error values and simplifies error paths.
>
> use module_platform_driver to simplify the code.
On Fri, May 24, 2013 at 11:40 AM, Christoph Lameter wrote:
> On Fri, 24 May 2013, Peter Zijlstra wrote:
>
>> Patch bc3e53f682 ("mm: distinguish between mlocked and pinned pages")
>> broke RLIMIT_MEMLOCK.
>
> Nope the patch fixed a problem with double accounting.
>
> The problem that we seem to
于 2013年05月26日 07:20, Eric W. Biederman 写道:
> Zhang Yanfei writes:
>
>> From: Zhang Yanfei
>
> Won't we want to keep this reservation around to so that this number
> doesn't get reused, and cause people confusion when
> upgrading/downgrading kernels?
Ah, yes. I will just keep this and add a
Hi Prabhakar,
Thank you for the patch.
On Saturday 25 May 2013 22:06:34 Prabhakar Lad wrote:
> From: Lad, Prabhakar
>
> Signed-off-by: Lad, Prabhakar
> ---
> drivers/media/platform/davinci/vpif.c |8
> 1 files changed, 4 insertions(+), 4 deletions(-)
>
> diff --git
Hi Prabhakar,
Thank you for the patch.
On Saturday 25 May 2013 22:06:32 Prabhakar Lad wrote:
> From: Lad, Prabhakar
>
> This patch removes unwanted header include of mach/hardware.h
> and along side sorts the header inclusion alphabetically.
>
> Signed-off-by: Lad, Prabhakar
Acked-by:
Hi Prabhakar,
Thank you for the patch.
On Saturday 25 May 2013 22:06:33 Prabhakar Lad wrote:
> From: Lad, Prabhakar
>
> Use devm_ioremap_resource instead of reques_mem_region()/ioremap().
> This ensures more consistent error values and simplifies error paths.
>
> Signed-off-by: Lad, Prabhakar
Handles initializations typically done as part of processing the file
header and HEADER_TRACING_DATA event.
v2: close fd as noticed by Namhyung.
Signed-off-by: David Ahern
Cc: Arnaldo Carvalho de Melo
Cc: Ingo Molnar
Cc: Frederic Weisbecker
Cc: Peter Zijlstra
Cc: Jiri Olsa
Cc: Namhyung Kim
For use with kvm-live mode.
Signed-off-by: David Ahern
Cc: Arnaldo Carvalho de Melo
Cc: Ingo Molnar
Cc: Frederic Weisbecker
Cc: Peter Zijlstra
Cc: Jiri Olsa
Cc: Namhyung Kim
Cc: Xiao Guangrong
Cc: Runzhen Wang
---
tools/perf/builtin-top.c |2 --
tools/perf/util/top.h|2 ++
2
Number of samples needs to be greater 1 to have a variance.
Fixes nan% in perf-kvm-live output.
Signed-off-by: David Ahern
Cc: Arnaldo Carvalho de Melo
Cc: Ingo Molnar
Cc: Frederic Weisbecker
Cc: Peter Zijlstra
Cc: Jiri Olsa
Cc: Namhyung Kim
Cc: Xiao Guangrong
Cc: Runzhen Wang
---
e60fc847 removed the perf_evlist__add_tracepoints and helpers, but
they are useful for kvm's upcoming live mode.
Signed-off-by: David Ahern
Cc: Arnaldo Carvalho de Melo
Cc: Ingo Molnar
Cc: Frederic Weisbecker
Cc: Peter Zijlstra
Cc: Jiri Olsa
Cc: Namhyung Kim
Cc: Xiao Guangrong
Cc: Runzhen
Save previous pointer and free on failure.
Signed-off-by: David Ahern
Cc: Arnaldo Carvalho de Melo
Cc: Ingo Molnar
Cc: Frederic Weisbecker
Cc: Peter Zijlstra
Cc: Jiri Olsa
Cc: Namhyung Kim
Cc: Xiao Guangrong
Cc: Runzhen Wang
---
tools/perf/builtin-kvm.c |3 +++
1 file changed, 3
perf kvm stat currently requires back to back record and report
commands to see stats. e.g,.
perf kvm stat record -p $pid -- sleep 1
perf kvm stat report
This is inconvenvient for on box monitoring of a VM. This patch
introduces a 'live' mode that in effect combines the record plus
report
This is useful to spot high latency blips.
Signed-off-by: David Ahern
Cc: Arnaldo Carvalho de Melo
Cc: Ingo Molnar
Cc: Frederic Weisbecker
Cc: Peter Zijlstra
Cc: Jiri Olsa
Cc: Namhyung Kim
Cc: Xiao Guangrong
Cc: Runzhen Wang
---
tools/perf/builtin-kvm.c | 24
David's patch (https://lkml.org/lkml/2013/5/9/125 ) add a live mode for
perf kvm stat, but his patch can't set the refresh frequency
dynamically.
This patch accepts user's input and changes the value of
kvm->display_time variable.
For example, when the live mode is running, you press any key, it
As David suggested, this patch has no functional changes
just a code move.
move prompt_integer() from tools/perf/builtin-top.c into
tools/perf/util/top.c
Signed-off-by: Runzhen Wang
Signed-off-by: David Ahern
Cc: Arnaldo Carvalho de Melo
Cc: Ingo Molnar
Cc: Frederic Weisbecker
Cc: Peter
From: Runzhen Wang
Create a new function perf_kvm__timerfd_set() to reuse some code
in perf_kvm__timerfd_create()
Signed-off-by: Runzhen Wang
Signed-off-by: David Ahern
Cc: Arnaldo Carvalho de Melo
Cc: Ingo Molnar
Cc: Frederic Weisbecker
Cc: Peter Zijlstra
Cc: Jiri Olsa
Cc: Namhyung Kim
Expected to have missing events for each vcpu when perf is
started. After that should not have missing events.
Signed-off-by: David Ahern
Cc: Arnaldo Carvalho de Melo
Cc: Ingo Molnar
Cc: Frederic Weisbecker
Cc: Peter Zijlstra
Cc: Jiri Olsa
Cc: Namhyung Kim
Cc: Xiao Guangrong
Cc: Runzhen
Need an initialization function to set min to -1 to
differentiate from an actual min of 0.
Signed-off-by: David Ahern
Cc: Arnaldo Carvalho de Melo
Cc: Ingo Molnar
Cc: Frederic Weisbecker
Cc: Peter Zijlstra
Cc: Jiri Olsa
Cc: Namhyung Kim
Cc: Xiao Guangrong
Cc: Runzhen Wang
---
Signed-off-by: David Ahern
Cc: Arnaldo Carvalho de Melo
Cc: Ingo Molnar
Cc: Frederic Weisbecker
Cc: Peter Zijlstra
Cc: Jiri Olsa
Cc: Namhyung Kim
Cc: Xiao Guangrong
Cc: Runzhen Wang
---
tools/perf/builtin-kvm.c | 21 ++---
1 file changed, 18 insertions(+), 3
Needed by kvm live command. Make record_args a local while we are
messing with the args.
Signed-off-by: David Ahern
Cc: Arnaldo Carvalho de Melo
Cc: Ingo Molnar
Cc: Frederic Weisbecker
Cc: Peter Zijlstra
Cc: Jiri Olsa
Cc: Namhyung Kim
Cc: Xiao Guangrong
Cc: Runzhen Wang
---
Allows kvm live mode to reuse the event processing and ordered samples
processing used by the perf-report path.
v2: removed flush_sample_queue as noticed by Jiri
Signed-off-by: David Ahern
Cc: Arnaldo Carvalho de Melo
Cc: Ingo Molnar
Cc: Frederic Weisbecker
Cc: Peter Zijlstra
Cc: Jiri Olsa
Per function names they are more aligned with the evlist code than
the header code. Export perf_evlist__prepare_tracepoint_events
in the process.
Code move only; no functional changes.
Signed-off-by: David Ahern
Cc: Arnaldo Carvalho de Melo
Cc: Ingo Molnar
Cc: Frederic Weisbecker
Cc: Peter
This version addresses all of the comments from the last review and
includes an enhancement from Runzhen Wang. I still need to add Ingo's
enhancements -- aliasing 'perf stat kvm' to 'perf kvm stat live', and
adding options to parallel top (--repeat ).
patchset can also be obtained from
On 5/10/13 6:39 AM, Jiri Olsa wrote:
+ for (j = 0; j < ARRAY_SIZE(kvm_events_tp); j++) {
+ rec_argv[i++] = "-e";
+ rec_argv[i++] = STRDUP_FAIL_EXIT(kvm_events_tp[j]);
+ }
+
just curious.. I dont understand why it needs to be dynamic?
jirka
passing a
On Sat, 2013-05-25 at 15:23 -0700, Anton Vorontsov wrote:
> Please pull battery-2.6 git tree to get a few one-liners: wrong kfree
> usage fix, module alias fixup and kconfig adjustments. The patches really
> small, so for convenience I inline them here.
Please note git.infradead.org has just been
message is currently shown as:
Error:
You may not have permission to collect %sstats.
Consider tweaking /proc/sys/kernel/perf_event_paranoid:
Note the %sstats. With patch this becomes:
Error:
You may not have permission to collect stats.
Consider tweaking
Jiri reported hanging perf tests on latest acme's perf/core and bisected
it to 87f303a9f:
[jolsa@krava2 perf]$ cat /proc/sys/kernel/perf_event_paranoid
1
[jolsa@krava2 perf]$ ./perf record -C 0 kill
Error:
You may not have permission to collect %sstats.
Consider tweaking
On Sun, May 26, 2013 at 12:23:32AM +0100, David Woodhouse wrote:
> On Sat, 2013-05-25 at 15:23 -0700, Anton Vorontsov wrote:
> > Please pull battery-2.6 git tree to get a few one-liners: wrong kfree
> > usage fix, module alias fixup and kconfig adjustments. The patches really
> > small, so for
Zhang Yanfei writes:
> /dev/oldmem provides the interface for us to access the "old memory" in
> the dump-capture kernel. Unfortunately, no one actually uses this interface.
>
> And this interface could actually cause some real problems if used on ia64
> where the cached/uncached accesses are
Zhang Yanfei writes:
> From: Zhang Yanfei
Won't we want to keep this reservation around to so that this number
doesn't get reused, and cause people confusion when
upgrading/downgrading kernels?
> Signed-off-by: Zhang Yanfei
> Cc: Dave Jones
> ---
> Documentation/devices.txt |2 --
> 1
Hello Linus,
Please pull battery-2.6 git tree to get a few one-liners: wrong kfree
usage fix, module alias fixup and kconfig adjustments. The patches really
small, so for convenience I inline them here.
Thanks!
Anton
The following changes since commit 6b170807cd5cac8dc6353f47a88ccb14bbf76c4f:
From: Nikolay Balandin
Signed-off-by: Nikolay Balandin
---
drivers/regulator/lp3971.c | 11 +++
drivers/regulator/lp3972.c | 11 +++
2 files changed, 6 insertions(+), 16 deletions(-)
diff --git a/drivers/regulator/lp3971.c b/drivers/regulator/lp3971.c
index
Hi Jingoo,
> Use devm_clk_get() to make cleanup paths more simple.
>
> Signed-off-by: Jingoo Han
> ---
> drivers/watchdog/sp805_wdt.c |7 ++-
> 1 files changed, 2 insertions(+), 5 deletions(-)
>
Patch added to linux-watchdog-next.
Kind regards,
Wim.
--
To unsubscribe from this
Zhang Yanfei writes:
> 于 2013年05月25日 11:01, Eric W. Biederman 写道:
>> Zhang Yanfei writes:
>>
>>> Hello Eric,
>>>
The function copy_oldmem_page also concerns me. I don't have a clue why
we duplicate that function on every architecutre in a slightly different
form. There should
Hi Jingoo,
> Use devm_clk_get() to make cleanup paths more simple.
>
> Signed-off-by: Jingoo Han
> ---
> drivers/watchdog/shwdt.c | 16
> 1 files changed, 4 insertions(+), 12 deletions(-)
>
Patch added to linux-watchdog-next.
Kind regards,
Wim.
--
To unsubscribe from
Hi Jingoo,
> Use devm_clk_get() to make cleanup paths more simple.
>
> Signed-off-by: Jingoo Han
> ---
> drivers/watchdog/pnx4008_wdt.c |7 ++-
> 1 files changed, 2 insertions(+), 5 deletions(-)
>
Patch added to linux-watchdog-next.
Kind regards,
Wim.
--
To unsubscribe from this
On 09:39 Sat 25 May , Alexandre Belloni wrote:
> Fixes:
> arch/arm/mach-at91/built-in.o: In function `ksz9021rn_phy_fixup':
> :(.text+0x1174): undefined reference to `mdiobus_write'
> :(.text+0x1188): undefined reference to `mdiobus_write'
> :(.text+0x119c): undefined reference to
Hi Jingoo,
> Use devm_clk_get() to make cleanup paths more simple.
>
> Signed-off-by: Jingoo Han
> ---
> drivers/watchdog/imx2_wdt.c |6 ++
> 1 files changed, 2 insertions(+), 4 deletions(-)
>
Patch added to linux-watchdog-next.
Kind regards,
Wim.
--
To unsubscribe from this list:
On 05/25/2013 08:32 PM, Davidlohr Bueso wrote:
Yep, could you please explain what benefits you see in keeping FIFO order?
a) It's user space visible.
b) It's a well-defined behavior that might even make sense for some
applications.
Right now, a 2 semop operation with "+1, then -2" is
Hi Linus,
Please pull from the git repository at
git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
pm+acpi-3.10-rc3
to receive power management and ACPI fixes for v3.10-rc3 with top-most
commit 5a2bff8d7c7f63e2e8d467f66f6492fbb4d9509c
Merge branch 'pm-cpufreq'
on top of
Hi Jingoo,
> Use devm_clk_get() to make cleanup paths more simple.
>
> Signed-off-by: Jingoo Han
> ---
> drivers/watchdog/dw_wdt.c |7 ++-
> 1 files changed, 2 insertions(+), 5 deletions(-)
>
Patch added to linux-watchdog-next.
Kind regards,
Wim.
--
To unsubscribe from this list:
Hi Jingoo,
> Use devm_*() functions to make cleanup paths simpler.
>
> Signed-off-by: Jingoo Han
> ---
> Changes since v2:
> - removed unnecessary platform_set_drvdata(pdev, NULL)
>
> drivers/watchdog/ts72xx_wdt.c | 67 ++--
> 1 files changed, 10
Hi Jingoo,
> Use the wrapper functions for getting and setting the driver data using
> platform_device instead of using dev_{get,set}_drvdata() with >dev,
> so we can directly pass a struct platform_device.
>
> Signed-off-by: Jingoo Han
> ---
> drivers/watchdog/riowd.c |4 ++--
> 1 file
Hi Jingoo,
> Use devm_kzalloc() to make cleanup paths simpler.
>
> Reviewed-by: Guenter Roeck
> Signed-off-by: Jingoo Han
> ---
> No changes since v1:
>
> drivers/watchdog/riowd.c |8 ++--
> 1 files changed, 2 insertions(+), 6 deletions(-)
>
Patch added to linux-watchdog-next.
On 05/25/13 14:22, Maxime Ripard wrote:
Hi Oliver,
On Fri, May 24, 2013 at 11:50:38PM +0200, Oliver Schinagl wrote:
On 05/18/13 19:19, Oliver Schinagl wrote:
+
+
+/* We read the entire key, using a look up table. Returned is only the
+ * requested byte. This is of course slower then it could
Hi Jingoo,
> Use devm_ioremap_nocache() functions to make cleanup paths simpler.
>
> Reviewed-by: Guenter Roeck
> Signed-off-by: Jingoo Han
> ---
> No changes since v1:
>
> drivers/watchdog/rc32434_wdt.c | 10 +++---
> 1 files changed, 3 insertions(+), 7 deletions(-)
>
Patch added to
Hi Jingoo,
> Use devm_*() functions to make cleanup paths simpler.
>
> Signed-off-by: Jingoo Han
> ---
> Changes since v1:
> - used sizeof(*nuc900_wdt) instead of sizeof(struct nuc900_wdt)
> - declared 'nuc900_wdt->res' variable as logical variable
>
> drivers/watchdog/nuc900_wdt.c | 50
>
Hi Jingoo,
> Use devm_ioremap() to make cleanup paths simpler.
>
> Reviewed-by: Guenter Roeck
> Signed-off-by: Jingoo Han
> ---
> No changes since v1:
>
> drivers/watchdog/mv64x60_wdt.c |4 +---
> 1 files changed, 1 insertions(+), 3 deletions(-)
>
Patch added to linux-watchdog-next.
Hi Jingoo,
> Use devm_ioremap_nocache() to make cleanup paths simpler.
>
> Reviewed-by: Guenter Roeck
> Signed-off-by: Jingoo Han
> ---
> No changes since v1:
>
> drivers/watchdog/bcm63xx_wdt.c |9 -
> 1 files changed, 4 insertions(+), 5 deletions(-)
Patch added to
Hi Jingoo,
> Use devm_*() functions to make cleanup paths simpler.
>
> Acked-by: Guenter Roeck
> Signed-off-by: Jingoo Han
Patch added to linux-watchdog-next.
Kind regards,
Wim.
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to
On 5/25/2013 9:57 AM, Al Viro wrote:
> On Fri, May 24, 2013 at 08:21:08PM -0700, Linus Torvalds wrote:
>> On Tue, May 21, 2013 at 3:22 PM, Linus Torvalds
>> wrote:
>>> Untested patch attached. It compiles cleanly, looks sane, and most of
>>> it is just making the function prototypes look much
On Sat, 2013-05-25 at 13:55 -0400, Rik van Riel wrote:
> On 05/25/2013 11:16 AM, Manfred Spraul wrote:
> > The double coward solution:
> > - wakeup stays FIFO
> > - fast switch back to per-semaphore spinlock mode
> >
> > The patch
> > a) fixes a lockup due to a missing restart.
> > b) makes the
Hi Linus,
please pull the latest parisc architecture fixes.
This time we made the kernel- and interruption stack allocation
reentrant which fixed some strange kernel crashes (specifically
protection ID traps). Furthemore this patchset fixes the interrupt stack
in UP and SMP configurations by
On Sat, 2013-05-25 at 09:59 -0400, Dave Jones wrote:
> On Fri, May 24, 2013 at 03:23:40PM -0400, Steven Rostedt wrote:
> > On Fri, 2013-05-24 at 10:23 -0400, Dave Jones wrote:
> >
> > > .config: http://paste.fedoraproject.org/14281/94052971/raw/
> > >
> > > trace shows the problem process
On 05/25/2013 04:26 PM, Prabhakar Lad wrote:
Thus it might make sense to have only following integer properties (added
> as needed):
>
> composite-sync-active
> sync-on-green-active
> sync-on-comp-active
> sync-on-luma-active
>
> This would allow to specify polarity of each signal and at
On 05/25/2013 11:16 AM, Manfred Spraul wrote:
The double coward solution:
- wakeup stays FIFO
- fast switch back to per-semaphore spinlock mode
The patch
a) fixes a lockup due to a missing restart.
b) makes the wakeups again FIFO (as linux <= 3.0.9)
c) tries to limit the time while in global
Hi Sekhar,
On Sat, May 25, 2013 at 11:09 PM, Prabhakar Lad
wrote:
> From: Lad, Prabhakar
>
> remove init_enable from ths7303 pdata as it is being dropped
> from ths7303_platform_data.
>
Can you please ack this patch as I intend to take this patch via media
tree.
Regards,
--Prabhakar Lad
--
To
From: Lad, Prabhakar
generally the pdata needs to be a constant pointer in the device
state structure. This patch makes the pdata as a constant pointer
and alongside returns -EINVAL when pdata is NULL.
Signed-off-by: Lad, Prabhakar
Cc: Hans Verkuil
Cc: Laurent Pinchart
Cc: Mauro Carvalho
From: Lad, Prabhakar
the ths7303_setup() was doing the same thing as ths7303_setval()
except that ths7303_setval() sets it to some particular mode.
This patch removes ths7303_setup() function and calls ths7303_setval()
in the probe setting the device to 480I_576I filter mode in the probe.
From: Lad, Prabhakar
This patch removes init_enable option from pdata, the init_enable
was intended that the device should start streaming video immediately
but ideally the bridge drivers should call s_stream explicitly for such
devices to start video.
Signed-off-by: Lad, Prabhakar
Cc: Hans
From: Lad, Prabhakar
remove init_enable from ths7303 pdata as it is being dropped
from ths7303_platform_data.
Signed-off-by: Lad, Prabhakar
Cc: Sekhar Nori
Cc: Hans Verkuil
Cc: Laurent Pinchart
Cc: Mauro Carvalho Chehab
Cc: linux-kernel@vger.kernel.org
Cc:
From: Lad, Prabhakar
Trivial cleanup of the driver.
Changes for v2:
1: Dropped the asynchronous probing and, OF
support patches will be handling them independently because of dependencies.
2: Arranged the patches logically so that git bisect
succeeds.
Lad, Prabhakar (4):
ARM: davinci:
On Sat, May 25, 2013 at 9:57 AM, Al Viro wrote:
>
> Well... The problem I see here is not even selinux per se - it's that
> "LSM stacking" insanity. How would your anon union deal with that? Which
> LSM gets to play with it when we have more than one of those turds around?
We don't support
Hi Graeme/Kishon,
On Friday 24 May 2013 08:01 PM, Kishon Vijay Abraham I wrote:
From: Graeme Gregory
This is the driver for the USB comparator built into the palmas chip. It
handles the various USB OTG events that can be generated by cable
insertion/removal.
I have following feedback on
On Saturday 25 May 2013, Jens Axboe wrote:
> Please don't top post!
Got to use a different email client for that. Note that I am writing this from
my personal email address. This email and any future emails I write from this
address are my personal views and sTec can't be held responsible for
Hi Kishon/Graeme,
On Friday 24 May 2013 08:01 PM, Kishon Vijay Abraham I wrote:
From: Graeme Gregory
Added an API to set/clear the switch bit on SMPS10 which can be used by
palmas usb. The switch bit should be set in order for palmas to
supply VBUS and is needed when OMAP is acting as USB
Hi Sarah and Alan,
Thanks for the comments. I will make the following revisions:
1. Call pm_runtime_get_noresume only when the first device is
connected, and call pm_runtime_put when the last device is
disconnected.
2. Wrap the calls in an ifdef CONFIG_USB_DEFAULT_PERSIST.
3. Make sure that all
On Fri, May 24, 2013 at 08:21:08PM -0700, Linus Torvalds wrote:
> On Tue, May 21, 2013 at 3:22 PM, Linus Torvalds
> wrote:
> >
> > Untested patch attached. It compiles cleanly, looks sane, and most of
> > it is just making the function prototypes look much nicer. I think it
> > works.
>
> Ok,
Not checking dma_mapping_error on these dma_map_single uses keeps
showing up in our test runs with DMA-API debugging enabled.
[ 19.744756] ioatdma: Intel(R) QuickData Technology Driver 4.00
[ 19.748979] [ cut here ]
[ 19.748991] WARNING: at lib/dma-debug.c:933
kcore_vmalloc is in fs/proc/kcore.c and kcore_mem is unused across
the tree. Noticed while grepping the tree for some other kcore stuff.
(score looks pretty unmaintained to me.)
Signed-off-by: Kyle McMartin
--- a/arch/score/mm/init.c
+++ b/arch/score/mm/init.c
@@ -41,8 +41,6 @@
unsigned long
From: Lad, Prabhakar
use devm_request_irq() instead of request_irq().
This ensures more consistent error values and simplifies error paths.
use module_platform_driver to simplify the code.
Signed-off-by: Lad, Prabhakar
---
drivers/media/platform/davinci/vpif_display.c | 61
From: Lad, Prabhakar
use devm_request_irq() instead of request_irq().
This ensures more consistent error values and simplifies error paths.
use module_platform_driver to simplify the code.
Signed-off-by: Lad, Prabhakar
---
drivers/media/platform/davinci/vpif_capture.c | 73
From: Lad, Prabhakar
Signed-off-by: Lad, Prabhakar
---
drivers/media/platform/davinci/vpif.c |8
1 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/drivers/media/platform/davinci/vpif.c
b/drivers/media/platform/davinci/vpif.c
index 164c1b7..d9269c9 100644
---
From: Lad, Prabhakar
Use devm_ioremap_resource instead of reques_mem_region()/ioremap().
This ensures more consistent error values and simplifies error paths.
Signed-off-by: Lad, Prabhakar
---
drivers/media/platform/davinci/vpif.c | 27 ---
1 files changed, 4
From: Lad, Prabhakar
This patch removes unwanted header include of mach/hardware.h
and along side sorts the header inclusion alphabetically.
Signed-off-by: Lad, Prabhakar
---
drivers/media/platform/davinci/vpif.c | 10 --
1 files changed, 4 insertions(+), 6 deletions(-)
diff --git
From: Lad, Prabhakar
This patch series cleans the VPIF driver, uses devm_* api wherever
required and uses module_platform_driver() to simplify the code.
This patch series applies on http://git.linuxtv.org/hverkuil/media_tree.git/
shortlog/refs/heads/for-v3.11 and is tested on OMAP-L138.
From: Nikolay Balandin
Use devm_*() functions to make cleanup paths simpler.
Signed-off-by: Nikolay Balandin
---
drivers/rtc/rtc-ds1307.c | 38 +++---
1 file changed, 15 insertions(+), 23 deletions(-)
diff --git a/drivers/rtc/rtc-ds1307.c
1 - 100 of 346 matches
Mail list logo