Commit graph

1453 commits

Author SHA1 Message Date
MilhouseVH
a785b7046b linux (RPi): update to linux-ebb0cd5 (4.18.6) 2018-09-13 22:09:03 +01:00
MilhouseVH
07b9d09d63 linux (RPi): update to linux-4.18.5 2018-09-13 22:09:03 +01:00
MilhouseVH
9118a0772f linux (RPi): update to linux-4.18.4 2018-09-13 22:09:03 +01:00
MilhouseVH
c998ad2ef5 linux (RPi): update to linux-4.18 2018-09-13 22:09:03 +01:00
CvH
7646b9cca5 linux: bump amlogic-3.14 2018-09-13 14:25:34 +02:00
Matthias Reichl
ca2d4b9c49 linux (RPi): update to 4.14.69
Signed-off-by: Matthias Reichl <hias@horus.com>
2018-09-13 00:03:51 +02:00
Matthias Reichl
046adcced5 linux (RPi): update to 4.14.68
Signed-off-by: Matthias Reichl <hias@horus.com>
2018-09-05 17:14:52 +02:00
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
Christian Hewitt
cf9106180f
Merge pull request #2772 from MilhouseVH/linux41449+
linux (RPi): update to linux-4.14.54
2018-07-15 07:28:01 +04:00
MilhouseVH
b384ffd67d linux (Generic): update to linux-4.17.6 2018-07-12 03:11:26 +01:00
MilhouseVH
6b607ab2ec linux (Generic): update to linux-4.17.5 2018-07-09 16:18:16 +01:00
MilhouseVH
0e04494e35 linux (RPi): update to linux-4.14.54 2018-07-09 16:13:01 +01:00
MilhouseVH
a0c9eda6cc linux (Generic): update to linux-4.17.4 2018-07-03 22:36:57 +01:00
MilhouseVH
315d9bc825 linux (RPi): update to linux-4.14.52 2018-06-27 21:06:51 +01:00
MilhouseVH
672c0a3b3a linux (Generic): update to linux-4.17.3 2018-06-26 06:13:47 +01:00
MilhouseVH
d117c25fab linux (RPi): update to linux-4.14.50 2018-06-19 06:49:06 +01:00
MilhouseVH
083e31e09f linux (RPi): update to linux-4.14.49 2018-06-19 06:49:06 +01:00
Matthias Reichl
13c7a4a2ca
Merge pull request #2761 from Kwiboo/linaro-toolchain
linux: use linaro toolchain when KERNEL_LINARO_TOOLCHAIN is set
2018-06-18 10:10:03 +02:00
Matthias Reichl
41bf471713 squash linux package.mk
remove 'CROSS_COMPILE= '
run make headers_check and make headers_install with all
HOST* variables set

Signed-off-by: Matthias Reichl <hias@horus.com>
2018-06-16 18:28:22 +01:00
Matthias Reichl
bef9e763e5 linux: use common kernel_make function
Since 4.17, make headers_check requires a working compiler to detect
goto-asm support.

Configuring CROSS_COMPILE= with a non-existant gcc compiler (as is the
case when building linux:host in a clean build) will now always fail.

Avoid setting CROSS_COMPILE in Makefile and instead pass on the
command line when required.

Signed-off-by: Matthias Reichl <hias@horus.com>
2018-06-16 18:28:21 +01:00
MilhouseVH
0f2e8e3031 linux (Generic): update to linux-4.17.2 2018-06-16 18:28:15 +01:00
Jonas Karlman
f28faae236 linux: use linaro toolchain when KERNEL_LINARO_TOOLCHAIN is set 2018-06-14 07:42:40 +02:00
Jonas Karlman
675025b7b9 gcc-linaro-arm-linux-gnueabihf: update name and path 2018-06-14 07:42:40 +02:00
Matthias Reichl
ba3ac20c48
Merge pull request #2729 from MilhouseVH/linux41448+
linux: update to linux-4.14.48
2018-06-08 17:28:25 +02:00
MilhouseVH
1a3ae7aa2b linux: update to linux-4.14.48 2018-06-06 00:56:54 +01:00
Sascha Kuehndel (InuSasha)
ca54a7f1a9
WC/WP: use older linaro compiler for WeTek_Core/Play
- linux-3.10 are not able to build with gcc-8.1
2018-06-04 20:17:29 +02:00