From: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
To: Andrew Donnellan <andrew.donnellan@au1.ibm.com>
Cc: perfbook@vger.kernel.org
Subject: Re: [PATCH] Fix capitalisation of "Figure" in credits for real-time chapter
Date: Thu, 1 Oct 2015 11:06:23 -0700 [thread overview]
Message-ID: <20151001180623.GK4043@linux.vnet.ibm.com> (raw)
In-Reply-To: <1443681916-394-1-git-send-email-andrew.donnellan@au1.ibm.com>
On Thu, Oct 01, 2015 at 04:45:16PM +1000, Andrew Donnellan wrote:
> Signed-off-by: Andrew Donnellan <andrew.donnellan@au1.ibm.com>
Good catch, applied and pushed, thank you!
Thanx, Paul
> ---
> contrib.tex | 16 ++++++++--------
> rt/rt.tex | 16 ++++++++--------
> 2 files changed, 16 insertions(+), 16 deletions(-)
>
> diff --git a/contrib.tex b/contrib.tex
> index 14cc20e..11bcdb3 100644
> --- a/contrib.tex
> +++ b/contrib.tex
> @@ -37,14 +37,14 @@
> \ContribItem{Figure}{fig:advsync:Speculative Loads Cancelled by Barrier}{David Howells}
> \ContribItem{Figure}{fig:advsync:Memory Architecture}{David Howells}
> \ContribItem{Figure}{fig:advsync:Split Caches}{David Howells}
> -\ContribItem{figure}{fig:rt:Hard Real-Time Response Guarantee, Meet Hammer}{Melissa Broussard}
> -\ContribItem{figure}{fig:rt:Real-Time Response: Hardware Matters}{Melissa Broussard}
> -\ContribItem{figure}{fig:rt:Real-Time Response: Notification Insufficient}{Melissa Broussard}
> -\ContribItem{figure}{fig:rt:Timer Wheel at 1kHz}{Melissa Broussard}
> -\ContribItem{figure}{fig:rt:Timer Wheel at 100kHz}{Melissa Broussard}
> -\ContribItem{figure}{fig:rt:Priority Inversion and User Input}{Melissa Broussard}
> -\ContribItem{figure}{fig:rt:The Dark Side of Real-Time Computing}{Sarah McKenney}
> -\ContribItem{figure}{fig:rt:The Dark Side of Real-Fast Computing}{Sarah McKenney}
> +\ContribItem{Figure}{fig:rt:Hard Real-Time Response Guarantee, Meet Hammer}{Melissa Broussard}
> +\ContribItem{Figure}{fig:rt:Real-Time Response: Hardware Matters}{Melissa Broussard}
> +\ContribItem{Figure}{fig:rt:Real-Time Response: Notification Insufficient}{Melissa Broussard}
> +\ContribItem{Figure}{fig:rt:Timer Wheel at 1kHz}{Melissa Broussard}
> +\ContribItem{Figure}{fig:rt:Timer Wheel at 100kHz}{Melissa Broussard}
> +\ContribItem{Figure}{fig:rt:Priority Inversion and User Input}{Melissa Broussard}
> +\ContribItem{Figure}{fig:rt:The Dark Side of Real-Time Computing}{Sarah McKenney}
> +\ContribItem{Figure}{fig:rt:The Dark Side of Real-Fast Computing}{Sarah McKenney}
> \ContribItem{Figure}{fig:easy:Shaving the Mandelbrot Set}{Melissa Broussard}
> \ContribItem{Figure}{fig:future:Uniprocessor Uber Alles}{Melissa Broussard}
> \ContribItem{Figure}{fig:future:Multithreaded Mania}{Melissa Broussard}
> diff --git a/rt/rt.tex b/rt/rt.tex
> index 12a75ca..efd1d9d 100644
> --- a/rt/rt.tex
> +++ b/rt/rt.tex
> @@ -75,7 +75,7 @@ some measure of exactly how soft it is.
> \resizebox{3in}{!}{\includegraphics{cartoons/realtime-smash}}
> \end{center}
> \caption{Real-Time Response Guarantee, Meet Hammer}
> -\ContributedBy{figure}{fig:rt:Hard Real-Time Response Guarantee, Meet Hammer}{Melissa Broussard}
> +\ContributedBy{Figure}{fig:rt:Hard Real-Time Response Guarantee, Meet Hammer}{Melissa Broussard}
> \end{figure}
>
> In contrast, the definition of hard real time is quite definite.
> @@ -94,7 +94,7 @@ But it is also true that I can always get a bigger hammer.
> \resizebox{3in}{!}{\includegraphics{cartoons/realtime-lifesupport-nobomb}}
> \end{center}
> \caption{Real-Time Response: Hardware Matters}
> -\ContributedBy{figure}{fig:rt:Real-Time Response: Hardware Matters}{Melissa Broussard}
> +\ContributedBy{Figure}{fig:rt:Real-Time Response: Hardware Matters}{Melissa Broussard}
> \end{figure}
>
> Then again, perhaps it is unfair to blame the software for what is clearly
> @@ -125,7 +125,7 @@ it can alert the hospital staff.
> \resizebox{6in}{!}{\rotatebox{90}{\includegraphics{cartoons/realtime-lazy-crop}}}
> \end{center}
> \caption{Real-Time Response: Notification Insufficient}
> -\ContributedBy{figure}{fig:rt:Real-Time Response: Notification Insufficient}{Melissa Broussard}
> +\ContributedBy{Figure}{fig:rt:Real-Time Response: Notification Insufficient}{Melissa Broussard}
> \end{figure*}
>
> Unfortunately, this approach has the trivial solution fancifully depicted in
> @@ -892,7 +892,7 @@ levels.
> \resizebox{3.0in}{!}{\includegraphics{cartoons/1kHz}}
> \end{center}
> \caption{Timer Wheel at 1kHz}
> -\ContributedBy{figure}{fig:rt:Timer Wheel at 1kHz}{Melissa Broussard}
> +\ContributedBy{Figure}{fig:rt:Timer Wheel at 1kHz}{Melissa Broussard}
> \end{figure}
>
> \begin{figure}[tb]
> @@ -900,7 +900,7 @@ levels.
> \resizebox{3.0in}{!}{\includegraphics{cartoons/100kHz}}
> \end{center}
> \caption{Timer Wheel at 100kHz}
> -\ContributedBy{figure}{fig:rt:Timer Wheel at 100kHz}{Melissa Broussard}
> +\ContributedBy{Figure}{fig:rt:Timer Wheel at 100kHz}{Melissa Broussard}
> \end{figure}
>
> Unfortunately, timer wheels do not work well for real-time systems, and for
> @@ -1046,7 +1046,7 @@ priority inversion.
> \resizebox{3.4in}{!}{\includegraphics{cartoons/Priority_Boost_2}}
> \end{center}
> \caption{Priority Inversion and User Input}
> -\ContributedBy{figure}{fig:rt:Priority Inversion and User Input}{Melissa Broussard}
> +\ContributedBy{Figure}{fig:rt:Priority Inversion and User Input}{Melissa Broussard}
> \end{figure}
>
> Of course, priority inheritance does have its limitations.
> @@ -1760,7 +1760,7 @@ unforgiving.
> \resizebox{3.2in}{!}{\includegraphics{cartoons/RealTimeNotRealFast}}
> \end{center}
> \caption{The Dark Side of Real-Time Computing}
> -\ContributedBy{figure}{fig:rt:The Dark Side of Real-Time Computing}{Sarah McKenney}
> +\ContributedBy{Figure}{fig:rt:The Dark Side of Real-Time Computing}{Sarah McKenney}
> \end{figure}
>
> \begin{figure}[tb]
> @@ -1768,7 +1768,7 @@ unforgiving.
> \resizebox{3.2in}{!}{\includegraphics{cartoons/RealFastNotRealTime}}
> \end{center}
> \caption{The Dark Side of Real-Fast Computing}
> -\ContributedBy{figure}{fig:rt:The Dark Side of Real-Fast Computing}{Sarah McKenney}
> +\ContributedBy{Figure}{fig:rt:The Dark Side of Real-Fast Computing}{Sarah McKenney}
> \end{figure}
>
> The choice between real-time and real-fast computing can be a difficult one.
> --
> Andrew Donnellan Software Engineer, OzLabs
> andrew.donnellan@au1.ibm.com Australia Development Lab, Canberra
> +61 2 6201 8874 (work) IBM Australia Limited
>
> --
> To unsubscribe from this list: send the line "unsubscribe perfbook" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
>
prev parent reply other threads:[~2015-10-01 18:06 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-10-01 6:45 [PATCH] Fix capitalisation of "Figure" in credits for real-time chapter Andrew Donnellan
2015-10-01 18:06 ` Paul E. McKenney [this message]
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=20151001180623.GK4043@linux.vnet.ibm.com \
--to=paulmck@linux.vnet.ibm.com \
--cc=andrew.donnellan@au1.ibm.com \
--cc=perfbook@vger.kernel.org \
/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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.