What platforms do the patches support?
We have applied all of the patches to Apache on Irix 6.x and Linux 2.2.x and 2.4.0, and we’re told at least some of them work on Solaris 7 and FreeBSD-x86 as well. If you port them (especially the function qsc_cas()) to other platforms, we would welcome your contribution. Johann Messner contributed a qsc_cas implementation for Solaris. He says: I would like to contribute/let you know that I was able to compile and use your REALLY GREAT accelerated apache 2.0alpha6 on a Sun Enterprise ES450/Solaris 7.0 I implemented/reused a CompareAndSwap Assembler Routine for mod_qsc.c: http://mickey.edvz.uni-linz.ac.at/aap/sol_cas.tar (I added the resulting .o file simply to the EXTRA_LIBS in config_vars.mk as $(top_srcdir)/modules/extra/sol_cas.o ) I am using a ‘home brewn’ load generator which stresses the apache by doing a couple of ‘keep-alive’ HTTP/1.0 connections; I had to patch src/main/http_request.c: void ap_process_request(request_rec *r) { #ifdef USE_QSC if (!qsc_process_request(r)) #endif