do_initcalls() + introduce additional changes to make do_initcalls() fail. The patches are ready to be sent to upstream.