| | 63 | |
| | 64 | https://elixir.bootlin.com/linux/v5.9-rc1/source/include/linux/mm.h#L1707][[BR]] |
| | 65 | {{{ |
| | 66 | long get_user_pages_remote(struct mm_struct *mm, |
| | 67 | unsigned long start, unsigned long nr_pages, |
| | 68 | unsigned int gup_flags, struct page **pages, |
| | 69 | struct vm_area_struct **vmas, int *locked); |
| | 70 | }}} |
| | 71 | [https://elixir.bootlin.com/linux/v5.8.5/source/include/linux/mm.h#L1694][[BR]] |
| | 72 | {{{ |
| | 73 | long get_user_pages_remote(struct task_struct *tsk, struct mm_struct *mm, |
| | 74 | unsigned long start, unsigned long nr_pages, |
| | 75 | unsigned int gup_flags, struct page **pages, |
| | 76 | struct vm_area_struct **vmas, int *locked); |
| | 77 | }}} |
| | 78 | |
| | 79 | => 1st arg struct task_struct *tsk removed |