kernel-packages team mailing list archive
-
kernel-packages team
-
Mailing list archive
-
Message #127159
[Bug 1475078] [NEW] VirtIO is built-in, make it modular...
Public bug reported:
Guys,
Can Canonical ship Ubuntu with its Linux in a modular way?
Honestly, don't understand why some modules are compiled as built-in,
instead of modules, for example (NET/BLK/PCI/etc):
---
ubuntu@vivid-1:~$ grep VIRTIO /boot/config-3.19.0-23-generic
CONFIG_NET_9P_VIRTIO=m
CONFIG_VIRTIO_BLK=y
CONFIG_SCSI_VIRTIO=m
CONFIG_VIRTIO_NET=y
CONFIG_CAIF_VIRTIO=m
CONFIG_VIRTIO_CONSOLE=y
CONFIG_HW_RANDOM_VIRTIO=m
CONFIG_VIRTIO=y
CONFIG_VIRTIO_PCI=y
CONFIG_VIRTIO_BALLOON=y
CONFIG_VIRTIO_MMIO=y
CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES=y
---
While on Debian, it is all modular, as expected:
---
debian@jessie-1:~# grep VIRTIO /boot/config-3.16.0-4-amd64
CONFIG_NET_9P_VIRTIO=m
CONFIG_VIRTIO_BLK=m
CONFIG_SCSI_VIRTIO=m
CONFIG_VIRTIO_NET=m
CONFIG_VIRTIO_CONSOLE=m
CONFIG_HW_RANDOM_VIRTIO=m
CONFIG_VIRTIO=m
CONFIG_VIRTIO_PCI=m
CONFIG_VIRTIO_BALLOON=m
# CONFIG_VIRTIO_MMIO is not set
---
I see no reason to load this modules in a non-virtualized environments.
Thoughts!?
Best,
Thiago
ProblemType: Bug
DistroRelease: Ubuntu 15.04
Package: linux-image-3.19.0-23-generic 3.19.0-23.24
ProcVersionSignature: Ubuntu 3.19.0-22.22-generic 3.19.8-ckt1
Uname: Linux 3.19.0-22-generic x86_64
ApportVersion: 2.17.2-0ubuntu1.1
Architecture: amd64
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/controlC0: tmartins 3485 F.... pulseaudio
CurrentDesktop: Unity
Date: Wed Jul 15 21:44:14 2015
EcryptfsInUse: Yes
InstallationDate: Installed on 2014-10-27 (261 days ago)
InstallationMedia: Ubuntu 14.10 "Utopic Unicorn" - Release amd64 (20141022.1)
MachineType: Apple Inc. MacBookAir4,2
ProcFB: 0 inteldrmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.19.0-22-generic.efi.signed root=UUID=f64e109d-bc06-43ec-8ca8-d10e4f915d2e ro quiet splash vt.handoff=7
RelatedPackageVersions:
linux-restricted-modules-3.19.0-22-generic N/A
linux-backports-modules-3.19.0-22-generic N/A
linux-firmware 1.143.2
SourcePackage: linux
UpgradeStatus: Upgraded to vivid on 2015-02-02 (163 days ago)
dmi.bios.date: 10/09/2013
dmi.bios.vendor: Apple Inc.
dmi.bios.version: MBA41.88Z.0077.B11.1310091428
dmi.board.asset.tag: Base Board Asset Tag#
dmi.board.name: Mac-742912EFDBEE19B3
dmi.board.vendor: Apple Inc.
dmi.board.version: MacBookAir4,2
dmi.chassis.type: 10
dmi.chassis.vendor: Apple Inc.
dmi.chassis.version: Mac-742912EFDBEE19B3
dmi.modalias: dmi:bvnAppleInc.:bvrMBA41.88Z.0077.B11.1310091428:bd10/09/2013:svnAppleInc.:pnMacBookAir4,2:pvr1.0:rvnAppleInc.:rnMac-742912EFDBEE19B3:rvrMacBookAir4,2:cvnAppleInc.:ct10:cvrMac-742912EFDBEE19B3:
dmi.product.name: MacBookAir4,2
dmi.product.version: 1.0
dmi.sys.vendor: Apple Inc.
** Affects: linux (Ubuntu)
Importance: Undecided
Status: New
** Tags: amd64 apport-bug package-from-proposed vivid
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1475078
Title:
VirtIO is built-in, make it modular...
Status in linux package in Ubuntu:
New
Bug description:
Guys,
Can Canonical ship Ubuntu with its Linux in a modular way?
Honestly, don't understand why some modules are compiled as built-in,
instead of modules, for example (NET/BLK/PCI/etc):
---
ubuntu@vivid-1:~$ grep VIRTIO /boot/config-3.19.0-23-generic
CONFIG_NET_9P_VIRTIO=m
CONFIG_VIRTIO_BLK=y
CONFIG_SCSI_VIRTIO=m
CONFIG_VIRTIO_NET=y
CONFIG_CAIF_VIRTIO=m
CONFIG_VIRTIO_CONSOLE=y
CONFIG_HW_RANDOM_VIRTIO=m
CONFIG_VIRTIO=y
CONFIG_VIRTIO_PCI=y
CONFIG_VIRTIO_BALLOON=y
CONFIG_VIRTIO_MMIO=y
CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES=y
---
While on Debian, it is all modular, as expected:
---
debian@jessie-1:~# grep VIRTIO /boot/config-3.16.0-4-amd64
CONFIG_NET_9P_VIRTIO=m
CONFIG_VIRTIO_BLK=m
CONFIG_SCSI_VIRTIO=m
CONFIG_VIRTIO_NET=m
CONFIG_VIRTIO_CONSOLE=m
CONFIG_HW_RANDOM_VIRTIO=m
CONFIG_VIRTIO=m
CONFIG_VIRTIO_PCI=m
CONFIG_VIRTIO_BALLOON=m
# CONFIG_VIRTIO_MMIO is not set
---
I see no reason to load this modules in a non-virtualized
environments.
Thoughts!?
Best,
Thiago
ProblemType: Bug
DistroRelease: Ubuntu 15.04
Package: linux-image-3.19.0-23-generic 3.19.0-23.24
ProcVersionSignature: Ubuntu 3.19.0-22.22-generic 3.19.8-ckt1
Uname: Linux 3.19.0-22-generic x86_64
ApportVersion: 2.17.2-0ubuntu1.1
Architecture: amd64
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/controlC0: tmartins 3485 F.... pulseaudio
CurrentDesktop: Unity
Date: Wed Jul 15 21:44:14 2015
EcryptfsInUse: Yes
InstallationDate: Installed on 2014-10-27 (261 days ago)
InstallationMedia: Ubuntu 14.10 "Utopic Unicorn" - Release amd64 (20141022.1)
MachineType: Apple Inc. MacBookAir4,2
ProcFB: 0 inteldrmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.19.0-22-generic.efi.signed root=UUID=f64e109d-bc06-43ec-8ca8-d10e4f915d2e ro quiet splash vt.handoff=7
RelatedPackageVersions:
linux-restricted-modules-3.19.0-22-generic N/A
linux-backports-modules-3.19.0-22-generic N/A
linux-firmware 1.143.2
SourcePackage: linux
UpgradeStatus: Upgraded to vivid on 2015-02-02 (163 days ago)
dmi.bios.date: 10/09/2013
dmi.bios.vendor: Apple Inc.
dmi.bios.version: MBA41.88Z.0077.B11.1310091428
dmi.board.asset.tag: Base Board Asset Tag#
dmi.board.name: Mac-742912EFDBEE19B3
dmi.board.vendor: Apple Inc.
dmi.board.version: MacBookAir4,2
dmi.chassis.type: 10
dmi.chassis.vendor: Apple Inc.
dmi.chassis.version: Mac-742912EFDBEE19B3
dmi.modalias: dmi:bvnAppleInc.:bvrMBA41.88Z.0077.B11.1310091428:bd10/09/2013:svnAppleInc.:pnMacBookAir4,2:pvr1.0:rvnAppleInc.:rnMac-742912EFDBEE19B3:rvrMacBookAir4,2:cvnAppleInc.:ct10:cvrMac-742912EFDBEE19B3:
dmi.product.name: MacBookAir4,2
dmi.product.version: 1.0
dmi.sys.vendor: Apple Inc.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1475078/+subscriptions
Follow ups
-
[Bug 1475078] Re: VirtIO (and probably other modules as well) is built-in, make it modular...
From: Tim Gardner, 2016-06-08
-
[Bug 1475078] Re: VirtIO (and probably other modules as well) is built-in, make it modular...
From: Andy Whitcroft, 2016-06-02
-
[Bug 1475078] Re: VirtIO (and probably other modules as well) is built-in, make it modular...
From: Tim Gardner, 2016-05-18
-
[Bug 1475078] Re: VirtIO (and probably other modules as well) is built-in, make it modular...
From: Thiago Martins, 2016-05-17
-
[Bug 1475078] Re: VirtIO (and probably other modules as well) is built-in, make it modular...
From: Tim Gardner, 2016-05-17
-
[Bug 1475078] Re: VirtIO (and probably other modules as well) is built-in, make it modular...
From: Tim Gardner, 2016-04-06
-
[Bug 1475078] Re: VirtIO (and probably other modules as well) is built-in, make it modular...
From: Thiago Martins, 2016-04-03
-
[Bug 1475078] Re: VirtIO (and probably other modules as well) is built-in, make it modular...
From: Andy Whitcroft, 2016-03-10
-
[Bug 1475078] Re: VirtIO (and probably other modules as well) is built-in, make it modular...
From: Thiago Martins, 2016-03-08
-
[Bug 1475078] Re: VirtIO (and probably other modules as well) is built-in, make it modular...
From: Andy Whitcroft, 2016-02-01
-
[Bug 1475078] Re: VirtIO (and probably other modules as well) is built-in, make it modular...
From: Andy Whitcroft, 2016-01-19
-
[Bug 1475078] Re: VirtIO (and probably other modules as well) is built-in, make it modular...
From: Andy Whitcroft, 2015-12-07
-
[Bug 1475078] Re: VirtIO (and probably other modules as well) is built-in, make it modular...
From: Thiago Martins, 2015-11-08
-
[Bug 1475078] Re: VirtIO (and probably other modules as well) is built-in, make it modular...
From: Andy Whitcroft, 2015-11-04
-
[Bug 1475078] Re: VirtIO (and probably other modules as well) is built-in, make it modular...
From: Andy Whitcroft, 2015-10-04
-
[Bug 1475078] Re: VirtIO (and probably other modules as well) is built-in, make it modular...
From: Andy Whitcroft, 2015-09-01
-
[Bug 1475078] Re: VirtIO (and probably other modules as well) is built-in, make it modular...
From: Andy Whitcroft, 2015-07-31
-
[Bug 1475078] Re: VirtIO is built-in, make it modular...
From: Thiago Martins, 2015-07-16
-
[Bug 1475078] Re: VirtIO is built-in, make it modular...
From: Thiago Martins, 2015-07-16
-
[Bug 1475078] Re: VirtIO is built-in, make it modular...
From: Andy Whitcroft, 2015-07-16
-
[Bug 1475078] Re: VirtIO is built-in, make it modular...
From: Joseph Salisbury, 2015-07-16
-
[Bug 1475078] Re: VirtIO is built-in, make it modular...
From: Thiago Martins, 2015-07-16
-
[Bug 1475078] Status changed to Confirmed
From: Brad Figg, 2015-07-16