Greg Kroah-Hartman
18dc3b942c
Linux 4.4.292
...
Link: https://lore.kernel.org/r/20211110182001.257350381@linuxfoundation.org
Tested-by: Pavel Machek (CIP) <pavel@denx.de >
Tested-by: Linux Kernel Functional Testing <lkft@linaro.org >
Tested-by: Shuah Khan <skhan@linuxfoundation.org >
Tested-by: Guenter Roeck <linux@roeck-us.net >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2021-11-12 13:17:08 +01:00
Greg Kroah-Hartman
e0018f4c93
Linux 4.4.291
...
Link: https://lore.kernel.org/r/20211101082440.664392327@linuxfoundation.org
Tested-by: Jon Hunter <jonathanh@nvidia.com >
Tested-by: Shuah Khan <skhan@linuxfoundation.org >
Tested-by: Guenter Roeck <linux@roeck-us.net >
Tested-by: Linux Kernel Functional Testing <lkft@linaro.org >
Tested-by: Pavel Machek (CIP) <pavel@denx.de >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2021-11-02 17:38:12 +01:00
Greg Kroah-Hartman
7e1cc0d92c
Linux 4.4.290
...
Link: https://lore.kernel.org/r/20211025190928.054676643@linuxfoundation.org
Tested-by: Pavel Machek (CIP) <pavel@denx.de >
Tested-by: Linux Kernel Functional Testing <lkft@linaro.org >
Tested-by: Shuah Khan <skhan@linuxfoundation.org >
Tested-by: Guenter Roeck <linux@roeck-us.net >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2021-10-27 09:32:41 +02:00
Greg Kroah-Hartman
c67099a5bc
Linux 4.4.289
...
Link: https://lore.kernel.org/r/20211014145206.330102860@linuxfoundation.org
Tested-by: Jon Hunter <jonathanh@nvidia.com >
Tested-by: Pavel Machek (CIP) <pavel@denx.de >
Tested-by: Shuah Khan <skhan@linuxfoundation.org >
Tested-by: Guenter Roeck <linux@roeck-us.net >
Tested-by: Linux Kernel Functional Testing <lkft@linaro.org >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2021-10-17 10:04:44 +02:00
Greg Kroah-Hartman
1392fe82d7
Linux 4.4.288
...
Link: https://lore.kernel.org/r/20211008112713.515980393@linuxfoundation.org
Tested-by: Jon Hunter <jonathanh@nvidia.com >
Tested-by: Pavel Machek (CIP) <pavel@denx.de >
Tested-by: Shuah Khan <skhan@linuxfoundation.org >
Tested-by: Guenter Roeck <linux@roeck-us.net >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2021-10-09 13:24:30 +02:00
Greg Kroah-Hartman
a123b2f473
Linux 4.4.287
...
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2021-10-07 08:30:44 +02:00
Greg Kroah-Hartman
fb33274be2
Linux 4.4.286
...
Link: https://lore.kernel.org/r/20211004125026.597501645@linuxfoundation.org
Tested-by: Pavel Machek (CIP) <pavel@denx.de >
Tested-by: Shuah Khan <skhan@linuxfoundation.org >
Tested-by: Guenter Roeck <linux@roeck-us.net >
Link: https://lore.kernel.org/r/20211005083253.853051879@linuxfoundation.org
Tested-by: Jon Hunter <jonathanh@nvidia.com >
Tested-by: Pavel Machek (CIP) <pavel@denx.de >
Tested-by: Shuah Khan <skhan@linuxfoundation.org >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2021-10-06 10:22:26 +02:00
Greg Kroah-Hartman
002ea39940
Linux 4.4.285
...
Link: https://lore.kernel.org/r/20210924124327.816210800@linuxfoundation.org
Tested-by: Jon Hunter <jonathanh@nvidia.com >
Tested-by: Pavel Machek (CIP) <pavel@denx.de >
Tested-by: Shuah Khan <skhan@linuxfoundation.org >
Link: https://lore.kernel.org/r/20210925120743.574120997@linuxfoundation.org
Tested-by: Pavel Machek (CIP) <pavel@denx.de >
Tested-by: Guenter Roeck <linux@roeck-us.net >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2021-09-26 13:33:47 +02:00
Greg Kroah-Hartman
aa268ff278
Linux 4.4.284
...
Link: https://lore.kernel.org/r/20210920163912.603434365@linuxfoundation.org
Tested-by: Pavel Machek (CIP) <pavel@denx.de >
Tested-by: Jon Hunter <jonathanh@nvidia.com >
Tested-by: Shuah Khan <skhan@linuxfoundation.org >
Tested-by: Guenter Roeck <linux@roeck-us.net >
Tested-by: Linux Kernel Functional Testing <lkft@linaro.org >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2021-09-22 11:41:28 +02:00
Greg Kroah-Hartman
cbc3014d0d
Linux 4.4.283
...
Link: https://lore.kernel.org/r/20210901122248.051808371@linuxfoundation.org
Tested-by: Jon Hunter <jonathanh@nvidia.com >
Tested-by: Pavel Machek (CIP) <pavel@denx.de >
Tested-by: Shuah Khan <skhan@linuxfoundation.org >
Tested-by: Linux Kernel Functional Testing <lkft@linaro.org >
Tested-by: Guenter Roeck <linux@roeck-us.net >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2021-09-03 09:43:08 +02:00
Sasha Levin
0f5b96f681
Linux 4.4.282
...
Tested-by: Pavel Machek (CIP) <pavel@denx.de >
Tested-by: Linux Kernel Functional Testing <lkft@linaro.org >
Tested-by: Guenter Roeck <linux@roeck-us.net >
Tested-by: Shuah Khan <skhan@linuxfoundation.org >
Signed-off-by: Sasha Levin <sashal@kernel.org >
2021-08-26 09:19:05 -04:00
Greg Kroah-Hartman
c13f051b7f
Linux 4.4.281
...
Link: https://lore.kernel.org/r/20210813150520.718161915@linuxfoundation.org
Tested-by: Shuah Khan <skhan@linuxfoundation.org >
Tested-by: Linux Kernel Functional Testing <lkft@linaro.org >
Tested-by: Guenter Roeck <linux@roeck-us.net >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2021-08-15 12:59:57 +02:00
Greg Kroah-Hartman
78806dfb3f
Linux 4.4.280
...
Link: https://lore.kernel.org/r/20210808072217.322468704@linuxfoundation.org
Tested-by: Guenter Roeck <linux@roeck-us.net >
Tested-by: Linux Kernel Functional Testing <lkft@linaro.org >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2021-08-10 17:39:42 +02:00
Greg Kroah-Hartman
aff9d4e611
Linux 4.4.279
...
Link: https://lore.kernel.org/r/20210806081108.939164003@linuxfoundation.org
Tested-by: Pavel Machek (CIP) <pavel@denx.de >
Tested-by: Jon Hunter <jonathanh@nvidia.com >
Tested-by: Guenter Roeck <linux@roeck-us.net >
Tested-by: Linux Kernel Functional Testing <lkft@linaro.org >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2021-08-08 08:37:47 +02:00
Greg Kroah-Hartman
372cffad86
Linux 4.4.278
...
Link: https://lore.kernel.org/r/20210802134332.033552261@linuxfoundation.org
Tested-by: Pavel Machek (CIP) <pavel@denx.de >
Tested-by: Jon Hunter <jonathanh@nvidia.com >
Tested-by: Linux Kernel Functional Testing <lkft@linaro.org >
Tested-by: Guenter Roeck <linux@roeck-us.net >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2021-08-04 11:56:46 +02:00
Greg Kroah-Hartman
b9a023d8c8
Linux 4.4.277
...
Link: https://lore.kernel.org/r/20210726153822.980271128@linuxfoundation.org
Tested-by: Shuah Khan <skhan@linuxfoundation.org >
Link: https://lore.kernel.org/r/20210727061334.372078412@linuxfoundation.org
Tested-by: Pavel Machek (CIP) <pavel@denx.de >
Tested-by: Jon Hunter <jonathanh@nvidia.com >
Tested-by: Guenter Roeck <linux@roeck-us.net >
Tested-by: Linux Kernel Functional Testing <lkft@linaro.org >
2021-07-28 09:12:37 +02:00
Greg Kroah-Hartman
eaf05d42c0
Linux 4.4.276
...
Link: https://lore.kernel.org/r/20210719144913.076563739@linuxfoundation.org
Tested-by: Pavel Machek (CIP) <pavel@denx.de >
Tested-by: Shuah Khan <skhan@linuxfoundation.org >
Tested-by: Jon Hunter <jonathanh@nvidia.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2021-07-20 16:22:44 +02:00
Greg Kroah-Hartman
ee3696c90e
Linux 4.4.275
...
Link: https://lore.kernel.org/r/20210709131529.395072769@linuxfoundation.org
Tested-by: Pavel Machek (CIP) <pavel@denx.de >
Tested-by: Jon Hunter <jonathanh@nvidia.com >
Tested-by: Shuah Khan <skhan@linuxfoundation.org >
Tested-by: Guenter Roeck <linux@roeck-us.net >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2021-07-11 12:45:27 +02:00
Sasha Levin
200ecf5055
Linux 4.4.274
...
Tested-by: Linux Kernel Functional Testing <lkft@linaro.org >
Tested-by: Guenter Roeck <linux@roeck-us.net >
Signed-off-by: Sasha Levin <sashal@kernel.org >
2021-06-30 09:24:34 -04:00
Nathan Chancellor
962f58fe28
Makefile: Move -Wno-unused-but-set-variable out of GCC only block
...
commit 885480b084696331bea61a4f7eba10652999a9c1 upstream.
Currently, -Wunused-but-set-variable is only supported by GCC so it is
disabled unconditionally in a GCC only block (it is enabled with W=1).
clang currently has its implementation for this warning in review so
preemptively move this statement out of the GCC only block and wrap it
with cc-disable-warning so that both compilers function the same.
Cc: stable@vger.kernel.org
Link: https://reviews.llvm.org/D100581
Signed-off-by: Nathan Chancellor <nathan@kernel.org >
Reviewed-by: Nick Desaulniers <ndesaulniers@google.com >
Tested-by: Nick Desaulniers <ndesaulniers@google.com >
Signed-off-by: Masahiro Yamada <masahiroy@kernel.org >
[nc: Backport, workaround lack of e2079e93f562 in older branches]
Signed-off-by: Nathan Chancellor <nathan@kernel.org >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2021-06-30 08:49:36 -04:00
Greg Kroah-Hartman
78fba0641f
Linux 4.4.273
...
Link: https://lore.kernel.org/r/20210614102641.582612289@linuxfoundation.org
Tested-by: Pavel Machek (CIP) <pavel@denx.de >
Tested-by: Jon Hunter <jonathanh@nvidia.com >
Tested-by: Shuah Khan <skhan@linuxfoundation.org >
Tested-by: Jason Self <jason@bluehome.net >
Tested-by: Linux Kernel Functional Testing <lkft@linaro.org >
Tested-by: Guenter Roeck <linux@roeck-us.net >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2021-06-16 11:34:54 +02:00
Greg Kroah-Hartman
2b9e462d8d
Linux 4.4.272
...
Link: https://lore.kernel.org/r/20210608175926.524658689@linuxfoundation.org
Tested-by: Pavel Machek (CIP) <pavel@denx.de >
Tested-by: Shuah Khan <skhan@linuxfoundation.org >
Tested-by: Jon Hunter <jonathanh@nvidia.com >
Tested-by: Linux Kernel Functional Testing <lkft@linaro.org >
Tested-by: Jason Self <jason@bluehome.net >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2021-06-10 12:41:36 +02:00
Greg Kroah-Hartman
fc074db66f
Linux 4.4.271
...
Link: https://lore.kernel.org/r/20210531130635.070310929@linuxfoundation.org
Tested-by: Pavel Machek (CIP) <pavel@denx.de >
Tested-by: Jason Self <jason@bluehome.net >
Link: https://lore.kernel.org/r/20210601103052.063407107@linuxfoundation.org
Tested-by: Linux Kernel Functional Testing <lkft@linaro.org >
Tested-by: Pavel Machek (CIP) <pavel@denx.de >
Tested-by: Guenter Roeck <linux@roeck-us.net >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2021-06-03 08:22:09 +02:00
Greg Kroah-Hartman
adec72d873
Linux 4.4.270
...
Link: https://lore.kernel.org/r/20210524152322.919918360@linuxfoundation.org
Tested-by: Jason Self <jason@bluehome.net >
Tested-by: Shuah Khan <skhan@linuxfoundation.org >
Tested-by: Jon Hunter <jonathanh@nvidia.com >
Tested-by: Pavel Machek (CIP) <pavel@denx.de >
Tested-by: Linux Kernel Functional Testing <lkft@linaro.org >
Tested-by: Guenter Roeck <linux@roeck-us.net >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2021-05-26 11:27:34 +02:00
Greg Kroah-Hartman
7a1dbe97cc
Linux 4.4.269
...
Link: https://lore.kernel.org/r/20210520092102.149300807@linuxfoundation.org
Tested-by: Pavel Machek (CIP) <pavel@denx.de >
Tested-by: Jon Hunter <jonathanh@nvidia.com >
Tested-by: Shuah Khan <skhan@linuxfoundation.org >
Link: https://lore.kernel.org/r/20210520152221.547672231@linuxfoundation.org
Tested-by: Guenter Roeck <linux@roeck-us.net >
Tested-by: Jason Self <jason@bluehome.net >
Tested-by: Jon Hunter <jonathanh@nvidia.com >
Tested-by: Linux Kernel Functional Testing <lkft@linaro.org >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2021-05-22 10:38:30 +02:00
Greg Kroah-Hartman
47127fcd28
Linux 4.4.268
...
Tested-by: Pavel Machek (CIP) <pavel@denx.de >
Tested-by: Jon Hunter <jonathanh@nvidia.com >
Tested-by: Guenter Roeck <linux@roeck-us.net >
Tested-by: Jason Self <jason@bluehome.net >
Tested-by: Shuah Khan <skhan@linuxfoundation.org >
Tested-by: Linux Kernel Functional Testing <lkft@linaro.org >
Link: https://lore.kernel.org/r/20210426072816.574319312@linuxfoundation.org
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2021-04-28 12:05:48 +02:00
Greg Kroah-Hartman
6a75b67547
Linux 4.4.267
...
Tested-by: Pavel Machek (CIP) <pavel@denx.de >
Tested-by: Shuah Khan <skhan@linuxfoundation.org >
Tested-by: Jason Self <jason@bluehome.net >
Tested-by: Jon Hunter <jonathanh@nvidia.com >
Link: https://lore.kernel.org/r/20210415144413.352638802@linuxfoundation.org
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2021-04-16 12:00:23 +02:00
Greg Kroah-Hartman
23a86a94a3
Linux 4.4.266
...
Tested-by: Guenter Roeck <linux@roeck-us.net >
Tested-by: Jason Self <jason@bluehome.net >
Tested-by: Linux Kernel Functional Testing <lkft@linaro.org >
Link: https://lore.kernel.org/r/20210409095259.957388690@linuxfoundation.org
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2021-04-10 13:01:58 +02:00
Greg Kroah-Hartman
a0c646821e
Linux 4.4.265
...
Tested-by: Guenter Roeck <linux@roeck-us.net >
Tested-by: Jason Self <jason@bluehome.net >
Tested-by: Shuah Khan <skhan@linuxfoundation.org >
Tested-by: Linux Kernel Functional Testing <lkft@linaro.org >
Tested-by: Jon Hunter <jonathanh@nvidia.com >
Tested-by: Pavel Machek (CIP) <pavel@denx.de >
Link: https://lore.kernel.org/r/20210405085017.012074144@linuxfoundation.org
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2021-04-07 12:04:22 +02:00
Greg Kroah-Hartman
9b39031dfb
Linux 4.4.264
...
Tested-by: Pavel Machek (CIP) <pavel@denx.de >
Tested-by: Guenter Roeck <linux@roeck-us.net >
Tested-by: Jason Self <jason@bluehome.net >
Tested-by: Shuah Khan <skhan@linuxfoundation.org >
Tested-by: Linux Kernel Functional Testing <lkft@linaro.org >
Tested-by: Jon Hunter <jonathanh@nvidia.com >
Link: https://lore.kernel.org/r/20210329075605.290845195@linuxfoundation.org
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2021-03-30 14:45:01 +02:00
Greg Kroah-Hartman
4d422f6e13
Linux 4.4.263
...
Tested-by: Jon Hunter <jonathanh@nvidia.com >
Tested-by: Pavel Machek (CIP) <pavel@denx.de >
Tested-by: Guenter Roeck <linux@roeck-us.net >
Tested-by: Jason Self <jason@bluehome.net >
Tested-by: Linux Kernel Functional Testing <lkft@linaro.org >
Link: https://lore.kernel.org/r/20210322121919.202392464@linuxfoundation.org
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2021-03-24 10:57:01 +01:00
Greg Kroah-Hartman
36d46dd7a4
Linux 4.4.262
...
Tested-by: Jon Hunter <jonathanh@nvidia.com >
Tested-by: Pavel Machek (CIP) <pavel@denx.de >
Tested-by: Guenter Roeck <linux@roeck-us.net >
Tested-by: Jason Self <jason@bluehome.net >
Tested-by: Linux Kernel Functional Testing <lkft@linaro.org >
Link: https://lore.kernel.org/r/20210315135208.252034256@linuxfoundation.org
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2021-03-17 16:07:24 +01:00
Greg Kroah-Hartman
707fec9417
Linux 4.4.261
...
Tested-by: Pavel Machek (CIP) <pavel@denx.de >
Tested-by: Shuah Khan <skhan@linuxfoundation.org >
Tested-by: Guenter Roeck <linux@roeck-us.net >
Tested-by: Jason Self <jason@bluehome.net >
Tested-by: Jon Hunter <jonathanh@nvidia.com >
Tested-by: Linux Kernel Functional Testing <lkft@linaro.org >
Link: https://lore.kernel.org/r/20210310132319.155338551@linuxfoundation.org
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2021-03-11 13:46:36 +01:00
Greg Kroah-Hartman
319f66f08d
Linux 4.4.260
...
Tested-by: Jon Hunter <jonathanh@nvidia.com >
Tested-by: Jason Self <jason@bluehome.net >
Tested-by: Linux Kernel Functional Testing <lkft@linaro.org >
Tested-by: Guenter Roeck <linux@roeck-us.net >
Link: https://lore.kernel.org/r/20210305120849.381261651@linuxfoundation.org
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2021-03-07 11:24:22 +01:00
Greg Kroah-Hartman
93af63b254
Linux 4.4.259
...
Tested-by: Pavel Machek (CIP) <pavel@denx.de >
Tested-by: Shuah Khan <skhan@linuxfoundation.org >
Tested-by: Jason Self <jason@bluehome.net >
Tested-by: Jon Hunter <jonathanh@nvidia.com >
Tested-by: Linux Kernel Functional Testing <lkft@linaro.org >
Link: https://lore.kernel.org/r/20210301161006.881950696@linuxfoundation.org
Link: https://lore.kernel.org/r/20210302192525.276142994@linuxfoundation.org
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2021-03-03 16:44:24 +01:00
Greg Kroah-Hartman
312b5d65a0
Linux 4.4.258
...
Tested-by: Pavel Machek (CIP) <pavel@denx.de >
Tested-by: Guenter Roeck <linux@roeck-us.net >
Tested-by: Jason Self <jason@bluehome.net >
Tested-by: Linux Kernel Functional Testing <lkft@linaro.org >
Link: https://lore.kernel.org/r/20210222121013.581198717@linuxfoundation.org
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2021-02-23 13:58:14 +01:00
Vasily Gorbik
224eb56468
tracing: Avoid calling cc-option -mrecord-mcount for every Makefile
...
commit 07d0408120216b60625c9a5b8012d1c3a907984d upstream.
Currently if CONFIG_FTRACE_MCOUNT_RECORD is enabled -mrecord-mcount
compiler flag support is tested for every Makefile.
Top 4 cc-option usages:
511 -mrecord-mcount
11 -fno-stack-protector
9 -Wno-override-init
2 -fsched-pressure
To address that move cc-option from scripts/Makefile.build to top Makefile
and export CC_USING_RECORD_MCOUNT to be used in original place.
While doing that also add -mrecord-mcount to CC_FLAGS_FTRACE (if gcc
actually supports it).
Link: http://lkml.kernel.org/r/patch-2.thread-aa7b8d.git-de935bace15a.your-ad-here.call-01533557518-ext-9465@work.hours
Acked-by: Andi Kleen <ak@linux.intel.com >
Signed-off-by: Vasily Gorbik <gor@linux.ibm.com >
Signed-off-by: Steven Rostedt (VMware) <rostedt@goodmis.org >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2021-02-23 13:58:13 +01:00
Greg Kroah-Hartman
788437ba4c
Linux 4.4.257
...
Tested-by: Pavel Machek (CIP) <pavel@denx.de >
Tested-by: Shuah Khan <skhan@linuxfoundation.org >
Tested-by: Jason Self <jason@bluehome.net >
Tested-by: Guenter Roeck <linux@roeck-us.net >
Tested-by: Linux Kernel Functional Testing <lkft@linaro.org >
Link: https://lore.kernel.org/r/20210208145805.279815326@linuxfoundation.org
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2021-02-10 09:07:28 +01:00
Josh Poimboeuf
dee55c07b0
x86/build: Disable CET instrumentation in the kernel
...
commit 20bf2b378729c4a0366a53e2018a0b70ace94bcd upstream.
With retpolines disabled, some configurations of GCC, and specifically
the GCC versions 9 and 10 in Ubuntu will add Intel CET instrumentation
to the kernel by default. That breaks certain tracing scenarios by
adding a superfluous ENDBR64 instruction before the fentry call, for
functions which can be called indirectly.
CET instrumentation isn't currently necessary in the kernel, as CET is
only supported in user space. Disable it unconditionally and move it
into the x86's Makefile as CET/CFI... enablement should be a per-arch
decision anyway.
[ bp: Massage and extend commit message. ]
Fixes: 29be86d7f9cb ("kbuild: add -fcf-protection=none when using retpoline flags")
Reported-by: Nikolay Borisov <nborisov@suse.com >
Signed-off-by: Josh Poimboeuf <jpoimboe@redhat.com >
Signed-off-by: Borislav Petkov <bp@suse.de >
Reviewed-by: Nikolay Borisov <nborisov@suse.com >
Tested-by: Nikolay Borisov <nborisov@suse.com >
Cc: <stable@vger.kernel.org >
Cc: Seth Forshee <seth.forshee@canonical.com >
Cc: Masahiro Yamada <yamada.masahiro@socionext.com >
Link: https://lkml.kernel.org/r/20210128215219.6kct3h2eiustncws@treble
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2021-02-10 09:07:28 +01:00
Sasha Levin
a15813a888
stable: clamp SUBLEVEL in 4.4 and 4.9
...
Right now SUBLEVEL is overflowing, and some userspace may start treating
4.9.256 as 4.10. While out of tree modules have different ways of
extracting the version number (and we're generally ok with breaking
them), we do care about breaking userspace and it would appear that this
overflow might do just that.
Our rules around userspace ABI in the stable kernel are pretty simple:
we don't break it. Thus, while userspace may be checking major/minor, it
shouldn't be doing anything with sublevel.
This patch applies a big band-aid to the 4.9 and 4.4 kernels in the form
of clamping their sublevel to 255.
The clamp is done for the purpose of LINUX_VERSION_CODE only, and
extracting the version number from the Makefile or "make kernelversion"
will continue to work as intended.
We might need to do it later in newer trees, but maybe we'll have a
better solution by then, so I'm ignoring that problem for now.
Signed-off-by: Sasha Levin <sashal@kernel.org >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2021-02-10 09:07:26 +01:00
Greg Kroah-Hartman
a280edf588
Linux 4.4.256
...
"Empty" release where we roll the .y number over...
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2021-02-05 14:07:43 +01:00
Greg Kroah-Hartman
2f9c581dbd
Linux 4.4.255
...
Tested-by: Pavel Machek (CIP) <pavel@denx.de >
Tested-by: Jon Hunter <jonathanh@nvidia.com >
Tested-by: Linux Kernel Functional Testing <lkft@linaro.org >
Tested-by: Shuah Khan <skhan@linuxfoundation.org >
Tested-by: Guenter Roeck <linux@roeck-us.net >
Link: https://lore.kernel.org/r/20210202132941.180062901@linuxfoundation.org
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2021-02-03 23:16:18 +01:00
Greg Kroah-Hartman
65554cacf4
Linux 4.4.254
...
Tested-by: Pavel Machek (CIP) <pavel@denx.de >
Tested-by: Linux Kernel Functional Testing <lkft@linaro.org >
Link: https://lore.kernel.org/r/20210129105909.630107942@linuxfoundation.org
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2021-01-30 13:25:58 +01:00
Greg Kroah-Hartman
4f907dff9d
Linux 4.4.253
...
Tested-by: Shuah Khan <skhan@linuxfoundation.org >
Tested-by: Linux Kernel Functional Testing <lkft@linaro.org >
Tested-by: Jon Hunter <jonathanh@nvidia.com >
Tested-by: Pavel Machek (CIP) <pavel@denx.de >
Tested-by: Guenter Roeck <linux@roeck-us.net >
Link: https://lore.kernel.org/r/20210122160822.198606273@linuxfoundation.org
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2021-01-23 15:36:57 +01:00
Greg Kroah-Hartman
4328b0f47a
Linux 4.4.252
...
Tested-by: Jon Hunter <jonathanh@nvidia.com >
Tested-by: Shuah Khan <skhan@linuxfoundation.org >
Tested-by: Guenter Roeck <linux@roeck-us.net >
Tested-by: Linux Kernel Functional Testing <lkft@linaro.org >
Tested-by: Pavel Machek (CIP) <pavel@denx.de >
Link: https://lore.kernel.org/r/20210115121955.112329537@linuxfoundation.org
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2021-01-17 13:55:14 +01:00
Greg Kroah-Hartman
5df68d9462
Linux 4.4.251
...
Tested-by: Jon Hunter <jonathanh@nvidia.com >
Tested-by: Pavel Machek (CIP) <pavel@denx.de >
Tested-by: Guenter Roeck <linux@roeck-us.net >
Tested-by: Shuah Khan <skhan@linuxfoundation.org >
Tested-by: Linux Kernel Functional Testing <lkft@linaro.org >
Link: https://lore.kernel.org/r/20210111130032.469630231@linuxfoundation.org
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2021-01-12 19:47:57 +01:00
Dominique Martinet
e8b49b1e62
kbuild: don't hardcode depmod path
...
commit 436e980e2ed526832de822cbf13c317a458b78e1 upstream.
depmod is not guaranteed to be in /sbin, just let make look for
it in the path like all the other invoked programs
Signed-off-by: Dominique Martinet <asmadeus@codewreck.org >
Signed-off-by: Masahiro Yamada <masahiroy@kernel.org >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2021-01-12 19:47:53 +01:00
Greg Kroah-Hartman
26adb9d8ba
Linux 4.4.250
...
Tested-by: Pavel Machek (CIP) <pavel@denx.de >
Tested-by: Jon Hunter <jonathanh@nvidia.com >
Tested-by: Shuah Khan <skhan@linuxfoundation.org >
Tested-by: Linux Kernel Functional Testing <lkft@linaro.org >
Tested-by: Guenter Roeck <linux@roeck-us.net >
Link: https://lore.kernel.org/r/20210107143049.179580814@linuxfoundation.org
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2021-01-09 13:34:16 +01:00
Greg Kroah-Hartman
c2fadcfca1
Linux 4.4.249
...
Tested-by: Guenter Roeck <linux@roeck-us.net >
Tested-by: Jon Hunter <jonathanh@nvidia.com >
Tested-by: Linux Kernel Functional Testing <lkft@linaro.org >
Link: https://lore.kernel.org/r/20201228124846.409999325@linuxfoundation.org
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2020-12-29 13:42:46 +01:00
Greg Kroah-Hartman
f299fb634f
Linux 4.4.248
...
Tested-by: Pavel Machek (CIP) <pavel@denx.de >
Tested-by: Jon Hunter <jonathanh@nvidia.com >
Tested-by: Shuah Khan <skhan@linuxfoundation.org >
Tested-by: Guenter Roeck <linux@roeck-us.net >
Link: https://lore.kernel.org/r/20201210142600.887734129@linuxfoundation.org
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2020-12-11 13:36:47 +01:00