Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 30 Oct 2012 15:39:25 -0400
From:      "Dave George" <info@promogoons.com>
To:        <freebsd-net@freebsd.org>
Subject:   Halloween Weekend Sale Get 15% Off this Weekend
Message-ID:  <538c.21f8275e.35c2e1d5@vmail17.mynewsletterbuilder.com>

index | next in thread | raw e-mail

Halloween Sale - GET 15% OFF
USE COUPON CODE "HALL" Brand New | You Asked for it You Got it ! | 100% Targetted Followers
 FaceBook Likes | YouTube Views | Twitter Followers

: http://promogoons.com/?product=new-100-targeted-followers 100% Targeted Followers : http://promogoons.com/?product=new-100-targeted-followers Get 100% Laser-Targeted Followers . Packages from 1000 to 4000 targeted Followers per month , read more... : http://promogoons.com/?product=new-100-targeted-followers  : http://promogoons.com/?product=twitter 10,000 Followers $20 : http://promogoons.com/?product=twitter Get 10,000 Untargeted Followers for just $50 . We can help you jumpstart your twitter account , read more ... : http://promogoons.com/?product=twitter



: http://promogoons.com/?product=youtube Real Youtube Views : http://promogoons.com/?product=youtube Need Youtube Views to catch that A&R's eye ? We have 100% Real Views and are Partner Safe,   read more... : http://promogoons.com/?product=youtube  : http://promogoons.com/?product=facebook FaceBook Likes : http://promogoons.com/?product=facebook Lets face it , who doesnt need more facebook likes ? We
have what you need ,
read more ... : http://promogoons.com/?product=facebook



: http://promogoons.com/?product=soundcloud SoundCloud Plays : http://promogoons.com/?product=soundcloud Fast , Economical and Fun, Let Us Help you get more Soundcloud plays , read more... : http://promogoons.com/?product=soundcloud  : http://promogoons.com/?product=datpiff-plays DatPiff Streams : http://promogoons.com/?product=datpiff-plays Got A Hot Mixtape on DatPiff ? ? Cant Seem to cut through the wack tapes on the front page ? read more... : http://promogoons.com/?product=datpiff-plays

REPEAT CLIENTS GET 15% OFF | USE COUPON CODE "HALL" ON CHECKOUT
Promogoons.com : http://promogoons.com  | The Major Label's Dirty Little Secret
Dave George - 678 508 2941 - sales@promogoons.com : mailto:sales@promogoons.com 
Skype | Yahoo | AIM : Promogoons



United Promotions - po box 1526 - atlanta - GA - 30316

Subscribe to this newsletter:
https://www.mynewsletterbuilder.com/tools/subscription.php?username=beatsforrappers&send_id=8130586434&l=s&newsletter_id=1411516624
Unsubscribe freebsd-net@freebsd.org:
https://www.mynewsletterbuilder.com/tools/subscription.php?username=beatsforrappers&send_id=8130586434&l=u&email=freebsd-net@freebsd.org
Change your preferences:
https://www.mynewsletterbuilder.com/tools/subscription.php?username=beatsforrappers&send_id=8130586434&l=p&email=freebsd-net@freebsd.org
Forward to a friend:
https://www.mynewsletterbuilder.com/tools/forward.php?username=beatsforrappers&newsletter_id=1411516624&send_id=8130586434
Report this email as spam:
https://www.mynewsletterbuilder.com/tools/abuse_report.php?username=beatsforrappers&send_id=8130586434&email=freebsd-net@freebsd.org

This email was sent using MyNewsletterBuilder.com.
From owner-freebsd-net@FreeBSD.ORG  Wed Oct 31 06:42:36 2012
Return-Path: <owner-freebsd-net@FreeBSD.ORG>
Delivered-To: freebsd-net@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
 by hub.freebsd.org (Postfix) with ESMTP id 1E6026BA;
 Wed, 31 Oct 2012 06:42:36 +0000 (UTC)
 (envelope-from adrian.chadd@gmail.com)
Received: from mail-pb0-f54.google.com (mail-pb0-f54.google.com
 [209.85.160.54])
 by mx1.freebsd.org (Postfix) with ESMTP id D08408FC14;
 Wed, 31 Oct 2012 06:42:35 +0000 (UTC)
Received: by mail-pb0-f54.google.com with SMTP id rp8so806301pbb.13
 for <multiple recipients>; Tue, 30 Oct 2012 23:42:35 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s 120113;
 h=mime-version:sender:in-reply-to:references:date
 :x-google-sender-auth:message-id:subject:from:to:cc:content-type;
 bh=dt5l5MclRcSnB1EKVJHhUdxaDN4rTy4U2FGmJPwu4bU=;
 b=Ai2MBcLt5LtPhc34L/2bxr7AdJb8p+wmKho/cRGL+/hkp19EC703QNiK1xxJMGRhNK
 xSA5A5lo4cQUnl/MBo0nF8CpdHtowhB4+fkcLL2SnmLWw2l2pOwmrdjLIunUTwYcnnKC
 YAR4QdTbCdjTn1KbZXHdayaF6DPee9jgrQnIq3WFuytAV0fC+58M+KoOJ811mkCaeLbs
 pXrrRj86Ki/2YtP2o88VV6rsbk83PDuySSTe/yhTS2IB4y1R/wD4dOIw03OHR3whasaD
 mLkVt+oraRPWZGNVIIyVJ/ldPyOuRDxhDwK8JFlQf6X2OaLlmfVXFnIhlXictDTJROQf
 Gl0Q=MIME-Version: 1.0
Received: by 10.66.73.230 with SMTP id o6mr99340786pav.45.1351665755328; Tue,
 30 Oct 2012 23:42:35 -0700 (PDT)
Sender: adrian.chadd@gmail.com
Received: by 10.68.124.130 with HTTP; Tue, 30 Oct 2012 23:42:35 -0700 (PDT)
In-Reply-To: <CAJ-Vmo=9LE8AmLH8Ri0H4CGZBhGoSccPweXwyYVjmmaQnkM2Tw@mail.gmail.com>
References: <CAFZ_MYL3v+hAea5RaBL4i9o_JjN6_u66znmXXcPsh11L7hHYEg@mail.gmail.com>
 <CAJ-Vmok5vJNYUbsUuk_Ps=7oLvpJutuyDZ7279bft1qYiYmeTA@mail.gmail.com>
 <508E50A3.1030008@networx.ch>
 <CAFZ_MY+Z-wtdqtTcqH2jKkpn=8nZatJ5qxp0oRpvXVietGwAmQ@mail.gmail.com>
 <CAJ-Vmo=9LE8AmLH8Ri0H4CGZBhGoSccPweXwyYVjmmaQnkM2Tw@mail.gmail.com>
Date: Tue, 30 Oct 2012 23:42:35 -0700
X-Google-Sender-Auth: RHA8otk43RPWLQ4-E6groky9SQo
Message-ID: <CAJ-Vmomkh8KqJQnfTE_FHP10PvTkPGmn5wFxXQX5TkzjmLN_Kg@mail.gmail.com>
Subject: Re: request for help: 'fixing' the 802.11 TX path
From: Adrian Chadd <adrian@freebsd.org>
To: PseudoCylon <moonlightakkiy@yahoo.ca>
Content-Type: text/plain; charset=ISO-8859-1
Cc: FreeBSD Net <freebsd-net@freebsd.org>, freebsd-wireless@freebsd.org,
 freebsd-arch@freebsd.org
X-BeenThere: freebsd-net@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: Networking and TCP/IP with FreeBSD <freebsd-net.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/options/freebsd-net>,
 <mailto:freebsd-net-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-net>;
List-Post: <mailto:freebsd-net@freebsd.org>
List-Help: <mailto:freebsd-net-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-net>,
 <mailto:freebsd-net-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Wed, 31 Oct 2012 06:42:36 -0000

So I cheaped out for now and just wrapped the ath TX path in a new TX only lock.

I'm open to other suggestions about how to make the "queue everything
through a taskqueue" work, but unfortunately it seems that I'm
defeated by the inner workings of the network stack locking and how
that plays with the scheduler.

I even tried experimenting with a second taskqueue just for TX but it
still suffered from much reduced performance.

The annoying thing? Changing the eventtimer to enable
periodic+idletick improved performance as well as flipping
machdep.idle=spin. I thought that stuff was fixed but alas.

So now this is done, I may create a per-VAP TX lock in net80211 in
order to serialise raw and normal net80211 TX; that will fix a lot of
the the serialisation and state issues that creep up. Then it's off to
if_transmit() land.

Thanks everyone,




Adrian


help

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?538c.21f8275e.35c2e1d5>