From ca3bbfe355b3f4c6e33403ddec9bcbb8693b6093 Mon Sep 17 00:00:00 2001 From: Ketan Patil Date: Mon, 26 Dec 2022 08:05:16 +0000 Subject: [PATCH] platform: tegra: Remove bad driver Enabling CONFIG_FORTIFY_SOURCE is resulting into following compilation issue: - error: detected write beyond size of object passed as 1st parameter As this driver is not needed anymore, remove it. This driver is already removed from linux-nvidia repo as part of the following change: https://git-master.nvidia.com/r/c/linux-nvidia/+/2772009 Bug 3870276 Change-Id: If783117ea50bf0415df511faba7bf672978f802a Signed-off-by: Ketan Patil Reviewed-on: https://git-master.nvidia.com/r/c/linux-nv-oot/+/2833347 Reviewed-by: Sachin Nikam GVS: Gerrit_Virtual_Submit --- drivers/platform/tegra/Makefile | 2 -- drivers/platform/tegra/bad.c | 23 ----------------------- 2 files changed, 25 deletions(-) delete mode 100644 drivers/platform/tegra/bad.c diff --git a/drivers/platform/tegra/Makefile b/drivers/platform/tegra/Makefile index 87e0499f..fcfaeeb8 100644 --- a/drivers/platform/tegra/Makefile +++ b/drivers/platform/tegra/Makefile @@ -3,8 +3,6 @@ LINUXINCLUDE += -I$(srctree.nvidia-oot) -obj-m += bad.o - obj-m += firmwares-class.o obj-m += firmwares-inventory.o diff --git a/drivers/platform/tegra/bad.c b/drivers/platform/tegra/bad.c deleted file mode 100644 index 41033652..00000000 --- a/drivers/platform/tegra/bad.c +++ /dev/null @@ -1,23 +0,0 @@ -// SPDX-License-Identifier: GPL-2.0 -// Copyright (c) 2022, NVIDIA CORPORATION, All rights reserved. - -#include -#include -#include - -int __init bad_access(void) -{ - static const char source[] = "Twenty characters!!!"; - char dest[10]; - - strncpy(dest, source, strlen(source)); - pr_err("%s\n", dest); - - return 0; -} - -module_init(bad_access); - -MODULE_AUTHOR("Dmitry Pervushin "); -MODULE_DESCRIPTION("Tegra bad access driver"); -MODULE_LICENSE("GPL v2");