[RFC PATCH v1 08/31] ARC: Fundamental ARCH data-types/defines

2012-11-07 Thread Vineet Gupta
* L1_CACHE_SHIFT * PAGE_SIZE, PAGE_OFFSET * struct pt_regs, struct user_regs_struct * struct thread_struct, cpu_relax(), task_pt_regs(), start_thread(), ... * struct thread_info, THREAD_SIZE, INIT_THREAD_INFO(), TIF_*, ... * BUG() * ELF_* * Elf_* Signed-off-by: Vineet Gupta --- arch/arc/include/

Re: [RFC PATCH v1 08/31] ARC: Fundamental ARCH data-types/defines

2012-11-07 Thread Jonas Bonn
On 7 November 2012 10:47, Vineet Gupta wrote: > diff --git a/arch/arc/include/asm/ptrace.h b/arch/arc/include/asm/ptrace.h > new file mode 100644 > index 000..c178357 > --- /dev/null > +++ b/arch/arc/include/asm/ptrace.h > @@ -0,0 +1,120 @@ > +/* THE pt_regs: Defines how regs are saved during

RE: [RFC PATCH v1 08/31] ARC: Fundamental ARCH data-types/defines

2012-11-08 Thread Vineet Gupta
On 7 November 2012 10:47, Vineet Gupta wrote: >> diff --git a/arch/arc/include/asm/ptrace.h b/arch/arc/include/asm/ptrace.h >> new file mode 100644 >> index 000..c178357 >> --- /dev/null >> +++ b/arch/arc/include/asm/ptrace.h >> @@ -0,0 +1,120 @@ >> +/* THE pt_regs: Defines how regs are saved

Re: [RFC PATCH v1 08/31] ARC: Fundamental ARCH data-types/defines

2012-11-08 Thread Jonas Bonn
On 8 November 2012 19:52, Vineet Gupta wrote: > On 7 November 2012 10:47, Vineet Gupta wrote: >> I'd recommend not exporting the pt_regs structure to userspace. This >> struct is used heavily within the kernel and it's nice to have the >> leeway to be able to modify it as things evolve. GDB doe

Re: [RFC PATCH v1 08/31] ARC: Fundamental ARCH data-types/defines

2012-11-12 Thread Vineet Gupta
On Friday 09 November 2012 02:06 AM, Jonas Bonn wrote: > On 8 November 2012 19:52, Vineet Gupta wrote: >> On 7 November 2012 10:47, Vineet Gupta wrote: >>> I'd recommend not exporting the pt_regs structure to userspace. This >>> struct is used heavily within the kernel and it's nice to have the

Re: [RFC PATCH v1 08/31] ARC: Fundamental ARCH data-types/defines

2012-11-12 Thread Arnd Bergmann
On Monday 12 November 2012, Vineet Gupta wrote: > But just to clarify, gdbserver will still use ARC specific > ptrace(PEEKUSR) as opposed to regset interface. The switch to new gdb > version is non trivial and I can't ask our active customers to go to > some out-of-mainline tree until that gets fix