From 1bb501caeb0c98c58d71bacfe904c89f798bb2cb Mon Sep 17 00:00:00 2001 From: David Sommerseth Date: Wed, 24 Feb 2010 16:04:47 +0100 Subject: [PATCH] hackbench, man page: Added another contributor and a brief history of hackbench --- src/hackbench/hackbench.8 | 24 +++++++++++++++++++----- 1 file changed, 19 insertions(+), 5 deletions(-) diff --git a/src/hackbench/hackbench.8 b/src/hackbench/hackbench.8 index ccd7e51..ed3aa08 100644 --- a/src/hackbench/hackbench.8 +++ b/src/hackbench/hackbench.8 @@ -46,12 +46,26 @@ Hackbench will use fork() on all children (default behaviour) .B \-\-help .br Shows a simple help screen -.\".TP - -.\" .SH "AUTHORS" -hackbench was written by Rusty Russell , with contributions -from Craig Thomas, Ingo Molnar and David Sommerseth +.LP +hackbench was written by Rusty Russell +with contributions from Craig Thomas, Yanmin Zhang +.br +, +Ingo Molnar and David Sommerseth This manual page was written by Clark Williams and David Sommerseth +.SH "HISTORY" +This version of hackbench is based on the code downloaded from http://people.redhat.com/mingo/cfs\-scheduler/tools/hackbench.c. +Yanmin Zhang merged the original hackbench code from +.br +http://devresources.linuxfoundation.org/craiger/hackbench/src/hackbench.c +which uses fork() and a modified version from +.br +http://www.bullopensource.org/posix/pi\-futex/hackbench_pth.c +which uses pthread only and gave the possibility to change +behaviour at run time. Hackbench have since then gone through some +more rewriting to improve error handling and proper tracking of fork()ed +children, to avoid leaving zombies on the system if hackbench stops +unexpectedly.