D like the other interrupts.
Cc: stable@vger.kernel.org
Fixes: 685e2d08c54b ("ARM: OMAP1: Change interrupt numbering for sparse IRQ")
Signed-off-by: Aaro Koskinen
---
include/linux/omap-dma.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/include/linux/omap-dma.h
Hi,
On Fri, Jan 30, 2015 at 02:59:57PM +, James Hogan wrote:
> On 30/01/15 12:47, Maciej W. Rozycki wrote:
> > On Fri, 30 Jan 2015, James Hogan wrote:
> >
> >>> Hmm, why can a call to `printk' cause a TLB miss, what's so special
> >>> about
> >>> this function? Does it use kernel mapped a
off-by: Aaro Koskinen
Acked-by: David Daney
Cc: stable@vger.kernel.org # v3.18+
---
v2: Remove local_irq_disable/local_irq_enable altogether, instead of
saving and restoring the old context.
v1: http://marc.info/?l=linux-mips&m=142134781818170&w=2
arch/mips
cpu_report() in start_secondary() only after the exception handlers
have been initialized to fix this.
Without the patch the kernel will randomly either lockup or crash
after a CPU is onlined and the console driver is a module.
Signed-off-by: Hemmo Nieminen
Signed-off-by: Aaro Koskinen
Cc
Hi,
On Thu, Jan 15, 2015 at 12:10:08PM -0800, David Daney wrote:
> On 01/15/2015 11:53 AM, Aaro Koskinen wrote:
> >Hi,
> >
> >On Thu, Jan 15, 2015 at 11:36:12AM -0800, David Daney wrote:
> >>On 01/15/2015 10:49 AM, Aaro Koskinen wrote:
> >>>octeon
Hi,
On Thu, Jan 15, 2015 at 11:36:12AM -0800, David Daney wrote:
> On 01/15/2015 10:49 AM, Aaro Koskinen wrote:
> >octeon_cpu_disable() will unconditionally enable interrupts when called
> >with interrupts disabled. Fix that.
>
> interrupts are always disabled here, so...
<00020336> dc82 10400037
010f 010f
[ 94.267183] ---[ end trace c9e3815ee655bdaa ]---
[ 94.271804] Fatal exception: panic in 5 seconds
Reported-by: Hemmo Nieminen
Signed-off-by: Aaro Koskinen
Cc: stable@vger.kernel.org
---
arch/mips/cavium-octeon/smp.c | 5 +++--
cpu_report() in start_secondary() only after the exception handlers
have been initialized to fix this.
Without the patch the kernel will randomly either lockup or crash
after a CPU is onlined and the console driver is a module.
Signed-off-by: Hemmo Nieminen
Signed-off-by: Aaro Koskinen
Cc
C.
>
> Signed-off-by: Alexander Kochetkov
> Fixes: 1d7afc9 i2c: omap: ack IRQ in parts
> Cc: # v3.7+
I could not see any breakage or anything wrong on OMAP2 & OMAP3.
On OMAP1 I don't have anything on the OMAP I2C bus, so cannot really
test anything there.
Tested-by: Aa
built-in.
Cc: stable@vger.kernel.org
Reported-by: Ralf Baechle
Signed-off-by: Aaro Koskinen
---
RESEND: Sorry, I screwed up the Cc: list in the original.
arch/mips/loongson/common/Makefile | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/arch/mips/loongson/common
built-in.
Cc: stable@vger.kernel.org
Reported-by: Ralf Baechle
Signed-off-by: Aaro Koskinen
---
arch/mips/loongson/common/Makefile | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/arch/mips/loongson/common/Makefile
b/arch/mips/loongson/common/Makefile
index 0bb9cc9..d87e033
Fix incorrect cast that always results in wrong address for the new
frame on 64-bit kernels.
Cc: stable@vger.kernel.org
Signed-off-by: Aaro Koskinen
---
arch/mips/oprofile/backtrace.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/arch/mips/oprofile/backtrace.c b/arch/mips
: Aaro Koskinen
Cc: stable@vger.kernel.org # 3.16
---
arch/mips/loongson/lemote-2f/clock.c | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/arch/mips/loongson/lemote-2f/clock.c
b/arch/mips/loongson/lemote-2f/clock.c
index a217061..462e34d 100644
--- a/arch/mips/loongson/lemote
Fix incorrect cast that always results in wrong address for the new
frame on 64-bit kernels.
Cc: stable@vger.kernel.org
Signed-off-by: Aaro Koskinen
---
arch/mips/oprofile/backtrace.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/arch/mips/oprofile/backtrace.c b/arch/mips
quot;MIPS: ptrace: Fix user pt_regs definition, use in
ptrace_{get, set}regs()")
Cc: stable@vger.kernel.org # 3.17
Signed-off-by: Aaro Koskinen
---
arch/mips/include/uapi/asm/ptrace.h | 2 ++
1 file changed, 2 insertions(+)
diff --git a/arch/mips/include/uapi/asm/ptrace.h
b/arch/mips/include/uapi/as
: Aaro Koskinen
Cc: stable@vger.kernel.org # 3.16
---
arch/mips/loongson/lemote-2f/clock.c | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/arch/mips/loongson/lemote-2f/clock.c
b/arch/mips/loongson/lemote-2f/clock.c
index a217061..462e34d 100644
--- a/arch/mips/loongson/lemote
s of /proc/cpuinfo:
(while true; do cat /proc/cpuinfo > /dev/null; done) &
(while true; do cat /proc/cpuinfo > /dev/null; done) &
...
Fix by initializing the system type string only once during the early
boot.
Signed-off-by: Aaro Koskinen
Cc: stable@vger.k
loops_per_jiffy adjustments are incorrect (1000 times too long).
The patch fixes this by changing cpu_clk rate to Hz.
Signed-off-by: Aaro Koskinen
Cc: stable@vger.kernel.org
---
v2: Initialize rate_khz when it's declared.
v1: http://marc.info/?t=13964656271&r=1&w=
Hi,
On Thu, Apr 03, 2014 at 09:51:41AM +0530, Viresh Kumar wrote:
> On 3 April 2014 00:37, Aaro Koskinen wrote:
> > Loongson2 has been using (incorrectly) kHz for cpu_clk rate. This has
> > been unnoticed, as loongson2_cpufreq was the only place where the rate
> > was
loops_per_jiffy adjustments are incorrect (1000 times too long).
The patch fixes this by changing cpu_clk rate to Hz.
Signed-off-by: Aaro Koskinen
Cc: stable@vger.kernel.org
---
arch/mips/loongson/lemote-2f/clock.c | 7 +--
drivers/cpufreq/loongson2_cpufreq.c | 4 ++--
2 files changed, 7 insertions
Enabling EARLY_PRINTK_8250 breaks OCTEON builds because of multiple
prom_putchar() implementations. OCTEON provides its own prom_putchar()
(also used by the watchdog driver), so we should prevent user from
selecting EARLY_PRINTK_8250 on OCTEON.
Signed-off-by: Aaro Koskinen
Cc: stable
Fix by removing double unlock and handling the locking completely inside
acx565akm_panel_power_on() when doing the power on.
Reported-by: Eduardo Valentin
Signed-off-by: Aaro Koskinen
Cc: stable@vger.kernel.org
---
drivers/video/omap2/displays-new/panel-sony-acx565akm.c | 5 ++---
1 file cha
Fix by removing double unlock and handling the locking completely inside
acx565akm_panel_power_on() when doing the power on.
Reported-by: Eduardo Valentin
Signed-off-by: Aaro Koskinen
Cc: stable@vger.kernel.org
---
drivers/video/omap2/displays-new/panel-sony-acx565akm.c | 5 ++---
1 file cha
Hi,
On Mon, Nov 11, 2013 at 03:37:37PM +0200, Tomi Valkeinen wrote:
> On 2013-11-06 23:24, Aaro Koskinen wrote:
> > When booting Nokia N900 smartphone with v3.12 + omap2plus_defconfig
> > (LOCKDEP enabled) and CONFIG_DISPLAY_PANEL_SONY_ACX565AKM enabled,
> > the following B
Fix by removing the extra mutex_unlock().
Reported-by: Eduardo Valentin
Signed-off-by: Aaro Koskinen
Cc: stable@vger.kernel.org
---
drivers/video/omap2/displays-new/panel-sony-acx565akm.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/video/omap2/displays-new/pan
On Fri, Aug 16, 2013 at 03:33:38PM -0700, Kamal Mostafa wrote:
> 3.8.13.7 -stable review patch. If anyone has any objections, please let me
> know.
>
> --
>
> From: Russell King
>
> commit e39e3f3ebfef03450cf7bfa7a974a8c61f7980c8 upstream.
>
> FIQ should no longer copy the FI
initialization.
Tested on Lemote FuLoong mini-PC.
Signed-off-by: Aaro Koskinen
Acked-by: Viresh Kumar
Cc: stable@vger.kernel.org
---
Changes since the first version
(http://marc.info/?l=linux-kernel&m=137357177225034&w=2):
- Changed the subject prefix. I guess this should b
initialization.
Tested on Lemote FuLoong mini-PC.
Signed-off-by: Aaro Koskinen
Cc: stable@vger.kernel.org
---
drivers/cpufreq/loongson2_cpufreq.c | 11 ++-
1 file changed, 6 insertions(+), 5 deletions(-)
diff --git a/drivers/cpufreq/loongson2_cpufreq.c
b/drivers/cpufreq/loongson2_cpufreq.c
index
tainted
[ 28.14] ra: 802380f8 __do_softirq+0xd0/0x258
[ 28.14] Status: 140044e3KX SX UX KERNEL EXL IE
[ 28.14] Cause : 10008400
[ 28.14] PrId : 6303 (ICT Loongson-2)
Signed-off-by: Aaro Koskinen
Cc: stable@vger.kernel.org
---
arch/mips/loongson/common
> let me know.
>
> Responses should be made by Thu May 9 23:54:01.
> Anything received after that time might be too late.
Where is this tree maintained? www.kernel.org only has link to
3.6.11-stable but it says it's EOL, and the last tag is 3.6.11 from 2012.
How can I see w
SPI
device list.
The patch fixes the following failure:
[1.260955] acx565akm spi1.2: invalid display ID
[1.265899] panel-acx565akm display0: acx_panel_probe panel detect error
[1.273071] omapdss CORE error: driver probe failed: -19
Tested-by: Sebastian Reichel
Signed-off-by: Aaro
Hi,
On Thu, Apr 25, 2013 at 08:57:50AM +0900, Jonghwan Choi wrote:
> This patch looks like it should be in the 3.8-stable tree, should we apply
> it?
>
> --
>
> From: "Aaro Koskinen "
>
> commit f5d6a1441a5045824f36ff7c6b6bba
tainted
[ 28.14] ra: 802380f8 __do_softirq+0xd0/0x258
[ 28.14] Status: 140044e3KX SX UX KERNEL EXL IE
[ 28.14] Cause : 10008400
[ 28.14] PrId : 6303 (ICT Loongson-2)
Signed-off-by: Aaro Koskinen
Cc: stable@vger.kernel.org
---
arch/mips/loongson/common
Hi,
On Thu, Feb 14, 2013 at 02:49:18PM +0100, Arnd Bergmann wrote:
> Recent assembler versions complain about extraneous
> whitespace inside [] brackets. This fixes all of
> these instances for the samsung platforms. We should
> backport this to all kernels that might need to
> be built with new b
34 matches
Mail list logo