openwrt/target/linux/brcm2708
Hauke Mehrtens dc60dc133a 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: 6c5c3a2edc ("kernel: Update to version 4.4.182")
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2019-06-20 12:53:53 +02:00
..
base-files brcm2708: add support for the new Raspberry Pi Zero W 2017-03-09 08:47:41 +01:00
bcm2708 kernel: remove DEVTMPFS platform overrides 2017-01-10 13:48:53 +01:00
bcm2709 kernel: remove DEVTMPFS platform overrides 2017-01-10 13:48:53 +01:00
bcm2710 kernel: remove DEVTMPFS platform overrides 2017-01-10 13:48:53 +01:00
image brcm2708: remove duplicated gzip from image generation 2017-03-11 13:08:20 +01:00
patches-4.4 brcm2708: Adapt patches to kernel update 2019-06-20 12:53:53 +02:00
Makefile build: fix subtarget descriptions 2016-09-04 13:35:11 +02:00
modules.mk brcm2708: update linux 4.4 patches to latest version 2017-03-08 09:54:01 +01:00