From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 18AF713838B for ; Sun, 5 Oct 2014 13:52:32 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 967FDE091C; Sun, 5 Oct 2014 13:52:25 +0000 (UTC) Received: from mout.gmx.net (mout.gmx.net [212.227.15.15]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 449E1E08F2 for ; Sun, 5 Oct 2014 13:52:24 +0000 (UTC) Received: from localhost ([84.133.163.250]) by mail.gmx.com (mrgmx001) with ESMTPSA (Nemesis) id 0M9b4B-1XVZiD2z9T-00D3gm for ; Sun, 05 Oct 2014 15:52:22 +0200 Date: Sun, 5 Oct 2014 15:52:21 +0200 From: meino.cramer@gmx.de To: Gentoo Subject: [gentoo-user] Cohorent pool size too small... Message-ID: <20141005135221.GC3856@solfire> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: mutt-ng/devel-r804 (Linux) X-Provags-ID: V03:K0:3ruS0kfZ0KBvf4BplrdD5uvgUpXr4DJDVkTeeGBM5W8m6bRRs6t uuczlYccSKaSI6dwvxVoNZFxIpH5BWjMKLvWsD877TULyMRKm7/mNj7Eq5qR/9g4Naobxrh VtcI4+4vu+Q1GbHqfgpTZU5DkP69DsCwd8ktqp55tbpTqbCZPl9vAwB0Q/esiWHzm+DtTN+ lemMj710f10fM/qptw7Bw== X-UI-Out-Filterresults: notjunk:1; X-Archives-Salt: ed3018f1-d884-48f9-a33e-cb9006aba9a5 X-Archives-Hash: 5291f17b5c82225c9afab1da179102e4 Hi, while trying to get a mt7601sta (UWN200 WiFi dongle) driver running and working I came accross this in the dmesg output: [ 9.931938] usb 2-1: device v148f p7601 is not supported [ 9.931976] usb 2-1: New USB device found, idVendor=148f, idProduct=7601 [ 9.931994] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 10.077532] rtusb init rt2870 ---> [ 10.079338] === pAd = e0c58000, size = 860808 === [ 10.079939] ERROR: 256 KiB atomic DMA coherent pool is too small! Please increase it with coherent_pool= kernel parameter! [ 10.079968] <-- ERROR in Alloc Bulk buffer for HTTxContext! [ 10.079983] ---> RTMPFreeTxRxRingMemory [ 10.080026] <--- RTMPFreeTxRxRingMemory [ 10.080040] ERROR!!! Failed to allocate memory - TxRxRing But cat /proc/cmdline shows: console=tty1 root=/dev/mmcblk0p2 ro rootfstype=ext4 rootwait fixrtc capemgr.disable_partno=BB-BONELT-HDMI,BB-BONELT-HDMIN,BB-BONE-EMMC-2G,coherent_pool=2M (this is an embedded device, thats why there are the other parameters around...) I do not find any way to set this parameter while compiling the kernel. And setting the kernel parameter seems not to work either... Lost? ...or am I only blind... ? ;) How can I increase the cohorent pool size successfully? Best regards, mcc PS: The driver sources are not included in the kernel and have to be compiled externally/extra...