All of lore.kernel.org
 help / color / mirror / Atom feed
From: Bart Van Assche <bvanassche@acm.org>
To: "Martin K . Petersen" <martin.petersen@oracle.com>
Cc: linux-scsi@vger.kernel.org, Bart Van Assche <bvanassche@acm.org>,
	Geoff Levand <geoff@infradead.org>,
	"James E.J. Bottomley" <jejb@linux.ibm.com>,
	Michael Ellerman <mpe@ellerman.id.au>
Subject: [PATCH 65/81] scsi: ps3rom: Declare SCSI host template const
Date: Fri,  3 Mar 2023 16:30:47 -0800	[thread overview]
Message-ID: <20230304003103.2572793-66-bvanassche@acm.org> (raw)
In-Reply-To: <20230304003103.2572793-1-bvanassche@acm.org>

Make it explicit that the SCSI host template is not modified.

Signed-off-by: Bart Van Assche <bvanassche@acm.org>
---
 drivers/scsi/ps3rom.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/scsi/ps3rom.c b/drivers/scsi/ps3rom.c
index 2b80cab70333..90495a832f34 100644
--- a/drivers/scsi/ps3rom.c
+++ b/drivers/scsi/ps3rom.c
@@ -323,7 +323,7 @@ static irqreturn_t ps3rom_interrupt(int irq, void *data)
 	return IRQ_HANDLED;
 }
 
-static struct scsi_host_template ps3rom_host_template = {
+static const struct scsi_host_template ps3rom_host_template = {
 	.name =			DEVICE_NAME,
 	.slave_configure =	ps3rom_slave_configure,
 	.queuecommand =		ps3rom_queuecommand,

  parent reply	other threads:[~2023-03-04  0:35 UTC|newest]

Thread overview: 116+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2023-03-04  0:29 [PATCH 00/81] Constify most SCSI host templates Bart Van Assche
2023-03-04  0:29 ` [PATCH 01/81] scsi: qla2xxx: Refer directly to the qla2xxx_driver_template Bart Van Assche
2023-03-06 13:10   ` John Garry
2023-03-06 13:51     ` Bart Van Assche
2023-03-09 18:42     ` Bart Van Assche
2023-03-09 18:59       ` John Garry
2023-03-04  0:29 ` [PATCH 02/81] scsi: core: Declare most SCSI host template pointers const Bart Van Assche
2023-03-06 10:40   ` Benjamin Block
2023-03-06 14:29   ` John Garry
2023-03-06 16:07     ` Bart Van Assche
2023-03-06 18:55       ` John Garry
2023-03-06 19:41         ` Bart Van Assche
2023-03-06 23:34           ` Finn Thain
2023-03-06 23:41             ` Bart Van Assche
2023-03-07  0:04   ` Ming Lei
2023-03-04  0:29 ` [PATCH 03/81] scsi: core: Declare SCSI host template pointer members const Bart Van Assche
2023-03-06 10:48   ` Benjamin Block
2023-03-06 14:20   ` John Garry
2023-03-04  0:29 ` [PATCH 04/81] ata: Declare SCSI host templates const Bart Van Assche
2023-03-04 22:44   ` Linus Walleij
2023-03-06  1:41   ` Damien Le Moal
2023-03-07  2:00   ` Martin K. Petersen
2023-03-07  2:53     ` Bart Van Assche
2023-03-07  3:29     ` Damien Le Moal
2023-03-04  0:29 ` [PATCH 05/81] firewire: sbp2: Declare the SCSI host template const Bart Van Assche
2023-03-04  0:29 ` [PATCH 06/81] RDMA/srp: " Bart Van Assche
2023-03-04  0:29 ` [PATCH 07/81] scsi: message: fusion: Declare SCSI host template members const Bart Van Assche
2023-03-04  0:29 ` [PATCH 08/81] scsi: zfcp: Declare SCSI host template const Bart Van Assche
2023-03-06 10:51   ` Benjamin Block
2023-03-06 10:58     ` Benjamin Block
2023-03-04  0:29 ` [PATCH 09/81] scsi: 3w-9xxx: " Bart Van Assche
2023-03-04  0:29 ` [PATCH 10/81] scsi: 3w-sas: " Bart Van Assche
2023-03-04  0:29 ` [PATCH 11/81] scsi: 3w-xxxx: " Bart Van Assche
2023-03-04  0:29 ` [PATCH 12/81] scsi: BusLogic: " Bart Van Assche
2023-03-06 23:42   ` Khalid Aziz
2023-03-04  0:29 ` [PATCH 13/81] scsi: a100u2w: " Bart Van Assche
2023-03-04  0:29 ` [PATCH 14/81] scsi: a2091: " Bart Van Assche
2023-03-04  0:29 ` [PATCH 15/81] scsi: a3000: " Bart Van Assche
2023-03-04  0:29 ` [PATCH 16/81] scsi: aacraid: " Bart Van Assche
2023-03-04  0:29 ` [PATCH 17/81] scsi: advansys: " Bart Van Assche
2023-03-04  0:30 ` [PATCH 18/81] scsi: aha152x: " Bart Van Assche
2023-03-04  0:30 ` [PATCH 19/81] scsi: aha1542: " Bart Van Assche
2023-03-04  0:30 ` [PATCH 20/81] scsi: aic94xx: " Bart Van Assche
2023-03-04  0:30 ` [PATCH 21/81] scsi: arcmsr: " Bart Van Assche
2023-03-04  0:30 ` [PATCH 22/81] scsi: acornscsi: " Bart Van Assche
2023-03-04  0:30 ` [PATCH 23/81] scsi: arxescsi: " Bart Van Assche
2023-03-04  0:30 ` [PATCH 24/81] scsi: aha1740: " Bart Van Assche
2023-03-04  0:30 ` [PATCH 25/81] scsi: cumana: " Bart Van Assche
2023-03-04  0:30 ` [PATCH 26/81] scsi: eesox: " Bart Van Assche
2023-03-04  0:30 ` [PATCH 27/81] scsi: oak: " Bart Van Assche
2023-03-04  0:30 ` [PATCH 28/81] scsi: powertec: " Bart Van Assche
2023-03-04  0:30 ` [PATCH 29/81] scsi: atp870u: " Bart Van Assche
2023-03-04  0:30 ` [PATCH 30/81] scsi: dc395x: " Bart Van Assche
2023-03-04  0:30 ` [PATCH 31/81] scsi: dmx3191d: " Bart Van Assche
2023-03-04  0:30 ` [PATCH 32/81] scsi: elx: efct: " Bart Van Assche
2023-03-04  0:30 ` [PATCH 33/81] scsi: esas2r: " Bart Van Assche
2023-03-04  0:30 ` [PATCH 34/81] scsi: esp_scsi: " Bart Van Assche
2023-03-04  0:30 ` [PATCH 35/81] scsi: fcoe: " Bart Van Assche
2023-03-04  0:30 ` [PATCH 36/81] scsi: fnic: Declare " Bart Van Assche
2023-03-04  0:30 ` [PATCH 37/81] scsi: qedf: " Bart Van Assche
2023-03-04  0:30 ` [PATCH 38/81] scsi: fdomain: Declare SCSI " Bart Van Assche
2023-03-04  0:30 ` [PATCH 39/81] scsi: NCR5380: " Bart Van Assche
2023-03-04  0:30 ` [PATCH 40/81] scsi: gvp11: " Bart Van Assche
2023-03-04  0:30 ` [PATCH 41/81] scsi: hisi_sas: " Bart Van Assche
2023-03-06  1:59   ` chenxiang (M)
2023-03-04  0:30 ` [PATCH 42/81] scsi: hpsa: " Bart Van Assche
2023-03-04  0:30 ` [PATCH 43/81] scsi: hptiop: " Bart Van Assche
2023-03-04  0:30 ` [PATCH 44/81] scsi: ibmvfc: " Bart Van Assche
2023-03-04  1:02   ` Tyrel Datwyler
2023-03-04  0:30 ` [PATCH 45/81] scsi: imm: " Bart Van Assche
2023-03-04  0:30 ` [PATCH 46/81] scsi: initio: " Bart Van Assche
2023-03-04  0:30 ` [PATCH 47/81] scsi: ipr: " Bart Van Assche
2023-03-09 18:53   ` Brian King
2023-03-04  0:30 ` [PATCH 48/81] scsi: iscsi: " Bart Van Assche
2023-03-06 17:20   ` Mike Christie
2023-03-07  2:02     ` Martin K. Petersen
2023-03-07  2:57       ` Bart Van Assche
2023-03-04  0:30 ` [PATCH 49/81] scsi: mac53c94: " Bart Van Assche
2023-03-04  0:30 ` [PATCH 50/81] scsi: mac_scsi: " Bart Van Assche
2023-03-04  0:30 ` [PATCH 51/81] scsi: megaraid: " Bart Van Assche
2023-03-04  0:30 ` [PATCH 52/81] scsi: mesh: " Bart Van Assche
2023-03-04  0:30 ` [PATCH 53/81] scsi: mpi3mr: " Bart Van Assche
2023-03-04  0:30 ` [PATCH 54/81] scsi: mpt3sas: " Bart Van Assche
2023-03-04  0:30 ` [PATCH 55/81] scsi: mvme147: " Bart Van Assche
2023-03-04  0:30 ` [PATCH 56/81] scsi: mvsas: " Bart Van Assche
2023-03-04  0:30 ` [PATCH 57/81] scsi: mvumi: " Bart Van Assche
2023-03-04  0:30 ` [PATCH 58/81] scsi: myrb: " Bart Van Assche
2023-03-04  0:30 ` [PATCH 59/81] scsi: myrs: " Bart Van Assche
2023-03-04  0:30 ` [PATCH 60/81] scsi: nsp32: " Bart Van Assche
2023-03-04  0:30 ` [PATCH 61/81] scsi: pcmcia-sym53c500: " Bart Van Assche
2023-03-04  0:30 ` [PATCH 62/81] scsi: pcmcia-pm8001: " Bart Van Assche
2023-03-04  0:30 ` [PATCH 63/81] scsi: pmcraid: " Bart Van Assche
2023-03-04  0:30 ` [PATCH 64/81] scsi: ppa: " Bart Van Assche
2023-03-04  0:30 ` Bart Van Assche [this message]
2023-03-04  0:53   ` [PATCH 65/81] scsi: ps3rom: " Geoff Levand
2023-03-04  2:25     ` Bart Van Assche
2023-03-04 19:44   ` Geoff Levand
2023-03-04  0:30 ` [PATCH 66/81] scsi: qla1280: " Bart Van Assche
2023-03-04  0:30 ` [PATCH 67/81] scsi: qla2xxx: " Bart Van Assche
2023-03-04  0:30 ` [PATCH 68/81] scsi: qlogicpti: " Bart Van Assche
2023-03-04  0:30 ` [PATCH 69/81] scsi: sgiwd93: " Bart Van Assche
2023-03-04  0:30 ` [PATCH 70/81] scsi: smartpqi: " Bart Van Assche
2023-03-04  0:30 ` [PATCH 71/81] scsi: snic: " Bart Van Assche
2023-03-04  0:30 ` [PATCH 72/81] scsi: stex: " Bart Van Assche
2023-03-04  0:30 ` [PATCH 73/81] scsi: sym53c8xx: " Bart Van Assche
2023-03-04  0:30 ` [PATCH 74/81] scsi: virtio-scsi: " Bart Van Assche
2023-03-04  0:30 ` [PATCH 75/81] scsi: wd719x: " Bart Van Assche
2023-03-04  0:30 ` [PATCH 76/81] scsi: xen-scsifront: " Bart Van Assche
2023-03-06  7:41   ` Juergen Gross
2023-03-04  0:30 ` [PATCH 77/81] scsi: rts5208: " Bart Van Assche
2023-03-04  0:31 ` [PATCH 78/81] scsi: target: tcm-loop: " Bart Van Assche
2023-03-04  0:31 ` [PATCH 79/81] scsi: ufs: " Bart Van Assche
2023-03-04  0:31 ` [PATCH 80/81] usb: uas: Declare two host templates and host template pointers const Bart Van Assche
2023-03-04 15:51   ` Alan Stern
2023-03-06 12:27   ` Oliver Neukum
2023-03-04  0:31 ` [PATCH 81/81] scsi: core: Update a source code comment Bart Van Assche

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20230304003103.2572793-66-bvanassche@acm.org \
    --to=bvanassche@acm.org \
    --cc=geoff@infradead.org \
    --cc=jejb@linux.ibm.com \
    --cc=linux-scsi@vger.kernel.org \
    --cc=martin.petersen@oracle.com \
    --cc=mpe@ellerman.id.au \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.