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

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 Vineet Gupta
On Friday 09 November 2012 02:06 AM, Jonas Bonn wrote: On 8 November 2012 19:52, Vineet Gupta vineet.gup...@synopsys.com wrote: On 7 November 2012 10:47, Vineet Gupta vineet.gup...@synopsys.com wrote: I'd recommend not exporting the pt_regs structure to userspace. This struct is used heavily

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 fixed.

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

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 Vineet Gupta
On 7 November 2012 10:47, Vineet Gupta vineet.gup...@synopsys.com 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

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 vineet.gup...@synopsys.com wrote: On 7 November 2012 10:47, Vineet Gupta vineet.gup...@synopsys.com 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

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-07 Thread Jonas Bonn
On 7 November 2012 10:47, Vineet Gupta vineet.gup...@synopsys.com 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