| [Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
 [PATCH 05/15] scsi: Remove now superfluous sentinel element from ctl_table array
 
To: Luis Chamberlain <mcgrof@xxxxxxxxxx>, willy@xxxxxxxxxxxxx,  josh@xxxxxxxxxxxxxxxx, Kees Cook <keescook@xxxxxxxxxxxx>,  Phillip Potter <phil@xxxxxxxxxxxxxxxx>,  Clemens Ladisch <clemens@xxxxxxxxxx>, Arnd Bergmann <arnd@xxxxxxxx>,  Greg Kroah-Hartman <gregkh@xxxxxxxxxxxxxxxxxxx>,  Juergen Gross <jgross@xxxxxxxx>,  Stefano Stabellini <sstabellini@xxxxxxxxxx>,  Oleksandr Tyshchenko <oleksandr_tyshchenko@xxxxxxxx>,  Jiri Slaby <jirislaby@xxxxxxxxxx>,  "James E.J. Bottomley" <jejb@xxxxxxxxxxxxx>,  "Martin K. Petersen" <martin.petersen@xxxxxxxxxx>,  Doug Gilbert <dgilbert@xxxxxxxxxxxx>,  Sudip Mukherjee <sudipm.mukherjee@xxxxxxxxx>,  Jason Gunthorpe <jgg@xxxxxxxx>, Leon Romanovsky <leon@xxxxxxxxxx>,  Corey Minyard <minyard@xxxxxxx>, Theodore Ts'o <tytso@xxxxxxx>,  "Jason A. Donenfeld" <Jason@xxxxxxxxx>, David Ahern <dsahern@xxxxxxxxxx>,  "David S. Miller" <davem@xxxxxxxxxxxxx>, Eric Dumazet <edumazet@xxxxxxxxxx>,  Jakub Kicinski <kuba@xxxxxxxxxx>, Paolo Abeni <pabeni@xxxxxxxxxx>,  Robin Holt <robinmholt@xxxxxxxxx>, Steve Wahl <steve.wahl@xxxxxxx>,  Russ Weight <russell.h.weight@xxxxxxxxx>,  "Rafael J. Wysocki" <rafael@xxxxxxxxxx>, Song Liu <song@xxxxxxxxxx>,  "K. Y. Srinivasan" <kys@xxxxxxxxxxxxx>,  Haiyang Zhang <haiyangz@xxxxxxxxxxxxx>, Wei Liu <wei.liu@xxxxxxxxxx>,  Dexuan Cui <decui@xxxxxxxxxxxxx>, Jani Nikula <jani.nikula@xxxxxxxxxxxxxxx>,  Joonas Lahtinen <joonas.lahtinen@xxxxxxxxxxxxxxx>,  Rodrigo Vivi <rodrigo.vivi@xxxxxxxxx>,  Tvrtko Ursulin <tvrtko.ursulin@xxxxxxxxxxxxxxx>,  David Airlie <airlied@xxxxxxxxx>, Daniel Vetter <daniel@xxxxxxxx>From: Joel Granados via B4 Relay <devnull+j.granados.samsung.com@xxxxxxxxxx>Date: Thu, 28 Sep 2023 15:21:30 +0200Cc: linux-kernel@xxxxxxxxxxxxxxx, xen-devel@xxxxxxxxxxxxxxxxxxxx,  linux-serial@xxxxxxxxxxxxxxx, linux-scsi@xxxxxxxxxxxxxxx,  linuxppc-dev@xxxxxxxxxxxxxxxx, linux-rdma@xxxxxxxxxxxxxxx,  openipmi-developer@xxxxxxxxxxxxxxxxxxxxx, netdev@xxxxxxxxxxxxxxx,  linux-raid@xxxxxxxxxxxxxxx, linux-hyperv@xxxxxxxxxxxxxxx,  intel-gfx@xxxxxxxxxxxxxxxxxxxxx, dri-devel@xxxxxxxxxxxxxxxxxxxxx,  Joel Granados <j.granados@xxxxxxxxxxx>Delivery-date: Thu, 28 Sep 2023 13:22:51 +0000List-id: Xen developer discussion <xen-devel.lists.xenproject.org> 
 From: Joel Granados <j.granados@xxxxxxxxxxx>
This commit comes at the tail end of a greater effort to remove the
empty elements at the end of the ctl_table arrays (sentinels) which
will reduce the overall build time size of the kernel and run time
memory bloat by ~64 bytes per sentinel (further information Link :
https://lore.kernel.org/all/ZO5Yx5JFogGi%2FcBo@xxxxxxxxxxxxxxxxxxxxxx/)
Remove sentinel from scsi_table and sg_sysctls.
Signed-off-by: Joel Granados <j.granados@xxxxxxxxxxx>
---
 drivers/scsi/scsi_sysctl.c | 3 +--
 drivers/scsi/sg.c          | 3 +--
 2 files changed, 2 insertions(+), 4 deletions(-)
diff --git a/drivers/scsi/scsi_sysctl.c b/drivers/scsi/scsi_sysctl.c
index 7f0914ea168f..c74da88b20d3 100644
--- a/drivers/scsi/scsi_sysctl.c
+++ b/drivers/scsi/scsi_sysctl.c
@@ -17,8 +17,7 @@ static struct ctl_table scsi_table[] = {
          .data         = &scsi_logging_level,
          .maxlen       = sizeof(scsi_logging_level),
          .mode         = 0644,
-         .proc_handler = proc_dointvec },
-       { }
+         .proc_handler = proc_dointvec }
 };
 
 static struct ctl_table_header *scsi_table_header;
diff --git a/drivers/scsi/sg.c b/drivers/scsi/sg.c
index 0d8afffd1683..22a59c5e22eb 100644
--- a/drivers/scsi/sg.c
+++ b/drivers/scsi/sg.c
@@ -1649,8 +1649,7 @@ static struct ctl_table sg_sysctls[] = {
                .maxlen         = sizeof(int),
                .mode           = 0444,
                .proc_handler   = proc_dointvec,
-       },
-       {}
+       }
 };
 
 static struct ctl_table_header *hdr;
-- 
2.30.2
 |