Comment 2 for bug 1637303

Revision history for this message
Dimitri John Ledkov (xnox) wrote : Re: [Bug 1637303] [NEW] Move some device drivers build from kernel built-in to modules

Last time i have tried this the virtio modules did not end up in the d-i
udebs or in the cloud images initrd. The result was failure to install in
KVM and failure to boot cloud images. When these are moved to modules could
we make that virtio modules end up in the udebs & main linux-image deb &
cloud images' initrd? If all that works - virtio could be modules on all
architectures.

On 27 Oct 2016 21:00, "bugproxy" <email address hidden> wrote:

> Public bug reported:
>
> Some drivers in Ubuntu are built as kernel built-in components, not
> allowing some module interesting features like blacklist on boot
> command-line or module removal/replacement. Also, modules has debug
> advantages compared to built-in kernel components, like the possibility
> to easy build custom-debug modules against kernel tree and replace them
> using modprobe on running system.
>
> This feature is a request to Canonical move some currently built-in
> drivers to module build system on Power platform, by changing the kernel
> config file.
>
> The drivers in question are: tg3, virtio-blk and virtio-net.
> The kernel config file parameters related to those 3 drivers are:
>
> CONFIG_TIGON3, CONFIG_VIRTIO_BLK and CONFIG_VIRTIO_NET.
> They all are currently set as "=y"; we're requesting a change to "=m".
>
> Thanks in advance,
>
>
> Guilherme
>
> ** Affects: linux (Ubuntu)
> Importance: Undecided
> Assignee: Canonical Kernel Team (canonical-kernel-team)
> Status: New
>
>
> ** Tags: architecture-ppc64le bugnameltc-147981 severity-high
> targetmilestone-inin1704
>
> ** Tags added: architecture-ppc64le bugnameltc-147981 severity-high
> targetmilestone-inin1704
>
> ** Changed in: ubuntu
> Assignee: (unassigned) => Taco Screen team (taco-screen-team)
>
> ** Package changed: ubuntu => linux (Ubuntu)
>
> --
> You received this bug notification because you are subscribed to Ubuntu.
> Matching subscriptions: architecture-ppc64le
> https://bugs.launchpad.net/bugs/1637303
>
> Title:
> Move some device drivers build from kernel built-in to modules
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/ubuntu/+source/linux/+bug/
> 1637303/+subscriptions
>