ppc64 kexec mechanism has a different implementation with ppc32.
Signed-off-by: Tiejun Chen tiejun.c...@windriver.com
---
arch/powerpc/platforms/85xx/smp.c | 13 +
1 file changed, 13 insertions(+)
diff --git a/arch/powerpc/platforms/85xx/smp.c
b/arch/powerpc/platforms/85xx/smp.c
Book3e is always aligned 1GB to create TLB so we should
use (KERNELBASE - MEMORY_START) as VIRT_PHYS_OFFSET to
get __pa/__va properly while boot kdump.
Signed-off-by: Tiejun Chen tiejun.c...@windriver.com
---
arch/powerpc/include/asm/page.h |2 ++
1 file changed, 2 insertions(+)
diff --git
We need to introduce a flag to indicate we're already running
a kexec kernel then we can go proper path. For example, We
shouldn't access spin_table from the bootloader to up any secondary
cpu for kexec kernel, and kexec kernel already know how to jump to
generic_secondary_smp_init.
In commit 96f013f, powerpc/kexec: Add kexec hold support for Book3e
processors, requires that GPR4 survive the hold process, for IBM Blue
Gene/Q with with some very strange firmware. But for FSL Book3E, r4 = 1
to indicate that the initial TLB entry for this core already exists so
we still should
book3e is different with book3s since 3s includes the exception
vectors code in head_64.S as it relies on absolute addressing
which is only possible within this compilation unit. So we have
to get that label address with got.
And when boot a relocated kernel, we should reset ipvr properly again
We need to active KEXEC for book3e and bypass or convert non-book3e stuff
in kexec coverage.
Signed-off-by: Tiejun Chen tiejun.c...@windriver.com
---
arch/powerpc/Kconfig |2 +-
arch/powerpc/kernel/machine_kexec_64.c | 148 ++--
We can rename 'interrupt_end_book3e' with '__end_interrupts' then
book3s/book3e can share this unique label to make sure we can use
this conveniently.
Signed-off-by: Tiejun Chen tiejun.c...@windriver.com
---
arch/powerpc/kernel/exceptions-64e.S |8
1 file changed, 4 insertions(+), 4
Hi Rafael,
On 08/26/2013 04:09 AM, Rafael J. Wysocki wrote:
From: Rafael J. Wysocki rafael.j.wyso...@intel.com
There are two mutexes, device_hotplug_lock and acpi_scan_lock, held
around the acpi_bus_trim() call in acpi_scan_hot_remove() which
generally removes devices (it removes ACPI
Broken builds:
mips:ath79_defconfig
parisc:defconfig
sparc32:defconfig
sparc64:defconfig
tile:defconfig
Error log:
drivers/usb/host/ohci-pci.c: In function 'ohci_pci_init':
drivers/usb/host/ohci-pci.c:309:35: error: 'ohci_suspend' undeclared (first use
in
decrease device_node refcount np1 in err case.
Signed-off-by: Libo Chen libo.c...@huawei.com
---
drivers/net/ethernet/xilinx/xilinx_axienet_mdio.c |1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/drivers/net/ethernet/xilinx/xilinx_axienet_mdio.c
Jaehoon,
On Sun, Aug 25, 2013 at 6:31 PM, Jaehoon Chung jh80.ch...@samsung.com wrote:
Hi Doug,
On 08/24/2013 05:40 AM, Doug Anderson wrote:
Jaehoon,
On Fri, Aug 23, 2013 at 6:21 AM, Jaehoon Chung jh80.ch...@samsung.com
wrote:
Hi Doug,
If the clock-gating is enabled, then maybe it's
On Fri, Aug 23, 2013 at 11:53 AM, Dave Jones da...@redhat.com wrote:
It actually seems worse, seems I can trigger it even easier now, as if
there's a leak.
Can you please try the new fix for TLB flush?
commit 2b047252d087be7f2ba
Fix TLB gather virtual address range invalidation corner cases
On 08/25/2013 08:30 PM, Guenter Roeck wrote:
Broken builds:
mips:ath79_defconfig
parisc:defconfig
sparc32:defconfig
sparc64:defconfig
tile:defconfig
Add:
powerpc:ppc64e_defconfig
powerpc:cell_defconfig
powerps:maple_defconfig
That makes it 8
From: Wei Yongjun yongjun_...@trendmicro.com.cn
free_irq() expects the same device identity that was passed to
corresponding request_irq(), otherwise the IRQ is not freed.
Signed-off-by: Wei Yongjun yongjun_...@trendmicro.com.cn
---
drivers/vme/bridges/vme_ca91cx42.c | 6 +-
1 file changed,
From: Ching ching2...@areca.com.tw
Support Areca new SATA Raid adapter ARC1214/1224/1264/1284.
Modify maximum outstanding command number, notify command complete with auto
request sense
Signed-off-by: Ching ching2...@areca.com.tw
--
To unsubscribe from this list: send the line unsubscribe
On Thu, 22 Aug 2013 17:09:11 +0200 H. Peter Anvin h...@zytor.com wrote:
Acked-by: H. Peter Anvin h...@zytor.com
Applied with the Ack - thanks.
NeilBrown
Max Filippov jcmvb...@gmail.com wrote:
-e is a non-standard echo option, echo output is
implementation-dependent when it is used.
From: Ching ching2...@areca.com.tw
Fix command throttling for ARC188x series adapter.
Signed-off-by: Ching ching2...@areca.com.tw
---
patch2
Description: Binary data
On Sun, Aug 25, 2013 at 09:02:15PM -0700, Guenter Roeck wrote:
On 08/25/2013 08:30 PM, Guenter Roeck wrote:
Broken builds:
mips:ath79_defconfig
parisc:defconfig
sparc32:defconfig
sparc64:defconfig
tile:defconfig
Add:
powerpc:ppc64e_defconfig
From: Ching ching2...@areca.com.tw
Fix bug of updating adapter firmware through ioctl(ARCHTTP) interface.
Signed-off-by: Ching ching2...@areca.com.tw
---
patch3
Description: Binary data
On Sun, Aug 25, 2013 at 09:50:21PM +0200, Tibor Billes wrote:
From: Paul E. McKenney Sent: 08/24/13 11:03 PM
On Sat, Aug 24, 2013 at 09:59:45PM +0200, Tibor Billes wrote:
From: Paul E. McKenney Sent: 08/22/13 12:09 AM
On Wed, Aug 21, 2013 at 11:05:51PM +0200, Tibor Billes wrote:
On 24 August 2013 20:20, Rafael J. Wysocki r...@sisk.pl wrote:
OK, let me rephrase that more directly: Please, slow down. Allow your
previous
changes to be integrated before you throw more of them at people.
Okay, I will try :)
Btw, Are you going to take any of my patches for 3.12?
--
To
On Fri, August 23, 2013, Doug Anderson wrote:
Previously the dw_mmc driver would ignore any requests to disable the
card's clock. This doesn't seem like a good thing in general, but had
one extra bad side effect in the following situtation:
* mmc core would set clk to 400kHz at boot time
On Sun, Aug 25, 2013 at 7:56 PM, Lei Wen adrian.w...@gmail.com wrote:
On Tue, Aug 20, 2013 at 12:01 AM, Peter Zijlstra pet...@infradead.org wrote:
From: Joonsoo Kim iamjoonsoo@lge.com
There is no reason to maintain separate variables for this_group
and busiest_group in sd_lb_stat, except
On 24 August 2013 04:45, Eduardo Valentin eduardo.valen...@ti.com wrote:
diff --git a/drivers/cpufreq/cpufreq-cpu0.c b/drivers/cpufreq/cpufreq-cpu0.c
index ad1fde2..ede6487 100644
--- a/drivers/cpufreq/cpufreq-cpu0.c
+++ b/drivers/cpufreq/cpufreq-cpu0.c
@@ -20,6 +20,9 @@
#include
On 08/25/2013 09:26 PM, Greg Kroah-Hartman wrote:
On Sun, Aug 25, 2013 at 09:02:15PM -0700, Guenter Roeck wrote:
On 08/25/2013 08:30 PM, Guenter Roeck wrote:
Broken builds:
mips:ath79_defconfig
parisc:defconfig
sparc32:defconfig
sparc64:defconfig
tile:defconfig
Some minor nitpicking, nothing much :)
On 13 August 2013 15:38, Lukasz Majewski l.majew...@samsung.com wrote:
diff --git a/drivers/cpufreq/cpufreq.c b/drivers/cpufreq/cpufreq.c
+static int cpufreq_boost_set_sw(int state)
+{
+ struct cpufreq_frequency_table *freq_table;
+ struct
On 13 August 2013 15:38, Lukasz Majewski l.majew...@samsung.com wrote:
The Intel's hardware based boost solution driver has been changed to
cooperate with
common cpufreq boost framework.
The global sysfs boost attribute entry code
(/sys/devices/system/cpu/cpufreq/boost)
has been moved to
On 08/23/2013 02:15 PM, Peter Zijlstra wrote:
So I guess the quick and ugly solution is something like the below.
This still crashes :)
--- a/mm/mempolicy.c
+++ b/mm/mempolicy.c
@@ -1762,19 +1762,21 @@ unsigned slab_node(void)
static unsigned offset_il_node(struct mempolicy *pol,
On 13 August 2013 15:38, Lukasz Majewski l.majew...@samsung.com wrote:
diff --git a/include/linux/cpufreq.h b/include/linux/cpufreq.h
index b5defd4..ec19da9 100644
--- a/include/linux/cpufreq.h
+++ b/include/linux/cpufreq.h
@@ -408,10 +408,24 @@ int cpufreq_frequency_table_target(struct
On 13 August 2013 15:38, Lukasz Majewski l.majew...@samsung.com wrote:
For safety reasons new flag - CONFIG_CPU_FREQ_BOOST_SW has been added.
Only after selecting EXYNOS Frequency Overclocking - Software Kconfig
option the software managed boost is enabled. It also selects thermal
subsystem to
On 13 August 2013 15:38, Lukasz Majewski l.majew...@samsung.com wrote:
The cpufreq_driver's boost_supported flag is true only when boost
support is explicitly enabled. Boost related attributes are exported only
under the same condition.
Signed-off-by: Lukasz Majewski l.majew...@samsung.com
Hi Stephen,
Subject: Re: [PATCH 4/4] Documentation: Add device tree bindings for
Freescale FTM PWM
On 08/23/2013 01:36 AM, Thierry Reding wrote:
On Thu, Aug 22, 2013 at 08:26:10AM +0200, Sascha Hauer wrote:
On Thu, Aug 22, 2013 at 02:55:42AM +, Xiubo Li-B47053 wrote:
Hi Tomasz,
On 13 August 2013 15:38, Lukasz Majewski l.majew...@samsung.com wrote:
Special driver data flag (CPUFREQ_BOOST_FREQ) has been added to indicate
frequency, which can be only enabled for BOOST mode.
This frequency shall be used only for limited time, since it might cause
target device to
On 13 August 2013 15:38, Lukasz Majewski l.majew...@samsung.com wrote:
Since the support for software and hardware controlled boosting has been
added, the corresponding Documentation entry had been updated.
Signed-off-by: Lukasz Majewski l.majew...@samsung.com
Signed-off-by: Myungjoo Ham
The Patch adds nodes for TPS659038 PMIC for DRA7 boards.
It is based on top of:
http://comments.gmane.org/gmane.linux.ports.arm.omap/102459.
Documentation: Documentation/devicetree/bindings/mfd/palmas.txt
Documentation/devicetree/bindings/regulator/palmas-pmic.txt
(2013/08/23 8:27), Tom Zanussi wrote:
The original SOFT_DISABLE patches didn't add support for soft disable
of syscall events; this adds it and paves the way for future patches
allowing triggers to be added to syscall events, since triggers are
built on top of SOFT_DISABLE.
Add an array of
On 08/20/2013 10:47 AM, Paul E. McKenney wrote:
From: Paul E. McKenney paul...@linux.vnet.ibm.com
This commit adds the state machine that takes the per-CPU idle data
as input and produces a full-system-idle indication as output. This
state machine is driven out of RCU's
Hi Thierry,
Subject: Re: [PATCH 4/4] Documentation: Add device tree bindings for
Freescale FTM PWM
On Thu, Aug 22, 2013 at 08:26:10AM +0200, Sascha Hauer wrote:
On Thu, Aug 22, 2013 at 02:55:42AM +, Xiubo Li-B47053 wrote:
Hi Tomasz,
Thanks for your comments.
Could
301 - 338 of 338 matches
Mail list logo