This is the start of the stable review cycle for the 4.19.278 release. There are 39 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Fri, 17 Mar 2023 11:57:10 +0000. Anything received after that time might be too late.
The whole patch series can be found in one patch at: https://www.kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.19.278-rc... or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-4.19.y and the diffstat can be found below.
thanks,
greg k-h
------------- Pseudo-Shortlog of commits:
Greg Kroah-Hartman gregkh@linuxfoundation.org Linux 4.19.278-rc1
Tetsuo Handa penguin-kernel@I-love.SAKURA.ne.jp cgroup: Add missing cpus_read_lock() to cgroup_attach_task_all()
Tejun Heo tj@kernel.org cgroup: Fix threadgroup_rwsem <-> cpus_read_lock() deadlock
Juri Lelli juri.lelli@redhat.com cgroup/cpuset: Change cpuset_rwsem and hotplug lock order
John Harrison John.C.Harrison@Intel.com drm/i915: Don't use BAR mappings for ring buffers with LLC
Tung Nguyen tung.q.nguyen@dektech.com.au tipc: improve function tipc_wait_for_cond()
Paul Elder paul.elder@ideasonboard.com media: ov5640: Fix analogue gain control
Alvaro Karsz alvaro.karsz@solid-run.com PCI: Avoid FLR for SolidRun SNET DPU rev 1
Alvaro Karsz alvaro.karsz@solid-run.com PCI: Add SolidRun vendor ID
Nathan Chancellor nathan@kernel.org macintosh: windfarm: Use unsigned type for 1-bit bitfields
Edward Humes aurxenon@lunos.org alpha: fix R_ALPHA_LITERAL reloc for large modules
xurui xurui@kylinos.cn MIPS: Fix a compilation issue
Dmitry Baryshkov dmitry.baryshkov@linaro.org clk: qcom: mmcc-apq8084: remove spdm clocks
Nobuhiro Iwamatsu nobuhiro1.iwamatsu@toshiba.co.jp Revert "spi: mt7621: Fix an error message in mt7621_spi_probe()"
Bart Van Assche bvanassche@acm.org scsi: core: Remove the /proc/scsi/${proc_name} directory earlier
Krzysztof Kozlowski krzysztof.kozlowski@linaro.org ARM: dts: exynos: correct TMU phandle in Odroid XU3 family
Krzysztof Kozlowski krzysztof.kozlowski@linaro.org ARM: dts: exynos: correct TMU phandle in Odroid HC1
Marek Szyprowski m.szyprowski@samsung.com ARM: dts: exynos: Add GPU thermal zone cooling maps for Odroid XU3/XU4/HC1
Masahiro Yamada yamada.masahiro@socionext.com kbuild: generate modules.order only in directories visited by obj-y/m
Masahiro Yamada yamada.masahiro@socionext.com kbuild: fix false-positive need-builtin calculation
Krzysztof Kozlowski krzysztof.kozlowski@linaro.org ARM: dts: exynos: correct TMU phandle in Exynos5250
Krzysztof Kozlowski krzk@kernel.org ARM: dts: exynos: Override thermal by label in Exynos5250
Krzysztof Kozlowski krzk@kernel.org ARM: dts: exynos: Move pmu and timer nodes out of soc
Viresh Kumar viresh.kumar@linaro.org ARM: dts: exynos: Add all CPUs in cooling maps
Krzysztof Kozlowski krzysztof.kozlowski@linaro.org ARM: dts: exynos: correct TMU phandle in Exynos4210
Krzysztof Kozlowski krzk@kernel.org ARM: dts: exynos: Override thermal by label in Exynos4210
Krzysztof Kozlowski krzk@kernel.org ARM: dts: exynos: Fix language typo and indentation
Jan Kara jack@suse.cz udf: Detect system inodes linked into directory hierarchy
Jan Kara jack@suse.cz udf: Preserve link count of system files
Jan Kara jack@suse.cz udf: Remove pointless union in udf_inode_info
Steven J. Magnani steve.magnani@digidescorp.com udf: reduce leakage of blocks related to named streams
Jan Kara jack@suse.cz udf: Explain handling of load_nls() failure
Fedor Pchelkin pchelkin@ispras.ru nfc: change order inside nfc_se_io error path
Zhihao Cheng chengzhihao1@huawei.com ext4: zero i_disksize when initializing the bootloader inode
Ye Bin yebin10@huawei.com ext4: fix WARNING in ext4_update_inline_data
Ye Bin yebin10@huawei.com ext4: move where set the MAY_INLINE_DATA flag is set
Darrick J. Wong djwong@kernel.org ext4: fix another off-by-one fsmap error on 1k block filesystems
Eric Whitney enwlinux@gmail.com ext4: fix RENAME_WHITEOUT handling for inline directories
Andrew Cooper andrew.cooper3@citrix.com x86/CPU/AMD: Disable XSAVES on AMD family 0x17
Theodore Ts'o tytso@mit.edu fs: prevent out-of-bounds array speculation when closing a file descriptor
-------------
Diffstat:
Makefile | 4 +- arch/alpha/kernel/module.c | 4 +- arch/arm/boot/dts/exynos3250-artik5.dtsi | 6 +- arch/arm/boot/dts/exynos3250-monk.dts | 6 +- arch/arm/boot/dts/exynos3250-rinato.dts | 6 +- arch/arm/boot/dts/exynos3250.dtsi | 12 +- arch/arm/boot/dts/exynos4.dtsi | 12 +- arch/arm/boot/dts/exynos4210-trats.dts | 4 +- arch/arm/boot/dts/exynos4210.dtsi | 39 ++- arch/arm/boot/dts/exynos4412-itop-scp-core.dtsi | 8 +- arch/arm/boot/dts/exynos4412-midas.dtsi | 8 +- arch/arm/boot/dts/exynos4412-odroid-common.dtsi | 8 +- arch/arm/boot/dts/exynos4412-odroidu3.dts | 18 +- arch/arm/boot/dts/exynos4412.dtsi | 6 +- arch/arm/boot/dts/exynos5250.dtsi | 73 +++--- arch/arm/boot/dts/exynos5422-odroidhc1.dts | 142 +++++++---- arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi | 171 +++++++++---- arch/arm/boot/dts/exynos54xx.dtsi | 38 +-- arch/mips/include/asm/mach-rc32434/pci.h | 2 +- arch/x86/kernel/cpu/amd.c | 9 + drivers/clk/qcom/mmcc-apq8084.c | 271 --------------------- drivers/gpu/drm/i915/intel_ringbuffer.c | 4 +- drivers/macintosh/windfarm_lm75_sensor.c | 4 +- drivers/macintosh/windfarm_smu_sensors.c | 4 +- drivers/media/i2c/ov5640.c | 2 +- drivers/pci/quirks.c | 8 + drivers/scsi/hosts.c | 2 + drivers/staging/mt7621-spi/spi-mt7621.c | 8 +- fs/ext4/fsmap.c | 2 + fs/ext4/inline.c | 1 - fs/ext4/inode.c | 7 +- fs/ext4/ioctl.c | 1 + fs/ext4/namei.c | 13 +- fs/ext4/xattr.c | 3 + fs/file.c | 1 + fs/udf/directory.c | 2 +- fs/udf/file.c | 7 +- fs/udf/ialloc.c | 14 +- fs/udf/inode.c | 76 ++++-- fs/udf/misc.c | 6 +- fs/udf/namei.c | 7 +- fs/udf/partition.c | 2 +- fs/udf/super.c | 12 +- fs/udf/symlink.c | 2 +- fs/udf/udf_i.h | 12 +- include/linux/cpuset.h | 8 +- include/linux/pci_ids.h | 2 + kernel/cgroup/cgroup-v1.c | 3 + kernel/cgroup/cgroup.c | 49 +++- kernel/cgroup/cpuset.c | 25 +- net/nfc/netlink.c | 2 +- net/tipc/socket.c | 2 +- scripts/Makefile.build | 4 +- 53 files changed, 569 insertions(+), 573 deletions(-)
Hello Greg,
From: Greg Kroah-Hartman gregkh@linuxfoundation.org Sent: 15 March 2023 12:12
This is the start of the stable review cycle for the 4.19.278 release. There are 39 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Fri, 17 Mar 2023 11:57:10 +0000. Anything received after that time might be too late.
Tested-by: Chris Paterson (CIP) chris.paterson2@renesas.com CI Pipeline: https://gitlab.com/cip-project/cip-testing/linux-stable-rc-ci/-/pipelines/80...
We (CIP) are seeing some build issues with Linux 4.19.278-rc1 (7cfb8ee7c98e).
1) In various arm, arm64 and x86 configurations we see: kernel/cgroup/cgroup.c: In function 'cgroup_attach_lock': kernel/cgroup/cgroup.c:2237:2: error: implicit declaration of function 'get_online_cpus'; did you mean 'get_online_mems'? [-Werror=implicit-function-declaration] get_online_cpus(); ^~~~~~~~~~~~~~~ get_online_mems kernel/cgroup/cgroup.c: In function 'cgroup_attach_unlock': kernel/cgroup/cgroup.c:2248:2: error: implicit declaration of function 'put_online_cpus'; did you mean 'num_online_cpus'? [-Werror=implicit-function-declaration] put_online_cpus(); ^~~~~~~~~~~~~~~ num_online_cpus
For example: https://gitlab.com/cip-project/cip-testing/linux-stable-rc-ci/-/jobs/3938632...
Presumably this issue is caused by "cgroup: Fix threadgroup_rwsem <-> cpus_read_lock() deadlock", but I haven't had a chance to revert and re-test.
2) For arm_multiconfig_v7 builds we're seeing a some errors when building the exynos5422 device trees: arch/arm/boot/dts/exynos5422-odroidhc1.dtb: ERROR (phandle_references): /thermal-zones/gpu-thermal/cooling-maps/map0: Reference to non-existent node or label "gpu" arch/arm/boot/dts/exynos5422-odroidhc1.dtb: ERROR (phandle_references): /thermal-zones/gpu-thermal/cooling-maps/map1: Reference to non-existent node or label "gpu" ERROR: Input tree has errors, aborting (use -f to force output) make[1]: *** [scripts/Makefile.lib:294: arch/arm/boot/dts/exynos5422-odroidhc1.dtb] Error 2 make[1]: *** Waiting for unfinished jobs.... DTC arch/arm/boot/dts/hi3519-demb.dtb DTC arch/arm/boot/dts/hisi-x5hd2-dkb.dtb arch/arm/boot/dts/exynos5422-odroidxu3.dtb: ERROR (phandle_references): /thermal-zones/gpu-thermal/cooling-maps/map3: Reference to non-existent node or label "gpu" arch/arm/boot/dts/exynos5422-odroidxu3.dtb: ERROR (phandle_references): /thermal-zones/gpu-thermal/cooling-maps/map4: Reference to non-existent node or label "gpu" ERROR: Input tree has errors, aborting (use -f to force output) make[1]: *** [scripts/Makefile.lib:294: arch/arm/boot/dts/exynos5422-odroidxu3.dtb] Error 2 arch/arm/boot/dts/exynos5422-odroidxu3-lite.dtb: ERROR (phandle_references): /thermal-zones/gpu-thermal/cooling-maps/map3: Reference to non-existent node or label "gpu" arch/arm/boot/dts/exynos5422-odroidxu3-lite.dtb: ERROR (phandle_references): /thermal-zones/gpu-thermal/cooling-maps/map4: Reference to non-existent node or label "gpu" ERROR: Input tree has errors, aborting (use -f to force output) make[1]: *** [scripts/Makefile.lib:294: arch/arm/boot/dts/exynos5422-odroidxu3-lite.dtb] Error 2 arch/arm/boot/dts/exynos5422-odroidxu4.dtb: ERROR (phandle_references): /thermal-zones/gpu-thermal/cooling-maps/map3: Reference to non-existent node or label "gpu" arch/arm/boot/dts/exynos5422-odroidxu4.dtb: ERROR (phandle_references): /thermal-zones/gpu-thermal/cooling-maps/map4: Reference to non-existent node or label "gpu" ERROR: Input tree has errors, aborting (use -f to force output) make[1]: *** [scripts/Makefile.lib:294: arch/arm/boot/dts/exynos5422-odroidxu4.dtb] Error 2 make: *** [arch/arm/Makefile:348: dtbs] Error 2
Log: https://gitlab.com/cip-project/cip-testing/linux-stable-rc-ci/-/jobs/3938632...
Presumably caused by "ARM: dts: exynos: Add GPU thermal zone cooling maps for Odroid XU3/XU4/HC1", but I haven't had a chance to revert and re-test.
Kind regards, Chris
From: Chris Paterson Chris.Paterson2@renesas.com Sent: 15 March 2023 14:13
Hello Greg,
From: Greg Kroah-Hartman gregkh@linuxfoundation.org Sent: 15 March 2023 12:12
This is the start of the stable review cycle for the 4.19.278 release. There are 39 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Fri, 17 Mar 2023 11:57:10 +0000. Anything received after that time might be too late.
Tested-by: Chris Paterson (CIP) chris.paterson2@renesas.com CI Pipeline: https://jpn01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgitlab .com%2Fcip-project%2Fcip-testing%2Flinux-stable-rc-ci%2F- %2Fpipelines%2F807195668&data=05%7C01%7CChris.Paterson2%40renesas. com%7C3e2acf37d58a4bfbbd3908db255fa3c8%7C53d82571da1947e49cb4625 a166a4a2a%7C0%7C0%7C638144864918022713%7CUnknown%7CTWFpbGZsb 3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0 %3D%7C3000%7C%7C%7C&sdata=O61NN4m1S0Zhr55UiQSADXniMYXWx2%2 BBLcAAy4MtHLo%3D&reserved=0
We (CIP) are seeing some build issues with Linux 4.19.278-rc1 (7cfb8ee7c98e).
In various arm, arm64 and x86 configurations we see: kernel/cgroup/cgroup.c: In function 'cgroup_attach_lock': kernel/cgroup/cgroup.c:2237:2: error: implicit declaration of function 'get_online_cpus'; did you mean 'get_online_mems'? [-Werror=implicit- function-declaration] get_online_cpus(); ^~~~~~~~~~~~~~~ get_online_mems kernel/cgroup/cgroup.c: In function 'cgroup_attach_unlock': kernel/cgroup/cgroup.c:2248:2: error: implicit declaration of function 'put_online_cpus'; did you mean 'num_online_cpus'? [-Werror=implicit- function-declaration] put_online_cpus(); ^~~~~~~~~~~~~~~ num_online_cpus
For example: https://jpn01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgitlab .com%2Fcip-project%2Fcip-testing%2Flinux-stable-rc-ci%2F- %2Fjobs%2F3938632173%23L1274&data=05%7C01%7CChris.Paterson2%40re nesas.com%7C3e2acf37d58a4bfbbd3908db255fa3c8%7C53d82571da1947e49c b4625a166a4a2a%7C0%7C0%7C638144864918022713%7CUnknown%7CTWFp bGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVC I6Mn0%3D%7C3000%7C%7C%7C&sdata=teWNvt%2Bu2l1S60qiGOTPyLA6bB1 CvxJ0XedA2qCDmFI%3D&reserved=0
Presumably this issue is caused by "cgroup: Fix threadgroup_rwsem <-> cpus_read_lock() deadlock", but I haven't had a chance to revert and re-test.
For arm_multiconfig_v7 builds we're seeing a some errors when building the
This should have read arm multi_v7_defconfig, but you probably worked that out...
Kind regards, Chris
exynos5422 device trees: arch/arm/boot/dts/exynos5422-odroidhc1.dtb: ERROR (phandle_references): /thermal-zones/gpu-thermal/cooling-maps/map0: Reference to non-existent node or label "gpu" arch/arm/boot/dts/exynos5422-odroidhc1.dtb: ERROR (phandle_references): /thermal-zones/gpu-thermal/cooling-maps/map1: Reference to non-existent node or label "gpu" ERROR: Input tree has errors, aborting (use -f to force output) make[1]: *** [scripts/Makefile.lib:294: arch/arm/boot/dts/exynos5422- odroidhc1.dtb] Error 2 make[1]: *** Waiting for unfinished jobs.... DTC arch/arm/boot/dts/hi3519-demb.dtb DTC arch/arm/boot/dts/hisi-x5hd2-dkb.dtb arch/arm/boot/dts/exynos5422-odroidxu3.dtb: ERROR (phandle_references): /thermal-zones/gpu-thermal/cooling-maps/map3: Reference to non-existent node or label "gpu" arch/arm/boot/dts/exynos5422-odroidxu3.dtb: ERROR (phandle_references): /thermal-zones/gpu-thermal/cooling-maps/map4: Reference to non-existent node or label "gpu" ERROR: Input tree has errors, aborting (use -f to force output) make[1]: *** [scripts/Makefile.lib:294: arch/arm/boot/dts/exynos5422- odroidxu3.dtb] Error 2 arch/arm/boot/dts/exynos5422-odroidxu3-lite.dtb: ERROR (phandle_references): /thermal-zones/gpu-thermal/cooling-maps/map3: Reference to non-existent node or label "gpu" arch/arm/boot/dts/exynos5422-odroidxu3-lite.dtb: ERROR (phandle_references): /thermal-zones/gpu-thermal/cooling-maps/map4: Reference to non-existent node or label "gpu" ERROR: Input tree has errors, aborting (use -f to force output) make[1]: *** [scripts/Makefile.lib:294: arch/arm/boot/dts/exynos5422- odroidxu3-lite.dtb] Error 2 arch/arm/boot/dts/exynos5422-odroidxu4.dtb: ERROR (phandle_references): /thermal-zones/gpu-thermal/cooling-maps/map3: Reference to non-existent node or label "gpu" arch/arm/boot/dts/exynos5422-odroidxu4.dtb: ERROR (phandle_references): /thermal-zones/gpu-thermal/cooling-maps/map4: Reference to non-existent node or label "gpu" ERROR: Input tree has errors, aborting (use -f to force output) make[1]: *** [scripts/Makefile.lib:294: arch/arm/boot/dts/exynos5422- odroidxu4.dtb] Error 2 make: *** [arch/arm/Makefile:348: dtbs] Error 2
Log: https://jpn01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgitlab .com%2Fcip-project%2Fcip-testing%2Flinux-stable-rc-ci%2F- %2Fjobs%2F3938632189%23L8634&data=05%7C01%7CChris.Paterson2%40re nesas.com%7C3e2acf37d58a4bfbbd3908db255fa3c8%7C53d82571da1947e49c b4625a166a4a2a%7C0%7C0%7C638144864918022713%7CUnknown%7CTWFp bGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVC I6Mn0%3D%7C3000%7C%7C%7C&sdata=6JWX1vUABxWE27R2%2BzPSNnQe0 8erwGJHyKkhVYKANww%3D&reserved=0
Presumably caused by "ARM: dts: exynos: Add GPU thermal zone cooling maps for Odroid XU3/XU4/HC1", but I haven't had a chance to revert and re- test.
Kind regards, Chris
On Wed, Mar 15, 2023 at 02:12:46PM +0000, Chris Paterson wrote:
Hello Greg,
From: Greg Kroah-Hartman gregkh@linuxfoundation.org Sent: 15 March 2023 12:12
This is the start of the stable review cycle for the 4.19.278 release. There are 39 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Fri, 17 Mar 2023 11:57:10 +0000. Anything received after that time might be too late.
Tested-by: Chris Paterson (CIP) chris.paterson2@renesas.com CI Pipeline: https://gitlab.com/cip-project/cip-testing/linux-stable-rc-ci/-/pipelines/80...
We (CIP) are seeing some build issues with Linux 4.19.278-rc1 (7cfb8ee7c98e).
In various arm, arm64 and x86 configurations we see: kernel/cgroup/cgroup.c: In function 'cgroup_attach_lock': kernel/cgroup/cgroup.c:2237:2: error: implicit declaration of function 'get_online_cpus'; did you mean 'get_online_mems'? [-Werror=implicit-function-declaration] get_online_cpus(); ^~~~~~~~~~~~~~~ get_online_mems kernel/cgroup/cgroup.c: In function 'cgroup_attach_unlock': kernel/cgroup/cgroup.c:2248:2: error: implicit declaration of function 'put_online_cpus'; did you mean 'num_online_cpus'? [-Werror=implicit-function-declaration] put_online_cpus(); ^~~~~~~~~~~~~~~ num_online_cpus
For example: https://gitlab.com/cip-project/cip-testing/linux-stable-rc-ci/-/jobs/3938632...
Presumably this issue is caused by "cgroup: Fix threadgroup_rwsem <-> cpus_read_lock() deadlock", but I haven't had a chance to revert and re-test.
For arm_multiconfig_v7 builds we're seeing a some errors when building the exynos5422 device trees: arch/arm/boot/dts/exynos5422-odroidhc1.dtb: ERROR (phandle_references): /thermal-zones/gpu-thermal/cooling-maps/map0: Reference to non-existent node or label "gpu" arch/arm/boot/dts/exynos5422-odroidhc1.dtb: ERROR (phandle_references): /thermal-zones/gpu-thermal/cooling-maps/map1: Reference to non-existent node or label "gpu" ERROR: Input tree has errors, aborting (use -f to force output) make[1]: *** [scripts/Makefile.lib:294: arch/arm/boot/dts/exynos5422-odroidhc1.dtb] Error 2 make[1]: *** Waiting for unfinished jobs.... DTC arch/arm/boot/dts/hi3519-demb.dtb DTC arch/arm/boot/dts/hisi-x5hd2-dkb.dtb arch/arm/boot/dts/exynos5422-odroidxu3.dtb: ERROR (phandle_references): /thermal-zones/gpu-thermal/cooling-maps/map3: Reference to non-existent node or label "gpu" arch/arm/boot/dts/exynos5422-odroidxu3.dtb: ERROR (phandle_references): /thermal-zones/gpu-thermal/cooling-maps/map4: Reference to non-existent node or label "gpu" ERROR: Input tree has errors, aborting (use -f to force output) make[1]: *** [scripts/Makefile.lib:294: arch/arm/boot/dts/exynos5422-odroidxu3.dtb] Error 2 arch/arm/boot/dts/exynos5422-odroidxu3-lite.dtb: ERROR (phandle_references): /thermal-zones/gpu-thermal/cooling-maps/map3: Reference to non-existent node or label "gpu" arch/arm/boot/dts/exynos5422-odroidxu3-lite.dtb: ERROR (phandle_references): /thermal-zones/gpu-thermal/cooling-maps/map4: Reference to non-existent node or label "gpu" ERROR: Input tree has errors, aborting (use -f to force output) make[1]: *** [scripts/Makefile.lib:294: arch/arm/boot/dts/exynos5422-odroidxu3-lite.dtb] Error 2 arch/arm/boot/dts/exynos5422-odroidxu4.dtb: ERROR (phandle_references): /thermal-zones/gpu-thermal/cooling-maps/map3: Reference to non-existent node or label "gpu" arch/arm/boot/dts/exynos5422-odroidxu4.dtb: ERROR (phandle_references): /thermal-zones/gpu-thermal/cooling-maps/map4: Reference to non-existent node or label "gpu" ERROR: Input tree has errors, aborting (use -f to force output) make[1]: *** [scripts/Makefile.lib:294: arch/arm/boot/dts/exynos5422-odroidxu4.dtb] Error 2 make: *** [arch/arm/Makefile:348: dtbs] Error 2
Log: https://gitlab.com/cip-project/cip-testing/linux-stable-rc-ci/-/jobs/3938632...
Presumably caused by "ARM: dts: exynos: Add GPU thermal zone cooling maps for Odroid XU3/XU4/HC1", but I haven't had a chance to revert and re-test.
Thanks, these should all be fixed in the next -rc2.
greg k-h
On 3/15/23 05:12, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 4.19.278 release. There are 39 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Fri, 17 Mar 2023 11:57:10 +0000. Anything received after that time might be too late.
Building arm64:defconfig ... failed -------------- Error log: kernel/cgroup/cgroup.c: In function 'cgroup_attach_lock': kernel/cgroup/cgroup.c:2237:9: error: implicit declaration of function 'get_online_cpus'; did you mean 'get_online_mems'? [-Werror=implicit-function-declaration] 2237 | get_online_cpus(); | ^~~~~~~~~~~~~~~ | get_online_mems kernel/cgroup/cgroup.c: In function 'cgroup_attach_unlock': kernel/cgroup/cgroup.c:2248:9: error: implicit declaration of function 'put_online_cpus'; did you mean 'num_online_cpus'? [-Werror=implicit-function-declaration] 2248 | put_online_cpus(); | ^~~~~~~~~~~~~~~ | num_online_cpus
This affects other architectures as well. Builds are not complete so I don't see the full impact yet.
Guenter
Hello!
On 15/03/23 06:12, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 4.19.278 release. There are 39 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Fri, 17 Mar 2023 11:57:10 +0000. Anything received after that time might be too late.
The whole patch series can be found in one patch at: https://www.kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.19.278-rc... or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-4.19.y and the diffstat can be found below.
thanks,
greg k-h
Lots and lots of failures, mostly Arm.
For Arm, Arm64, MIPS, with GCC-8, GCC-9, GCC-10, GCC-11, GCC-12, Clang-16, for some combinations with: * axm55xx_defconfig * davinci_all_defconfig * defconfig * defconfig-40bc7ee5 * lkftconfig-kasan * multi_v5_defconfig * s5pv210_defconfig * sama5_defconfig
-----8<----- /builds/linux/kernel/cgroup/cgroup.c:2237:2: error: implicit declaration of function 'get_online_cpus' [-Werror,-Wimplicit-function-declaration] get_online_cpus(); ^ /builds/linux/kernel/cgroup/cgroup.c:2237:2: note: did you mean 'get_online_mems'? /builds/linux/include/linux/memory_hotplug.h:258:20: note: 'get_online_mems' declared here static inline void get_online_mems(void) {} ^ /builds/linux/kernel/cgroup/cgroup.c:2248:2: error: implicit declaration of function 'put_online_cpus' [-Werror,-Wimplicit-function-declaration] put_online_cpus(); ^ /builds/linux/kernel/cgroup/cgroup.c:2248:2: note: did you mean 'put_online_mems'? /builds/linux/include/linux/memory_hotplug.h:259:20: note: 'put_online_mems' declared here static inline void put_online_mems(void) {} ^ 2 errors generated. make[3]: *** [/builds/linux/scripts/Makefile.build:303: kernel/cgroup/cgroup.o] Error 1 ----->8-----
For Arm64, i386 x86, with GCC-11, Perf has a new error:
-----8<----- In function 'ready', inlined from 'sender' at bench/sched-messaging.c:90:2: bench/sched-messaging.c:76:13: error: 'dummy' is used uninitialized [-Werror=uninitialized] 76 | if (write(ready_out, &dummy, 1) != 1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bench/../perf-sys.h:5, from bench/../perf.h:18, from bench/sched-messaging.c:13: ----->8-----
Greetings!
Daniel Díaz daniel.diaz@linaro.org
On 3/15/23 08:44, Daniel Díaz wrote:
Hello!
On 15/03/23 06:12, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 4.19.278 release. There are 39 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Fri, 17 Mar 2023 11:57:10 +0000. Anything received after that time might be too late.
The whole patch series can be found in one patch at: https://www.kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.19.278-rc... or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-4.19.y and the diffstat can be found below.
thanks,
greg k-h
Lots and lots of failures, mostly Arm.
For Arm, Arm64, MIPS, with GCC-8, GCC-9, GCC-10, GCC-11, GCC-12, Clang-16, for some combinations with:
- axm55xx_defconfig
- davinci_all_defconfig
- defconfig
- defconfig-40bc7ee5
- lkftconfig-kasan
- multi_v5_defconfig
- s5pv210_defconfig
- sama5_defconfig
-----8<----- /builds/linux/kernel/cgroup/cgroup.c:2237:2: error: implicit declaration of function 'get_online_cpus' [-Werror,-Wimplicit-function-declaration] get_online_cpus(); ^ /builds/linux/kernel/cgroup/cgroup.c:2237:2: note: did you mean 'get_online_mems'? /builds/linux/include/linux/memory_hotplug.h:258:20: note: 'get_online_mems' declared here static inline void get_online_mems(void) {} ^ /builds/linux/kernel/cgroup/cgroup.c:2248:2: error: implicit declaration of function 'put_online_cpus' [-Werror,-Wimplicit-function-declaration] put_online_cpus(); ^ /builds/linux/kernel/cgroup/cgroup.c:2248:2: note: did you mean 'put_online_mems'? /builds/linux/include/linux/memory_hotplug.h:259:20: note: 'put_online_mems' declared here static inline void put_online_mems(void) {} ^ 2 errors generated. make[3]: *** [/builds/linux/scripts/Makefile.build:303: kernel/cgroup/cgroup.o] Error 1 ----->8-----
For Arm64, i386 x86, with GCC-11, Perf has a new error:
-----8<----- In function 'ready', inlined from 'sender' at bench/sched-messaging.c:90:2: bench/sched-messaging.c:76:13: error: 'dummy' is used uninitialized [-Werror=uninitialized] 76 | if (write(ready_out, &dummy, 1) != 1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bench/../perf-sys.h:5, from bench/../perf.h:18, from bench/sched-messaging.c:13: ----->8-----
Greetings!
Daniel Díaz daniel.diaz@linaro.org
Looks like this whole set of release candidates is a disaster. I have stopped my testbed for the time being (no point in wasting energy), so there won't be any further updates from me for the time being.
Guenter
On Wed, Mar 15, 2023 at 08:59:14AM -0700, Guenter Roeck wrote:
On 3/15/23 08:44, Daniel Díaz wrote:
Hello!
On 15/03/23 06:12, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 4.19.278 release. There are 39 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Fri, 17 Mar 2023 11:57:10 +0000. Anything received after that time might be too late.
The whole patch series can be found in one patch at: https://www.kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.19.278-rc... or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-4.19.y and the diffstat can be found below.
thanks,
greg k-h
Lots and lots of failures, mostly Arm.
For Arm, Arm64, MIPS, with GCC-8, GCC-9, GCC-10, GCC-11, GCC-12, Clang-16, for some combinations with:
- axm55xx_defconfig
- davinci_all_defconfig
- defconfig
- defconfig-40bc7ee5
- lkftconfig-kasan
- multi_v5_defconfig
- s5pv210_defconfig
- sama5_defconfig
-----8<----- /builds/linux/kernel/cgroup/cgroup.c:2237:2: error: implicit declaration of function 'get_online_cpus' [-Werror,-Wimplicit-function-declaration] get_online_cpus(); ^ /builds/linux/kernel/cgroup/cgroup.c:2237:2: note: did you mean 'get_online_mems'? /builds/linux/include/linux/memory_hotplug.h:258:20: note: 'get_online_mems' declared here static inline void get_online_mems(void) {} ^ /builds/linux/kernel/cgroup/cgroup.c:2248:2: error: implicit declaration of function 'put_online_cpus' [-Werror,-Wimplicit-function-declaration] put_online_cpus(); ^ /builds/linux/kernel/cgroup/cgroup.c:2248:2: note: did you mean 'put_online_mems'? /builds/linux/include/linux/memory_hotplug.h:259:20: note: 'put_online_mems' declared here static inline void put_online_mems(void) {} ^ 2 errors generated. make[3]: *** [/builds/linux/scripts/Makefile.build:303: kernel/cgroup/cgroup.o] Error 1 ----->8-----
For Arm64, i386 x86, with GCC-11, Perf has a new error:
-----8<----- In function 'ready', inlined from 'sender' at bench/sched-messaging.c:90:2: bench/sched-messaging.c:76:13: error: 'dummy' is used uninitialized [-Werror=uninitialized] 76 | if (write(ready_out, &dummy, 1) != 1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bench/../perf-sys.h:5, from bench/../perf.h:18, from bench/sched-messaging.c:13: ----->8-----
Greetings!
Daniel Díaz daniel.diaz@linaro.org
Looks like this whole set of release candidates is a disaster. I have stopped my testbed for the time being (no point in wasting energy), so there won't be any further updates from me for the time being.
Thanks, yeah, looks like only x86 seems to work here, I'll drop a bunch of patches and push out -rc2 later tonight.
sorry for the mess, turns out that lots of different set of backports broke arches they were not expecting to :(
greg k-h
Hello!
On 15/03/23 09:44, Daniel Díaz wrote:
Hello!
On 15/03/23 06:12, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 4.19.278 release. There are 39 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Fri, 17 Mar 2023 11:57:10 +0000. Anything received after that time might be too late.
The whole patch series can be found in one patch at: https://www.kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.19.278-rc... or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-4.19.y and the diffstat can be found below.
thanks,
greg k-h
Lots and lots of failures, mostly Arm.
For Arm, Arm64, MIPS, with GCC-8, GCC-9, GCC-10, GCC-11, GCC-12, Clang-16, for some combinations with:
- axm55xx_defconfig
- davinci_all_defconfig
- defconfig
- defconfig-40bc7ee5
- lkftconfig-kasan
- multi_v5_defconfig
- s5pv210_defconfig
- sama5_defconfig
-----8<----- /builds/linux/kernel/cgroup/cgroup.c:2237:2: error: implicit declaration of function 'get_online_cpus' [-Werror,-Wimplicit-function-declaration] get_online_cpus(); ^ /builds/linux/kernel/cgroup/cgroup.c:2237:2: note: did you mean 'get_online_mems'? /builds/linux/include/linux/memory_hotplug.h:258:20: note: 'get_online_mems' declared here static inline void get_online_mems(void) {} ^ /builds/linux/kernel/cgroup/cgroup.c:2248:2: error: implicit declaration of function 'put_online_cpus' [-Werror,-Wimplicit-function-declaration] put_online_cpus(); ^ /builds/linux/kernel/cgroup/cgroup.c:2248:2: note: did you mean 'put_online_mems'? /builds/linux/include/linux/memory_hotplug.h:259:20: note: 'put_online_mems' declared here static inline void put_online_mems(void) {} ^ 2 errors generated. make[3]: *** [/builds/linux/scripts/Makefile.build:303: kernel/cgroup/cgroup.o] Error 1 ----->8-----
For Arm64, i386 x86, with GCC-11, Perf has a new error:
-----8<----- In function 'ready', inlined from 'sender' at bench/sched-messaging.c:90:2: bench/sched-messaging.c:76:13: error: 'dummy' is used uninitialized [-Werror=uninitialized] 76 | if (write(ready_out, &dummy, 1) != 1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bench/../perf-sys.h:5, from bench/../perf.h:18, from bench/sched-messaging.c:13: ----->8-----
Additionally, there's this on Arm with GCC-10, GCC-12, Clang-16 for: * defconfig * exynos_defconfig * lkftconfig * lkftconfig-debug * lkftconfig-debug-kmemleak * lkftconfig-kasan * lkftconfig-kselftest-kernel * lkftconfig-kunit * lkftconfig-libgpiod * lkftconfig-perf * lkftconfig-rcutorture
-----8<----- arch/arm/boot/dts/exynos5422-odroidhc1.dtb: ERROR (phandle_references): /thermal-zones/gpu-thermal/cooling-maps/map0: Reference to non-existent node or label "gpu"
arch/arm/boot/dts/exynos5422-odroidhc1.dtb: ERROR (phandle_references): /thermal-zones/gpu-thermal/cooling-maps/map1: Reference to non-existent node or label "gpu"
ERROR: Input tree has errors, aborting (use -f to force output) make[2]: *** [scripts/Makefile.lib:294: arch/arm/boot/dts/exynos5422-odroidhc1.dtb] Error 2 arch/arm/boot/dts/exynos5422-odroidxu3.dtb: ERROR (phandle_references): /thermal-zones/gpu-thermal/cooling-maps/map3: Reference to non-existent node or label "gpu"
arch/arm/boot/dts/exynos5422-odroidxu3.dtb: ERROR (phandle_references): /thermal-zones/gpu-thermal/cooling-maps/map4: Reference to non-existent node or label "gpu"
ERROR: Input tree has errors, aborting (use -f to force output) make[2]: *** [scripts/Makefile.lib:294: arch/arm/boot/dts/exynos5422-odroidxu3.dtb] Error 2 arch/arm/boot/dts/exynos5422-odroidxu3-lite.dtb: ERROR (phandle_references): /thermal-zones/gpu-thermal/cooling-maps/map3: Reference to non-existent node or label "gpu"
arch/arm/boot/dts/exynos5422-odroidxu3-lite.dtb: ERROR (phandle_references): /thermal-zones/gpu-thermal/cooling-maps/map4: Reference to non-existent node or label "gpu"
ERROR: Input tree has errors, aborting (use -f to force output) make[2]: *** [scripts/Makefile.lib:294: arch/arm/boot/dts/exynos5422-odroidxu3-lite.dtb] Error 2 arch/arm/boot/dts/exynos5422-odroidxu4.dtb: ERROR (phandle_references): /thermal-zones/gpu-thermal/cooling-maps/map3: Reference to non-existent node or label "gpu"
arch/arm/boot/dts/exynos5422-odroidxu4.dtb: ERROR (phandle_references): /thermal-zones/gpu-thermal/cooling-maps/map4: Reference to non-existent node or label "gpu"
ERROR: Input tree has errors, aborting (use -f to force output) make[2]: *** [scripts/Makefile.lib:294: arch/arm/boot/dts/exynos5422-odroidxu4.dtb] Error 2 ----->8-----
Greetings!
Daniel Díaz daniel.diaz@linaro.org
On Wed, Mar 15, 2023 at 10:28:15AM -0600, Daniel Díaz wrote:
Hello!
On 15/03/23 09:44, Daniel Díaz wrote:
Hello!
On 15/03/23 06:12, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 4.19.278 release. There are 39 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Fri, 17 Mar 2023 11:57:10 +0000. Anything received after that time might be too late.
The whole patch series can be found in one patch at: https://www.kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.19.278-rc... or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-4.19.y and the diffstat can be found below.
thanks,
greg k-h
Lots and lots of failures, mostly Arm.
For Arm, Arm64, MIPS, with GCC-8, GCC-9, GCC-10, GCC-11, GCC-12, Clang-16, for some combinations with:
- axm55xx_defconfig
- davinci_all_defconfig
- defconfig
- defconfig-40bc7ee5
- lkftconfig-kasan
- multi_v5_defconfig
- s5pv210_defconfig
- sama5_defconfig
-----8<----- /builds/linux/kernel/cgroup/cgroup.c:2237:2: error: implicit declaration of function 'get_online_cpus' [-Werror,-Wimplicit-function-declaration] get_online_cpus(); ^ /builds/linux/kernel/cgroup/cgroup.c:2237:2: note: did you mean 'get_online_mems'? /builds/linux/include/linux/memory_hotplug.h:258:20: note: 'get_online_mems' declared here static inline void get_online_mems(void) {} ^ /builds/linux/kernel/cgroup/cgroup.c:2248:2: error: implicit declaration of function 'put_online_cpus' [-Werror,-Wimplicit-function-declaration] put_online_cpus(); ^ /builds/linux/kernel/cgroup/cgroup.c:2248:2: note: did you mean 'put_online_mems'? /builds/linux/include/linux/memory_hotplug.h:259:20: note: 'put_online_mems' declared here static inline void put_online_mems(void) {} ^ 2 errors generated. make[3]: *** [/builds/linux/scripts/Makefile.build:303: kernel/cgroup/cgroup.o] Error 1 ----->8-----
For Arm64, i386 x86, with GCC-11, Perf has a new error:
-----8<----- In function 'ready', inlined from 'sender' at bench/sched-messaging.c:90:2: bench/sched-messaging.c:76:13: error: 'dummy' is used uninitialized [-Werror=uninitialized] 76 | if (write(ready_out, &dummy, 1) != 1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bench/../perf-sys.h:5, from bench/../perf.h:18, from bench/sched-messaging.c:13: ----->8-----
Additionally, there's this on Arm with GCC-10, GCC-12, Clang-16 for:
- defconfig
- exynos_defconfig
- lkftconfig
- lkftconfig-debug
- lkftconfig-debug-kmemleak
- lkftconfig-kasan
- lkftconfig-kselftest-kernel
- lkftconfig-kunit
- lkftconfig-libgpiod
- lkftconfig-perf
- lkftconfig-rcutorture
-----8<----- arch/arm/boot/dts/exynos5422-odroidhc1.dtb: ERROR (phandle_references): /thermal-zones/gpu-thermal/cooling-maps/map0: Reference to non-existent node or label "gpu"
arch/arm/boot/dts/exynos5422-odroidhc1.dtb: ERROR (phandle_references): /thermal-zones/gpu-thermal/cooling-maps/map1: Reference to non-existent node or label "gpu"
ERROR: Input tree has errors, aborting (use -f to force output) make[2]: *** [scripts/Makefile.lib:294: arch/arm/boot/dts/exynos5422-odroidhc1.dtb] Error 2 arch/arm/boot/dts/exynos5422-odroidxu3.dtb: ERROR (phandle_references): /thermal-zones/gpu-thermal/cooling-maps/map3: Reference to non-existent node or label "gpu"
<snip>
Thanks, Sasha dropped the offending commit from the queue, and I've dropped a few more as well, so this should be fixed up when -rc2 comes out.
greg k-h
On Wed, Mar 15, 2023 at 09:44:59AM -0600, Daniel Díaz wrote:
Hello!
On 15/03/23 06:12, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 4.19.278 release. There are 39 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Fri, 17 Mar 2023 11:57:10 +0000. Anything received after that time might be too late.
The whole patch series can be found in one patch at: https://www.kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.19.278-rc... or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-4.19.y and the diffstat can be found below.
thanks,
greg k-h
Lots and lots of failures, mostly Arm.
For Arm, Arm64, MIPS, with GCC-8, GCC-9, GCC-10, GCC-11, GCC-12, Clang-16, for some combinations with:
- axm55xx_defconfig
- davinci_all_defconfig
- defconfig
- defconfig-40bc7ee5
- lkftconfig-kasan
- multi_v5_defconfig
- s5pv210_defconfig
- sama5_defconfig
-----8<----- /builds/linux/kernel/cgroup/cgroup.c:2237:2: error: implicit declaration of function 'get_online_cpus' [-Werror,-Wimplicit-function-declaration] get_online_cpus(); ^ /builds/linux/kernel/cgroup/cgroup.c:2237:2: note: did you mean 'get_online_mems'? /builds/linux/include/linux/memory_hotplug.h:258:20: note: 'get_online_mems' declared here static inline void get_online_mems(void) {} ^ /builds/linux/kernel/cgroup/cgroup.c:2248:2: error: implicit declaration of function 'put_online_cpus' [-Werror,-Wimplicit-function-declaration] put_online_cpus(); ^ /builds/linux/kernel/cgroup/cgroup.c:2248:2: note: did you mean 'put_online_mems'? /builds/linux/include/linux/memory_hotplug.h:259:20: note: 'put_online_mems' declared here static inline void put_online_mems(void) {} ^ 2 errors generated. make[3]: *** [/builds/linux/scripts/Makefile.build:303: kernel/cgroup/cgroup.o] Error 1 ----->8-----
This should now be resolved, I'll do a -rc2 with the fixes.
For Arm64, i386 x86, with GCC-11, Perf has a new error:
-----8<----- In function 'ready', inlined from 'sender' at bench/sched-messaging.c:90:2: bench/sched-messaging.c:76:13: error: 'dummy' is used uninitialized [-Werror=uninitialized] 76 | if (write(ready_out, &dummy, 1) != 1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bench/../perf-sys.h:5, from bench/../perf.h:18, from bench/sched-messaging.c:13: ----->8-----
That's odd as I don't see any perf patches for 4.19.
thanks,
greg k-h
On 3/15/23 06:12, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 4.19.278 release. There are 39 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Fri, 17 Mar 2023 11:57:10 +0000. Anything received after that time might be too late.
The whole patch series can be found in one patch at: https://www.kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.19.278-rc... or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-4.19.y and the diffstat can be found below.
thanks,
greg k-h
Compiled and booted on my test system. No dmesg regressions.
Tested-by: Shuah Khan skhan@linuxfoundation.org
thanks, -- Shuah
Hi!
Pseudo-Shortlog of commits:
There is something missing here.
In 5.10-rc we have:
de365066382ce0dbbf3b7189128ccc16e4eae198 net: caif: Fix use-after-free in cfusbl_device_notify()
4.14-rc has:
921b052b636c72fbb97c50bd0be33bd7358ab374 net: caif: Fix use-after-free in cfusbl_device_notify()
But I don't see corresponding patch in 4.19.
More than one patch may be affected:
|70cec8eec 9781e9 .: 5.10| net: caif: Fix use-after-free in cfusbl_device_notify() |f690886b9 9781e9 .: 4.14| net: caif: Fix use-after-free in cfusbl_device_notify() |98e6078de 11f180 .: 5.10| nfc: fdp: add null check of devm_kmalloc_array in fdp_nci_i2c_read_device_properties |012961752 11f180 .: 4.14| nfc: fdp: add null check of devm_kmalloc_array in fdp_nci_i2c_read_device_properties |b4e4d4931 693aa2 o: 5.10| ila: do not generate empty messages in ila_xlat_nl_cmd_get_mapping() |f2b350c04 693aa2 o: 4.14| ila: do not generate empty messages in ila_xlat_nl_cmd_get_mapping()
Best regards, Pavel
On Thu, Mar 16, 2023 at 09:51:11AM +0100, Pavel Machek wrote:
Hi!
Pseudo-Shortlog of commits:
There is something missing here.
In 5.10-rc we have:
de365066382ce0dbbf3b7189128ccc16e4eae198 net: caif: Fix use-after-free in cfusbl_device_notify()
4.14-rc has:
921b052b636c72fbb97c50bd0be33bd7358ab374 net: caif: Fix use-after-free in cfusbl_device_notify()
But I don't see corresponding patch in 4.19.
More than one patch may be affected:
|70cec8eec 9781e9 .: 5.10| net: caif: Fix use-after-free in cfusbl_device_notify() |f690886b9 9781e9 .: 4.14| net: caif: Fix use-after-free in cfusbl_device_notify() |98e6078de 11f180 .: 5.10| nfc: fdp: add null check of devm_kmalloc_array in fdp_nci_i2c_read_device_properties |012961752 11f180 .: 4.14| nfc: fdp: add null check of devm_kmalloc_array in fdp_nci_i2c_read_device_properties |b4e4d4931 693aa2 o: 5.10| ila: do not generate empty messages in ila_xlat_nl_cmd_get_mapping() |f2b350c04 693aa2 o: 4.14| ila: do not generate empty messages in ila_xlat_nl_cmd_get_mapping()
Good catch, now queued up and I'll push out a -rc3.