ifconfig hangs the console
Feature: https://source.puri.sm/Librem5/use-cases/issues/109
With he rsi_sdio driver loaded ifconfig hangs the console with the error below
ifconfig
[ 242.707493] INFO: task kworker/u8:3:174 blocked for more than 120 seconds.
[ 242.714389] Not tainted 4.18.11-gee84b30c #1 (moved)
[ 242.719455] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[ 242.727344] kworker/u8:3 D 0 174 2 0x00000028
[ 242.732904] Workqueue: netns cleanup_net
[ 242.736888] Call trace:
[ 242.739338] __switch_to+0x8c/0xd0
[ 242.742862] __schedule+0x1b4/0x6e8
[ 242.746411] schedule+0x40/0xa8
[ 242.749611] schedule_preempt_disabled+0x28/0x40
[ 242.754287] __mutex_lock.isra.0+0x184/0x4c0
[ 242.758615] __mutex_lock_slowpath+0x24/0x30
[ 242.763003] mutex_lock+0x48/0x58
[ 242.766379] rtnl_lock+0x1c/0x28
[ 242.769667] cfg80211_pernet_exit+0x20/0x88
[ 242.773971] ops_exit_list.isra.3+0x4c/0x80
[ 242.778213] cleanup_net+0x1b4/0x2f8
[ 242.781849] process_one_work+0x208/0x468
[ 242.785977] worker_thread+0x50/0x438
[ 242.789699] kthread+0x104/0x130
[ 242.792986] ret_from_fork+0x10/0x1c