From mboxrd@z Thu Jan 1 00:00:00 1970 From: Benjamin Drung Subject: Re: [PATCH v2 rdma-core 0/6] Common udev/systemd based module auto loading Date: Thu, 10 Aug 2017 09:55:38 +0200 Message-ID: <1502351738.1259.6.camel@profitbricks.com> References: <1501256525.4572.44.camel@profitbricks.com> <20170728154749.GA9646@obsidianresearch.com> <1501260065.4572.47.camel@profitbricks.com> <20170728165614.GA14302@obsidianresearch.com> <1501761659.3581.2.camel@profitbricks.com> <20170803175242.GA31628@obsidianresearch.com> <1501863751.3581.19.camel@profitbricks.com> <20170808223851.GE29372@obsidianresearch.com> <1502300630.1259.4.camel@profitbricks.com> <20170809195430.GB7013@obsidianresearch.com> <20170809200040.GA7167@obsidianresearch.com> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8bit Return-path: In-Reply-To: <20170809200040.GA7167-ePGOBjL8dl3ta4EC/59zMFaTQe2KTcn/@public.gmane.org> Sender: linux-rdma-owner-u79uwXL29TY76Z2rM5mHXA@public.gmane.org To: Jason Gunthorpe Cc: linux-rdma-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, Leon Romanovsky , Doug Ledford , Ram Amrani , Steve Wise , Ira Weiny , Jarod Wilson List-Id: linux-rdma@vger.kernel.org Am Mittwoch, den 09.08.2017, 14:00 -0600 schrieb Jason Gunthorpe: > On Wed, Aug 09, 2017 at 01:54:30PM -0600, Jason Gunthorpe wrote: > > On Wed, Aug 09, 2017 at 07:43:50PM +0200, Benjamin Drung wrote: > > > Am Dienstag, den 08.08.2017, 16:38 -0600 schrieb Jason Gunthorpe: > > > > On Fri, Aug 04, 2017 at 06:22:31PM +0200, Benjamin Drung wrote: > > > > > > > > > By default, nothing from the infiniband directory is > > > > > included. The > > > > > question is: What is the right thing to do? Should everything > > > > > from > > > > > kernel/drivers/infiniband/hw be included in the initrd by > > > > > default? > > > > > > > > No, only modules that can be request_module'd from the initrd > > > > should > > > > be included in the initrd. > > > > > > > > AFAIK only the two mellanox drivers do request module, so only > > > > those > > > > two or three modules (mlx4_ib, mlx4_en, mlx5_ib?) should be > > > > included. > > > > > > > > That sounds like something that should be fixed in the initd > > > > package? > > > > Or should rdma-core be dropping some kind of hook in a .d > > > > directory? > > > > > > Yes. I opened a bug report against initramfs-tools with a patch > > > attached: https://bugs.debian.org/871595 > > > > Looks fine to me, thanks > > Actually, does it somehow get mlx4_en too? Yes. mlx4_en.ko is in kernel/drivers/net/ethernet/mellanox/mlx4/ and the whole kernel/drivers/net is included in the initrd (with some specific excludes). -- Benjamin Drung System Developer Debian & Ubuntu Developer ProfitBricks GmbH Greifswalder Str. 207 D - 10405 Berlin Email: benjamin.drung-EIkl63zCoXaH+58JC4qpiA@public.gmane.org Web: https://www.profitbricks.com Sitz der Gesellschaft: Berlin. Registergericht: Amtsgericht Charlottenburg, HRB 125506B. Geschäftsführer: Achim Weiss. -- To unsubscribe from this list: send the line "unsubscribe linux-rdma" in the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org More majordomo info at http://vger.kernel.org/majordomo-info.html