From owner-freebsd-hackers@FreeBSD.ORG Sat Mar 28 22:27:37 2015 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 237C3B72 for ; Sat, 28 Mar 2015 22:27:37 +0000 (UTC) Received: from mail-ie0-x22e.google.com (mail-ie0-x22e.google.com [IPv6:2607:f8b0:4001:c03::22e]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id D68BE1F0 for ; Sat, 28 Mar 2015 22:27:36 +0000 (UTC) Received: by iedm5 with SMTP id m5so93651109ied.3 for ; Sat, 28 Mar 2015 15:27:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=nYuwD6W9YZlX6bPLSXCKDs0rcY+AZo8UW9Z9b4a6f38=; b=P2/xnw4pQMziK3sPhUThupSlcUcUm3nn+zug5/D/zMWFwDizxoChQCsOSo3MLPWKY2 0G8VEBmjvXmzJKLk17GGfx9vmyrHcuYxvWNjdsCHYm7mMyUka307P1PHjMZtOJEJnADk V6638lId40McSL+PYjrf5ZfWFgLJv90DTD6/SUfZgfXYoMRjQpuTROQJETpyjPR9JAAe 9vT6SM14STHrTkem+Iq0Zf+BXw490K3yNhC25Wf11U7ayRQ+mfjqLnOu8P6FzRUZ4RyR tKRy9e81fVW6ODeCNX9odyTrJBaVShp+jgpZpodq2PYhsQhuu+ZL1f74XM38TJUhKO8t xy/Q== MIME-Version: 1.0 X-Received: by 10.107.5.131 with SMTP id 125mr37836415iof.88.1427581656320; Sat, 28 Mar 2015 15:27:36 -0700 (PDT) Sender: adrian.chadd@gmail.com Received: by 10.36.17.194 with HTTP; Sat, 28 Mar 2015 15:27:36 -0700 (PDT) In-Reply-To: <20150328221621.GG23643@zxy.spb.ru> References: <20150328181026.GB23643@zxy.spb.ru> <20150328183147.GC23643@zxy.spb.ru> <20150328192505.GD23643@zxy.spb.ru> <20150328194959.GE23643@zxy.spb.ru> <20150328201219.GF23643@zxy.spb.ru> <20150328221621.GG23643@zxy.spb.ru> Date: Sat, 28 Mar 2015 15:27:36 -0700 X-Google-Sender-Auth: 7p7ggFE3xaQ2XAAIq3jOkah6o0o Message-ID: Subject: Re: irq cpu binding From: Adrian Chadd To: Slawa Olhovchenkov Content-Type: text/plain; charset=UTF-8 Cc: "freebsd-hackers@freebsd.org" X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 28 Mar 2015 22:27:37 -0000 You still have to pin the nginx threads to whatever your limited set of RSS CPUs are, or the benefits aren't really there. I'd rather we just get librss defined in FreeBSD-HEAD and then have nginx "know" about that for FreeBSD. It already has to know about the linux way of doing it and it has to be conditional on it running Linux. So it's not a big stretch to need to know about FreeBSD. I haven't forwarded anything on to john yet, I'm busy trying to debug the NUMA enumeration/configuration stuff i'm working on and why jhb's patches break that for me. :) -adrian