Re: Safe to delete rpcrdma.ko loading start-up code

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 





On 21/05/2024 18:23, Jason Gunthorpe wrote:
On Tue, May 21, 2024 at 05:12:23PM +0300, Sagi Grimberg wrote:
I also see that srp(t) and iser(t) are loaded too.. IIRC these are
loaded by their userspace counterparts as well (or at least they
should).
And AFIAK, these don't have a way to autoload at all. autoload
requires the kernel to call request_module..
nvme/nvmet/isert are requested by the kernel.
How? What is the interface to trigger request_module?
On the host, writing to the nvme-fabrics misc device a comma-separated
connection string
contains a transport string, which triggers the corresponding module to be
requested.
But how did nvme-fabrics even get loaded to write to it's config fs in
the first place?

Something (/etc/modules-load?) loaded it intentionally.
That something knows about a concrete intention to use nvme though...





[Index of Archives]     [Linux Filesystem Development]     [Linux USB Development]     [Linux Media Development]     [Video for Linux]     [Linux NILFS]     [Linux Audio Users]     [Yosemite Info]     [Linux SCSI]

  Powered by Linux