Skip to content
View in the app

A better way to browse. Learn more.

Armbian Community Forums

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Linux kernel memory leak seen - skb_data_cache and skb_head_cache are major contributors

Featured Replies

Hi All,

 

I'm working with a linux5.4.213 (arm) - OpenWRT based (QCA driver) Mesh AP. Currently the device is running into Out of memory and looking at the slab info, we see skb_head_cache and skb_data_cache accounting a major increase.

 

But i don't have any clue on how to go about debugging the same. I came across similar issues discussed years ago, but there were no conclusion or methods to debug/triage the issue further.

 

We gave a shot with kmemtracer, but that seems to pretty much point to false positives and the module itself was contributing to leak and we were asked to turn the configs off.

 

If someone could point me on what the next set of debugging steps could be, would really help.

 

Thanks in advance!

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.