* [PATCH 0/4] catch syscall -- try 3 -- Introduction
@ 2008-11-18 19:56 Sérgio Durigan Júnior
2008-11-18 22:56 ` Eli Zaretskii
2008-11-25 16:54 ` Sérgio Durigan Júnior
0 siblings, 2 replies; 9+ messages in thread
From: Sérgio Durigan Júnior @ 2008-11-18 19:56 UTC (permalink / raw)
To: gdb-patches
Hi, it's me again :-)
This is the third attempt to push this patch upstream :-). I've
basically reworked everything that you asked me, so I think things are
pretty much better now. Basically, the changes are:
- Incremented the documentation (as suggested by Eli)
- Fixed some bugs
- Now you can catch as many syscalls as you want in one single command
(thanks to Tom Tromey!)
- Create a "linux-tdep.[ch]", and put the common syscall functions there
(suggestion by Daniel Jacobowits)
- Put the syscall_state inside lwp_info (as requested by Pedro)
... and other minor changes. Unfortunately (only for Eli, apparently), I
decided to keep the mechanism the way it is, so you'll still find
syscalls being stored as numbers in this version of the patch. That's
not personal; I only thought that people in general were happy with the
way I did.
It's also good to mention that the support for x86_64 arch is almost
done (I have one little regression to solve). That's for you, Phil ;-).
Ok, I'm tired (3:30am here) so I won't write too much. I'd appreciate
your review :-).
Thanks,
--
Sérgio Durigan Júnior
Linux on Power Toolchain - Software Engineer
Linux Technology Center - LTC
IBM Brazil
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [PATCH 0/4] catch syscall -- try 3 -- Introduction
2008-11-18 19:56 [PATCH 0/4] catch syscall -- try 3 -- Introduction Sérgio Durigan Júnior
@ 2008-11-18 22:56 ` Eli Zaretskii
2008-11-25 16:54 ` Sérgio Durigan Júnior
1 sibling, 0 replies; 9+ messages in thread
From: Eli Zaretskii @ 2008-11-18 22:56 UTC (permalink / raw)
To: Sérgio Durigan Júnior; +Cc: gdb-patches
> From: =?ISO-8859-1?Q?S=E9rgio?= Durigan =?ISO-8859-1?Q?J=FAnior?= <sergiodj@linux.vnet.ibm.com>
> Date: Tue, 18 Nov 2008 03:45:10 -0200
>
> ... and other minor changes. Unfortunately (only for Eli, apparently), I
> decided to keep the mechanism the way it is, so you'll still find
> syscalls being stored as numbers in this version of the patch. That's
> not personal; I only thought that people in general were happy with the
> way I did.
That's okay, I'm used to have my opinions overruled here.
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [PATCH 0/4] catch syscall -- try 3 -- Introduction
2008-11-18 19:56 [PATCH 0/4] catch syscall -- try 3 -- Introduction Sérgio Durigan Júnior
2008-11-18 22:56 ` Eli Zaretskii
@ 2008-11-25 16:54 ` Sérgio Durigan Júnior
2008-12-09 19:36 ` Sérgio Durigan Júnior
1 sibling, 1 reply; 9+ messages in thread
From: Sérgio Durigan Júnior @ 2008-11-25 16:54 UTC (permalink / raw)
To: gdb-patches
Hello guys,
Ping. :-)
[]s
On Tue, 2008-11-18 at 03:45 -0200, Sérgio Durigan Júnior wrote:
> Hi, it's me again :-)
>
> This is the third attempt to push this patch upstream :-). I've
> basically reworked everything that you asked me, so I think things are
> pretty much better now. Basically, the changes are:
>
> - Incremented the documentation (as suggested by Eli)
>
> - Fixed some bugs
>
> - Now you can catch as many syscalls as you want in one single command
> (thanks to Tom Tromey!)
>
> - Create a "linux-tdep.[ch]", and put the common syscall functions there
> (suggestion by Daniel Jacobowits)
>
> - Put the syscall_state inside lwp_info (as requested by Pedro)
>
> ... and other minor changes. Unfortunately (only for Eli, apparently), I
> decided to keep the mechanism the way it is, so you'll still find
> syscalls being stored as numbers in this version of the patch. That's
> not personal; I only thought that people in general were happy with the
> way I did.
>
> It's also good to mention that the support for x86_64 arch is almost
> done (I have one little regression to solve). That's for you, Phil ;-).
>
> Ok, I'm tired (3:30am here) so I won't write too much. I'd appreciate
> your review :-).
>
> Thanks,
>
--
Sérgio Durigan Júnior
Linux on Power Toolchain - Software Engineer
Linux Technology Center - LTC
IBM Brazil
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [PATCH 0/4] catch syscall -- try 3 -- Introduction
2008-11-25 16:54 ` Sérgio Durigan Júnior
@ 2008-12-09 19:36 ` Sérgio Durigan Júnior
2008-12-22 20:29 ` Sérgio Durigan Júnior
0 siblings, 1 reply; 9+ messages in thread
From: Sérgio Durigan Júnior @ 2008-12-09 19:36 UTC (permalink / raw)
To: gdb-patches
Hi,
Ping again.
Thanks.
On Mon, 2008-11-24 at 21:16 -0200, Sérgio Durigan Júnior wrote:
> Hello guys,
>
> Ping. :-)
>
> []s
>
> On Tue, 2008-11-18 at 03:45 -0200, Sérgio Durigan Júnior wrote:
> > Hi, it's me again :-)
> >
> > This is the third attempt to push this patch upstream :-). I've
> > basically reworked everything that you asked me, so I think things are
> > pretty much better now. Basically, the changes are:
> >
> > - Incremented the documentation (as suggested by Eli)
> >
> > - Fixed some bugs
> >
> > - Now you can catch as many syscalls as you want in one single command
> > (thanks to Tom Tromey!)
> >
> > - Create a "linux-tdep.[ch]", and put the common syscall functions there
> > (suggestion by Daniel Jacobowits)
> >
> > - Put the syscall_state inside lwp_info (as requested by Pedro)
> >
> > ... and other minor changes. Unfortunately (only for Eli, apparently), I
> > decided to keep the mechanism the way it is, so you'll still find
> > syscalls being stored as numbers in this version of the patch. That's
> > not personal; I only thought that people in general were happy with the
> > way I did.
> >
> > It's also good to mention that the support for x86_64 arch is almost
> > done (I have one little regression to solve). That's for you, Phil ;-).
> >
> > Ok, I'm tired (3:30am here) so I won't write too much. I'd appreciate
> > your review :-).
> >
> > Thanks,
> >
--
Sérgio Durigan Júnior
Linux on Power Toolchain - Software Engineer
Linux Technology Center - LTC
IBM Brazil
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [PATCH 0/4] catch syscall -- try 3 -- Introduction
2008-12-09 19:36 ` Sérgio Durigan Júnior
@ 2008-12-22 20:29 ` Sérgio Durigan Júnior
2009-01-16 2:26 ` teawater
0 siblings, 1 reply; 9+ messages in thread
From: Sérgio Durigan Júnior @ 2008-12-22 20:29 UTC (permalink / raw)
To: gdb-patches
Let's try again...
sergio@miki # ping gdb-patches
:-)
On Tue, 2008-12-09 at 17:34 -0200, Sérgio Durigan Júnior wrote:
> Hi,
>
> Ping again.
>
> Thanks.
>
> On Mon, 2008-11-24 at 21:16 -0200, Sérgio Durigan Júnior wrote:
> > Hello guys,
> >
> > Ping. :-)
> >
> > []s
> >
> > On Tue, 2008-11-18 at 03:45 -0200, Sérgio Durigan Júnior wrote:
> > > Hi, it's me again :-)
> > >
> > > This is the third attempt to push this patch upstream :-). I've
> > > basically reworked everything that you asked me, so I think things are
> > > pretty much better now. Basically, the changes are:
> > >
> > > - Incremented the documentation (as suggested by Eli)
> > >
> > > - Fixed some bugs
> > >
> > > - Now you can catch as many syscalls as you want in one single command
> > > (thanks to Tom Tromey!)
> > >
> > > - Create a "linux-tdep.[ch]", and put the common syscall functions there
> > > (suggestion by Daniel Jacobowits)
> > >
> > > - Put the syscall_state inside lwp_info (as requested by Pedro)
> > >
> > > ... and other minor changes. Unfortunately (only for Eli, apparently), I
> > > decided to keep the mechanism the way it is, so you'll still find
> > > syscalls being stored as numbers in this version of the patch. That's
> > > not personal; I only thought that people in general were happy with the
> > > way I did.
> > >
> > > It's also good to mention that the support for x86_64 arch is almost
> > > done (I have one little regression to solve). That's for you, Phil ;-).
> > >
> > > Ok, I'm tired (3:30am here) so I won't write too much. I'd appreciate
> > > your review :-).
> > >
> > > Thanks,
> > >
--
Sérgio Durigan Júnior
Linux on Power Toolchain - Software Engineer
Linux Technology Center - LTC
IBM Brazil
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [PATCH 0/4] catch syscall -- try 3 -- Introduction
2008-12-22 20:29 ` Sérgio Durigan Júnior
@ 2009-01-16 2:26 ` teawater
2009-01-16 14:56 ` Daniel Jacobowitz
0 siblings, 1 reply; 9+ messages in thread
From: teawater @ 2009-01-16 2:26 UTC (permalink / raw)
To: Sérgio Durigan Júnior; +Cc: gdb-patches
This patch still not in?
On Tue, Dec 23, 2008 at 04:28, Sérgio Durigan Júnior
<sergiodj@linux.vnet.ibm.com> wrote:
> Let's try again...
>
> sergio@miki # ping gdb-patches
>
> :-)
>
> On Tue, 2008-12-09 at 17:34 -0200, Sérgio Durigan Júnior wrote:
>> Hi,
>>
>> Ping again.
>>
>> Thanks.
>>
>> On Mon, 2008-11-24 at 21:16 -0200, Sérgio Durigan Júnior wrote:
>> > Hello guys,
>> >
>> > Ping. :-)
>> >
>> > []s
>> >
>> > On Tue, 2008-11-18 at 03:45 -0200, Sérgio Durigan Júnior wrote:
>> > > Hi, it's me again :-)
>> > >
>> > > This is the third attempt to push this patch upstream :-). I've
>> > > basically reworked everything that you asked me, so I think things are
>> > > pretty much better now. Basically, the changes are:
>> > >
>> > > - Incremented the documentation (as suggested by Eli)
>> > >
>> > > - Fixed some bugs
>> > >
>> > > - Now you can catch as many syscalls as you want in one single command
>> > > (thanks to Tom Tromey!)
>> > >
>> > > - Create a "linux-tdep.[ch]", and put the common syscall functions there
>> > > (suggestion by Daniel Jacobowits)
>> > >
>> > > - Put the syscall_state inside lwp_info (as requested by Pedro)
>> > >
>> > > ... and other minor changes. Unfortunately (only for Eli, apparently), I
>> > > decided to keep the mechanism the way it is, so you'll still find
>> > > syscalls being stored as numbers in this version of the patch. That's
>> > > not personal; I only thought that people in general were happy with the
>> > > way I did.
>> > >
>> > > It's also good to mention that the support for x86_64 arch is almost
>> > > done (I have one little regression to solve). That's for you, Phil ;-).
>> > >
>> > > Ok, I'm tired (3:30am here) so I won't write too much. I'd appreciate
>> > > your review :-).
>> > >
>> > > Thanks,
>> > >
> --
> Sérgio Durigan Júnior
> Linux on Power Toolchain - Software Engineer
> Linux Technology Center - LTC
> IBM Brazil
>
>
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [PATCH 0/4] catch syscall -- try 3 -- Introduction
2009-01-16 2:26 ` teawater
@ 2009-01-16 14:56 ` Daniel Jacobowitz
2009-01-16 16:23 ` Sérgio Durigan Júnior
0 siblings, 1 reply; 9+ messages in thread
From: Daniel Jacobowitz @ 2009-01-16 14:56 UTC (permalink / raw)
To: teawater; +Cc: Sérgio Durigan Júnior, gdb-patches
On Fri, Jan 16, 2009 at 10:25:46AM +0800, teawater wrote:
> This patch still not in?
If I followed correctly, Sergio got some useful feedback from Jan
K. on the archer list. Sergio, once that's resolved, could you
resubmit? I agree with Jan about getting rid of the entry breakpoint.
--
Daniel Jacobowitz
CodeSourcery
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [PATCH 0/4] catch syscall -- try 3 -- Introduction
2009-01-16 14:56 ` Daniel Jacobowitz
@ 2009-01-16 16:23 ` Sérgio Durigan Júnior
2009-01-17 14:05 ` teawater
0 siblings, 1 reply; 9+ messages in thread
From: Sérgio Durigan Júnior @ 2009-01-16 16:23 UTC (permalink / raw)
To: Daniel Jacobowitz; +Cc: teawater, gdb-patches
On Fri, 2009-01-16 at 09:56 -0500, Daniel Jacobowitz wrote:
> If I followed correctly, Sergio got some useful feedback from Jan
> K. on the archer list. Sergio, once that's resolved, could you
> resubmit? I agree with Jan about getting rid of the entry breakpoint.
Hi Daniel,
You're right, Jan gave me useful feedback about the catch syscall patch.
I'm preparing the new version for re-submission; it shouldn't take too
long.
Thanks,
--
Sérgio Durigan Júnior
Linux on Power Toolchain - Software Engineer
Linux Technology Center - LTC
IBM Brazil
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [PATCH 0/4] catch syscall -- try 3 -- Introduction
2009-01-16 16:23 ` Sérgio Durigan Júnior
@ 2009-01-17 14:05 ` teawater
0 siblings, 0 replies; 9+ messages in thread
From: teawater @ 2009-01-17 14:05 UTC (permalink / raw)
To: Sérgio Durigan Júnior; +Cc: Daniel Jacobowitz, gdb-patches
That's great! I can't wait to use it. :)
On Sat, Jan 17, 2009 at 00:22, Sérgio Durigan Júnior
<sergiodj@linux.vnet.ibm.com> wrote:
> On Fri, 2009-01-16 at 09:56 -0500, Daniel Jacobowitz wrote:
>
>> If I followed correctly, Sergio got some useful feedback from Jan
>> K. on the archer list. Sergio, once that's resolved, could you
>> resubmit? I agree with Jan about getting rid of the entry breakpoint.
>
> Hi Daniel,
>
> You're right, Jan gave me useful feedback about the catch syscall patch.
> I'm preparing the new version for re-submission; it shouldn't take too
> long.
>
> Thanks,
>
> --
> Sérgio Durigan Júnior
> Linux on Power Toolchain - Software Engineer
> Linux Technology Center - LTC
> IBM Brazil
>
>
^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2009-01-17 14:05 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-11-18 19:56 [PATCH 0/4] catch syscall -- try 3 -- Introduction Sérgio Durigan Júnior
2008-11-18 22:56 ` Eli Zaretskii
2008-11-25 16:54 ` Sérgio Durigan Júnior
2008-12-09 19:36 ` Sérgio Durigan Júnior
2008-12-22 20:29 ` Sérgio Durigan Júnior
2009-01-16 2:26 ` teawater
2009-01-16 14:56 ` Daniel Jacobowitz
2009-01-16 16:23 ` Sérgio Durigan Júnior
2009-01-17 14:05 ` teawater
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox