linux-virtual does not contain Hyper-V modules

Bug #922063 reported by Marcus Pereira
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Fix Released
Medium
Tim Gardner
Oneiric
Won't Fix
Undecided
Unassigned
Precise
Fix Released
Medium
Tim Gardner

Bug Description

linux-virtual images are lacking of Hyper-V modules. Ubuntu guests on Hyper-V have to use linux-server kernel images.

linux-server images contais all hv_* modules:
# ls /lib/modules/3.0.0-15-server/kernel/drivers/staging/hv
hv_blkvsc.ko hv_mouse.ko hv_netvsc.ko hv_storvsc.ko hv_timesource.ko hv_utils.ko hv_vmbus.ko

but linux-virtual images does not:
# ls /lib/modules/3.0.0-15-virtual/kernel/drivers/staging/hv
ls: cannot access /lib/modules/3.0.0-15-virtual/kernel/drivers/staging/hv: No such file or directory

ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: linux-image-3.0.0-15-virtual 3.0.0-15.26
ProcVersionSignature: Ubuntu 3.0.0-15.26-virtual 3.0.13
Uname: Linux 3.0.0-15-virtual x86_64
AlsaDevices:
 total 0
 crw-rw---- 1 root audio 116, 1 2012-01-26 10:35 seq
 crw-rw---- 1 root audio 116, 33 2012-01-26 10:35 timer
AplayDevices: Error: [Errno 2] No such file or directory
ApportVersion: 1.23-0ubuntu4
Architecture: amd64
ArecordDevices: Error: [Errno 2] No such file or directory
AudioDevicesInUse: Error: command ['fuser', '-v', '/dev/snd/seq', '/dev/snd/timer'] failed with exit code 1:
CRDA: Error: [Errno 2] No such file or directory
CurrentDmesg: [ 19.088065] eth0: no IPv6 routers present
Date: Thu Jan 26 10:43:00 2012
HibernationDevice: RESUME=UUID=9b3986b4-2d83-4c77-b00d-edba98e322d7
InstallationMedia: Ubuntu-Server 10.04.1 LTS "Lucid Lynx" - Release amd64 (20100816.2)
IwConfig:
 lo no wireless extensions.

 eth0 no wireless extensions.

 eth1 no wireless extensions.
Lsusb: Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
MachineType: Bochs Bochs
PciMultimedia:

ProcEnviron:
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-3.0.0-15-virtual root=/dev/mapper/root-root ro console=ttyS0,115200n8 console=tty0
RelatedPackageVersions:
 linux-restricted-modules-3.0.0-15-virtual N/A
 linux-backports-modules-3.0.0-15-virtual N/A
 linux-firmware 1.60
RfKill: Error: [Errno 2] No such file or directory
SourcePackage: linux
UpgradeStatus: Upgraded to oneiric on 2011-10-17 (100 days ago)
dmi.bios.date: 01/01/2007
dmi.bios.vendor: Bochs
dmi.bios.version: Bochs
dmi.chassis.type: 1
dmi.chassis.vendor: Bochs
dmi.modalias: dmi:bvnBochs:bvrBochs:bd01/01/2007:svnBochs:pnBochs:pvr:cvnBochs:ct1:cvr:
dmi.product.name: Bochs
dmi.sys.vendor: Bochs

Revision history for this message
Marcus Pereira (marcds) wrote :
Revision history for this message
Tim Gardner (timg-tpi) wrote :

I don't think its appropriate to include a staging driver in the 11.10 virtual flavor. However, I think it probably makes sense for 12.04 for the hv drivers that have moved out of staging.

Are these gonna be sufficient: drivers/tty/hvc, drivers/hv ?

affects: linux-meta (Ubuntu) → linux (Ubuntu)
Changed in linux (Ubuntu):
assignee: nobody → Tim Gardner (timg-tpi)
Changed in linux (Ubuntu Oneiric):
status: New → Won't Fix
Changed in linux (Ubuntu Precise):
status: New → In Progress
Changed in linux (Ubuntu Precise):
importance: Undecided → Medium
Revision history for this message
Tim Gardner (timg-tpi) wrote :

Only needed drivers/hv

Changed in linux (Ubuntu Precise):
status: In Progress → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package linux - 3.2.0-12.20

---------------
linux (3.2.0-12.20) precise; urgency=low

  [ Andy Whitcroft ]

  * switch to new style rebase marker with bug number

  [ Leann Ogasawara ]

  * Add CONFIG_GPIO_TWL4030=y for arm[el|hf] to the config enforcer
    - LP: #921934

  [ Paolo Pisati ]

  * [Config] Switch CONFIG_GPIO_TWL4030=y back on arm[el|hf].
    - LP: #921934

  [ Tim Gardner ]

  * Rebase to v3.2.2, CONFIG_SND_KCTL_JACK=y
  * [Config] Add Hyper-V modules to virtual inclusion list
    - LP: #922063

  [ Upstream Kernel Changes ]

  * Revert "CHROMIUM: enable CONFIG_SECCOMP_FILTER and
    CONFIG_HAVE_SECCOMP_FILTER"
  * Revert "CHROMIUM: Fix kref usage"
  * Revert "CHROMIUM: Fix seccomp_t compile error"
  * Revert "CHROMIUM: seccomp_filter: make inherited filters composable"
  * Revert "CHROMIUM: seccomp_filter: inheritance documentation"
  * Revert "CHROMIUM: seccomp_filter: allow CAP_SYS_ADMIN management of
    execve"
  * Revert "CHROMIUM: seccomp_filter: remove "skip" from copy and add drop
    helper"
  * Revert "CHROMIUM: seccomp_filters: clean up warnings; kref mistake"
  * Revert "CHROMIUM: seccomp_filters: guard all ftrace wrapper code"
  * Revert "CHROMIUM: seccomp_filter: kill NR_syscall references"
  * Revert "CHROMIUM: enable CONFIG_BTREE"
  * Revert "CHROMIUM: seccomp_filters: move to btrees"
  * Revert "CHROMIUM: arm: select HAVE_SECCOMP_FILTER"
  * Revert "CHROMIUM: x86: add HAVE_SECCOMP_FILTER and seccomp_execve"
  * Revert "CHROMIUM: seccomp_filter: Document what seccomp_filter is and
    how it works."
  * Revert "CHROMIUM: seccomp_filter: add process state reporting"
  * Revert "CHROMIUM: seccomp_filter: new mode with configurable syscall
    filters"
  * rebase to v3.2.2
    - LP: #795823
    - LP: #909419
    - LP: #724831
 -- Tim Gardner <email address hidden> Thu, 26 Jan 2012 02:54:56 +0000

Changed in linux (Ubuntu Precise):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.