* [PATCH] m68k: skip futex_atomic_cmpxchg_inatomic() test
@ 2014-03-04 7:28 Finn Thain
2014-03-05 19:01 ` Geert Uytterhoeven
0 siblings, 1 reply; 7+ messages in thread
From: Finn Thain @ 2014-03-04 7:28 UTC (permalink / raw)
To: Geert Uytterhoeven, Greg Ungerer; +Cc: linux-m68k
The futex_atomic_cmpxchg_inatomic() test in futex_init() causes a fatal
exception on 68030 (and presumably 68020 also).
Signed-off-by: Finn Thain <fthain@telegraphics.com.au>
---
Ingo Molnar has committed Heiko Carstens' patch to the -tip repo:
http://git.kernel.org/cgit/linux/kernel/git/tip/tip.git/commit/?id=03b8c7b623c80af264c4c8d6111e5c6289933666
I downloaded that patch and tested it along with the patch below, and
together these fix the boot crash.
What's the best way to merge this? Perhaps it should be sent on to the
-tip maintainers?
Index: linux-m68k/arch/m68k/Kconfig
===================================================================
--- linux-m68k.orig/arch/m68k/Kconfig
+++ linux-m68k/arch/m68k/Kconfig
@@ -17,6 +17,7 @@ config M68K
select FPU if MMU
select ARCH_WANT_IPC_PARSE_VERSION
select ARCH_USES_GETTIMEOFFSET if MMU && !COLDFIRE
+ select HAVE_FUTEX_CMPXCHG if MMU && FUTEX
select HAVE_MOD_ARCH_SPECIFIC
select MODULES_USE_ELF_REL
select MODULES_USE_ELF_RELA
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH] m68k: skip futex_atomic_cmpxchg_inatomic() test
2014-03-04 7:28 [PATCH] m68k: skip futex_atomic_cmpxchg_inatomic() test Finn Thain
@ 2014-03-05 19:01 ` Geert Uytterhoeven
0 siblings, 0 replies; 7+ messages in thread
From: Geert Uytterhoeven @ 2014-03-05 19:01 UTC (permalink / raw)
To: Finn Thain
Cc: Greg Ungerer, linux-m68k, Thomas Gleixner,
linux-kernel@vger.kernel.org
On Tue, Mar 4, 2014 at 8:28 AM, Finn Thain <fthain@telegraphics.com.au> wrote:
> The futex_atomic_cmpxchg_inatomic() test in futex_init() causes a fatal
> exception on 68030 (and presumably 68020 also).
Thanks!
> Signed-off-by: Finn Thain <fthain@telegraphics.com.au>
Acked-by: Geert Uytterhoeven <geert@linux-m68k.org>
> ---
>
> Ingo Molnar has committed Heiko Carstens' patch to the -tip repo:
You mean Thomas Gleixner? ;-)
> http://git.kernel.org/cgit/linux/kernel/git/tip/tip.git/commit/?id=03b8c7b623c80af264c4c8d6111e5c6289933666
>
> I downloaded that patch and tested it along with the patch below, and
> together these fix the boot crash.
>
> What's the best way to merge this? Perhaps it should be sent on to the
> -tip maintainers?
Yes, please.
And when it's in Linus' tree, we'll have to invoke -stable.
> Index: linux-m68k/arch/m68k/Kconfig
> ===================================================================
> --- linux-m68k.orig/arch/m68k/Kconfig
> +++ linux-m68k/arch/m68k/Kconfig
> @@ -17,6 +17,7 @@ config M68K
> select FPU if MMU
> select ARCH_WANT_IPC_PARSE_VERSION
> select ARCH_USES_GETTIMEOFFSET if MMU && !COLDFIRE
> + select HAVE_FUTEX_CMPXCHG if MMU && FUTEX
> select HAVE_MOD_ARCH_SPECIFIC
> select MODULES_USE_ELF_REL
> select MODULES_USE_ELF_RELA
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org
In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
-- Linus Torvalds
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH] m68k: skip futex_atomic_cmpxchg_inatomic() test
@ 2014-03-05 19:01 ` Geert Uytterhoeven
0 siblings, 0 replies; 7+ messages in thread
From: Geert Uytterhoeven @ 2014-03-05 19:01 UTC (permalink / raw)
To: Finn Thain
Cc: Greg Ungerer, linux-m68k, Thomas Gleixner,
linux-kernel@vger.kernel.org
On Tue, Mar 4, 2014 at 8:28 AM, Finn Thain <fthain@telegraphics.com.au> wrote:
> The futex_atomic_cmpxchg_inatomic() test in futex_init() causes a fatal
> exception on 68030 (and presumably 68020 also).
Thanks!
> Signed-off-by: Finn Thain <fthain@telegraphics.com.au>
Acked-by: Geert Uytterhoeven <geert@linux-m68k.org>
> ---
>
> Ingo Molnar has committed Heiko Carstens' patch to the -tip repo:
You mean Thomas Gleixner? ;-)
> http://git.kernel.org/cgit/linux/kernel/git/tip/tip.git/commit/?id=03b8c7b623c80af264c4c8d6111e5c6289933666
>
> I downloaded that patch and tested it along with the patch below, and
> together these fix the boot crash.
>
> What's the best way to merge this? Perhaps it should be sent on to the
> -tip maintainers?
Yes, please.
And when it's in Linus' tree, we'll have to invoke -stable.
> Index: linux-m68k/arch/m68k/Kconfig
> ===================================================================
> --- linux-m68k.orig/arch/m68k/Kconfig
> +++ linux-m68k/arch/m68k/Kconfig
> @@ -17,6 +17,7 @@ config M68K
> select FPU if MMU
> select ARCH_WANT_IPC_PARSE_VERSION
> select ARCH_USES_GETTIMEOFFSET if MMU && !COLDFIRE
> + select HAVE_FUTEX_CMPXCHG if MMU && FUTEX
> select HAVE_MOD_ARCH_SPECIFIC
> select MODULES_USE_ELF_REL
> select MODULES_USE_ELF_RELA
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org
In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
-- Linus Torvalds
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH] m68k: skip futex_atomic_cmpxchg_inatomic() test
2014-03-05 19:01 ` Geert Uytterhoeven
(?)
@ 2014-03-05 21:54 ` Thomas Gleixner
-1 siblings, 0 replies; 7+ messages in thread
From: Thomas Gleixner @ 2014-03-05 21:54 UTC (permalink / raw)
To: Geert Uytterhoeven
Cc: Finn Thain, Greg Ungerer, linux-m68k,
linux-kernel@vger.kernel.org
On Wed, 5 Mar 2014, Geert Uytterhoeven wrote:
> On Tue, Mar 4, 2014 at 8:28 AM, Finn Thain <fthain@telegraphics.com.au> wrote:
> > The futex_atomic_cmpxchg_inatomic() test in futex_init() causes a fatal
> > exception on 68030 (and presumably 68020 also).
>
> Thanks!
>
> > Signed-off-by: Finn Thain <fthain@telegraphics.com.au>
>
> Acked-by: Geert Uytterhoeven <geert@linux-m68k.org>
>
> > ---
> >
> > Ingo Molnar has committed Heiko Carstens' patch to the -tip repo:
>
> You mean Thomas Gleixner? ;-)
>
> > http://git.kernel.org/cgit/linux/kernel/git/tip/tip.git/commit/?id=03b8c7b623c80af264c4c8d6111e5c6289933666
> >
> > I downloaded that patch and tested it along with the patch below, and
> > together these fix the boot crash.
> >
> > What's the best way to merge this? Perhaps it should be sent on to the
> > -tip maintainers?
>
> Yes, please.
Just post it to LKML and cc me please.
Thanks,
tglx
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH] m68k: skip futex_atomic_cmpxchg_inatomic() test
2014-03-05 19:01 ` Geert Uytterhoeven
(?)
(?)
@ 2014-03-05 21:54 ` Thomas Gleixner
2014-03-05 23:29 ` Finn Thain
-1 siblings, 1 reply; 7+ messages in thread
From: Thomas Gleixner @ 2014-03-05 21:54 UTC (permalink / raw)
To: Geert Uytterhoeven
Cc: Finn Thain, Greg Ungerer, linux-m68k,
linux-kernel@vger.kernel.org
On Wed, 5 Mar 2014, Geert Uytterhoeven wrote:
> On Tue, Mar 4, 2014 at 8:28 AM, Finn Thain <fthain@telegraphics.com.au> wrote:
> > The futex_atomic_cmpxchg_inatomic() test in futex_init() causes a fatal
> > exception on 68030 (and presumably 68020 also).
>
> Thanks!
>
> > Signed-off-by: Finn Thain <fthain@telegraphics.com.au>
>
> Acked-by: Geert Uytterhoeven <geert@linux-m68k.org>
>
> > ---
> >
> > Ingo Molnar has committed Heiko Carstens' patch to the -tip repo:
>
> You mean Thomas Gleixner? ;-)
>
> > http://git.kernel.org/cgit/linux/kernel/git/tip/tip.git/commit/?id=03b8c7b623c80af264c4c8d6111e5c6289933666
> >
> > I downloaded that patch and tested it along with the patch below, and
> > together these fix the boot crash.
> >
> > What's the best way to merge this? Perhaps it should be sent on to the
> > -tip maintainers?
>
> Yes, please.
Just post it to LKML and cc me please.
Thanks,
tglx
^ permalink raw reply [flat|nested] 7+ messages in thread
* [PATCH] m68k: skip futex_atomic_cmpxchg_inatomic() test
2014-03-05 21:54 ` Thomas Gleixner
@ 2014-03-05 23:29 ` Finn Thain
2014-03-06 10:37 ` [tip:core/locking] m68k: Skip " tip-bot for Finn Thain
0 siblings, 1 reply; 7+ messages in thread
From: Finn Thain @ 2014-03-05 23:29 UTC (permalink / raw)
To: linux-kernel; +Cc: Thomas Gleixner, Geert Uytterhoeven
Skip the futex_atomic_cmpxchg_inatomic() test in futex_init(). It causes a
fatal exception on 68030 (and presumably 68020 also).
Signed-off-by: Finn Thain <fthain@telegraphics.com.au>
Acked-by: Geert Uytterhoeven <geert@linux-m68k.org>
Index: linux-m68k/arch/m68k/Kconfig
===================================================================
--- linux-m68k.orig/arch/m68k/Kconfig
+++ linux-m68k/arch/m68k/Kconfig
@@ -17,6 +17,7 @@ config M68K
select FPU if MMU
select ARCH_WANT_IPC_PARSE_VERSION
select ARCH_USES_GETTIMEOFFSET if MMU && !COLDFIRE
+ select HAVE_FUTEX_CMPXCHG if MMU && FUTEX
select HAVE_MOD_ARCH_SPECIFIC
select MODULES_USE_ELF_REL
select MODULES_USE_ELF_RELA
^ permalink raw reply [flat|nested] 7+ messages in thread
* [tip:core/locking] m68k: Skip futex_atomic_cmpxchg_inatomic() test
2014-03-05 23:29 ` Finn Thain
@ 2014-03-06 10:37 ` tip-bot for Finn Thain
0 siblings, 0 replies; 7+ messages in thread
From: tip-bot for Finn Thain @ 2014-03-06 10:37 UTC (permalink / raw)
To: linux-tip-commits; +Cc: linux-kernel, hpa, mingo, geert, fthain, tglx
Commit-ID: e571c58f313d35c56e0018470e3375ddd1fd320e
Gitweb: http://git.kernel.org/tip/e571c58f313d35c56e0018470e3375ddd1fd320e
Author: Finn Thain <fthain@telegraphics.com.au>
AuthorDate: Thu, 6 Mar 2014 10:29:27 +1100
Committer: Thomas Gleixner <tglx@linutronix.de>
CommitDate: Thu, 6 Mar 2014 11:35:17 +0100
m68k: Skip futex_atomic_cmpxchg_inatomic() test
Skip the futex_atomic_cmpxchg_inatomic() test in futex_init(). It causes a
fatal exception on 68030 (and presumably 68020 also).
Signed-off-by: Finn Thain <fthain@telegraphics.com.au>
Acked-by: Geert Uytterhoeven <geert@linux-m68k.org>
Link: http://lkml.kernel.org/r/alpine.LNX.2.00.1403061006440.5525@nippy.intranet
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
---
arch/m68k/Kconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/arch/m68k/Kconfig b/arch/m68k/Kconfig
index dbdd223..b2e3229 100644
--- a/arch/m68k/Kconfig
+++ b/arch/m68k/Kconfig
@@ -17,6 +17,7 @@ config M68K
select FPU if MMU
select ARCH_WANT_IPC_PARSE_VERSION
select ARCH_USES_GETTIMEOFFSET if MMU && !COLDFIRE
+ select HAVE_FUTEX_CMPXCHG if MMU && FUTEX
select HAVE_MOD_ARCH_SPECIFIC
select MODULES_USE_ELF_REL
select MODULES_USE_ELF_RELA
^ permalink raw reply related [flat|nested] 7+ messages in thread
end of thread, other threads:[~2014-03-06 10:38 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-03-04 7:28 [PATCH] m68k: skip futex_atomic_cmpxchg_inatomic() test Finn Thain
2014-03-05 19:01 ` Geert Uytterhoeven
2014-03-05 19:01 ` Geert Uytterhoeven
2014-03-05 21:54 ` Thomas Gleixner
2014-03-05 21:54 ` Thomas Gleixner
2014-03-05 23:29 ` Finn Thain
2014-03-06 10:37 ` [tip:core/locking] m68k: Skip " tip-bot for Finn Thain
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.