Merge ~jocave/netplan/+git/netplan:dont-rebind-mwifiex into ~netplan-developers/netplan/+git/netplan-lp:master
Proposed by
Jonathan Cave
Status: | Merged |
---|---|
Merge reported by: | Martin Pitt |
Merged at revision: | not available |
Proposed branch: | ~jocave/netplan/+git/netplan:dont-rebind-mwifiex |
Merge into: | ~netplan-developers/netplan/+git/netplan-lp:master |
Diff against target: |
20 lines (+6/-1) 1 file modified
src/netplan (+6/-1) |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Martin Pitt (community) | Approve | ||
Review via email: mp+307531@code.launchpad.net |
Description of the change
We have found the mwifiex_pcie driver does not handle unbind/bind actions well. This manifested as frequent kernel panics when console-conf used netplan to configure interfaces on Ubuntu Core images.
To post a comment you must log in.
I'm fine with applying this patch, but note that mac80211_hwsim is a bit special: it genuinely doesn't even advertise rebinding, but it's also just being used for testing so it doesn't matter much.
OTOH mwifiex_pcie actually controls real hardware, and with that "netplan apply" would stop working for renames. Obviously you do call netplan apply (otherwise you wouldn't run into the crash), so I figure you do want it to actually apply.
Can you please file a bug against the kernel with the logs and traces so that this gets fixed properly eventually?
I also have an inline comment, see below.