Bug#574526: linux-image-2.6.32-4-amd64: iwlagn flood in dmesg: free more than tfds_in_queue
On Fri, 2010-03-19 at 09:46 +0100, Stanislaw Gruszka wrote: On Fri, Mar 19, 2010 at 01:15:58AM +, Ben Hutchings wrote: [...] Stanislaw, do you understand how this is going wrong? Do you have a fix? It's here: https://patchwork.kernel.org/patch/86722/ I'm really sorry that make this bug during backport to .32. Thanks, I will apply this to the Debian kernel. Ben. -- Ben Hutchings Power corrupts. Absolute power is kind of neat. - John Lehman, Secretary of the US Navy 1981-1987 signature.asc Description: This is a digitally signed message part
Bug#574526: linux-image-2.6.32-4-amd64: iwlagn flood in dmesg: free more than tfds_in_queue
Hi Ben, there is patch pending in wireless-2.6 master GIT branch [1]: commit c8406ea8fa1adde8dc5400127281d497bbcdb84a iwlwifi: Silence tfds_in_queue message Also, it would be fine to see [2.6.32] iwlwifi: fix nfreed-- in debian's 2.6.32 kernel. Kind Regards, - Sedat - [1] http://git.kernel.org/?p=linux/kernel/git/linville/wireless-2.6.git [2] https://patchwork.kernel.org/patch/86722/ On Fri, Mar 19, 2010 at 2:15 AM, Ben Hutchings b...@decadent.org.uk wrote: On Thu, 2010-03-18 at 21:05 +0100, Cyril Brulebois wrote: Package: linux-2.6 Version: 2.6.32-10 Severity: normal Hi, it looks like the following upstream commits lead to those repeated messages, as soon as there's some traffic on the wireless network: | [ 3538.284491] iwlagn :02:00.0: free more than tfds_in_queue (1:2) | [ 3538.285838] iwlagn :02:00.0: free more than tfds_in_queue (1:2) | [ 3538.28] iwlagn :02:00.0: free more than tfds_in_queue (1:2) | [ 3538.298152] iwlagn :02:00.0: free more than tfds_in_queue (0:2) | [ 3538.299241] iwlagn :02:00.0: free more than tfds_in_queue (1:2) master : a120e912eb51e347f36c71b60a1d13af74d30e83 2.6.32.y : 44af042e42f2231579ea8ef7586d3789d198f609 | $ git show v2.6.32.9-12-g44af042 | commit 44af042e42f2231579ea8ef7586d3789d198f609 | Author: Stanislaw Gruszka sgrus...@redhat.com | Date: Fri Feb 19 15:47:33 2010 -0800 | | iwlwifi: sanity check before counting number of tfds can be free [...] Stanislaw, do you understand how this is going wrong? Do you have a fix? Ben. -- Ben Hutchings If at first you don't succeed, you're doing about average. -- To UNSUBSCRIBE, email to debian-kernel-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/2d0a357f1003190131s447476c2o250b7ad26ee21...@mail.gmail.com
Bug#574526: linux-image-2.6.32-4-amd64: iwlagn flood in dmesg: free more than tfds_in_queue
On Fri, Mar 19, 2010 at 01:15:58AM +, Ben Hutchings wrote: On Thu, 2010-03-18 at 21:05 +0100, Cyril Brulebois wrote: Package: linux-2.6 Version: 2.6.32-10 Severity: normal Hi, it looks like the following upstream commits lead to those repeated messages, as soon as there's some traffic on the wireless network: | [ 3538.284491] iwlagn :02:00.0: free more than tfds_in_queue (1:2) | [ 3538.285838] iwlagn :02:00.0: free more than tfds_in_queue (1:2) | [ 3538.28] iwlagn :02:00.0: free more than tfds_in_queue (1:2) | [ 3538.298152] iwlagn :02:00.0: free more than tfds_in_queue (0:2) | [ 3538.299241] iwlagn :02:00.0: free more than tfds_in_queue (1:2) master : a120e912eb51e347f36c71b60a1d13af74d30e83 2.6.32.y : 44af042e42f2231579ea8ef7586d3789d198f609 | $ git show v2.6.32.9-12-g44af042 | commit 44af042e42f2231579ea8ef7586d3789d198f609 | Author: Stanislaw Gruszka sgrus...@redhat.com | Date: Fri Feb 19 15:47:33 2010 -0800 | | iwlwifi: sanity check before counting number of tfds can be free [...] Stanislaw, do you understand how this is going wrong? Do you have a fix? It's here: https://patchwork.kernel.org/patch/86722/ I'm really sorry that make this bug during backport to .32. Stanislaw -- To UNSUBSCRIBE, email to debian-kernel-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20100319084623.ga27...@dhcp-lab-161.englab.brq.redhat.com
Bug#574526: linux-image-2.6.32-4-amd64: iwlagn flood in dmesg: free more than tfds_in_queue
Package: linux-2.6 Version: 2.6.32-10 Severity: normal Hi, it looks like the following upstream commits lead to those repeated messages, as soon as there's some traffic on the wireless network: | [ 3538.284491] iwlagn :02:00.0: free more than tfds_in_queue (1:2) | [ 3538.285838] iwlagn :02:00.0: free more than tfds_in_queue (1:2) | [ 3538.28] iwlagn :02:00.0: free more than tfds_in_queue (1:2) | [ 3538.298152] iwlagn :02:00.0: free more than tfds_in_queue (0:2) | [ 3538.299241] iwlagn :02:00.0: free more than tfds_in_queue (1:2) master : a120e912eb51e347f36c71b60a1d13af74d30e83 2.6.32.y : 44af042e42f2231579ea8ef7586d3789d198f609 | $ git show v2.6.32.9-12-g44af042 | commit 44af042e42f2231579ea8ef7586d3789d198f609 | Author: Stanislaw Gruszka sgrus...@redhat.com | Date: Fri Feb 19 15:47:33 2010 -0800 | | iwlwifi: sanity check before counting number of tfds can be free | | commit a120e912eb51e347f36c71b60a1d13af74d30e83 upstream. | | Check the frame control for ieee80211_is_data_qos() is true before | counting the number of tfds can be free, the tfds_in_queue only | increment when ieee80211_is_data_qos() is true before transmit; so it | should only decrement if the type match. | | Remove ieee80211_is_data_qos check for frame_ctrl in tx_resp to avoid | invalid information pass from uCode. | | Signed-off-by: Stanislaw Gruszka sgrus...@redhat.com | Signed-off-by: Wey-Yi Guy wey-yi.w@intel.com | Signed-off-by: Reinette Chatre reinette.cha...@intel.com | Signed-off-by: John W. Linville linvi...@tuxdriver.com | Signed-off-by: Greg Kroah-Hartman gre...@suse.de -- Package-specific info: ** Version: Linux version 2.6.32-4-amd64 (Debian 2.6.32-10) (m...@debian.org) (gcc version 4.3.4 (Debian 4.3.4-8) ) #1 SMP Wed Mar 17 03:23:53 UTC 2010 ** Command line: BOOT_IMAGE=/vmlinuz-2.6.32-4-amd64 root=/dev/mapper/bowmore-root ro cryptopts=source=/dev/sda5,lvm=bowmore-root quiet ** Tainted: W (512) * Taint on warning. ** Kernel log: [ 3610.406774] iwlagn :02:00.0: free more than tfds_in_queue (1:2) [ 3610.525157] iwlagn :02:00.0: free more than tfds_in_queue (1:2) [ 3611.084319] iwlagn :02:00.0: free more than tfds_in_queue (1:2) [ 3611.295736] iwlagn :02:00.0: free more than tfds_in_queue (1:2) [ 3611.296050] iwlagn :02:00.0: free more than tfds_in_queue (1:2) [ 3611.396761] iwlagn :02:00.0: free more than tfds_in_queue (1:2) [ 3611.397371] iwlagn :02:00.0: free more than tfds_in_queue (1:2) [ 3611.397771] iwlagn :02:00.0: free more than tfds_in_queue (1:2) [ 3611.531899] iwlagn :02:00.0: free more than tfds_in_queue (1:2) [ 3612.297008] iwlagn :02:00.0: free more than tfds_in_queue (1:2) [ 3612.400817] iwlagn :02:00.0: free more than tfds_in_queue (1:2) [ 3612.401466] iwlagn :02:00.0: free more than tfds_in_queue (1:2) [ 3612.401819] iwlagn :02:00.0: free more than tfds_in_queue (1:2) [ 3612.525438] iwlagn :02:00.0: free more than tfds_in_queue (1:2) [ 3613.298021] iwlagn :02:00.0: free more than tfds_in_queue (1:2) [ 3613.399855] iwlagn :02:00.0: free more than tfds_in_queue (1:2) [ 3613.400611] iwlagn :02:00.0: free more than tfds_in_queue (1:2) [ 3613.401216] iwlagn :02:00.0: free more than tfds_in_queue (1:2) [ 3613.526444] iwlagn :02:00.0: free more than tfds_in_queue (1:2) [ 3613.793765] iwlagn :02:00.0: free more than tfds_in_queue (1:2) [ 3614.298359] iwlagn :02:00.0: free more than tfds_in_queue (1:2) [ 3614.400844] iwlagn :02:00.0: free more than tfds_in_queue (1:2) [ 3614.401973] iwlagn :02:00.0: free more than tfds_in_queue (0:2) [ 3614.524807] iwlagn :02:00.0: free more than tfds_in_queue (1:2) [ 3615.303344] iwlagn :02:00.0: free more than tfds_in_queue (1:2) [ 3615.406700] iwlagn :02:00.0: free more than tfds_in_queue (0:2) [ 3615.407332] iwlagn :02:00.0: free more than tfds_in_queue (1:2) [ 3615.525495] iwlagn :02:00.0: free more than tfds_in_queue (1:2) [ 3616.299805] iwlagn :02:00.0: free more than tfds_in_queue (1:2) [ 3616.401723] iwlagn :02:00.0: free more than tfds_in_queue (1:2) [ 3616.402389] iwlagn :02:00.0: free more than tfds_in_queue (1:2) [ 3616.402860] iwlagn :02:00.0: free more than tfds_in_queue (1:2) [ 3616.532491] iwlagn :02:00.0: free more than tfds_in_queue (1:2) [ 3617.300023] iwlagn :02:00.0: free more than tfds_in_queue (1:2) [ 3617.400964] iwlagn :02:00.0: free more than tfds_in_queue (1:2) [ 3617.402003] iwlagn :02:00.0: free more than tfds_in_queue (0:2) [ 3617.525461] iwlagn :02:00.0: free more than tfds_in_queue (1:2) [ 3618.301060] iwlagn :02:00.0: free more than tfds_in_queue (1:2) [ 3618.400981] iwlagn :02:00.0: free more than tfds_in_queue (1:2) [ 3618.401975] iwlagn :02:00.0: free more than tfds_in_queue (0:2) [ 3618.526509] iwlagn :02:00.0: free more than tfds_in_queue (1:2) [ 3618.712941] iwlagn
Bug#574526: linux-image-2.6.32-4-amd64: iwlagn flood in dmesg: free more than tfds_in_queue
On Thu, 2010-03-18 at 21:05 +0100, Cyril Brulebois wrote: Package: linux-2.6 Version: 2.6.32-10 Severity: normal Hi, it looks like the following upstream commits lead to those repeated messages, as soon as there's some traffic on the wireless network: | [ 3538.284491] iwlagn :02:00.0: free more than tfds_in_queue (1:2) | [ 3538.285838] iwlagn :02:00.0: free more than tfds_in_queue (1:2) | [ 3538.28] iwlagn :02:00.0: free more than tfds_in_queue (1:2) | [ 3538.298152] iwlagn :02:00.0: free more than tfds_in_queue (0:2) | [ 3538.299241] iwlagn :02:00.0: free more than tfds_in_queue (1:2) [...] ** Tainted: W (512) * Taint on warning. What's the warning? Ben. -- Ben Hutchings If at first you don't succeed, you're doing about average. signature.asc Description: This is a digitally signed message part
Bug#574526: linux-image-2.6.32-4-amd64: iwlagn flood in dmesg: free more than tfds_in_queue
Ben Hutchings b...@decadent.org.uk (18/03/2010): What's the warning? Assuming it's just about running a grep -i warning on /var/log/messages, here you are: Mar 18 20:00:34 bowmore kernel: [0.00] [ cut here ] Mar 18 20:00:34 bowmore kernel: [0.00] WARNING: at /build/mattems-linux-2.6_2.6.32-10-amd64-Ff7Wwa/linux-2.6-2.6.32-10/debian/build/source_amd64_none/drivers/pci/dmar.c:616 check_zero_address+0x91/0x19b() Mar 18 20:00:34 bowmore kernel: [0.00] Hardware name: Aspire 1810TZ Mar 18 20:00:34 bowmore kernel: [0.00] Your BIOS is broken; DMAR reported at address zero! Mar 18 20:00:34 bowmore kernel: [0.00] BIOS vendor: INSYDE; Ver: v0.3115; Product Version: v0.3115 Mar 18 20:00:34 bowmore kernel: [0.00] Modules linked in: Mar 18 20:00:34 bowmore kernel: [0.00] Pid: 0, comm: swapper Not tainted 2.6.32-4-amd64 #1 Mar 18 20:00:34 bowmore kernel: [0.00] Call Trace: Mar 18 20:00:34 bowmore kernel: [0.00] [81507d8a] ? check_zero_address+0x91/0x19b Mar 18 20:00:34 bowmore kernel: [0.00] [81507d8a] ? check_zero_address+0x91/0x19b Mar 18 20:00:34 bowmore kernel: [0.00] [8104dbe4] ? warn_slowpath_common+0x77/0xa3 Mar 18 20:00:34 bowmore kernel: [0.00] [8104dc6c] ? warn_slowpath_fmt+0x51/0x59 Mar 18 20:00:34 bowmore kernel: [0.00] [814e3140] ? early_idt_handler+0x0/0x71 Mar 18 20:00:34 bowmore kernel: [0.00] [812f5e39] ? _etext+0x0/0x1ed1c7 Mar 18 20:00:34 bowmore kernel: [0.00] [814f7b76] ? __early_ioremap+0x1a3/0x23b Mar 18 20:00:34 bowmore kernel: [0.00] [814e3140] ? early_idt_handler+0x0/0x71 Mar 18 20:00:34 bowmore kernel: [0.00] [81507d8a] ? check_zero_address+0x91/0x19b Mar 18 20:00:34 bowmore kernel: [0.00] [814e3140] ? early_idt_handler+0x0/0x71 Mar 18 20:00:34 bowmore kernel: [0.00] [812f5e39] ? _etext+0x0/0x1ed1c7 Mar 18 20:00:34 bowmore kernel: [0.00] [81507ea6] ? detect_intel_iommu+0x12/0x8c Mar 18 20:00:34 bowmore kernel: [0.00] [814e9179] ? pci_iommu_alloc+0x56/0x61 Mar 18 20:00:34 bowmore kernel: [0.00] [814f752d] ? mem_init+0x15/0xe5 Mar 18 20:00:34 bowmore kernel: [0.00] [814e3afd] ? start_kernel+0x1f6/0x3dc Mar 18 20:00:34 bowmore kernel: [0.00] [814e33b7] ? x86_64_start_kernel+0xf9/0x106 Mar 18 20:00:34 bowmore kernel: [0.00] ---[ end trace a7919e7f17c0a725 ]--- Mraw, KiBi. signature.asc Description: Digital signature
Bug#574526: linux-image-2.6.32-4-amd64: iwlagn flood in dmesg: free more than tfds_in_queue
On Fri, 2010-03-19 at 00:58 +0100, Cyril Brulebois wrote: Ben Hutchings b...@decadent.org.uk (18/03/2010): What's the warning? Assuming it's just about running a grep -i warning on /var/log/messages, here you are: Mar 18 20:00:34 bowmore kernel: [0.00] [ cut here ] Mar 18 20:00:34 bowmore kernel: [0.00] WARNING: at /build/mattems-linux-2.6_2.6.32-10-amd64-Ff7Wwa/linux-2.6-2.6.32-10/debian/build/source_amd64_none/drivers/pci/dmar.c:616 check_zero_address+0x91/0x19b() Mar 18 20:00:34 bowmore kernel: [0.00] Hardware name: Aspire 1810TZ Mar 18 20:00:34 bowmore kernel: [0.00] Your BIOS is broken; DMAR reported at address zero! This is harmless, so far as I know. I'm proposing to remove this warning. I will forward your previous message to linux-wireless. Ben. -- Ben Hutchings If at first you don't succeed, you're doing about average. signature.asc Description: This is a digitally signed message part
Bug#574526: linux-image-2.6.32-4-amd64: iwlagn flood in dmesg: free more than tfds_in_queue
On Thu, 2010-03-18 at 21:05 +0100, Cyril Brulebois wrote: Package: linux-2.6 Version: 2.6.32-10 Severity: normal Hi, it looks like the following upstream commits lead to those repeated messages, as soon as there's some traffic on the wireless network: | [ 3538.284491] iwlagn :02:00.0: free more than tfds_in_queue (1:2) | [ 3538.285838] iwlagn :02:00.0: free more than tfds_in_queue (1:2) | [ 3538.28] iwlagn :02:00.0: free more than tfds_in_queue (1:2) | [ 3538.298152] iwlagn :02:00.0: free more than tfds_in_queue (0:2) | [ 3538.299241] iwlagn :02:00.0: free more than tfds_in_queue (1:2) master : a120e912eb51e347f36c71b60a1d13af74d30e83 2.6.32.y : 44af042e42f2231579ea8ef7586d3789d198f609 | $ git show v2.6.32.9-12-g44af042 | commit 44af042e42f2231579ea8ef7586d3789d198f609 | Author: Stanislaw Gruszka sgrus...@redhat.com | Date: Fri Feb 19 15:47:33 2010 -0800 | | iwlwifi: sanity check before counting number of tfds can be free [...] Stanislaw, do you understand how this is going wrong? Do you have a fix? Ben. -- Ben Hutchings If at first you don't succeed, you're doing about average. signature.asc Description: This is a digitally signed message part