GitHub user PSUdaemon opened a pull request:

    https://github.com/apache/trafficserver/pull/956

    TS-4806: Fix up event processor thread stacks

    Fix event processor to create stacks on the appropriate numa node and with 
the appropriate page size. Also, stop using the main thread as ET_NET 0 since 
we can't control any of these aspects of it.

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/PSUdaemon/trafficserver numa_stacks

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/trafficserver/pull/956.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #956
    
----
commit 9df0dcb23f120d9932077a347bb57ce2652be0b9
Author: Phil Sorber <[email protected]>
Date:   2016-08-30T21:43:23Z

    TS-4806: Add ability to pass a new stack to thread creation.

commit 6bdbbd713d83c0fc40590d0377cb4e1bd62c0bb6
Author: Phil Sorber <[email protected]>
Date:   2016-08-31T16:51:46Z

    TS-4806: Normalize stacksize

commit 5ff928a165b77e97c42cdad2a870a5dfd429f8e1
Author: Phil Sorber <[email protected]>
Date:   2016-08-31T21:01:01Z

    TS-4806: Allocate thread stacks on corresponding NUMA nodes.

commit a94587bf16ab3fd30038b48fcd37fc7593cac4d9
Author: Phil Sorber <[email protected]>
Date:   2016-08-31T22:00:12Z

    TS-4806: Stop re-using main thread as net thread.

commit 0297bfc60a9960d7632f6dc8b3b9955dda1182a2
Author: Phil Sorber <[email protected]>
Date:   2016-09-01T21:55:51Z

    TS-4806: Make stacks use huge pages if enabled.

----


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---

Reply via email to