1. 17 4月, 2012 1 次提交
    • L
      rtlwifi: rtl8192ce: Remove false positives for kmemleak · f11bbfd8
      Larry Finger 提交于
      When rtl8192ce is in operation, kmemleak indicates a number of leaks, yet
      when the driver is removed all are gone. These false positives happen
      in two locations:
      
      unreferenced object 0xffff880041124000 (size 9536):
        comm "work_for_cpu", pid 9295, jiffies 4295037203 (age 20596.320s)
        hex dump (first 32 bytes):
          33 00 00 01 01 6d 00 00 00 00 b1 0e 21 0b 00 00  3....m......!...
          01 01 6d 00 00 00 00 8b 20 c0 e9 00 00 01 01 6d  ..m..... ......m
        backtrace:
          [<ffffffff8137a1b1>] kmemleak_alloc+0x21/0x50
          [<ffffffff8138d01f>] kmalloc_large_node+0x9a/0xa6
          [<ffffffff811335a5>] __kmalloc_node_track_caller+0x175/0x3b0
          [<ffffffff812ddfe3>] __alloc_skb+0x73/0x230
          [<ffffffff812de1b8>] dev_alloc_skb+0x18/0x30
          [<ffffffffa091a3b7>] rtl_pci_probe+0x10e0/0x17d2 [rtlwifi]
      -- snip --
      unreferenced object 0xffff8800b4d3f600 (size 256):
        comm "kworker/u:2", pid 13221, jiffies 4297830173 (age 9424.568s)
        hex dump (first 32 bytes):
          1c d6 45 b1 00 88 ff ff 1c d6 45 b1 00 88 ff ff  ..E.......E.....
          00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
        backtrace:
          [<ffffffff8137a1b1>] kmemleak_alloc+0x21/0x50
          [<ffffffff81130f43>] kmem_cache_alloc_node+0x153/0x270
          [<ffffffff812ddfb6>] __alloc_skb+0x46/0x230
          [<ffffffff812de1b8>] dev_alloc_skb+0x18/0x30
          [<ffffffffa093264a>] rtl92c_set_fw_rsvdpagepkt+0x22a/0x5c0 [rtl8192c_common]
      -- snip --
      Signed-off-by: NLarry Finger <Larry.Finger@lwfinger.net>
      Signed-off-by: NJohn W. Linville <linville@tuxdriver.com>
      f11bbfd8
  2. 12 4月, 2012 1 次提交
  3. 11 4月, 2012 1 次提交
  4. 10 2月, 2012 2 次提交
  5. 09 2月, 2012 2 次提交
  6. 07 2月, 2012 2 次提交
  7. 31 1月, 2012 2 次提交
  8. 25 1月, 2012 4 次提交
  9. 20 12月, 2011 1 次提交
  10. 14 12月, 2011 1 次提交
  11. 29 11月, 2011 1 次提交
  12. 22 11月, 2011 1 次提交
  13. 01 11月, 2011 1 次提交
  14. 15 10月, 2011 1 次提交
  15. 15 9月, 2011 1 次提交
  16. 10 8月, 2011 1 次提交
  17. 02 8月, 2011 1 次提交
    • L
      rtlwifi: Fix kernel oops on ARM SOC · b6b67df3
      Larry Finger 提交于
      This driver uses information from the self member of the pci_bus struct to
      get information regarding the bridge to which the PCIe device is attached.
      Unfortunately, this member is not established on all architectures, which
      leads to a kernel oops.
      
      Skipping the entire block that uses the self member to determine the bridge
      vendor will only affect RTL8192DE devices as that driver sets the ASPM support
      flag differently when the bridge vendor is Intel. If the self member is
      available, there is no functional change.
      
      This patch fixes Bugzilla No. 40212.
      Reported-by: NHubert Liao <liao.hubertt@gmail.com>
      Signed-off-by: NLarry Finger <Larry.Finger@lwfinger.net>
      Cc: Stable <stable@kernel.org> [back to 2.6.38]
      Signed-off-by: NJohn W. Linville <linville@tuxdriver.com>
      b6b67df3
  18. 06 7月, 2011 1 次提交
  19. 30 6月, 2011 2 次提交
  20. 21 6月, 2011 2 次提交
  21. 11 6月, 2011 4 次提交
  22. 08 6月, 2011 2 次提交
  23. 04 6月, 2011 4 次提交
  24. 27 5月, 2011 1 次提交