hummm, understook, it's something that include a deadlock too, now i'm understanding somethings more about mdl....
i didn't checked yet how the list of locks are handled to create some mdl informations, like what thread(s) is wait one specific mdl lock, for example a update (myisam/aria) running and a select waiting update or something like it