On Thu, 23 Aug 2012, Arnd Bergmann wrote:
> > > > +asmlinkage int compat_sys_personality(compat_ulong_t personality)
> > > > +{
> > > > + int ret;
> > > > +
> > > > + if (personality(current->personality) == PER_LINUX32 &&
> > > > + personality == PER_LINUX)
> > > > +
On Thu, 23 Aug 2012, Arnd Bergmann wrote:
+asmlinkage int compat_sys_personality(compat_ulong_t personality)
+{
+ int ret;
+
+ if (personality(current-personality) == PER_LINUX32
+ personality == PER_LINUX)
+ personality =
On Friday 24 August 2012, Catalin Marinas wrote:
> > What good is the run-time BUG() here? Nothing should be calling these
> > when CONFIG_COMPAT is disabled, so I think you should just remove
> > the #ifdef around the declarations, and the entire #else case.
>
> They are called from
On Friday 24 August 2012, Catalin Marinas wrote:
What good is the run-time BUG() here? Nothing should be calling these
when CONFIG_COMPAT is disabled, so I think you should just remove
the #ifdef around the declarations, and the entire #else case.
They are called from handle_signal(), so
On Wed, Aug 15, 2012 at 03:34:04PM +0100, Arnd Bergmann wrote:
> On Tuesday 14 August 2012, Catalin Marinas wrote:
>
> > +#ifdef CONFIG_AARCH32_EMULATION
> > +#include
> > +
> > +#define AARCH32_KERN_SIGRET_CODE_OFFSET0x500
> > +
> > +extern const compat_ulong_t aarch32_sigret_code[6];
> > +
On Wed, Aug 15, 2012 at 03:34:04PM +0100, Arnd Bergmann wrote:
On Tuesday 14 August 2012, Catalin Marinas wrote:
+#ifdef CONFIG_AARCH32_EMULATION
+#include linux/compat.h
+
+#define AARCH32_KERN_SIGRET_CODE_OFFSET0x500
+
+extern const compat_ulong_t aarch32_sigret_code[6];
+
On Thu, Aug 23, 2012 at 07:46:30AM +0100, Arnd Bergmann wrote:
> On Thursday 16 August 2012, Will Deacon wrote:
> > On Wed, Aug 15, 2012 at 03:34:04PM +0100, Arnd Bergmann wrote:
> > > On Tuesday 14 August 2012, Catalin Marinas wrote:
> > > > +asmlinkage int compat_sys_personality(compat_ulong_t
On Thursday 16 August 2012, Will Deacon wrote:
> On Wed, Aug 15, 2012 at 03:34:04PM +0100, Arnd Bergmann wrote:
> > On Tuesday 14 August 2012, Catalin Marinas wrote:
> > > +asmlinkage int compat_sys_personality(compat_ulong_t personality)
> > > +{
> > > + int ret;
> > > +
> > > + if
On Thursday 16 August 2012, Will Deacon wrote:
On Wed, Aug 15, 2012 at 03:34:04PM +0100, Arnd Bergmann wrote:
On Tuesday 14 August 2012, Catalin Marinas wrote:
+asmlinkage int compat_sys_personality(compat_ulong_t personality)
+{
+ int ret;
+
+ if
On Thu, Aug 23, 2012 at 07:46:30AM +0100, Arnd Bergmann wrote:
On Thursday 16 August 2012, Will Deacon wrote:
On Wed, Aug 15, 2012 at 03:34:04PM +0100, Arnd Bergmann wrote:
On Tuesday 14 August 2012, Catalin Marinas wrote:
+asmlinkage int compat_sys_personality(compat_ulong_t
On Mon 2012-08-20 20:34:54, Arnd Bergmann wrote:
> On Monday 20 August 2012, Pavel Machek wrote:
> > > This patch adds support for 32-bit applications. The vectors page is a
> > > binary blob mapped into the application user space at 0x (the
> > > AArch64 toolchain does not support
On Mon 2012-08-20 20:34:54, Arnd Bergmann wrote:
On Monday 20 August 2012, Pavel Machek wrote:
This patch adds support for 32-bit applications. The vectors page is a
binary blob mapped into the application user space at 0x (the
AArch64 toolchain does not support compilation of
On Monday 20 August 2012, Pavel Machek wrote:
> > This patch adds support for 32-bit applications. The vectors page is a
> > binary blob mapped into the application user space at 0x (the
> > AArch64 toolchain does not support compilation of AArch32 code). Full
> > compatibility with ARMv7
Hi!
> This patch adds support for 32-bit applications. The vectors page is a
> binary blob mapped into the application user space at 0x (the
> AArch64 toolchain does not support compilation of AArch32 code). Full
> compatibility with ARMv7 user space is supported. The use of deprecated
>
Hi!
This patch adds support for 32-bit applications. The vectors page is a
binary blob mapped into the application user space at 0x (the
AArch64 toolchain does not support compilation of AArch32 code). Full
compatibility with ARMv7 user space is supported. The use of deprecated
ARMv7
On Monday 20 August 2012, Pavel Machek wrote:
This patch adds support for 32-bit applications. The vectors page is a
binary blob mapped into the application user space at 0x (the
AArch64 toolchain does not support compilation of AArch32 code). Full
compatibility with ARMv7 user
On Thursday 16 August 2012, Will Deacon wrote:
>
> On Wed, Aug 15, 2012 at 03:34:04PM +0100, Arnd Bergmann wrote:
> > On Tuesday 14 August 2012, Catalin Marinas wrote:
> > > +asmlinkage int compat_sys_personality(compat_ulong_t personality)
> > > +{
> > > + int ret;
> > > +
> > > + if
On Wed, Aug 15, 2012 at 03:34:04PM +0100, Arnd Bergmann wrote:
> On Tuesday 14 August 2012, Catalin Marinas wrote:
> > +asmlinkage int compat_sys_personality(compat_ulong_t personality)
> > +{
> > + int ret;
> > +
> > + if (personality(current->personality) == PER_LINUX32 &&
> > +
On Wed, Aug 15, 2012 at 03:34:04PM +0100, Arnd Bergmann wrote:
On Tuesday 14 August 2012, Catalin Marinas wrote:
+asmlinkage int compat_sys_personality(compat_ulong_t personality)
+{
+ int ret;
+
+ if (personality(current-personality) == PER_LINUX32
+ personality ==
On Thursday 16 August 2012, Will Deacon wrote:
On Wed, Aug 15, 2012 at 03:34:04PM +0100, Arnd Bergmann wrote:
On Tuesday 14 August 2012, Catalin Marinas wrote:
+asmlinkage int compat_sys_personality(compat_ulong_t personality)
+{
+ int ret;
+
+ if
On Tuesday 14 August 2012, Catalin Marinas wrote:
> +#ifdef CONFIG_AARCH32_EMULATION
> +#include
> +
> +#define AARCH32_KERN_SIGRET_CODE_OFFSET 0x500
> +
> +extern const compat_ulong_t aarch32_sigret_code[6];
> +
> +int compat_setup_frame(int usig, struct k_sigaction *ka, sigset_t *set,
> +
On Tuesday 14 August 2012, Catalin Marinas wrote:
+#ifdef CONFIG_AARCH32_EMULATION
+#include linux/compat.h
+
+#define AARCH32_KERN_SIGRET_CODE_OFFSET 0x500
+
+extern const compat_ulong_t aarch32_sigret_code[6];
+
+int compat_setup_frame(int usig, struct k_sigaction *ka, sigset_t
22 matches
Mail list logo