* Christoph Lameter c...@linux.com wrote:
This patchset introduces preemption checks for __this_cpu operations.
First we add new raw_cpu operations that perform this cpu operations
without preempt checks.
The second patch then adds the preempt checks by modifying the
__this_cpu macros
* Petr Holasek phola...@redhat.com wrote:
Patch adds more subtle handling of -C and -N parameters in
parse_{cpu,node}_setup_list() functions when there isn't enough NUMA nodes or
CPUs present.
Instead of assertion and terminating benchmark, partial test is skipped
with error message and
On Thu, Oct 03, 2013 at 10:29:59PM -0700, Paul E. McKenney wrote:
On Thu, Oct 03, 2013 at 04:28:27PM -0700, Josh Triplett wrote:
On Thu, Oct 03, 2013 at 01:52:45PM -0700, Linus Torvalds wrote:
On Thu, Oct 3, 2013 at 1:41 PM, Al Viro v...@zeniv.linux.org.uk wrote:
The problem is this:
On Fri, Oct 4, 2013 at 12:57 AM, Al Viro v...@zeniv.linux.org.uk wrote:
On Thu, Oct 03, 2013 at 12:36:08PM -0700, Kees Cook wrote:
Kees, try to think for a minute[1]. Really. We have general-purpose
...
[1] yes, yes, I know - the mere mention of security should've prevented
such
Minchan Kim minc...@kernel.org wrote:
The squashfs_read_data functions has a role to read a block and
decompress for datablock and metadata.
This patch cleans it up so it has squashfs_read_datablock and
squashfs_meta_datablock and morever, squashfs_read_datablock
has two part, one is just
Minchan Kim minc...@kernel.org wrote:
Sqsuashfs have used cache for normal data pages but it's pointless
because MM already has cache layer and squashfs adds extra pages
into MM's page cache when it reads a page from compressed block.
This patch removes cache usage for normal data pages so it
On Thu, Oct 03, 2013 at 11:03:05PM -0700, Josh Triplett wrote:
On Thu, Oct 03, 2013 at 10:29:59PM -0700, Paul E. McKenney wrote:
On Thu, Oct 03, 2013 at 04:28:27PM -0700, Josh Triplett wrote:
On Thu, Oct 03, 2013 at 01:52:45PM -0700, Linus Torvalds wrote:
On Thu, Oct 3, 2013 at 1:41 PM,
Am 03.10.2013 um 22:00 schrieb David Miller:
From: Dr. H. Nikolaus Schaller h...@goldelico.com
Date: Thu, 3 Oct 2013 21:40:34 +0200
I have made the bug observation from debug log that this bit is set in a
response
each time the modem has a RING message. It might be specific to this modem
* Andi Kleen a...@linux.intel.com wrote:
Forcing multiple, unnecessary rounds of emails instead of clearly
volunteering all technical information that is related to the matter
is something Andi is still doing routinely.
Sorry all the information was in the full email thread (including
* Geert Uytterhoeven ge...@linux-m68k.org wrote:
On Thu, Oct 3, 2013 at 3:59 PM, tip-bot for Tom Gundersen
tip...@zytor.com wrote:
On my MacBook Air lfb_size is 4M, which makes the bitshit
bitshift?
LOL!
Thanks,
Ingo
--
To unsubscribe from this list: send the line unsubscribe
* Mike Travis tra...@sgi.com wrote:
On 10/3/2013 10:15 AM, Ingo Molnar wrote:
* Mike Travis tra...@sgi.com wrote:
On 10/3/2013 9:51 AM, Ingo Molnar wrote:
* Mike Travis tra...@sgi.com wrote:
Some code added to the debug_core module had KDB dependencies
that it
* Linus Torvalds torva...@linux-foundation.org wrote:
On Thu, Oct 3, 2013 at 5:41 PM, Josh Triplett j...@joshtriplett.org wrote:
Read, yes, but I don't think that's enough to force your example above
to work in all cases. That requires semantics beyond what RCU's
primitives
On Thu, Oct 03, 2013 at 12:58:32PM -0700, Paul E. McKenney wrote:
On Thu, Oct 03, 2013 at 09:42:26PM +0200, Peter Zijlstra wrote:
That's not tty; that's RCU..
On Thu, Oct 03, 2013 at 03:08:30PM -0400, Dave Jones wrote:
==
[
On Thu, Oct 03, 2013 at 10:14:57PM +0200, Paolo Bonzini wrote:
Do you need to do the same in rcu_sync_init?
Yes.. I actually did but only send the diff for the header file :/
--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to
On Thu, Oct 03, 2013 at 10:00:02PM +0200, Oleg Nesterov wrote:
On 10/03, Paul E. McKenney wrote:
On Thu, Oct 03, 2013 at 09:33:19PM +0200, Oleg Nesterov wrote:
On 10/03, Oleg Nesterov wrote:
Because I believe this needs another patch ;) see below, didn't test
it yet.
...
Hi Martin,
Le Thursday 03 October 2013 à 19:24 +0200, Martin Walch a écrit :
From: Martin Walch walch.mar...@web.de
Date: Thu, 3 Oct 2013 17:28:14 +0200
Subject: [PATCH v2 2/5] kconfig: fix trivial typos and update mconf
documentation
This fixes lots of typos in comments and strings.
On Thu, Oct 03, 2013 at 11:15:03PM -0700, Paul E. McKenney wrote:
On Thu, Oct 03, 2013 at 11:03:05PM -0700, Josh Triplett wrote:
On Thu, Oct 03, 2013 at 10:29:59PM -0700, Paul E. McKenney wrote:
On Thu, Oct 03, 2013 at 04:28:27PM -0700, Josh Triplett wrote:
On Thu, Oct 03, 2013 at
On Thu, Oct 03, 2013 at 11:10:09PM +0200, Oleg Nesterov wrote:
On 10/03, Oleg Nesterov wrote:
So unless Peter objects I'll write the changelogs (always nontrivial task),
test, and send these 2 patches + add ops-barr() / rcu_sync_wait_for_cb
tomorrow.
And, can't resist, probably another
Good Morning Sir,
Hope this email finds you in good health
Does your website rank page 1 on major search engines like google bing for
your most converting keywords ? OR have your website lost rankings in last 1
year with Googles new algorithm changes? Google has launched 3 major updates in
On Thu, Oct 03, 2013 at 04:11:09PM -0700, Andrew Morton wrote:
On Fri, 27 Sep 2013 16:16:26 +0300 Kirill A. Shutemov
kirill.shute...@linux.intel.com wrote:
The basic idea is the same as with PTE level: the lock is embedded into
struct page of table's page.
We can't use
The at91sam9 watchdog timer can only be configured once, and the current
implementation tries to configure it in a static way:
- 2 seconds timeout
- wdt restart every 500ms
If the timer has already been configured with different values, it returns an
error and do not create any watchdog device.
Add new at91sam9 watchdog properties to the documentation.
Signed-off-by: Boris BREZILLON b.brezil...@overkiz.com
---
.../devicetree/bindings/watchdog/atmel-wdt.txt | 30 ++--
1 file changed, 28 insertions(+), 2 deletions(-)
diff --git
Set default watchdog options in every SoC compatible with the sam9 watchdog.
Signed-off-by: Boris BREZILLON b.brezil...@overkiz.com
---
arch/arm/boot/dts/at91sam9260.dtsi |5 +
arch/arm/boot/dts/at91sam9263.dtsi |5 +
arch/arm/boot/dts/at91sam9g45.dtsi |5 +
Add watchdog specific config for kizbox board.
Signed-off-by: Boris BREZILLON b.brezil...@overkiz.com
---
arch/arm/boot/dts/kizbox.dts |6 ++
1 file changed, 6 insertions(+)
diff --git a/arch/arm/boot/dts/kizbox.dts b/arch/arm/boot/dts/kizbox.dts
index 02df191..928f6ee 100644
---
Anssi,
Your patch has been applied on 3.11.3
I'm especially interested in testers with:
- Older codecs other than 0x1002aa01. My best guess still is that the
new code works on them as well.
o On these I'd like to know if multichannel and the new formats
work, i.e. e.g.
Hello,
This patch series is a porposal to enhance the sam9 watchdog timer support.
The at91sam9 watchdog timer can only be configured once, and the current
implementation tries to configure it in a static way:
- 2 seconds timeout
- wdt restart every 500ms
If the timer has already been
On Wed, 2 Oct 2013 12:48:19 +0200
Alexander Gordeev agord...@redhat.com wrote:
Multiple MSIs have never been supported on s390 architecture,
but the platform code fails to report single MSI only.
Signed-off-by: Alexander Gordeev agord...@redhat.com
---
arch/s390/pci/pci.c |2 ++
1
On Wed, 2 Oct 2013 12:48:20 +0200
Alexander Gordeev agord...@redhat.com wrote:
arch_setup_msi_irqs() hook can only be called from the generic
MSI code which ensures correct MSI type parameter.
Signed-off-by: Alexander Gordeev agord...@redhat.com
---
arch/s390/pci/pci.c |2 --
1
Linus,
Please pull the latest irq-urgent-for-linus git tree from:
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git
irq-urgent-for-linus
HEAD: 0d119fb57614fe947aa9048f61d680bbede64170 Merge branch 'irq/urgent-v2'
of
Linus,
Please pull the latest x86-urgent-for-linus git tree from:
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git
x86-urgent-for-linus
HEAD: 29d274b8d3e2404cd1832b3a999b12f9d1e1d895 x86/simplefb: Mark
framebuffer mem-resources as IORESOURCE_BUSY to avoid bootup warning
Two
On 25/09/13 09:04, Mark Jackson wrote:
NanoBone Specification:
---
CPU:
TI AM335x
Memory:
256MB DDR3
128MB NOR flash
128KB FRAM
Ethernet:
2 x 10/100 connected to SMSC LAN8710 PHY
USB:
1 x USB2.0 Type A
I2C:
2Kbit EEPROM (Microchip 24AA02)
On Fri, Sep 27, 2013 at 05:29:08PM +0200, Peter Zijlstra wrote:
Subject: ftrace, sched: Add TRACE_FLAG_PREEMPT_RESCHED
From: Peter Zijlstra pet...@infradead.org
Date: Fri Sep 27 17:11:00 CEST 2013
Since we now have two need_resched states; trace the two so we can
observe discrepancies.
NanoBone Specification:
---
CPU:
TI AM335x
Memory:
256MB DDR3
128MB NOR flash
128KB FRAM
Ethernet:
2 x 10/100 connected to SMSC LAN8710 PHY
USB:
1 x USB2.0 Type A
I2C:
2Kbit EEPROM (Microchip 24AA02)
RTC (Maxim DS1338)
GPIO Expander (Microchip MCP23017)
User-Agent: quilt/0.50-1
You might want to upgrade your quilt the latest version is 0.60-1 and
there's talk of actually releasing something newer.
--
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
Hi Benoit,
Thanks a lot for fixing it.
On Thursday 03 October 2013 07:09 PM, Benoit Cousson wrote:
Hi Keerthy,
On 11/09/2013 07:30, Keerthy wrote:
On Tuesday 10 September 2013 12:51 AM, Nishanth Menon wrote:
On 08/26/2013 12:36 AM, Keerthy wrote:
The Patch adds nodes for TPS659038 PMIC for
On Thu, Oct 03, 2013 at 11:49:45PM +0100, Ben Hutchings wrote:
On Wed, 2013-10-02 at 12:48 +0200, Alexander Gordeev wrote:
This update converts pci_enable_msix() and pci_enable_msi_block()
interfaces to canonical kernel functions and makes them return a
error code in case of failure or 0 in
On Thu, Oct 03, 2013 at 06:28:26PM +, Christoph Lameter wrote:
@@ -538,7 +544,8 @@ do {
\
# ifndef __this_cpu_read_8
# define __this_cpu_read_8(pcp) (*__this_cpu_ptr((pcp)))
# endif
-# define
On Wed, Sep 04, 2013 at 09:45:29AM -0700, H. Peter Anvin wrote:
[snip]
This also exposes an interesting problem with Fengguang's build robot.
One build:
[tip:x86/asmlinkage] 28596b6a8779b736829ad837f95fdc2e81bdd1ee BUILD DONE
28596b6a8779b736829ad837f95fdc2e81bdd1ee x86, asmlinkage, vdso:
Hi Rohit,
On Thu, 2013-10-03 at 16:05 -0700, Rohit Vaswani wrote:
This patch adds basic board support for APQ8074 Dragonboard
which belongs to the Snapdragon 800 family.
For now, just support a basic machine with device tree.
Signed-off-by: Rohit Vaswani rvasw...@codeaurora.org
---
* Peter Zijlstra pet...@infradead.org wrote:
User-Agent: quilt/0.50-1
You might want to upgrade your quilt the latest version is 0.60-1 and
there's talk of actually releasing something newer.
Another technical problem with the submission is the lack of 'PATCH' tags
for the patches - it's
* Peter Zijlstra pet...@infradead.org wrote:
@@ -39,8 +39,8 @@ notrace unsigned int debug_smp_processor
if (!printk_ratelimit())
goto out_enable;
- printk(KERN_ERR BUG: using smp_processor_id() in preemptible [%08x]
- code: %s/%d\n,
+
On Fri, Oct 04, 2013 at 03:53:51AM +0100, Al Viro wrote:
Speaking of those two - I really want to see file_table.c one killed.
Christoph, do you have anything along the lines of getting rid of the
mark_files_ro() nonsense? After all, a combination of r/w vfsmount
and a superblock with
It seems to me that a more useful interface would take a minimum and
maximum number of vectors from the driver. This wouldn't allow the
driver to specify that it could only accept, say, any even number within
a certain range, but you could still leave the current functions
available for
On 10/4/2013 1:28 AM, Ivan T. Ivanov wrote:
Hi Rohit,
On Thu, 2013-10-03 at 16:05 -0700, Rohit Vaswani wrote:
This patch adds basic board support for APQ8074 Dragonboard
which belongs to the Snapdragon 800 family.
For now, just support a basic machine with device tree.
Signed-off-by: Rohit
Hi Linus,
Please pull the following:
git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git for-linus
This contains two more fixes by Maxim for writeback/truncate races and fixes for
RCU walk in fuse_dentry_revalidate().
Thanks,
Miklos
---
Maxim Patlasov (2):
fuse: wait for
On Mon, Aug 19, 2013 at 05:25:12PM -0400, Dave Jones wrote:
On Mon, Aug 19, 2013 at 05:52:02PM +0200, Anton Arapov wrote:
On Mon, Aug 19, 2013 at 11:39:39AM -0400, Theodore Ts'o wrote:
On Mon, Aug 19, 2013 at 05:16:43PM +0200, Anton Arapov wrote:
Why not just do that through email?
On 3 October 2013 22:13, Larry Finger larry.fin...@lwfinger.net wrote:
With kernel 3.12-rc3, kemcheck reports the following leak:
That would be kmemleak rather than kmemcheck ;)
unreferenced object 0x8800ae85c190 (size 16):
comm kworker/u4:3, pid 685, jiffies 4294916336 (age 2831.760s)
On Thu, Oct 03, 2013 at 02:09:55PM -0700, Andy Lutomirski wrote:
On Thu, Oct 3, 2013 at 1:13 PM, Djalal Harouni tix...@opendz.org wrote:
On Thu, Oct 03, 2013 at 12:37:49PM -0700, Andy Lutomirski wrote:
On Thu, Oct 3, 2013 at 12:29 PM, Djalal Harouni tix...@opendz.org wrote:
On Thu, Oct 03,
On Thu, Oct 03, 2013 at 08:12:44AM +0200, Ingo Molnar wrote:
So please first get consensus on this fundamental design question before
spreading your solution to more areas.
Check file_ns_capable() added in commit 935d8aabd4331 by Linus
Add file_ns_capable() helper function for open-time
This series introduces support for the Tegra124 CAR clocks.
Based on '[PATCH v2 00/12] Introduce common infra for tegra clocks'
Peter De Schrijver (5):
clk: tegra: Add support for PLLSS
clk: tegra: Add periph regs bank X
clk: tegra124: Add common clk IDs to clk-id.h
clk: tegra124: Add new
On 10/04/2013 07:33 AM, Wolfram Sang wrote:
+i2c-base = devm_ioremap_resource(pdev-dev, res);
+if (IS_ERR(i2c-base)) {
+dev_err(pdev-dev, Could not allocate iomem\n);
devm_ioremap_resource already prints error messages.
you are right.
+ret =
Signed-off-by: Peter De Schrijver pdeschrij...@nvidia.com
---
drivers/clk/tegra/clk-pll.c | 168 +++
drivers/clk/tegra/clk.h |7 ++
2 files changed, 175 insertions(+), 0 deletions(-)
diff --git a/drivers/clk/tegra/clk-pll.c
Tegra124 has an extra bank of peripheral clock registers. Add it to the
generic peripheral clock code.
Signed-off-by: Peter De Schrijver pdeschrij...@nvidia.com
---
drivers/clk/tegra/clk.c | 10 ++
1 files changed, 10 insertions(+), 0 deletions(-)
diff --git a/drivers/clk/tegra/clk.c
Tegra124 introduces a number of a new clocks. Introduce the corresponding
the IDs for them.
Signed-off-by: Peter De Schrijver pdeschrij...@nvidia.com
---
drivers/clk/tegra/clk-id.h | 27 +++
1 files changed, 27 insertions(+), 0 deletions(-)
diff --git
Tegra124 introduces a number of new peripheral clocks. This patch adds those
to the common peripheral clock code.
Signed-off-by: Peter De Schrijver pdeschrij...@nvidia.com
---
drivers/clk/tegra/clk-tegra-periph.c | 61 ++
1 files changed, 61 insertions(+), 0
On Fri, Oct 04, 2013 at 09:31:49AM +0100, David Laight wrote:
Mmmm.. I am not sure I am getting it. Could you please rephrase?
One possibility is for drivers than can use a lot of interrupts to
request a minimum number initially and then request the additional
ones much later on.
That
Implement clock support for Tegra124.
Signed-off-by: Peter De Schrijver pdeschrij...@nvidia.com
---
drivers/clk/tegra/Makefile |1 +
drivers/clk/tegra/clk-tegra124.c | 1206 ++
include/dt-bindings/clock/tegra124-car.h | 342 +
3
On 10/03/2013 11:07 PM, Toshi Kani wrote:
On Thu, 2013-10-03 at 22:21 +0800, Chen Gang wrote:
One root cause found (but not only one), allmodconfig will enable
CONFIG_SYSFS_DEPRECATED which for new kernel on old distribution.
I am comparing from allmodconfig config file to defconfig config
On Wed, Oct 02, 2013 at 11:46:44AM -0700, H. Peter Anvin wrote:
It's pretty straightforward - just drop the starting address to proper
alignment after you subtract the size.
Ok, just an observation - it is not necessarily a bad thing but I
thought we should talk about it:
So, when we do the VA
'break' after return has no effect. Remove it.
Signed-off-by: Sachin Kamat sachin.ka...@linaro.org
---
drivers/regulator/wm8994-regulator.c |1 -
1 file changed, 1 deletion(-)
diff --git a/drivers/regulator/wm8994-regulator.c
b/drivers/regulator/wm8994-regulator.c
index 71c5911..ffc1b2f
'break' after goto has no effect. Remove it.
Signed-off-by: Sachin Kamat sachin.ka...@linaro.org
---
drivers/regulator/gpio-regulator.c |1 -
1 file changed, 1 deletion(-)
diff --git a/drivers/regulator/gpio-regulator.c
b/drivers/regulator/gpio-regulator.c
index 98a98ff..04406a9 100644
---
On 10/04/2013 07:46 AM, Wolfram Sang wrote:
+cr = xiic_getreg32(i2c, XIIC_CR_REG_OFFSET);
+cr |= XIIC_CR_DIR_IS_TX_MASK;
+xiic_setreg32(i2c, XIIC_CR_REG_OFFSET, cr);
+
Is there no need to clear the bit again when receiving?
This bit is cleared in xiic_xfer() -
Unlike ipv4, the struct member hlen holds the length of the GRE and ipv6
headers. This length is also counted in dev-hard_header_len.
Perhaps, it's more clean to modify the hlen to count only the GRE header
without ipv6 header as the variable name suggest, but the simple way to fix
this without
-Original Message-
From: linux-pci-ow...@vger.kernel.org [mailto:linux-pci-ow...@vger.kernel.org]
On Behalf Of Alex Williamson
Sent: Wednesday, September 25, 2013 10:16 PM
To: Bhushan Bharat-R65777
Cc: j...@8bytes.org; b...@kernel.crashing.org; ga...@kernel.crashing.org;
linux-
Hi Eduardo,
Thanks for reply.
On 24-09-2013 04:08, Lukasz Majewski wrote:
The commit 4de0bdaa9677d11406c9becb70c60887c957e1f0
(thermal: exynos: Add support for instance based
register/unregister) broke check for presence of therm_dev at
global thermal zone in exynos_report_trigger().
On 24/09/2013 23:11, Uwe Kleine-König :
Hello Nicolas, hello Jean-Christophe,
I expect you should be able to revert
b7a8ca5 (ARM: at91: rm9200 fix time support)
which reverted
838a2ae (ARM: use clockevents_config_and_register() where possible)
for at91rm9200 on top of the
On 10/02/2013 06:15 AM, Alex Williamson wrote:
We currently use some ad-hoc arch variables tied to legacy KVM device
assignment to manage emulation of instructions that depend on whether
non-coherent DMA is present. Create an interface for this so that we
can register coherency for other
Hi Eduardo,
Lukasz,
Just minor comments.
On 24-09-2013 04:08, Lukasz Majewski wrote:
Up till now Exynos5250 and Exynos4412 had the same definitions for
TMU data. Following commit changes that, by introducing separate
exynos4412_default_tmu_data structure.
Since Exynos4412 was
To determine if a clk has been previously enabled, provide a public
clk_is_enabled function. This is especially helpful to check the state
of clk-gate without actually changing the state of the gate.
Signed-off-by: Sebastian Hesselbarth sebastian.hesselba...@gmail.com
---
Cc: Mike Turquette
On Thu, 2013-10-03 at 17:43 -0700, Andrew Morton wrote:
On Fri, 04 Oct 2013 08:50:57 +0900 Jingoo Han jg1@samsung.com wrote:
On Friday, October 04, 2013 8:21 AM, Andrew Morton wrote:
On Fri, 27 Sep 2013 12:59:28 +0900 Jingoo Han jg1@samsung.com wrote:
Remove Richard Purdie
With a proper fix for Kirkwood ethernet IP MAC address clock gating
issue, we can now remove the clock gating workaround that always
enabled ethernet clocks.
Signed-off-by: Sebastian Hesselbarth sebastian.hesselba...@gmail.com
---
Changelog:
v2-v3:
- make use of new public clk_is_enabled, adds
On 10/04/2013 12:13 PM, Sebastian Hesselbarth wrote:
With a proper fix for Kirkwood ethernet IP MAC address clock gating
issue, we can now remove the clock gating workaround that always
enabled ethernet clocks.
Signed-off-by: Sebastian Hesselbarth sebastian.hesselba...@gmail.com
Damn, wrong
Hi,
On Thursday, October 03, 2013 06:08:45 PM Eduardo Valentin wrote:
On 24-09-2013 04:08, Lukasz Majewski wrote:
The TMU data definition is now separated to Exynos4412 and Exynos5250.
Now SOC_ARCH_EXYNOS only refers to Exynos5250. Hence the name
SOC_ARCH_EXYNOS has been changed to
As defined in the DT, clkout2 is not allowed to change the pll inside
si5351.
This patch inverts the properties of the clkout{1,2} so that clkout2
may be defined as the external clock of the audio device in the Cubox.
Signed-off-by: Jean-Francois Moine moin...@free.fr
---
Ethernet IP on Kirkwood SoCs loose their MAC address register content
if clock gated. To allow modular ethernet driver setups and gated clocks
also on non-DT capable bootloaders, we fixup port device nodes with no
valid MAC address property. This patch copies MAC address register
contents set up
Hi Eduardo,
On 24-09-2013 04:08, Lukasz Majewski wrote:
The commit d0a0ce3e77c795258d47f9163e92d5031d0c5221 (thermal:
exynos: Add missing definations and code cleanup) has removed
setting of test MUX address value at TMU configuration setting.
This field is not present on Exynos4210
On 10/04/2013 12:21 PM, Jean-Francois Moine wrote:
As defined in the DT, clkout2 is not allowed to change the pll inside
si5351.
This patch inverts the properties of the clkout{1,2} so that clkout2
may be defined as the external clock of the audio device in the Cubox.
Signed-off-by:
Hi Eduardo,
On 24-09-2013 04:08, Lukasz Majewski wrote:
The TMU data definition is now separated to Exynos4412 and
Exynos5250.
Now SOC_ARCH_EXYNOS only refers to Exynos5250. Hence the name
SOC_ARCH_EXYNOS has been changed to SOC_ARCH_EXYNOS5250.
How about merging this one with
On Thu, Oct 03, 2013 at 10:23:39PM -0700, Guenter Roeck wrote:
On 10/03/2013 06:02 PM, Mark Brown wrote:
Due to the length of time taken to run all the allmodconfigs I skipped
the defconfig tests; I know Olof has the ARM stuff covered in his
autobuilder. I'm going to use allyesconfig
From:Suzuki K. Poulose suz...@in.ibm.com
Move the common code, shared by both native and compat ELF core generation code
to a single instance.These functions could be re-used later for application
core dump infrastructure.
Signed-off-by: Suzuki K. Poulose suz...@in.ibm.com
---
fs/Makefile
Hi all,
The following series implements an infrastructure for capturing the core of an
application without disrupting its process.
So ideally what we are trying to do is to export the infrastructure using
/proc/pid/core. Reading the file would give an ELF Format core-dump at that
instant
From:Suzuki K. Poulose suz...@in.ibm.com
ia64 impelementation for elf_core_copy_extra_phdrs(). Adapted from
elf_core_write_extra_phdrs().
Signed-off-by: Suzuki K. Poulose suz...@in.ibm.com
---
arch/ia64/kernel/elfcore.c | 34 ++
1 file changed, 34 insertions(+)
From:Suzuki K. Poulose suz...@in.ibm.com
Export the ELF class specific core generation helper functions via
elfcore-internal.h
Signed-off-by: Suzuki K. Poulose suz...@in.ibm.com
---
fs/binfmt_elf.c | 10 +-
include/linux/elfcore-internal.h | 28
From:Suzuki K. Poulose suz...@in.ibm.com
Rename the ELF class specific functions reusable for the application core dump
infrastructure. The compat ELF class routines are prepended with compat_ .
Signed-off-by: Suzuki K. Poulose suz...@in.ibm.com
---
fs/compat_binfmt_elf.c |7 +++
1 file
From:Suzuki K. Poulose suz...@in.ibm.com
The binfmt ELF defines APIs for the arch specific Program headers to be
written to the ELF core. Define the read (or copy) variants of the APIs, to
collect it for the application core dump(which is a read based approach).
Signed-off-by: Suzuki K. Poulose
From:Suzuki K. Poulose suz...@in.ibm.com
vma_dump_size calculates the file size of a vma area in the core file. It
assumes the vma belongs to the current. Make it generic to work for any task.
This will be reused by application core dump infrastructure.
Signed-off-by: Suzuki K. Poulose
From:Suzuki K. Poulose suz...@in.ibm.com
fill_psinfo() fills the NT_PRPSINFO note for the core. NT_PRPSINFO stores the
command line of the process, which is stored at from mm-arg_start. Make
fill_psinfo reusable by supporting other tasks. Use access_process_vm() to read
the command line args for
From:Suzuki K. Poulose suz...@in.ibm.com
Build the ELF header on the fly for the very first read request. The ELF Header,
Program Headers are stored in a buffer for processing future read() requests.
gencore-elf.c contains the ELF class specific functions.
Signed-off-by: Suzuki K. Poulose
From:Suzuki K. Poulose suz...@in.ibm.com
Collect the PT_NOTE information for the core.
There are two process wide notes. NT_PRPSINFO and NT_AUXV. These are captured
in the core_proc structure.
Each thread gets a NT_PRSTATUS note, which will contain the GPR contents. A
thread may have additional
From:Suzuki K.Poulose suz...@in.ibm.com
Keep track of the core generation requests. Concurrent core generation requests
for the same target process are not allowed.
Signed-off-by: Suzuki K. Poulose suz...@in.ibm.com
Signed-off-by: Ananth N.Mavinakayanahalli ana...@in.ibm.com
---
From:Suzuki K. Poulose suz...@in.ibm.com
Generate the data for the memory regions. Also write down the section header
if we have, number of phdrs PN_XNUM.
The vma areas are read, page by page using access_process_vm() without an
mmap_sem. If there are active threads, then we may miss a vma if
From:Suzuki K. Poulose suz...@in.ibm.com
Calculate the size of the core file
Signed-off-by: Suzuki K. Poulose suz...@in.ibm.com
Signed-off-by: Ananth N. Mavinakayanahalli ana...@in.ibm.com
---
fs/proc/gencore-elf.c |6 ++
fs/proc/gencore.h |1 +
2 files changed, 7 insertions(+)
On Thu, Oct 03, 2013 at 11:07:44AM -0700, Zi Shen Lim wrote:
Thanks for your feedback Will.
On Thu, Oct 3, 2013 at 10:27 AM, Will Deacon will.dea...@arm.com wrote:
On Thu, Oct 03, 2013 at 06:15:15PM +0100, Zi Shen Lim wrote:
Futex uses GUP. Currently on ARM, the default
From:Suzuki K. Poulose suz...@in.ibm.com
Identify the ELF class of the process to native or compat.
Signed-off-by: Suzuki K. Poulose suz...@in.ibm.com
---
fs/proc/gencore.c | 17 ++---
fs/proc/gencore.h |3 +++
2 files changed, 17 insertions(+), 3 deletions(-)
diff --git
From:Suzuki K. Poulose suz...@in.ibm.com
gencore-elf.c will be reused for the compat ELF class support. Hence, define
macros to get the right member for each class.
Signed-off-by: Suzuki K. Poulose suz...@in.ibm.com
---
fs/proc/gencore-elf.c | 31 ---
On Thu, 26 Sep 2013 13:50:49 -0500, Rob Herring robherri...@gmail.com wrote:
From: Rob Herring rob.herr...@calxeda.com
Implement of_node_to_nid as weak function to remove the dependency on
asm/prom.h. This is in preparation to make prom.h optional.
Signed-off-by: Rob Herring
From:Suzuki K. Poulose suz...@in.ibm.com
Add full support for the compat ELF class objects. The gencore-compat-elf.c
reuses the gencore-elf.c, by renaming the ABI structures and functions.
(Inspired by compat_binfmt_elf.c)
Signed-off-by: Suzuki K. Poulose suz...@in.ibm.com
---
fs/proc/Makefile
From:Ananth N.Mavinakayanahalli ana...@in.ibm.com
Create the /proc/PID/core entry.
Signed-off-by: Suzuki K. Poulose suz...@in.ibm.com
Signed-off-by: Ananth N.Mavinakayanahalli ana...@in.ibm.com
---
fs/proc/Makefile |1 +
fs/proc/base.c |2 ++
fs/proc/gencore.c | 48
From:Janani Venkataraman jan...@in.ibm.com
Hold the threads in a killable state, for collection of register set.
This was implemented in the past using the freezer system. The freezer
functions in
kernel essentially help start and stop sets of tasks and this approach
exploited the existing
From:Suzuki K. Poulose suz...@in.ibm.com
Validate if the process is an ELF exec. This will be later extended to identify
if the task is a native ELF or a compat ELF.
Signed-off-by: Suzuki K. Poulose suz...@in.ibm.com
---
fs/proc/gencore.c | 29 +
1 file changed, 29
1 - 100 of 1048 matches
Mail list logo