Remove usages of tasklist_lock

(which I agree noone but the scheduler should be locking)
Migrate do_mmap_pgoff → vm_mmap