From: Lars-Peter Clausen Date: Sat, 22 Jul 2023 23:08:47 +0000 (-0700) Subject: PCI: endpoint: pci-epf-vntb: Make struct pci_epf_ops const X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=c21b53deda09a5502f0201750fe61512345468e2;p=linux.git PCI: endpoint: pci-epf-vntb: Make struct pci_epf_ops const The pci_epf_ops struct for the PCI endpoint vNTB driver is never modified. Mark it as const so it can be placed in the read-only section. [kwilczynski: commit log] Link: https://lore.kernel.org/linux-pci/20230722230848.589428-4-lars@metafoo.de Signed-off-by: Lars-Peter Clausen Signed-off-by: Krzysztof WilczyƄski Reviewed-by: Manivannan Sadhasivam --- diff --git a/drivers/pci/endpoint/functions/pci-epf-vntb.c b/drivers/pci/endpoint/functions/pci-epf-vntb.c index 3f60128560ed0..1a1f62d142e9c 100644 --- a/drivers/pci/endpoint/functions/pci-epf-vntb.c +++ b/drivers/pci/endpoint/functions/pci-epf-vntb.c @@ -1387,7 +1387,7 @@ static void epf_ntb_unbind(struct pci_epf *epf) } // EPF driver probe -static struct pci_epf_ops epf_ntb_ops = { +static const struct pci_epf_ops epf_ntb_ops = { .bind = epf_ntb_bind, .unbind = epf_ntb_unbind, .add_cfs = epf_ntb_add_cfs,