From: Christoph Hellwig <hch@infradead.org>
To: Alan Stern <stern@rowland.harvard.edu>
Cc: Christoph Hellwig <hch@infradead.org>,
Roland McGrath <roland@redhat.com>,
Prasanna S Panchamukhi <prasanna@in.ibm.com>,
5B 5B Kernel development list <linux-kernel@vger.kernel.org>
Subject: Re: [RFC] hwbkpt: Hardware breakpoints (was Kwatch)
Date: Mon, 5 Mar 2007 16:49:51 +0000 [thread overview]
Message-ID: <20070305164951.GA2909@infradead.org> (raw)
In-Reply-To: <Pine.LNX.4.44L0.0703051113350.3401-100000@iolanthe.rowland.org>
On Mon, Mar 05, 2007 at 11:16:48AM -0500, Alan Stern wrote:
> > Making this unconditional is pointless and just makes things harder to
> > read, so please don't do it. (The same is true for utrace, but Roland
> > has unfortunately still not replied to my mail mentioning it :P)
>
> Sorry, I don't understand what you're saying. I would think that making
> it _conditional_ would make things harder to read, because of all the
> extra "#ifdef" and "#endif" lines plus the need to keep two different
> versions of the code in mind.
>
> Did you mean to say "conditional" instead of "unconditional"?
Yes, I did mean that. Sorry for the confusion :)
> Incidentally, I do believe that for certain applications (embedded
> devices, for instance) it makes sense to avoid including all this code.
> The cleanest way to do that would be to make both PTRACE and UTRACE
> configurable.
PTRACE configurable makes a lot of sense, especially as we want to get
rid of it very long term. Making UTRACE configurable aswel as all
these tracehooks wrappers just make the code utterly unreadable.
next prev parent reply other threads:[~2007-03-05 16:53 UTC|newest]
Thread overview: 60+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <20070207025008.1B11118005D@magilla.sf.frob.com>
2007-02-07 19:22 ` [PATCH] Kwatch: kernel watchpoints using CPU debug registers Alan Stern
2007-02-07 22:08 ` Bob Copeland
2007-02-09 10:21 ` Roland McGrath
2007-02-09 15:54 ` Alan Stern
2007-02-09 23:31 ` Roland McGrath
2007-02-10 4:32 ` Alan Stern
2007-02-18 3:03 ` Roland McGrath
2007-02-21 20:35 ` Alan Stern
2007-02-22 11:43 ` S. P. Prasanna
2007-02-23 2:19 ` Roland McGrath
2007-02-23 16:55 ` Alan Stern
2007-02-24 0:08 ` Roland McGrath
2007-03-02 17:19 ` [RFC] hwbkpt: Hardware breakpoints (was Kwatch) Alan Stern
2007-03-05 7:01 ` Roland McGrath
2007-03-05 13:36 ` Christoph Hellwig
2007-03-05 16:16 ` Alan Stern
2007-03-05 16:49 ` Christoph Hellwig [this message]
2007-03-05 22:04 ` Roland McGrath
2007-03-05 17:25 ` Alan Stern
2007-03-06 3:13 ` Roland McGrath
2007-03-06 15:23 ` Alan Stern
2007-03-07 3:49 ` Roland McGrath
2007-03-07 19:11 ` Alan Stern
2007-03-09 6:52 ` Roland McGrath
2007-03-09 18:40 ` Alan Stern
2007-03-13 8:00 ` Roland McGrath
2007-03-13 13:07 ` Alan Cox
2007-03-13 18:56 ` Alan Stern
2007-03-14 3:00 ` Roland McGrath
2007-03-14 19:11 ` Alan Stern
2007-03-28 21:39 ` Roland McGrath
2007-03-29 21:35 ` Alan Stern
2007-04-13 21:09 ` Alan Stern
2007-05-11 15:25 ` Alan Stern
2007-05-13 10:39 ` Roland McGrath
2007-05-14 15:42 ` Alan Stern
2007-05-14 21:25 ` Roland McGrath
2007-05-16 19:03 ` Alan Stern
2007-05-23 8:47 ` Roland McGrath
2007-06-01 19:39 ` Alan Stern
2007-06-14 6:48 ` Roland McGrath
2007-06-19 20:35 ` Alan Stern
2007-06-25 10:52 ` Roland McGrath
2007-06-25 15:36 ` Alan Stern
2007-06-26 20:49 ` Roland McGrath
2007-06-27 3:26 ` Alan Stern
2007-06-27 21:04 ` Roland McGrath
2007-06-29 3:00 ` Alan Stern
2007-07-11 6:59 ` Roland McGrath
2007-06-28 3:02 ` Roland McGrath
2007-06-25 11:32 ` Roland McGrath
2007-06-25 15:37 ` Alan Stern
2007-06-25 20:51 ` Alan Stern
2007-06-26 18:17 ` Roland McGrath
2007-06-27 2:43 ` Alan Stern
2007-05-17 20:39 ` Alan Stern
2007-03-16 21:07 ` Alan Stern
2007-03-22 19:44 ` Alan Stern
[not found] <20070628023100.E46AB4D05E6@magilla.localdomain>
2007-06-29 3:36 ` Alan Stern
2007-07-06 20:48 ` Alan Stern
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20070305164951.GA2909@infradead.org \
--to=hch@infradead.org \
--cc=linux-kernel@vger.kernel.org \
--cc=prasanna@in.ibm.com \
--cc=roland@redhat.com \
--cc=stern@rowland.harvard.edu \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox