]> www.infradead.org Git - users/sagi/nvme-cli.git/commitdiff
systemd/nvmf-autoconnect.service: load nvme-fabrics before autoconnect
authorSagi Grimberg <sagi@grimberg.me>
Wed, 26 May 2021 07:25:15 +0000 (00:25 -0700)
committerKeith Busch <kbusch@kernel.org>
Wed, 26 May 2021 16:46:57 +0000 (09:46 -0700)
Upon boot nvme-fabrics needs to be loaded, so make sure to load
it before executing ExecStart. The driver will know to request
the transport module according to the transport parameter.

Signed-off-by: Sagi Grimberg <sagi@grimberg.me>
nvmf-autoconnect/systemd/nvmf-autoconnect.service

index 26904674ffe7912b1c49fc6ba9632cab95360f95..bf40db0b549dbbbacdcef43e9937035ecbaa481b 100644 (file)
@@ -6,6 +6,7 @@ Before=remote-fs-pre.target
 
 [Service]
 Type=oneshot
+ExecStartPre=/sbin/modprobe nvme-fabrics
 ExecStart=/usr/sbin/nvme connect-all
 
 [Install]