Return-path: Received: from wf-out-1314.google.com ([209.85.200.171]:44911 "EHLO wf-out-1314.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752397AbYKAUO2 (ORCPT ); Sat, 1 Nov 2008 16:14:28 -0400 Received: by wf-out-1314.google.com with SMTP id 27so1819330wfd.4 for ; Sat, 01 Nov 2008 13:14:27 -0700 (PDT) Message-ID: <1ba2fa240811011314i182695e6wc577a2559fab64b6@mail.gmail.com> (sfid-20081101_211435_325871_F8ABEEC4) Date: Sat, 1 Nov 2008 22:14:27 +0200 From: "Tomas Winkler" To: "Marcel Holtmann" Subject: Re: Still 4965 issues with wireless-testing Cc: linux-wireless In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 References: <5A6314C4-958B-43E7-B94D-FE5BABED89EA@linux.intel.com> <1ba2fa240810310652t351b0b77k819a7e03659503eb@mail.gmail.com> <1ba2fa240810311409i5203bcccu2b944dcc505deb30@mail.gmail.com> <1ba2fa240810311635t69165473hef0ef64bf4426d3a@mail.gmail.com> Sender: linux-wireless-owner@vger.kernel.org List-ID: On Sat, Nov 1, 2008 at 9:11 PM, Marcel Holtmann wrote: > Hi Tomas, > >>>>>>>> so besides the point that the Ubuntu 8.10 kernel has a broken driver >>>>>>>> for >>>>>>>> the Intel 4965 cards which will crash my X61 after less than one >>>>>>>> minute >>>>>>>> uptime when it connects to my access point, I have my dmesg full >>>>>>>> with >>>>>>>> warnings from the latest wireless-testing kernel. >>>>>>>> >>>>>>>> I know that we have discussed this before and Johannes' patch at >>>>>>>> least >>>>>>>> turns it into warnings instead of killing my system completely, but >>>>>>>> I >>>>>>>> am >>>>>>>> still surprised why this hasn't been fixed. >>>>>>> >>>>>>> so this becomes more and more annoying. I get this WARN_ON now >>>>>>> multiple >>>>>>> times pre minute. Only the first few minutes after loading the >>>>>>> firmware >>>>>>> everything is okay and then it keeps filling my dmesg. And on top of >>>>>>> that, I >>>>>>> now see these: >>>>>>> >>>>>>> __ratelimit: 1189 callbacks suppressed >>>>>>> iwlagn: Can not allocate SKB buffers >>>>>>> iwlagn: Can not allocate SKB buffers >>>>>>> iwlagn: Can not allocate SKB buffers >>>>>>> iwlagn: Can not allocate SKB buffers >>>>>>> iwlagn: Can not allocate SKB buffers >>>>>>> iwlagn: Can not allocate SKB buffers >>>>>>> iwlagn: Can not allocate SKB buffers >>>>>>> iwlagn: Can not allocate SKB buffers >>>>>>> iwlagn: Can not allocate SKB buffers >>>>>>> iwlagn: Can not allocate SKB buffers >>>>>>> __ratelimit: 57695 callbacks suppressed >>>>>>> iwlagn: Can not allocate SKB buffers >>>>>>> iwlagn: Can not allocate SKB buffers >>>>>>> iwlagn: Can not allocate SKB buffers >>>>>>> iwlagn: Can not allocate SKB buffers >>>>>>> iwlagn: Can not allocate SKB buffers >>>>>>> iwlagn: Can not allocate SKB buffers >>>>>>> iwlagn: Can not allocate SKB buffers >>>>>>> iwlagn: Can not allocate SKB buffers >>>>>>> iwlagn: Can not allocate SKB buffers >>>>>>> iwlagn: Can not allocate SKB buffers >>>>>>> __ratelimit: 3345 callbacks suppressed >>>>>>> iwlagn: Can not allocate SKB buffers >>>>>>> iwlagn: Can not allocate SKB buffers >>>>>>> >>>>>>> What is going on here? This is a normal setup and nothing fancy. >>>>>>> Access >>>>>>> point is N-Capable from D-Link btw. >>>>>> >>>>>> >>>>>> I have D-Link too I don't see this. What kernel version is this? Is >>>>>> this your ubuntu version or wireless-testing? >>>>>> Any more data you can provide (.config. slabinfo) >>>>> >>>>> this is from wireless-testing. The Ubuntu 2.6.27 kernel is totally >>>>> broken. >>>>> It will crash the kernel since we are missing the patch to turn this >>>>> into >>>>> a >>>>> warning :) >>>>> >>>>> Attached is my config. The slabinfo will follow once the SKB errors >>>>> come >>>>> up >>>>> again. It normally takes a few hours before they show. Just resumed >>>>> that >>>>> machine. >>>> >>>> I've downloaded whole moblin last night over 2.6.27.4, it's a bit slow >>>> because the missing calibrations but it didn't crashed. >>>> >>>> I will test your config, your machine is T61 am I right? >>> >>> I have a X61 and running the 64-bit version of kernel and userspace. >> >> I found in sky2 driver comment >> >> * The buffer returned from netdev_alloc_skb is >> * aligned except if slab debugging is enabled >> >> Since you have slub debug enabled, can you run this debug patch on >> your system (might be withe space broken, I've just pasted in) > > I applied your patch and ran the latest wireless-testing for over 24 hours > now. The iwl_tx_cmd_complete issues shows up on a regular basis and the > allocate SKB buffers, too. However it didn't trigger the extra WARN_ON you > added. Thanks for the report, will try different directions. Tomas