Insert into Select, table locking

My organization, has a Master/Slave setup, replication mode is Mixed-mode. We have read queries/SP(s) running in Slave, having Insert into Select. Is all the source tables will get locked in Slave? If, yes, how can I avoid it. Slave is a read-only slave not a relay slave.