Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FS#1591 - procd: May hangs during reboot because of netdevice reference counter imbalance #7956

Closed
openwrt-bot opened this issue Jun 17, 2018 · 5 comments
Labels

Comments

@openwrt-bot
Copy link

charlemagnelasse:

  • Device problem occurs on: Basically all I've tested (ar71xx, ipq806x, ipq40xx, ...)
  • Software versions of OpenWrt/LEDE: LEDE 17.01x
  • Steps to reproduce: Install the attached package, boot the system, try to reboot it

It was observed that OpenWrt sometimes prints

unregister_netdevice: waiting for br-lan to become free. Usage count = 1

and then hangs indefinitely when trying to reboot. Doing a hard reset seems to the the only way to resolve this problem.

I didn't have such problems with a systemd based Debian Stretch system and the same trigger kernel module

@openwrt-bot
Copy link
Author

jow-:

This was likely fixed on master with https://git.openwrt.org/58f7b5b96c ("kernel: add missing in6_dev_put_clear call to an ipv6 network patch") (see also FS#1426)

@openwrt-bot
Copy link
Author

jow-:

Can you please test if you can still reproduce this problem on a master snapshot?

@openwrt-bot
Copy link
Author

charlemagnelasse:

This is not fixing the general problem with procd

@openwrt-bot
Copy link
Author

jow-:

No, it fixing the network device imbalance which causes the reboot to hang. Your issue is not related to procd at all - or do you imply that systemd reboots despite a " unregister_netdevice: waiting for br-lan to become free. Usage count = 1" ?

@openwrt-bot
Copy link
Author

charlemagnelasse:

yes, I wanted to say with the last sentence that systemd reboot despite this message.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant