aboutsummaryrefslogtreecommitdiffstats
path: root/target/linux/layerscape/patches-4.4
diff options
context:
space:
mode:
authorHauke Mehrtens <hauke@hauke-m.de>2019-06-20 11:15:28 +0200
committerHauke Mehrtens <hauke@hauke-m.de>2019-06-20 12:53:53 +0200
commitdc60dc133ac0e82dfcd41fc18af74a58aff7ba35 (patch)
tree5f0d98ecf8fd1dbca8a93b6b1f0b418d3c252462 /target/linux/layerscape/patches-4.4
parentfa1ee2bd2b8281450a95f4e8eefae3290ae17cac (diff)
downloadupstream-dc60dc133ac0e82dfcd41fc18af74a58aff7ba35.tar.gz
upstream-dc60dc133ac0e82dfcd41fc18af74a58aff7ba35.tar.bz2
upstream-dc60dc133ac0e82dfcd41fc18af74a58aff7ba35.zip
brcm2708: Adapt patches to kernel update
In kernel 4.4.182 get_user_pages() does not get the write and force parameter any more, but one flags parameter with WRITE and FORCE attributes. This adapts the patches to use the changed API and fixes the compile problems with the brcm2708 target. This fixes the following compile problem: drivers/misc/vc04_services/interface/vchiq_arm/vchiq_arm.c: In function 'dump_phys_mem': drivers/misc/vc04_services/interface/vchiq_arm/vchiq_arm.c:1501:3: warning: passing argument 7 of 'get_user_pages' from incompatible pointer type [-Wincompatible-pointer-types] pages, /* pages (array of page pointers) */ ^ In file included from drivers/misc/vc04_services/interface/vchiq_arm/vchiq_arm.c:42:0: include/linux/mm.h:1200:6: note: expected 'struct vm_area_struct **' but argument is of type 'struct page **' long get_user_pages(struct task_struct *tsk, struct mm_struct *mm, ^ drivers/misc/vc04_services/interface/vchiq_arm/vchiq_arm.c:1495:7: error: too many arguments to function 'get_user_pages' rc = get_user_pages(current, /* task */ ^ In file included from drivers/misc/vc04_services/interface/vchiq_arm/vchiq_arm.c:42:0: include/linux/mm.h:1200:6: note: declared here long get_user_pages(struct task_struct *tsk, struct mm_struct *mm, ^ scripts/Makefile.build:277: recipe for target 'drivers/misc/vc04_services/interface/vchiq_arm/vchiq_arm.o' failed Fixes: 6c5c3a2edccf ("kernel: Update to version 4.4.182") Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Diffstat (limited to 'target/linux/layerscape/patches-4.4')
0 files changed, 0 insertions, 0 deletions