Watch
1
Fork
You've already forked kernel_a52xq
0
mirror of https://github.com/a52xq-dev/kernel.git synced 2026-10-18 21:58:11 +07:00
Commit graph kernel_a52xq/Makefile
Message SHA1
Linux 4.19.117
Greg Kroah-Hartman   commited 2020-04-21 09:03:13 +02:00
8e2406c851
Linux 4.19.116
Greg Kroah-Hartman   commited 2020-04-17 10:48:55 +02:00
8488c3f3bc
Linux 4.19.115
Greg Kroah-Hartman   commited 2020-04-13 10:45:17 +02:00
6dd0e32665
Linux 4.19.114
Greg Kroah-Hartman   commited 2020-04-02 15:28:25 +02:00
dda0e29203
Linux 4.19.113
Greg Kroah-Hartman   commited 2020-03-25 08:06:15 +01:00
54b4fa6d39
Linux 4.19.112
Greg Kroah-Hartman   commited 2020-03-20 11:56:00 +01:00
14cfdbd39e
Linux 4.19.111
Greg Kroah-Hartman   commited 2020-03-18 07:14:26 +01:00
93556fb211
Linux 4.19.110
Greg Kroah-Hartman   commited 2020-03-16 09:52:03 +01:00
339485c9a8
Linux 4.19.109
Greg Kroah-Hartman   commited 2020-03-11 14:15:13 +01:00
5692097116
Linux 4.19.108
Greg Kroah-Hartman   commited 2020-03-05 16:42:23 +01:00
7472c4028e
Linux 4.19.107
Greg Kroah-Hartman   commited 2020-02-28 16:39:01 +01:00
a083db7611
Linux 4.19.106
Greg Kroah-Hartman   commited 2020-02-24 08:34:54 +01:00
f25804f389
Linux 4.19.105
Greg Kroah-Hartman   commited 2020-02-19 19:51:59 +01:00
4fccc25035
Linux 4.19.104
Greg Kroah-Hartman   commited 2020-02-14 16:33:28 -05:00
9b15f7fae6
Linux 4.19.103
Greg Kroah-Hartman   commited 2020-02-11 04:34:19 -08:00
357668399c
Linux 4.19.102
Greg Kroah-Hartman   commited 2020-02-05 14:43:55 +00:00
b499cf4b3a
Linux 4.19.101
Greg Kroah-Hartman   commited 2020-02-01 09:37:12 +00:00
32ee7492f1
Linux 4.19.100
Greg Kroah-Hartman   commited 2020-01-29 16:43:27 +01:00
7cdefde351
Linux 4.19.99
Greg Kroah-Hartman   commited 2020-01-27 14:51:23 +01:00
88d6de67e3
kbuild: mark prepare0 as PHONY to fix external module build
[ Upstream commit e00d8880481497474792d28c14479a9fb6752046 ]

Commit c3ff2a5193fa ("powerpc/32: add stack protector support")
caused kernel panic on PowerPC when an external module is used with
CONFIG_STACKPROTECTOR because the 'prepare' target was not executed
for the external module build.

Commit e07db28eea38 ("kbuild: fix single target build for external
module") turned it into a build error because the 'prepare' target is
now executed but the 'prepare0' target is missing for the external
module build.

External module on arm/arm64 with CONFIG_STACKPROTECTOR_PER_TASK is
also broken in the same way.

Move 'PHONY += prepare0' to the common place. GNU Make is fine with
missing rule for phony targets. I also removed the comment which is
wrong irrespective of this commit.

I minimize the change so it can be easily backported to 4.20.x

To fix v4.20, please backport e07db28eea38 ("kbuild: fix single target
build for external module"), and then this commit.

Link: https://bugzilla.kernel.org/show_bug.cgi?id=201891
Fixes: e07db28eea38 ("kbuild: fix single target build for external module")
Fixes: c3ff2a5193fa ("powerpc/32: add stack protector support")
Fixes: 189af4657186 ("ARM: smp: add support for per-task stack canaries")
Fixes: 0a1213fa7432 ("arm64: enable per-task stack canaries")
Cc: linux-stable <stable@vger.kernel.org> # v4.20
Reported-by: Samuel Holland <samuel@sholland.org>
Reported-by: Alexey Kardashevskiy <aik@ozlabs.ru>
Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
Acked-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Tested-by: Alexey Kardashevskiy <aik@ozlabs.ru>
Signed-off-by: Sasha Levin <sashal@kernel.org>

Masahiro Yamada   authored and   Greg Kroah-Hartman   commited 2020-01-27 14:50:13 +01:00
ed94750a2e
Linux 4.19.98
Greg Kroah-Hartman   commited 2020-01-23 08:21:39 +01:00
d183c8e264
Linux 4.19.97
Greg Kroah-Hartman   commited 2020-01-17 19:47:17 +01:00
dc4ba5be1b
Linux 4.19.96
Greg Kroah-Hartman   commited 2020-01-14 20:07:09 +01:00
db5b9190ff
Linux 4.19.95
Greg Kroah-Hartman   commited 2020-01-12 12:17:30 +01:00
dcd8889835
Linux 4.19.94
Greg Kroah-Hartman   commited 2020-01-09 10:19:10 +01:00
cb1f9a169a
Linux 4.19.93
Greg Kroah-Hartman   commited 2020-01-04 19:13:46 +01:00
3d40d7117e
Linux 4.19.92
Greg Kroah-Hartman   commited 2019-12-31 16:36:37 +01:00
c7ecf3e3a7
Linux 4.19.91
Greg Kroah-Hartman   commited 2019-12-21 10:57:45 +01:00
672481c2de
Linux 4.19.90
Greg Kroah-Hartman   commited 2019-12-17 20:36:04 +01:00
7d120bf21c
Linux 4.19.89
Greg Kroah-Hartman   commited 2019-12-13 08:52:59 +01:00
312017a460
kbuild: fix single target build for external module
[ Upstream commit e07db28eea38ed4e332b3a89f3995c86b713cb5b ]

Building a single target in an external module fails due to missing
.tmp_versions directory.

For example,

  $ make -C /lib/modules/$(uname -r)/build M=$PWD foo.o

will fail in the following way:

  CC [M]  /home/masahiro/foo/foo.o
/bin/sh: 1: cannot create /home/masahiro/foo/.tmp_versions/foo.mod: Directory nonexistent

This is because $(cmd_crmodverdir) is executed only before building
/, %/, %.ko single targets of external modules. Create .tmp_versions
in the 'prepare' target.

Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>

Masahiro Yamada   authored and   Greg Kroah-Hartman   commited 2019-12-13 08:52:21 +01:00
f7a5ed083e
Linux 4.19.88
Greg Kroah-Hartman   commited 2019-12-05 09:21:36 +01:00
fb683b5e3f
Linux 4.19.87
Greg Kroah-Hartman   commited 2019-12-01 09:17:47 +01:00
174651bdf8
Linux 4.19.86
Greg Kroah-Hartman   commited 2019-11-24 08:21:09 +01:00
14260788bb
Linux 4.19.85
Greg Kroah-Hartman   commited 2019-11-20 18:47:54 +01:00
c63ee2939d
Linux 4.19.84
Greg Kroah-Hartman   commited 2019-11-12 19:21:46 +01:00
c555efaf14
Linux 4.19.83
Greg Kroah-Hartman   commited 2019-11-10 11:27:57 +01:00
7d8dbefc22
kbuild: add -fcf-protection=none when using retpoline flags
[ Upstream commit 29be86d7f9cb18df4123f309ac7857570513e8bc ]

The gcc -fcf-protection=branch option is not compatible with
-mindirect-branch=thunk-extern. The latter is used when
CONFIG_RETPOLINE is selected, and this will fail to build with
a gcc which has -fcf-protection=branch enabled by default. Adding
-fcf-protection=none when building with retpoline enabled
prevents such build failures.

Signed-off-by: Seth Forshee <seth.forshee@canonical.com>
Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>

Seth Forshee   authored and   Greg Kroah-Hartman   commited 2019-11-10 11:27:09 +01:00
b17eae5a0e
Linux 4.19.82
Greg Kroah-Hartman   commited 2019-11-06 13:06:31 +01:00
5ee93551c7
Linux 4.19.81
Greg Kroah-Hartman   commited 2019-10-29 09:20:09 +01:00
ef244c3088
Linux 4.19.80
Greg Kroah-Hartman   commited 2019-10-17 13:45:44 -07:00
c3038e718a
Linux 4.19.79
Greg Kroah-Hartman   commited 2019-10-11 18:21:44 +02:00
dafd634415
Linux 4.19.78
Greg Kroah-Hartman   commited 2019-10-07 18:57:29 +02:00
58fce20645
Linux 4.19.77
Greg Kroah-Hartman   commited 2019-10-05 13:10:13 +02:00
6cad9d0cf8
Linux 4.19.76
Greg Kroah-Hartman   commited 2019-10-01 08:26:13 +02:00
555161ee1b
Linux 4.19.75
Greg Kroah-Hartman   commited 2019-09-21 07:17:15 +02:00
d573e8a79f
Linux 4.19.74
Greg Kroah-Hartman   commited 2019-09-19 09:09:41 +02:00
dbc29aff8d
Linux 4.19.73
Greg Kroah-Hartman   commited 2019-09-16 08:22:25 +02:00
db2d0b7c1d
Linux 4.19.72
Greg Kroah-Hartman   commited 2019-09-10 10:33:54 +01:00
ee809c7e08
Linux 4.19.71
Greg Kroah-Hartman   commited 2019-09-06 12:40:02 +02:00
e7d2672c66