We've been tracking a memory leak on some of our machines, and have
begun using kmemleak. kmemleak is flagging things related to the ixgbe
driver:
unreferenced object 0xffff8810298dc4c0 (size 40):
comm "softirq", pid 0, jiffies 4296008800 (age 437.153s)
hex dump (first 32 bytes):
81 c6 8d 29 10 88 ff ff 00 00 00 00 00 00 00 00 ...)............
00 00 00 00 00 00 00 00 2a b6 0f 00 00 00 00 00 ........*.......
backtrace:
[<ffffffff816f5f78>] kmemleak_alloc+0x28/0x50
[<ffffffff811c36af>] kmem_cache_alloc+0xdf/0x260
[<ffffffff81420f3a>] alloc_iova_mem+0x1a/0x20
[<ffffffff81421272>] alloc_iova+0x32/0x80
[<ffffffff8142c5bb>] intel_alloc_iova+0xcb/0x100
[<ffffffff8142f963>] __intel_map_single+0xb3/0x1e0
[<ffffffff8142fac9>] intel_map_page+0x39/0x40
[<ffffffffa03b2568>] ixgbe_alloc_mapped_page+0xc8/0x170 [ixgbe]
[<ffffffffa03b2668>] ixgbe_alloc_rx_buffers+0x58/0xd0 [ixgbe]
[<ffffffffa03b4421>] ixgbe_clean_rx_irq+0x141/0x2a0 [ixgbe]
[<ffffffffa03b4712>] ixgbe_poll+0xc2/0x270 [ixgbe]
[<ffffffff815de6bc>] napi_poll+0xcc/0x1c0
[<ffffffff815de83d>] net_rx_action+0x8d/0x1b0
[<ffffffff8107ade1>] __do_softirq+0xe1/0x290
[<ffffffff8107b086>] irq_exit+0xa6/0xb0
[<ffffffff817027f5>] do_IRQ+0x65/0xf0
Is there an issue here? I don't really have any sort of reproduction
steps right now.
We're using the 4.3.0 kernel, and the in-kernel driver:
driver: ixgbe
version: 4.0.1-k
firmware-version: 0x800006da
bus-info: 0000:81:00.1
supports-statistics: yes
supports-test: yes
supports-eeprom-access: yes
supports-register-dump: yes
supports-priv-flags: no
------------------------------------------------------------------------------
_______________________________________________
E1000-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/e1000-devel
To learn more about Intel® Ethernet, visit
http://communities.intel.com/community/wired