From owner-svn-src-all@freebsd.org Sun Aug 28 02:05:03 2016 Return-Path: Delivered-To: svn-src-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 24387B7763B; Sun, 28 Aug 2016 02:05:03 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: from mail-it0-x22d.google.com (mail-it0-x22d.google.com [IPv6:2607:f8b0:4001:c0b::22d]) (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 DD35CF1C; Sun, 28 Aug 2016 02:05:02 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: by mail-it0-x22d.google.com with SMTP id x131so53838284ite.0; Sat, 27 Aug 2016 19:05:02 -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:from:date:message-id :subject:to:cc; bh=MkabdOalRGeRSiAd8dFhNXJW714i6awxP33KaTKzdHw=; b=FmsC/J26I9sGAYaUU1Rrdg5tw3cIDr22VCICHtsKKk1FiPp5Fvcrb2cFzY6W+MhkPB 95Z/jNWosyV+DezyeQl/VHkXGdxuhP+we6DmFKAQQptU9Y0ICj8hfZh6MogVBhPELtsr VduBRC3wH3I9V48dcBNgVZrqT0tyoBH6XgusCW+mSdEpf7KYtsXpldIOnNGJkV+GsMIl L7182be86VVOFiAfP5AcYPUtM/t7cULBT803WJoBnl9LpfTLQiGt4Z5AVr10IOSukcni 9RU1HulmgTJJfWSSi9990wxHNalPK8FoGi0iSSk2OhQZipfXw92Sg1wZhx+7gUktsBXc iHOQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=MkabdOalRGeRSiAd8dFhNXJW714i6awxP33KaTKzdHw=; b=dOvwJz/fsIW2A4wZk1fh0WTSHdWnXAJGfIufj2izjpaTb51drnebrIfCWsn1gMK9LN yA06Z0V7HRGzzqe1M4747PxhALkP/47NUL3ofPojhBxqW/qXN9vPWLPaugnbOIdIf2ph ivQFPebCag5lVmD/HNf34FeMkgxq7VTM4AwG49KH9ER8Z1mEvJPmu+MJDxf+wo297qm/ i9gOTLfJ7IjkZ8greuJ7jA53lihVmaFp3P3Ni/rbFeafyd3KzgYCpXVOJ6H/g9IUy2tv rRmfcsK/WTs+Ijn7raH5NgBo3DdG+lj50dJNl5p8B4tg3woQFy1N5P2vl31kIBeWtujS ASoA== X-Gm-Message-State: AE9vXwN+zVwUxX7n/gByMOJVKoywbGsZERlJiEJanQqbd6hpkjL94j7n/EKDru6nSQLXPi3k9mu54DNrNhyqKw== X-Received: by 10.107.53.163 with SMTP id k35mr12175102ioo.75.1472349902362; Sat, 27 Aug 2016 19:05:02 -0700 (PDT) MIME-Version: 1.0 Sender: adrian.chadd@gmail.com Received: by 10.36.141.129 with HTTP; Sat, 27 Aug 2016 19:05:01 -0700 (PDT) In-Reply-To: <20160827004617.GJ88122@zxy.spb.ru> References: <8ac23bd1-dcb3-7c64-f195-5039f9af0eaf@fastmail.net> <20160821000400.GY8192@zxy.spb.ru> <20160826144926.GE88122@zxy.spb.ru> <3dba1b70-54cc-0bb1-5cc8-8c56cd750bec@fastmail.net> <20160826151324.GF88122@zxy.spb.ru> <20160826213613.GH88122@zxy.spb.ru> <20160826220255.GI88122@zxy.spb.ru> <20160827004617.GJ88122@zxy.spb.ru> From: Adrian Chadd Date: Sat, 27 Aug 2016 19:05:01 -0700 X-Google-Sender-Auth: 3_EyGcVPlXLp0ugP-K2ea9411g4 Message-ID: Subject: Re: svn commit: r304436 - in head: . sys/netinet To: Slawa Olhovchenkov Cc: Bruce Simpson , Ryan Stone , "svn-src-head@freebsd.org" , Ryan Stone , "src-committers@freebsd.org" , "svn-src-all@freebsd.org" Content-Type: text/plain; charset=UTF-8 X-BeenThere: svn-src-all@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: "SVN commit messages for the entire src tree \(except for " user" and " projects" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 28 Aug 2016 02:05:03 -0000 On 26 August 2016 at 17:46, Slawa Olhovchenkov wrote: > On Fri, Aug 26, 2016 at 04:55:34PM -0700, Adrian Chadd wrote: > >> Hi, >> >> I use the kernel lock profiling debugging, > > I am already have 100% utilise all CPU cores, I think this is drop > performance? > >> but you can use dtrace to >> get an idea: >> >> dtrace -n 'lockstat:::adaptive-block { @[stack()] = sum(arg1); }' > > How to interpret results (how to distinct lock contention from lock > cost/overhead (LOCK CMPXCGQ is very expensive))? well, paste the results? :) the lock is expensive because it's contended. :) -a >> (https://wiki.freebsd.org/DTrace/One-Liners) >> >> >> >> -adrian