From owner-freebsd-net@FreeBSD.ORG Tue Oct 29 15:38:00 2013 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id DD1777C5; Tue, 29 Oct 2013 15:38:00 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: from mail-qc0-x232.google.com (mail-qc0-x232.google.com [IPv6:2607:f8b0:400d:c01::232]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 8CF8E2F76; Tue, 29 Oct 2013 15:38:00 +0000 (UTC) Received: by mail-qc0-f178.google.com with SMTP id x19so9239qcw.37 for ; Tue, 29 Oct 2013 08:37:59 -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:content-transfer-encoding; bh=pAnEiUut7GbyPU+0rRmkwbmWBKTL0AKETdvyn83Mrwo=; b=wXMb6d0VE4dN5Izq3XE8ooVC5TQ6X6DRTf1KAJln74Nhs0mmCNUIKnhj3Q+sDHfBwf NvdDIJE8bAwwPwYneUfa0okMT2e8L7JfXJSqlrOJ8x2jyZR9WJVNfbwti78xvkDc3q0D rLs0QlLdELA9Bi5d9Yg/p3591y8/JtoFqR1rgw7GTHr4Nqrhy5VwF6HMDCq10IXKVQGE CTr0w/qs7zNHG9C3+Lggr7yfYcPh4au8YPx/groUhZNAW6EFQKW8xGtiDZxTd3OCehgN SOHNtRHy9ugW/y1OJzu9V/h9PBzlyNomNcBQI9oeEPP+TDO2bpJVIadSJ5W+RBAe5oMC Mgag== MIME-Version: 1.0 X-Received: by 10.49.62.3 with SMTP id u3mr458231qer.6.1383061079812; Tue, 29 Oct 2013 08:37:59 -0700 (PDT) Sender: adrian.chadd@gmail.com Received: by 10.224.207.66 with HTTP; Tue, 29 Oct 2013 08:37:59 -0700 (PDT) In-Reply-To: References: Date: Tue, 29 Oct 2013 08:37:59 -0700 X-Google-Sender-Auth: Y5sXaxVSz_GBYamW0Scor6GhLzY Message-ID: Subject: Re: taskqueue_enqueue_fast in freebsd 10.0-current From: Adrian Chadd To: Venkata Duvvuru Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: "freebsd-net@freebsd.org" , "freebsd-current@freebsd.org" X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Oct 2013 15:38:00 -0000 Hi, On 29 October 2013 08:10, Venkata Duvvuru wrote: > Hi, > In Freebsd 10.0-current with Emulex's OCE driver, I observe that the bott= om half is hogging all the CPU which is leading to system sluggishness. I u= sed the same hardware to check the behavior on 9.1-RELEASE, everything is f= ine, bottom half is not taking more than 10% of the CPU even at the line ra= te speed. But with half the throughput of line rate in Freebsd-10.0-current= all the CPUs peak and "top -aSCHIP" shows that it's all bottom half who is= eating the CPU. Did anything changed in Freebsd-10.0-current that I should= be careful about? Please clarify. spin up hwpmc and see what the story is. Which CPU is it? -a