From owner-freebsd-wireless@FreeBSD.ORG Sun Mar 31 19:47:24 2013 Return-Path: Delivered-To: freebsd-wireless@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 38AD86DE; Sun, 31 Mar 2013 19:47:24 +0000 (UTC) (envelope-from jrisom@gmail.com) Received: from mail-qe0-f53.google.com (mail-qe0-f53.google.com [209.85.128.53]) by mx1.freebsd.org (Postfix) with ESMTP id DE02FCF3; Sun, 31 Mar 2013 19:47:23 +0000 (UTC) Received: by mail-qe0-f53.google.com with SMTP id q19so918177qeb.40 for ; Sun, 31 Mar 2013 12:47:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:message-id:date:from:user-agent:mime-version:to:cc :subject:references:in-reply-to:content-type :content-transfer-encoding; bh=UfgCMaQ6O+VV6xAV5udlFli6YMJpk9m1xTHw/52lyiw=; b=b65lR7ZNETZKfdXzUk6FZkxsDIRA8ZKlZzCspKyPWTCmw0FRMxZKTdiJg4P2Mrz7zA mxesNCF3gJOyl1nJVE4uY8UqC57s8A86h0pIqEPdeohzWtYkGDjrVJJ1F5bBoPKSf5Jb kJIQddPUss1iodxnnCxbT2EVl25v2Qglo9nU/EyPWEYUPd8Msomnbnrpfm4p6ouquWBj UD4/HwRjnsV0tcivxKl5X6Z12iT5tbjdlkaP+Ddn0afpPJu7ZwDnK/H6RwlbdJf2eN6C I34xn1XfsN3iv+wq4S7LJ6kuBnL+Jh3/ZNBIFrb+TER+sMgIVGCU+ghX0CazfwwJZPXt X+dg== X-Received: by 10.224.195.10 with SMTP id ea10mr10927302qab.9.1364759242401; Sun, 31 Mar 2013 12:47:22 -0700 (PDT) Received: from [192.168.1.34] (c-98-212-197-211.hsd1.il.comcast.net. [98.212.197.211]) by mx.google.com with ESMTPS id m8sm6342090qav.8.2013.03.31.12.47.21 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Sun, 31 Mar 2013 12:47:21 -0700 (PDT) Message-ID: <515892C4.1060002@gmail.com> Date: Sun, 31 Mar 2013 14:47:16 -0500 From: Joshua Isom User-Agent: Mozilla/5.0 (Windows NT 6.2; WOW64; rv:17.0) Gecko/20130307 Thunderbird/17.0.4 MIME-Version: 1.0 To: Adrian Chadd Subject: Re: ath not working after a motherboard and ram upgrade References: <51578BAC.4090608@gmail.com> <515826B9.6070509@gmail.com> <51585558.8040202@gmail.com> <5158773C.4080201@gmail.com> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: "freebsd-wireless@freebsd.org" X-BeenThere: freebsd-wireless@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Discussions of 802.11 stack, tools device driver development." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 31 Mar 2013 19:47:24 -0000 From if_ath.c:2995: "For some situations (eg EDMA TX completion), there isn't a requirement for the ath_buf entries to be allocated." The EDMA code uses malloc, but would contigmalloc work instead? On 3/31/2013 1:38 PM, Adrian Chadd wrote: > On 31 March 2013 10:49, Joshua Isom wrote: >> I seems someone working on the kernel's already figured out how to deal with >> this. The hw.physmem sysctl can be set at boot time, with 2Gb it seems to >> be working fine. I reinstalled all the sticks, and it's working fine with >> the sysctl set to 2Gb. > > Ooooooo Yay! I mean, damn, that's busted. But yay, now we can narrow > down what the problem is! > > Try bumping it to 4GB. It should be fine at that. > > If it is, please create a PR with all the above information and I'll > start re-reviewing the DMA / buffer code to see what's going on. > > Thanks! > > > > > Adrian >