with SO_REUSEPORT
support
Thanks very much for your help!
-Original Message-
From: Jim Jagielski [mailto:j...@jagunet.com]
Sent: Thursday, June 05, 2014 6:38 AM
To: dev@httpd.apache.org
Subject: Re: [PATCH ASF bugzilla# 55897]prefork_mpm patch with SO_REUSEPORT
support
Committed r1600656
Thx
On Jun 4
support
Thank you very much for your help!
Thanks,
Yingqi
-Original Message-
From: Jim Jagielski [mailto:j...@jagunet.com]
Sent: Tuesday, June 03, 2014 8:31 AM
To: dev@httpd.apache.org
Subject: Re: [PATCH ASF bugzilla# 55897]prefork_mpm patch with SO_REUSEPORT
support
Next
Thanks very much for your help!
-Original Message-
From: Jim Jagielski [mailto:j...@jagunet.com]
Sent: Thursday, June 05, 2014 6:38 AM
To: dev@httpd.apache.org
Subject: Re: [PATCH ASF bugzilla# 55897]prefork_mpm patch with SO_REUSEPORT
support
Committed r1600656
Thx
On Jun 4, 2014
-
From: Lu, Yingqi [mailto:yingqi...@intel.com]
Sent: Tuesday, June 03, 2014 8:50 AM
To: dev@httpd.apache.org
Subject: RE: [PATCH ASF bugzilla# 55897]prefork_mpm patch with SO_REUSEPORT
support
Thank you very much for your help!
Thanks,
Yingqi
-Original Message-
From: Jim Jagielski
the Bugzilla database for the item 55897 and item 56279.
Thanks,
Yingqi
-Original Message-
From: Lu, Yingqi [mailto:yingqi...@intel.com]
Sent: Saturday, May 31, 2014 11:48 PM
To: dev@httpd.apache.org
Subject: RE: [PATCH ASF bugzilla# 55897]prefork_mpm patch with SO_REUSEPORT
support
55897 and item 56279.
Thanks,
Yingqi
-Original Message-
From: Lu, Yingqi [mailto:yingqi...@intel.com]
Sent: Saturday, May 31, 2014 11:48 PM
To: dev@httpd.apache.org
Subject: RE: [PATCH ASF bugzilla# 55897]prefork_mpm patch with SO_REUSEPORT
support
Hi Jim,
Regarding to your
@httpd.apache.org
Subject: RE: [PATCH ASF bugzilla# 55897]prefork_mpm patch with SO_REUSEPORT
support
Hi Jim,
Regarding to your comment #2, yes, you are right, it should be
ap_mpm_pod_killpg(pod, retained-max_daemons_limit, i). Thanks very much
for catching this.
Regarding to your comment #1
Thank you very much for your help!
Thanks,
Yingqi
-Original Message-
From: Jim Jagielski [mailto:j...@jagunet.com]
Sent: Tuesday, June 03, 2014 8:31 AM
To: dev@httpd.apache.org
Subject: Re: [PATCH ASF bugzilla# 55897]prefork_mpm patch with SO_REUSEPORT
support
Next on the agenda
-Original Message-
From: Lu, Yingqi [mailto:yingqi...@intel.com]
Sent: Saturday, May 31, 2014 11:48 PM
To: dev@httpd.apache.org
Subject: RE: [PATCH ASF bugzilla# 55897]prefork_mpm patch with SO_REUSEPORT
support
Hi Jim,
Regarding to your comment #2, yes, you are right, it should
55897 and item
56279.
Thanks,
Yingqi
-Original Message-
From: Lu, Yingqi [mailto:yingqi...@intel.com]
Sent: Saturday, May 31, 2014 11:48 PM
To: dev@httpd.apache.org
Subject: RE: [PATCH ASF bugzilla# 55897]prefork_mpm patch with
SO_REUSEPORT support
Hi Jim,
Regarding to your
Hi,
see http://httpd.apache.org/lists.html#http-dev
You should just send a mail to dev-unsubscr...@httpd.apache.org.
best regards,
CJ
Message du 02/06/14 16:16
De : Mihai Iacob
A : dev@httpd.apache.org
Copie à :
Objet : Re: [PATCH ASF bugzilla# 55897]prefork_mpm patch
Subject: Re: [PATCH ASF bugzilla# 55897]prefork_mpm patch with SO_REUSEPORT
support
Hi Jim,
Thanks very much for your email! I will look into both of them and send an
update tonight!
Thanks,
Yingqi
On May 31, 2014, at 9:43 AM, Jim Jagielski j...@jagunet.com wrote:
I also see:
/* kill
@httpd.apache.org
Subject: Re: [PATCH ASF bugzilla# 55897]prefork_mpm patch with SO_REUSEPORT
support
Thx! Let me review. My plan is to fold into trunk this weekend.
On May 16, 2014, at 2:53 PM, Lu, Yingqi yingqi...@intel.com wrote:
Hi Jim,
Thanks very much for clarifying this with me
: [PATCH ASF bugzilla# 55897]prefork_mpm patch with SO_REUSEPORT
support
Thx! Let me review. My plan is to fold into trunk this weekend.
On May 16, 2014, at 2:53 PM, Lu, Yingqi yingqi...@intel.com wrote:
Hi Jim,
Thanks very much for clarifying this with me. I added #ifdef in the code
:
Thank you very much!
Thanks,
Yingqi
-Original Message-
From: Jim Jagielski [mailto:j...@jagunet.com]
Sent: Friday, May 30, 2014 7:07 AM
To: dev@httpd.apache.org
Subject: Re: [PATCH ASF bugzilla# 55897]prefork_mpm patch with SO_REUSEPORT
support
Thx! Let me review. My
@httpd.apache.org
Subject: Re: [PATCH ASF bugzilla# 55897]prefork_mpm patch with SO_REUSEPORT
support
I was thinking more about the sysconf(_SC_NPROCESSORS_ONLN) stuff...
We could either check for that during config/build or protect it with a
#ifdef in the code (and create some logging so the admin
: Thursday, May 15, 2014 7:53 AM
To: dev@httpd.apache.org
Subject: Re: [PATCH ASF bugzilla# 55897]prefork_mpm patch with
SO_REUSEPORT support
I was thinking more about the sysconf(_SC_NPROCESSORS_ONLN) stuff...
We could either check for that during config/build or protect it with a
#ifdef
Thank you very much!
Thanks,
Yingqi
-Original Message-
From: Jim Jagielski [mailto:j...@jagunet.com]
Sent: Friday, May 30, 2014 7:07 AM
To: dev@httpd.apache.org
Subject: Re: [PATCH ASF bugzilla# 55897]prefork_mpm patch with SO_REUSEPORT
support
Thx! Let me review. My plan is to fold
Hi All,
I just want to ping again on these two patches.
Thanks,
Yingqi
-Original Message-
From: Lu, Yingqi [mailto:yingqi...@intel.com]
Sent: Friday, May 23, 2014 9:03 AM
To: dev@httpd.apache.org
Subject: RE: [PATCH ASF bugzilla# 55897]prefork_mpm patch with SO_REUSEPORT
support
into the trunk?
Thanks,
Yingqi
-Original Message-
From: Lu, Yingqi [mailto:yingqi...@intel.com]
Sent: Friday, May 16, 2014 11:53 AM
To: dev@httpd.apache.org
Subject: RE: [PATCH ASF bugzilla# 55897]prefork_mpm patch with SO_REUSEPORT
support
Hi Jim,
Thanks very much for clarifying this with me. I
]
Sent: Friday, May 16, 2014 11:53 AM
To: dev@httpd.apache.org
Subject: RE: [PATCH ASF bugzilla# 55897]prefork_mpm patch with SO_REUSEPORT
support
Hi Jim,
Thanks very much for clarifying this with me. I added #ifdef in the code to
check _SC_NPROCESSORS_ONLN in the so_reuseport patch. Bucket patch
Subject: Re: [PATCH ASF bugzilla# 55897]prefork_mpm patch with SO_REUSEPORT
support
This is very cool!
mod_status assumes that sysconf() exists, but do we need to do a config check
on the params we use in these patches?
We look OK on Linux, FreeBSD and OSX...
I'm +1 on folding into trunk
Subject: Re: [PATCH ASF bugzilla# 55897]prefork_mpm patch with SO_REUSEPORT
support
This is very cool!
mod_status assumes that sysconf() exists, but do we need to do a config check
on the params we use in these patches?
We look OK on Linux, FreeBSD and OSX...
I'm +1 on folding into trunk
Sent: Wednesday, May 14, 2014 9:00 AM
To: dev@httpd.apache.org
Subject: RE: [PATCH ASF bugzilla# 55897]prefork_mpm patch with SO_REUSEPORT
support
Hi Jim,
Thanks very much for your email.
In the SO_REUSEPORT patch, SO_REUSEPORT support is checked inside listen.c
file. If the feature
Dear all,
Any other feedback/comments/questions?
Thanks,
Yingqi
-Original Message-
From: Lu, Yingqi
Sent: Wednesday, May 14, 2014 9:00 AM
To: dev@httpd.apache.org
Subject: RE: [PATCH ASF bugzilla# 55897]prefork_mpm patch with SO_REUSEPORT
support
Hi Jim,
Thanks very much for your
Dear all,
Any other feedback/comments/questions?
Thanks,
Yingqi
-Original Message-
From: Lu, Yingqi
Sent: Wednesday, May 14, 2014 9:00 AM
To: dev@httpd.apache.org
Subject: RE: [PATCH ASF bugzilla# 55897]prefork_mpm patch with SO_REUSEPORT
support
Hi Jim,
Thanks very much for your
purchases, including the performance of that product when combined with other
products.
From: Lu, Yingqi [mailto:yingqi...@intel.com]
Sent: Monday, March 17, 2014 1:41 PM
To: dev@httpd.apache.org
Subject: RE: FW: [PATCH ASF bugzilla# 55897]prefork_mpm patch with
SO_REUSEPORT support
ASF bugzilla# 55897]prefork_mpm patch with SO_REUSEPORT
support
This is very cool!
mod_status assumes that sysconf() exists, but do we need to do a config check
on the params we use in these patches?
We look OK on Linux, FreeBSD and OSX...
I'm +1 on folding into trunk.
On May 13, 2014, at 7:55
On 07 Apr 2014, at 6:21 PM, Lu, Yingqi yingqi...@intel.com wrote:
I just want to ping again on the modifications we made on both of the patches
[bugzilla #55897 and bugzilla #56279]. Please let us know your comments and
feedback.
I am reattaching the patch files here in case you missed
Thanks, Graham! I am looking forward to hearing your feedback.
Thanks,
Yingqi
From: Graham Leggett [mailto:minf...@sharp.fm]
Sent: Monday, April 07, 2014 12:08 PM
To: dev@httpd.apache.org
Subject: Re: [PATCH ASF bugzilla# 55897]prefork_mpm patch with SO_REUSEPORT
support
On 07 Apr 2014, at 6
@httpd.apache.org
Subject: RE: FW: [PATCH ASF bugzilla# 55897]prefork_mpm patch with SO_REUSEPORT
support
Dear all,
I just want to ping on both of these two patches to see if there is anything we
can do to help them get accepted.
Your feedbacks and comments are very much appreciated.
Thanks,
Yingqi Lu
From
@httpd.apache.org
Subject: RE: FW: [PATCH ASF bugzilla# 55897]prefork_mpm patch with SO_REUSEPORT
support
Dear all,
Based on the feedback we received, we modified this patch. Here is the most
recent version. We also modified the Bugzilla database(Bugzilla# 55897 for
SO_REUSEPORT patch; Bugzilla
I'm afraid I don't understand this particular part from
httpd_trunk_so_reuseport.patch:
#ifndef SO_REUSEPORT
#define SO_REUSEPORT 15
#endif
Why 15? Is this going to be portable across different platforms?
--
Tim Bannister – is...@jellybaby.net
Bannister [mailto:is...@jellybaby.net]
Sent: Monday, March 17, 2014 2:31 PM
To: dev@httpd.apache.org
Subject: Re: [PATCH ASF bugzilla# 55897] prefork_mpm patch with SO_REUSEPORT
support
I'm afraid I don't understand this particular part from
httpd_trunk_so_reuseport.patch:
#ifndef SO_REUSEPORT
#define
-Original Message-
From: William A. Rowe Jr. [mailto:wmr...@gmail.com]
Sent: Donnerstag, 6. März 2014 06:58
To: dev@httpd.apache.org
Subject: Re: [PATCH ASF bugzilla# 55897]prefork_mpm patch with
SO_REUSEPORT support
If you want to truly re-architect the MPM, by all means
On 06 Mar 2014, at 10:15 AM, Plüm, Rüdiger, Vodafone Group
ruediger.pl...@vodafone.com wrote:
+1 to a new MPM on trunk. This gives it more time to settle and to stabilize
without disrupting current stuff. And if it is fast and stable it will
certainly
cause the 'older' MPM to drop in
Ylavic [mailto:ylavic@gmail.com]
*Sent:* Wednesday, March 05, 2014 5:04 AM
*To:* httpd
*Subject:* Re: [PATCH ASF bugzilla# 55897]prefork_mpm patch with
SO_REUSEPORT support
Hi Yingqi,
I'm a bit confused about the patch, mainly because it seems to handle the
same way both
++1.
On Mar 6, 2014, at 3:15 AM, Plüm, Rüdiger, Vodafone Group
ruediger.pl...@vodafone.com wrote:
-Original Message-
From: William A. Rowe Jr. [mailto:wmr...@gmail.com]
Sent: Donnerstag, 6. März 2014 06:58
To: dev@httpd.apache.org
Subject: Re: [PATCH ASF bugzilla# 55897
On Wed, Mar 5, 2014 at 11:38 AM, Lu, Yingqi yingqi...@intel.com wrote:
1. If I understand correctly (please correct me if not), do you suggest
duplicating the listen socks inside the child process with SO_REUSEPROT
enabled? Yes, I agree this would be a cleaner implementation and I actually
. März 2014 06:58
To: dev@httpd.apache.org
Subject: Re: [PATCH ASF bugzilla# 55897]prefork_mpm patch with
SO_REUSEPORT support
If you want to truly re-architect the MPM, by all means, propose it as
another MPM module. If it isn't adopted here, please don't hesitate
to offer
ruediger.pl...@vodafone.com wrote:
-Original Message-
From: William A. Rowe Jr. [mailto:wmr...@gmail.com]
Sent: Donnerstag, 6. März 2014 06:58
To: dev@httpd.apache.org
Subject: Re: [PATCH ASF bugzilla# 55897]prefork_mpm patch with
SO_REUSEPORT support
If you want
-
From: William A. Rowe Jr. [mailto:wmr...@gmail.com]
Sent: Donnerstag, 6. März 2014 06:58
To: dev@httpd.apache.org
Subject: Re: [PATCH ASF bugzilla# 55897]prefork_mpm patch with
SO_REUSEPORT support
If you want to truly re-architect the MPM, by all means, propose
defined in the httpd.conf file.
Thanks,
Yingqi
From: Yann Ylavic [mailto:ylavic@gmail.com]
Sent: Thursday, March 06, 2014 5:49 AM
To: httpd
Subject: Re: [PATCH ASF bugzilla# 55897]prefork_mpm patch with SO_REUSEPORT
support
On Wed, Mar 5, 2014 at 6:38 PM, Lu, Yingqi
yingqi
Hi Yingqi,
I'm a bit confused about the patch, mainly because it seems to handle the
same way both with and without SO_REUSEPORT available, while SO_REUSEPORT
could (IMHO) be handled in children only (a less intrusive way).
With SO_REUSEPORT, I would have expected the accept mutex to be useless
On Wed, Mar 5, 2014 at 2:04 PM, Yann Ylavic ylavic@gmail.com wrote:
Also, but this is not related to this patch particularly (addressed to
who knows), it's unclear to me why an accept mutex is needed at all.
Multiple processes poll()ing the same inherited socket is safe but not
multiple
@gmail.com]
Sent: Wednesday, March 05, 2014 5:04 AM
To: httpd
Subject: Re: [PATCH ASF bugzilla# 55897]prefork_mpm patch with SO_REUSEPORT
support
Hi Yingqi,
I'm a bit confused about the patch, mainly because it seems to handle the same
way both with and without SO_REUSEPORT available, while
Yingqi,
as one of the 'Windows folks' here, your idea is very intriguing, and
I'm sorry that other issues have distracted me from giving it the
attention it deserves.
If you want to truly re-architect the MPM, by all means, propose it as
another MPM module. If it isn't adopted here, please
On Thursday 06 of March 2014, William A. Rowe Jr. wrote:
If you want to truly re-architect the MPM, by all means, propose it as
another MPM module. If it isn't adopted here, please don't hesitate
to offer it to interested users as separate source (although I hope we
find a way to adopt it.)
, 2014 9:58 PM
To: dev@httpd.apache.org
Subject: Re: [PATCH ASF bugzilla# 55897]prefork_mpm patch with SO_REUSEPORT
support
Yingqi,
as one of the 'Windows folks' here, your idea is very intriguing, and I'm sorry
that other issues have distracted me from giving it the attention it deserves.
If you
:37 AM
To: dev@httpd.apache.org
Subject: RE: FW: [PATCH ASF bugzilla# 55897]prefork_mpm patch with SO_REUSEPORT
support
Thanks very much, Jeff!
Thanks,
Lucy
From: Jeff Trawick [mailto:traw...@gmail.com]
Sent: Monday, February 24, 2014 10:36 AM
To: Apache HTTP Server Development List
Subject: Re
*From:* Lu, Yingqi
*Sent:* Monday, February 24, 2014 10:37 AM
*To:* dev@httpd.apache.org
*Subject:* RE: FW: [PATCH ASF bugzilla# 55897]prefork_mpm patch with
SO_REUSEPORT support
Thanks very much, Jeff!
Thanks,
Lucy
*From:* Jeff Trawick [mailto:traw...@gmail.com traw
: [PATCH ASF bugzilla# 55897]prefork_mpm patch with SO_REUSEPORT
support
On Tue, Mar 4, 2014 at 10:35 AM, Lu, Yingqi
yingqi...@intel.commailto:yingqi...@intel.com wrote:
Hi All,
I just want to ping again on this patch to gather your feedback and comments.
Please refer to the messages below for patch
On Tuesday 04 of March 2014, Jeff Trawick wrote:
For the configure-time check for 3.9 kernel: I think we'd also use
AC_TRY_COMPILE at configure time to confirm that the SO_REUSEPORT
definition is available, and not enable it if the system includes doesn't
define it. (Does that cause a
AM
To: dev@httpd.apache.org
Subject: Re: FW: [PATCH ASF bugzilla# 55897]prefork_mpm patch with SO_REUSEPORT
support
On Tuesday 04 of March 2014, Jeff Trawick wrote:
For the configure-time check for 3.9 kernel: I think we'd also use
AC_TRY_COMPILE at configure time to confirm
Hi Jeff,
I am just checking if you got chance to check this?
Thanks,
Lucy
From: Lu, Yingqi
Sent: Monday, February 24, 2014 10:37 AM
To: dev@httpd.apache.org
Subject: RE: FW: [PATCH ASF bugzilla# 55897]prefork_mpm patch with SO_REUSEPORT
support
Thanks very much, Jeff!
Thanks,
Lucy
From
patch with SO_REUSEPORT
support
I am reattaching the patch in case you missed the original email.
Thanks,
Yingqi
From: Lu, Yingqi
Sent: Monday, February 10, 2014 11:09 AM
To: dev@httpd.apache.orgmailto:dev@httpd.apache.org
Subject: RE: [PATCH ASF bugzilla# 55897]prefork_mpm patch with SO_REUSEPORT
. I'll try to do so very soon.
*From:* Lu, Yingqi
*Sent:* Monday, February 10, 2014 11:13 AM
*To:* dev@httpd.apache.org
*Subject:* RE: [PATCH ASF bugzilla# 55897]prefork_mpm patch with
SO_REUSEPORT support
I am reattaching the patch in case you missed the original email.
Thanks
with
SO_REUSEPORT support
I am reattaching the patch in case you missed the original email.
Thanks,
Yingqi
*From:* Lu, Yingqi
*Sent:* Monday, February 10, 2014 11:09 AM
*To:* dev@httpd.apache.org
*Subject:* RE: [PATCH ASF bugzilla# 55897]prefork_mpm patch with
SO_REUSEPORT support
Hi All
Thanks very much, Jeff!
Thanks,
Lucy
From: Jeff Trawick [mailto:traw...@gmail.com]
Sent: Monday, February 24, 2014 10:36 AM
To: Apache HTTP Server Development List
Subject: Re: FW: [PATCH ASF bugzilla# 55897]prefork_mpm patch with SO_REUSEPORT
support
On Mon, Feb 24, 2014 at 1:20 PM, Lu
, 2014 3:26 PM
To: dev@httpd.apache.orgmailto:dev@httpd.apache.org
Subject: [PATCH ASF bugzilla# 55897]prefork_mpm patch with SO_REUSEPORT support
Dear All,
Our analysis of Apache httpd 2.4.7 prefork mpm, on 32 and 64 thread Intel Xeon
2600 series systems, using an open source three tier social
I am reattaching the patch in case you missed the original email.
Thanks,
Yingqi
From: Lu, Yingqi
Sent: Monday, February 10, 2014 11:09 AM
To: dev@httpd.apache.org
Subject: RE: [PATCH ASF bugzilla# 55897]prefork_mpm patch with SO_REUSEPORT
support
Hi All,
I just want to ping again
Hi All,
I just want to check if there are feedback/comments to this patch?
Thanks,
Yingqi
From: Lu, Yingqi
Sent: Friday, January 24, 2014 3:26 PM
To: dev@httpd.apache.org
Subject: [PATCH ASF bugzilla# 55897]prefork_mpm patch with SO_REUSEPORT support
Dear All,
Our analysis of Apache httpd
Dear All,
Our analysis of Apache httpd 2.4.7 prefork mpm, on 32 and 64 thread Intel Xeon
2600 series systems, using an open source three tier social networking web
server workload, revealed performance scaling issues. In current software
single listen statement (listen 80) provides better
63 matches
Mail list logo