revise copy_pte_of_data
bug with parent task_struct
still bug in pull