meta-raspberrypi: subtree update:05c86e3160..6f85d3f665
Bartłomiej Burdukiewicz (1):
linux-raspberrypi_5.4.bb: Update to latest
Drew Moseley (1):
raspberrypi3: Switch to vc4-fkms-v3d.
Fabio Berton (1):
rpi-u-boot-scr: Set u-boot-default-script as provider
Khem Raj (20):
rpio: Use python3 during build
gstreamer1.0-plugins-base: Adjust for meson conversion
mesa: Fix patch fuzz
linux-raspberrypi: Fix building selftest/bpf
oeqa: Add rpi specific kernel dmesg parser
linux-raspberrypi: Get PMU fixes on top of 4.19.108
qtbase: Append userland to rdeps iff vc4graphics is not enabled
qtbase: Drop xkb packageconfig
userland: Update to 20200316 snapshot
userland: Fix build with gcc10
rpi-base: Drop old dtbo names
linux-raspberrypi: Add recipes for kernel 5.4
linux-raspberrypi_5.4.bb: Update to latest and fix build with binutils 2.34
linux-raspberrypi_5.4.bb: Enable powersave options in kconfig
linux-raspberrypi_5.4.bb: Backport the patch to use CHECK macro instead of RET_IF
linux-raspberrypi_5.4.bb: Update to latest
linux-firmware-rpidistro: Upgrade to 20190114-1+rpt6
psplash: Do not define ALTERNATIVE_PRIORITY for non-existing provider
linux-raspberrypi_5.4.bb: Update to latest
linux-raspberrypi_5.4.bb: Update to 5.4.35
Leon Anavi (3):
docs/extra-build-config.md: Auto-load I2C modules
rpi-base.inc: Add kernel modules to all images
rpi-base.inc: Include modules if I2C is enaled
Madhavan Krishnan (1):
gstreamer: Fix the compilation issue in meta multimedia image
Martin Jansa (7):
userland: add pkg-config for openmaxil and add virtual/libomxil to PROVIDES
gstreamer1.0-plugins-base: adapt to gstreamer1.0 now using meson
gstreamer1.0-omx: let virtual/libomxil dependency to pull userland
omxplayer: respect virtual/libomxil
packagegroup-rpi-test: include bigbuckbunny in RRECOMMENDS_${PN} only with meta-multimedia
packagegroup-rpi-test: use MACHINE_ARCH
linux-raspberrypi: fix perf build with latest binutils
Orne Brocaar (1):
rpi-base.conf: add disable-bt.dtbo and miniuart-bt.dtbo overlays.
Pierre-Jean Texier (17):
kas-poky-rpi: add kas file
rpi-base.inc: use wic.bz2 for all rpi machines by default
linux-raspberrypi: bump to Linux version 4.19.97
raspberrypi-firmware: bump to version 20200205
linux-raspberrypi: bump to Linux version 4.19.102
linux-raspberrypi: bump to Linux version 4.19.105
raspberrypi-firmware: update to current HEAD
linux-raspberrypi: bump to Linux version 4.19.108
raspberrypi-firmware: update to current HEAD
layer.conf: add dunfell to compat layer
raspberrypi-firmware: update to current HEAD
linux-raspberrypi: bump to Linux version 4.19.113
README.md: add status badge for raspberrypi4
raspberrypi-firmware: update to current HEAD
linux-raspberrypi: bump to Linux version 4.19.115
raspberrypi-firmware: update to current HEAD
linux-raspberrypi: bump to Linux version 4.19.120
rkhan467 (1):
mesa: querying dma_buf modifiers for specific formats
Change-Id: I956a7aedff5028fa3af56b101ecaad17b3ff64e0
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
diff --git a/meta-raspberrypi/recipes-kernel/linux/files/0001-perf-Make-perf-able-to-build-with-latest-libbfd.patch b/meta-raspberrypi/recipes-kernel/linux/files/0001-perf-Make-perf-able-to-build-with-latest-libbfd.patch
new file mode 100644
index 0000000..e0e7b85
--- /dev/null
+++ b/meta-raspberrypi/recipes-kernel/linux/files/0001-perf-Make-perf-able-to-build-with-latest-libbfd.patch
@@ -0,0 +1,57 @@
+From e66a0be4fac135d67ab228a6fd1453b9e36a3644 Mon Sep 17 00:00:00 2001
+From: Changbin Du <changbin.du@gmail.com>
+Date: Tue, 28 Jan 2020 23:29:38 +0800
+Subject: [PATCH] perf: Make perf able to build with latest libbfd
+
+libbfd has changed the bfd_section_* macros to inline functions
+bfd_section_<field> since 2019-09-18. See below two commits:
+ o http://www.sourceware.org/ml/gdb-cvs/2019-09/msg00064.html
+ o https://www.sourceware.org/ml/gdb-cvs/2019-09/msg00072.html
+
+This fix make perf able to build with both old and new libbfd.
+
+Signed-off-by: Changbin Du <changbin.du@gmail.com>
+Acked-by: Jiri Olsa <jolsa@redhat.com>
+Cc: Peter Zijlstra <peterz@infradead.org>
+Link: http://lore.kernel.org/lkml/20200128152938.31413-1-changbin.du@gmail.com
+Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
+---
+ tools/perf/util/srcline.c | 16 +++++++++++++++-
+ 1 file changed, 15 insertions(+), 1 deletion(-)
+
+diff --git a/tools/perf/util/srcline.c b/tools/perf/util/srcline.c
+index af3f9b9f1e8b..b8e77617fdc4 100644
+--- a/tools/perf/util/srcline.c
++++ b/tools/perf/util/srcline.c
+@@ -191,16 +191,30 @@ static void find_address_in_section(bfd *abfd, asection *section, void *data)
+ bfd_vma pc, vma;
+ bfd_size_type size;
+ struct a2l_data *a2l = data;
++ flagword flags;
+
+ if (a2l->found)
+ return;
+
+- if ((bfd_get_section_flags(abfd, section) & SEC_ALLOC) == 0)
++#ifdef bfd_get_section_flags
++ flags = bfd_get_section_flags(abfd, section);
++#else
++ flags = bfd_section_flags(section);
++#endif
++ if ((flags & SEC_ALLOC) == 0)
+ return;
+
+ pc = a2l->addr;
++#ifdef bfd_get_section_vma
+ vma = bfd_get_section_vma(abfd, section);
++#else
++ vma = bfd_section_vma(section);
++#endif
++#ifdef bfd_get_section_size
+ size = bfd_get_section_size(section);
++#else
++ size = bfd_section_size(section);
++#endif
+
+ if (pc < vma || pc >= vma + size)
+ return;