** Description changed:
+ === SRU Justification ===
+
+ [Impact]
+ NULL pointer dereference in netvsc_probe(). Module hv_netvsc is included
+ in initramfs, so this blocks the boot process.
+
+ For Hyper-V only supports single channel, rndis_filter_device_add()
+ bails early and jump to tag "out". Subsequent code calls
+ rndis_filter_device_remove() and returns ERR_PTR(ret), where ret is
+ 0 (sucess). Because of that, it passes IS_ERR(nvdev) check in
+ netvsc_probe() and cause a NULL pointer dereference, as nvdev now is 0:
+
+ ...
+ if (nvdev->num_chn > 1)
+ schedule_work(&nvdev->subchan_work);
+
+ [Fix]
+ Correctly return net_device at the end of rndis_filter_device_add().
+
+ [Test]
+ Users report positive result.
+
+ [Regression Potenial]
+ Low. Trivial change, patches are in upstream sometime.
+
+ === Original Bug Report ===
+
Ubuntu stuck on booting on HyperV Server 2008R2.
I saw kernel messages, seems to load ram image the boot is stuck.
Seems to be a problem with hyperv drivers propably harddrive.
Reverted back to the previous kernel.
Description: Ubuntu 18.04.1 LTS
Release: 18.04Description: Ubuntu 18.04.1 LTS
Release: 18.04
- ---
+ ---
ProblemType: Bug
AlsaDevices:
- total 0
- crw-rw---- 1 root audio 116, 1 Jan 31 08:52 seq
- crw-rw---- 1 root audio 116, 33 Jan 31 08:52 timer
+ total 0
+ crw-rw---- 1 root audio 116, 1 Jan 31 08:52 seq
+ crw-rw---- 1 root audio 116, 33 Jan 31 08:52 timer
AplayDevices: Error: [Errno 2] No such file or directory: 'aplay': 'aplay'
ApportVersion: 2.20.9-0ubuntu7.5
Architecture: amd64
ArecordDevices: Error: [Errno 2] No such file or directory: 'arecord':
'arecord'
AudioDevicesInUse: Error: command ['fuser', '-v', '/dev/snd/seq',
'/dev/snd/timer'] failed with exit code 1:
DistroRelease: Ubuntu 18.04
IwConfig: Error: [Errno 2] No such file or directory: 'iwconfig': 'iwconfig'
Lsusb: Error: command ['lsusb'] failed with exit code 1:
MachineType: Microsoft Corporation Virtual Machine
Package: linux (not installed)
PciMultimedia:
-
+
ProcEnviron:
- TERM=xterm
- PATH=(custom, no user)
- LANG=en_US.UTF-8
- SHELL=/bin/bash
+ TERM=xterm
+ PATH=(custom, no user)
+ LANG=en_US.UTF-8
+ SHELL=/bin/bash
ProcFB: 0 hyperv_fb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.15.0-43-generic
root=UUID=86036ccb-bc11-11e8-93c9-00155dfd7535 ro maybe-ubiquity
ProcVersionSignature: Ubuntu 4.15.0-43.46-generic 4.15.18
RelatedPackageVersions:
- linux-restricted-modules-4.15.0-43-generic N/A
- linux-backports-modules-4.15.0-43-generic N/A
- linux-firmware 1.173.3
+ linux-restricted-modules-4.15.0-43-generic N/A
+ linux-backports-modules-4.15.0-43-generic N/A
+ linux-firmware 1.173.3
RfKill: Error: [Errno 2] No such file or directory: 'rfkill': 'rfkill'
Tags: bionic uec-images
Uname: Linux 4.15.0-43-generic x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups:
-
+
_MarkForUpload: True
dmi.bios.date: 03/19/2009
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: 090004
dmi.board.name: Virtual Machine
dmi.board.vendor: Microsoft Corporation
dmi.board.version: 7.0
dmi.chassis.asset.tag: 8531-7125-9206-2460-7819-2663-90
dmi.chassis.type: 3
dmi.chassis.vendor: Microsoft Corporation
dmi.chassis.version: 7.0
dmi.modalias:
dmi:bvnAmericanMegatrendsInc.:bvr090004:bd03/19/2009:svnMicrosoftCorporation:pnVirtualMachine:pvr7.0:rvnMicrosoftCorporation:rnVirtualMachine:rvr7.0:cvnMicrosoftCorporation:ct3:cvr7.0:
dmi.product.name: Virtual Machine
dmi.product.version: 7.0
dmi.sys.vendor: Microsoft Corporation
** Also affects: linux (Ubuntu Bionic)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1814069
Title:
kernel linux-image-4.15.0-44 not booting on Hyperv Server 2008R2
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1814069/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs