Commit Graph

496 Commits

Author SHA1 Message Date
Matthias Reichl
e3908143d5 linux (RPi): update to 4.14.67
drop softirq patches, Linus' patch is upstream since 4.14.63

Signed-off-by: Matthias Reichl <hias@horus.com>
2018-08-29 23:06:58 +02:00
Matthias Reichl
df84d7f12d linux: remove PKG_SOURCE_DIR, add PKG_SOURCE_NAME
PKG_SOURCE_DIR is no longer required since commit
1c5d050bc0

Add PKG_SOURCE_NAME so that the kernel source files stored
in sources/linux include the kernel variant in their
file name (amlogic-3.10, raspberrypi, ...).

Currently a lot of files are named linux-GITHASH.tar.gz.
When PKG_SOURCE_NAME is set this will change to eg
linux-raspberrypi-GITHASH.tar.gz, linux-amlogic-3.10-GITHASH.tar.gz
etc and it's easer for humans to detect older versions and clean
up the sources dir.

Signed-off-by: Matthias Reichl <hias@horus.com>
2018-08-28 16:50:45 +02:00
Matthias Reichl
b463f26f67 linux: fix Module.symvers generation
Building the kernel separately, after the modules have been built, has
the side-effect that modpost (called from scripts/link-vmlinux.sh in
the kernel tree) generates a Module.symvers files containing only the
in-kernel symbols:

  # modpost vmlinux.o to check for section mismatches
  ${MAKE} -f "${srctree}/scripts/Makefile.modpost" vmlinux.o

This causes undefined symbol warnings when building external
modules/drivers and these drivers reference symbols from modules.
eg when building RTL8812AU for RPi2:
WARNING: "cfg80211_put_bss" [.../RTL8812AU-ff2f1dd/8812au.ko] undefined!
...

When building the kernel in the usual way (by just running "make")
this problem does not occur because the default kernel build target
includes "modules", which is built after the kernel. So Modules.symvers
generated from link-kernel.sh will later be replaced by the symvers
from modpost.

The easiest way to fix this is to add "modules" to the kernel image
build target. The actual modules build is a no-op (as they've been built
just before), but modpost will be triggered after the kernel build
and we get a correct Module.symvers file - and external modules/drivers
build without warnings.

Signed-off-by: Matthias Reichl <hias@horus.com>
2018-08-23 23:27:08 +02:00
Jonas Karlman
436325306d linux: update rockchip-4.4 to bca24644 2018-08-21 23:37:45 +02:00
Christian Hewitt
f997fe0ceb Merge pull request #2880 from MilhouseVH/le90_linux4180_generic
linux (Generic): update to linux-4.18.3
2018-08-20 21:22:17 +04:00
MilhouseVH
7a5b3fb8b3 linux (Generic): update to linux-4.18.3 2018-08-19 18:18:39 +01:00
MilhouseVH
e0fedebdec linux (Generic): update to linux-4.18.1 2018-08-16 00:38:09 +01:00
MilhouseVH
46106cec00 linux (RPi): update to linux-4.14.62 2018-08-14 15:10:48 +01:00
MilhouseVH
aabc7d25e7 linux (RPi): update to linux-4.14.61 2018-08-14 15:04:49 +01:00
MilhouseVH
2556da7728 linux (RPi): update to linux-4.14.59 2018-08-14 15:04:49 +01:00
MilhouseVH
2ad7b5f7de linux (RPi): update to linux-4.14.58 2018-08-14 15:04:49 +01:00
MilhouseVH
daf411268c linux (RPi): update to linux-4.14.56 2018-08-14 15:04:49 +01:00
MilhouseVH
cd9d3b5682 linux (Generic): update to linux-4.18 2018-08-13 22:46:50 +01:00
MilhouseVH
a84b6e0cb3 elfutils: install shared libelf libs on host build
And fix libelf detection

Signed-off-by: Matthias Reichl <hias@horus.com>
2018-08-13 22:46:50 +01:00
MilhouseVH
de71d9db0b linux: update to linux-4.17.14 2018-08-09 18:17:56 +01:00
MilhouseVH
99e1a2b43f linux: update to linux-4.17.13 2018-08-06 17:22:04 +01:00
MilhouseVH
d63d247a09 linux: update to linux-4.17.12 2018-08-03 16:07:42 +01:00
MilhouseVH
97c743c67d linux: update to linux-4.17.11 2018-07-28 09:44:14 +01:00
MilhouseVH
ed6ed852e1 linux: update to linux-4.17.10 2018-07-25 21:16:33 +01:00
MilhouseVH
7496fb3512 linux: update to linux-4.17.9 2018-07-22 18:32:59 +01:00
MilhouseVH
038dacdf59 linux: update to linux-4.17.8 2018-07-19 16:40:42 +01:00
MilhouseVH
f41ad9d93c linux: update to linux-4.17.7 2018-07-19 16:40:42 +01:00
CvH
5030c8d427 spdx: packages/linux 2018-07-17 23:58:50 +02:00
Matthias Reichl
bf325c8327 Linux (RPi) update to 4.14.54+ with lan78xx and vc4 fixes 2018-07-15 09:34:07 +02:00
Christian Hewitt
71c2fa5fd7 Merge pull request #2798 from MilhouseVH/linux4176
linux (Generic): update to linux-4.17.6
2018-07-15 07:29:16 +04:00