> Attempting to rollback the activation of the current master when > the current master has not been activated is bad. priv->cur_chan But the master is activated? 259 /* switch to first parent as active master */ 260 i2c_demux_activate_master(priv, 0); Or am I missing something? :)