[Bug 1400319] Re: [Hyper-V] Kernel panic not functional on 32bit Ubuntu 14.10, 15.04, and 15.10
** Changed in: linux (Ubuntu) Status: In Progress => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1400319 Title: [Hyper-V] Kernel panic not functional on 32bit Ubuntu 14.10, 15.04, and 15.10 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1400319/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1400319] Re: [Hyper-V] Kernel panic not functional on 32bit Ubuntu 14.10, 15.04, and 15.10
This bug was fixed in the package linux - 4.8.0-34.36 --- linux (4.8.0-34.36) yakkety; urgency=low [ Luis Henriques ] * Release Tracking Bug - LP: #1651800 * Miscellaneous Ubuntu changes - SAUCE: Do not build the xr-usb-serial driver for s390 linux (4.8.0-33.35) yakkety; urgency=low [ Thadeu Lima de Souza Cascardo ] * Release Tracking Bug - LP: #1651721 [ Luis Henriques ] * crypto : tolerate new crypto hardware for z Systems (LP: #1644557) - s390/zcrypt: Introduce CEX6 toleration * Several new Asus laptops are missing touchpad support (LP: #1650895) - HID: asus: Add i2c touchpad support * Acer, Inc ID 5986:055a is useless after 14.04.2 installed. (LP: #1433906) - uvcvideo: uvc_scan_fallback() for webcams with broken chain * cdc_ether fills kernel log (LP: #1626371) - cdc_ether: Fix handling connection notification * Kernel Fixes to get TCMU File Backed Optical to work (LP: #1646204) - SAUCE: target/user: Fix use-after-free of tcmu_cmds if they are expired * CVE-2016-9756 - KVM: x86: drop error recovery in em_jmp_far and em_ret_far * On boot excessive number of kworker threads are running (LP: #1649905) - slub: move synchronize_sched out of slab_mutex on shrink * Ethernet not work after upgrade from kernel 3.19 to 4.4 [10ec:8168] (LP: #1648279) - ACPI / blacklist: Make Dell Latitude 3350 ethernet work * Ubuntu 16.10 netboot install fails with "Oops: Exception in kernel mode, sig: 5 [#1] " (lpfc) (LP: #1648873) - scsi: lpfc: fix oops/BUG in lpfc_sli_ringtxcmpl_put() * CVE-2016-9793 - net: avoid signed overflows for SO_{SND|RCV}BUFFORCE * [Hyper-V] Kernel panic not functional on 32bit Ubuntu 14.10, 15.04, and 15.10 (LP: #1400319) - Drivers: hv: avoid vfree() on crash * d-i is missing usb support for platforms that use the xhci-platform driver (LP: #1625222) - d-i initrd needs additional usb modules to support the merlin platform * overlayfs no longer supports nested overlayfs mounts, but there is a fix upstream (LP: #1647007) - ovl: fix d_real() for stacked fs * Yakkety: arm64: CONFIG_ARM64_ERRATUM_845719 isn't enabled (LP: #1647793) - [Config] CONFIG_ARM64_ERRATUM_845719=y * Ubuntu16.10 - EEH on BELL3 adapter fails to recover (serial/tty) (LP: #1646857) - serial: 8250_pci: Detach low-level driver during PCI error recovery * Driver for Exar USB UART (LP: #1645591) - SAUCE: xr-usb-serial: Driver for Exar USB serial ports - SAUCE: xr-usb-serial: interface for switching modes - SAUCE: cdc-acm: Exclude Exar USB serial ports * [Bug] (Purley) x86/hpet: Reduce HPET counter read contention (LP: #1645928) - x86/hpet: Reduce HPET counter read contention * Need Alps upstream their new touchpad driver (LP: #1571530) - Input: ALPS - add touchstick support for SS5 hardware - Input: ALPS - handle 0-pressure 1F events - Input: ALPS - allow touchsticks to report pressure - Input: ALPS - set DualPoint flag for 74 03 28 devices * CONFIG_NR_CPUS=256 is too low (LP: #1579205) - [Config] Increase the NR_CPUS to 512 for amd64 to support systems with a large number of cores. -- Luis Henriques Wed, 21 Dec 2016 16:20:08 + -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1400319 Title: [Hyper-V] Kernel panic not functional on 32bit Ubuntu 14.10, 15.04, and 15.10 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1400319/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1400319] Re: [Hyper-V] Kernel panic not functional on 32bit Ubuntu 14.10, 15.04, and 15.10
This bug was fixed in the package linux - 4.8.0-34.36 --- linux (4.8.0-34.36) yakkety; urgency=low [ Luis Henriques ] * Release Tracking Bug - LP: #1651800 * Miscellaneous Ubuntu changes - SAUCE: Do not build the xr-usb-serial driver for s390 linux (4.8.0-33.35) yakkety; urgency=low [ Thadeu Lima de Souza Cascardo ] * Release Tracking Bug - LP: #1651721 [ Luis Henriques ] * crypto : tolerate new crypto hardware for z Systems (LP: #1644557) - s390/zcrypt: Introduce CEX6 toleration * Several new Asus laptops are missing touchpad support (LP: #1650895) - HID: asus: Add i2c touchpad support * Acer, Inc ID 5986:055a is useless after 14.04.2 installed. (LP: #1433906) - uvcvideo: uvc_scan_fallback() for webcams with broken chain * cdc_ether fills kernel log (LP: #1626371) - cdc_ether: Fix handling connection notification * Kernel Fixes to get TCMU File Backed Optical to work (LP: #1646204) - SAUCE: target/user: Fix use-after-free of tcmu_cmds if they are expired * CVE-2016-9756 - KVM: x86: drop error recovery in em_jmp_far and em_ret_far * On boot excessive number of kworker threads are running (LP: #1649905) - slub: move synchronize_sched out of slab_mutex on shrink * Ethernet not work after upgrade from kernel 3.19 to 4.4 [10ec:8168] (LP: #1648279) - ACPI / blacklist: Make Dell Latitude 3350 ethernet work * Ubuntu 16.10 netboot install fails with "Oops: Exception in kernel mode, sig: 5 [#1] " (lpfc) (LP: #1648873) - scsi: lpfc: fix oops/BUG in lpfc_sli_ringtxcmpl_put() * CVE-2016-9793 - net: avoid signed overflows for SO_{SND|RCV}BUFFORCE * [Hyper-V] Kernel panic not functional on 32bit Ubuntu 14.10, 15.04, and 15.10 (LP: #1400319) - Drivers: hv: avoid vfree() on crash * d-i is missing usb support for platforms that use the xhci-platform driver (LP: #1625222) - d-i initrd needs additional usb modules to support the merlin platform * overlayfs no longer supports nested overlayfs mounts, but there is a fix upstream (LP: #1647007) - ovl: fix d_real() for stacked fs * Yakkety: arm64: CONFIG_ARM64_ERRATUM_845719 isn't enabled (LP: #1647793) - [Config] CONFIG_ARM64_ERRATUM_845719=y * Ubuntu16.10 - EEH on BELL3 adapter fails to recover (serial/tty) (LP: #1646857) - serial: 8250_pci: Detach low-level driver during PCI error recovery * Driver for Exar USB UART (LP: #1645591) - SAUCE: xr-usb-serial: Driver for Exar USB serial ports - SAUCE: xr-usb-serial: interface for switching modes - SAUCE: cdc-acm: Exclude Exar USB serial ports * [Bug] (Purley) x86/hpet: Reduce HPET counter read contention (LP: #1645928) - x86/hpet: Reduce HPET counter read contention * Need Alps upstream their new touchpad driver (LP: #1571530) - Input: ALPS - add touchstick support for SS5 hardware - Input: ALPS - handle 0-pressure 1F events - Input: ALPS - allow touchsticks to report pressure - Input: ALPS - set DualPoint flag for 74 03 28 devices * CONFIG_NR_CPUS=256 is too low (LP: #1579205) - [Config] Increase the NR_CPUS to 512 for amd64 to support systems with a large number of cores. -- Luis Henriques Wed, 21 Dec 2016 16:20:08 + ** Changed in: linux (Ubuntu Yakkety) Status: Fix Committed => Fix Released ** Changed in: linux (Ubuntu Yakkety) Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1400319 Title: [Hyper-V] Kernel panic not functional on 32bit Ubuntu 14.10, 15.04, and 15.10 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1400319/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1400319] Re: [Hyper-V] Kernel panic not functional on 32bit Ubuntu 14.10, 15.04, and 15.10
This bug was fixed in the package linux - 4.4.0-59.80 --- linux (4.4.0-59.80) xenial; urgency=low [ John Donnelly ] * Release Tracking Bug - LP: #1654282 * [2.1.1] MAAS has nvme0n1 set as boot disk, curtin fails (LP: #1651602) - (fix) nvme: only require 1 interrupt vector, not 2+ linux (4.4.0-58.79) xenial; urgency=low [ Luis Henriques ] * Release Tracking Bug - LP: #1651402 * Support ACPI probe for IIO sensor drivers from ST Micro (LP: #1650123) - SAUCE: iio: st_sensors: match sensors using ACPI handle - SAUCE: iio: st_accel: Support sensor i2c probe using acpi - SAUCE: iio: st_pressure: Support i2c probe using acpi - [Config] CONFIG_HTS221=m, CONFIG_HTS221_I2C=m, CONFIG_HTS221_SPI=m * Fix channel data parsing in ST Micro sensor IIO drivers (LP: #1650189) - SAUCE: iio: common: st_sensors: fix channel data parsing * ST Micro lng2dm 3-axis "femto" accelerometer support (LP: #1650112) - SAUCE: iio: st-accel: add support for lis2dh12 - SAUCE: iio: st_sensors: support active-low interrupts - SAUCE: iio: accel: Add support for the h3lis331dl accelerometer - SAUCE: iio: st_sensors: verify interrupt event to status - SAUCE: iio: st_sensors: support open drain mode - SAUCE: iio:st_sensors: fix power regulator usage - SAUCE: iio: st_sensors: switch to a threaded interrupt - SAUCE: iio: accel: st_accel: Add lis3l02dq support - SAUCE: iio: st_sensors: fix scale configuration for h3lis331dl - SAUCE: iio: accel: st_accel: add support to lng2dm - SAUCE: iio: accel: st_accel: inline per-sensor data - SAUCE: Documentation: dt: iio: accel: add lng2dm sensor device binding * ST Micro hts221 relative humidity sensor support (LP: #1650116) - SAUCE: iio: humidity: add support to hts221 rh/temp combo device - SAUCE: Documentation: dt: iio: humidity: add hts221 sensor device binding - SAUCE: iio: humidity: remove - SAUCE: iio: humidity: Support acpi probe for hts211 * crypto : tolerate new crypto hardware for z Systems (LP: #1644557) - s390/zcrypt: Introduce CEX6 toleration * Acer, Inc ID 5986:055a is useless after 14.04.2 installed. (LP: #1433906) - uvcvideo: uvc_scan_fallback() for webcams with broken chain * vmxnet3 driver could causes kernel panic with v4.4 if LRO enabled. (LP: #1650635) - vmxnet3: segCnt can be 1 for LRO packets * system freeze when swapping to encrypted swap partition (LP: #1647400) - mm, oom: rework oom detection - mm: throttle on IO only when there are too many dirty and writeback pages * Kernel Fixes to get TCMU File Backed Optical to work (LP: #1646204) - target/user: Use sense_reason_t in tcmu_queue_cmd_ring - target/user: Return an error if cmd data size is too large - target/user: Fix comments to not refer to data ring - SAUCE: (no-up) target/user: Fix use-after-free of tcmu_cmds if they are expired * CVE-2016-9756 - KVM: x86: drop error recovery in em_jmp_far and em_ret_far * Dell Precision 5520 & 3520 freezes at login screent (LP: #1650054) - ACPI / blacklist: add _REV quirks for Dell Precision 5520 and 3520 * CVE-2016-9794 - ALSA: pcm : Call kill_fasync() in stream lock * Allow fuse user namespace mounts by default in xenial (LP: #1634964) - (namespace) mnt: Move the FS_USERNS_MOUNT check into sget_userns - (namespace) Revert "UBUNTU: SAUCE: fs: Refuse uid/gid changes which don't map into s_user_ns" - (namespace) fs: Refuse uid/gid changes which don't map into s_user_ns - (namespace) Revert "UBUNTU: SAUCE: fs: Update posix_acl support to handle user namespace mounts" - (namespace) vfs: Verify acls are valid within superblock's s_user_ns. - SAUCE: (namespace) posix_acl: Export posix_acl_fix_xattr_userns() to modules - SAUCE: (namespace) fuse: Translate ids in posix acl xattrs - (namespace) vfs: Don't modify inodes with a uid or gid unknown to the vfs - (namespace) vfs: Don't create inodes with a uid or gid unknown to the vfs - (namespace) Revert "UBUNTU: SAUCE: quota: Require that qids passed to dqget() be valid and map into s_user_ns" - (namespace) Revert "UBUNTU: SAUCE: quota: Convert ids relative to s_user_ns" - (namespace) quota: Ensure qids map to the filesystem - (namespace) quota: Handle quota data stored in s_user_ns in quota_setxquota - (namespace) dquot: For now explicitly don't support filesystems outside of init_user_ns - (namespace) Revert "UBUNTU: SAUCE: ima/evm: Allow root in s_user_ns to set xattrs" - SAUCE: (namespace) security/integrity: Harden against malformed xattrs - (namespace) Revert "UBUNTU: SAUCE: fs: Allow superblock owner to change ownership of inodes with unmappable ids" - SAUCE: (namespace) fs: Allow superblock owner to change ownership of inodes - (namespace) Revert "UBUNTU: SAUCE: fs: Don't remove suid for CAP_FSETID in s_user_n
[Bug 1400319] Re: [Hyper-V] Kernel panic not functional on 32bit Ubuntu 14.10, 15.04, and 15.10
This bug was fixed in the package linux - 4.4.0-59.80 --- linux (4.4.0-59.80) xenial; urgency=low [ John Donnelly ] * Release Tracking Bug - LP: #1654282 * [2.1.1] MAAS has nvme0n1 set as boot disk, curtin fails (LP: #1651602) - (fix) nvme: only require 1 interrupt vector, not 2+ linux (4.4.0-58.79) xenial; urgency=low [ Luis Henriques ] * Release Tracking Bug - LP: #1651402 * Support ACPI probe for IIO sensor drivers from ST Micro (LP: #1650123) - SAUCE: iio: st_sensors: match sensors using ACPI handle - SAUCE: iio: st_accel: Support sensor i2c probe using acpi - SAUCE: iio: st_pressure: Support i2c probe using acpi - [Config] CONFIG_HTS221=m, CONFIG_HTS221_I2C=m, CONFIG_HTS221_SPI=m * Fix channel data parsing in ST Micro sensor IIO drivers (LP: #1650189) - SAUCE: iio: common: st_sensors: fix channel data parsing * ST Micro lng2dm 3-axis "femto" accelerometer support (LP: #1650112) - SAUCE: iio: st-accel: add support for lis2dh12 - SAUCE: iio: st_sensors: support active-low interrupts - SAUCE: iio: accel: Add support for the h3lis331dl accelerometer - SAUCE: iio: st_sensors: verify interrupt event to status - SAUCE: iio: st_sensors: support open drain mode - SAUCE: iio:st_sensors: fix power regulator usage - SAUCE: iio: st_sensors: switch to a threaded interrupt - SAUCE: iio: accel: st_accel: Add lis3l02dq support - SAUCE: iio: st_sensors: fix scale configuration for h3lis331dl - SAUCE: iio: accel: st_accel: add support to lng2dm - SAUCE: iio: accel: st_accel: inline per-sensor data - SAUCE: Documentation: dt: iio: accel: add lng2dm sensor device binding * ST Micro hts221 relative humidity sensor support (LP: #1650116) - SAUCE: iio: humidity: add support to hts221 rh/temp combo device - SAUCE: Documentation: dt: iio: humidity: add hts221 sensor device binding - SAUCE: iio: humidity: remove - SAUCE: iio: humidity: Support acpi probe for hts211 * crypto : tolerate new crypto hardware for z Systems (LP: #1644557) - s390/zcrypt: Introduce CEX6 toleration * Acer, Inc ID 5986:055a is useless after 14.04.2 installed. (LP: #1433906) - uvcvideo: uvc_scan_fallback() for webcams with broken chain * vmxnet3 driver could causes kernel panic with v4.4 if LRO enabled. (LP: #1650635) - vmxnet3: segCnt can be 1 for LRO packets * system freeze when swapping to encrypted swap partition (LP: #1647400) - mm, oom: rework oom detection - mm: throttle on IO only when there are too many dirty and writeback pages * Kernel Fixes to get TCMU File Backed Optical to work (LP: #1646204) - target/user: Use sense_reason_t in tcmu_queue_cmd_ring - target/user: Return an error if cmd data size is too large - target/user: Fix comments to not refer to data ring - SAUCE: (no-up) target/user: Fix use-after-free of tcmu_cmds if they are expired * CVE-2016-9756 - KVM: x86: drop error recovery in em_jmp_far and em_ret_far * Dell Precision 5520 & 3520 freezes at login screent (LP: #1650054) - ACPI / blacklist: add _REV quirks for Dell Precision 5520 and 3520 * CVE-2016-9794 - ALSA: pcm : Call kill_fasync() in stream lock * Allow fuse user namespace mounts by default in xenial (LP: #1634964) - (namespace) mnt: Move the FS_USERNS_MOUNT check into sget_userns - (namespace) Revert "UBUNTU: SAUCE: fs: Refuse uid/gid changes which don't map into s_user_ns" - (namespace) fs: Refuse uid/gid changes which don't map into s_user_ns - (namespace) Revert "UBUNTU: SAUCE: fs: Update posix_acl support to handle user namespace mounts" - (namespace) vfs: Verify acls are valid within superblock's s_user_ns. - SAUCE: (namespace) posix_acl: Export posix_acl_fix_xattr_userns() to modules - SAUCE: (namespace) fuse: Translate ids in posix acl xattrs - (namespace) vfs: Don't modify inodes with a uid or gid unknown to the vfs - (namespace) vfs: Don't create inodes with a uid or gid unknown to the vfs - (namespace) Revert "UBUNTU: SAUCE: quota: Require that qids passed to dqget() be valid and map into s_user_ns" - (namespace) Revert "UBUNTU: SAUCE: quota: Convert ids relative to s_user_ns" - (namespace) quota: Ensure qids map to the filesystem - (namespace) quota: Handle quota data stored in s_user_ns in quota_setxquota - (namespace) dquot: For now explicitly don't support filesystems outside of init_user_ns - (namespace) Revert "UBUNTU: SAUCE: ima/evm: Allow root in s_user_ns to set xattrs" - SAUCE: (namespace) security/integrity: Harden against malformed xattrs - (namespace) Revert "UBUNTU: SAUCE: fs: Allow superblock owner to change ownership of inodes with unmappable ids" - SAUCE: (namespace) fs: Allow superblock owner to change ownership of inodes - (namespace) Revert "UBUNTU: SAUCE: fs: Don't remove suid for CAP_FSETID in s_user_n
[Bug 1400319] Re: [Hyper-V] Kernel panic not functional on 32bit Ubuntu 14.10, 15.04, and 15.10
We verified the following proposed kernels: Xenial: 4.4.0.58.61 and 4.4.0.58.79 Yakkety: 4.8.0.34.43 Standard kdump and kdump through NMI work now as expected, single core and SMP configurations. ** Tags removed: verification-needed-xenial verification-needed-yakkety ** Tags added: verification-done-xenial verification-done-yakkety -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1400319 Title: [Hyper-V] Kernel panic not functional on 32bit Ubuntu 14.10, 15.04, and 15.10 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1400319/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1400319] Re: [Hyper-V] Kernel panic not functional on 32bit Ubuntu 14.10, 15.04, and 15.10
This bug is awaiting verification that the kernel in -proposed solves the problem. Please test the kernel and update this bug with the results. If the problem is solved, change the tag 'verification-needed- yakkety' to 'verification-done-yakkety'. If the problem still exists, change the tag 'verification-needed-yakkety' to 'verification-failed- yakkety'. If verification is not done by 5 working days from today, this fix will be dropped from the source code, and this bug will be closed. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you! ** Tags added: verification-needed-yakkety -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1400319 Title: [Hyper-V] Kernel panic not functional on 32bit Ubuntu 14.10, 15.04, and 15.10 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1400319/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1400319] Re: [Hyper-V] Kernel panic not functional on 32bit Ubuntu 14.10, 15.04, and 15.10
This bug is awaiting verification that the kernel in -proposed solves the problem. Please test the kernel and update this bug with the results. If the problem is solved, change the tag 'verification-needed- xenial' to 'verification-done-xenial'. If the problem still exists, change the tag 'verification-needed-xenial' to 'verification-failed- xenial'. If verification is not done by 5 working days from today, this fix will be dropped from the source code, and this bug will be closed. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you! ** Tags added: verification-needed-xenial -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1400319 Title: [Hyper-V] Kernel panic not functional on 32bit Ubuntu 14.10, 15.04, and 15.10 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1400319/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1400319] Re: [Hyper-V] Kernel panic not functional on 32bit Ubuntu 14.10, 15.04, and 15.10
** Changed in: linux (Ubuntu Xenial) Status: In Progress => Fix Committed ** Changed in: linux (Ubuntu Yakkety) Status: In Progress => Fix Committed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1400319 Title: [Hyper-V] Kernel panic not functional on 32bit Ubuntu 14.10, 15.04, and 15.10 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1400319/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1400319] Re: [Hyper-V] Kernel panic not functional on 32bit Ubuntu 14.10, 15.04, and 15.10
** No longer affects: kexec-tools (Ubuntu) ** No longer affects: kexec-tools (Ubuntu Xenial) ** No longer affects: kexec-tools (Ubuntu Yakkety) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1400319 Title: [Hyper-V] Kernel panic not functional on 32bit Ubuntu 14.10, 15.04, and 15.10 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1400319/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1400319] Re: [Hyper-V] Kernel panic not functional on 32bit Ubuntu 14.10, 15.04, and 15.10
I also built a xenial test kernel with the patch. It can be downloaded from: http://kernel.ubuntu.com/~jsalisbury/lp1400319/xenial Can you see if this kernel also resolves the bug on 16.04? If it does, I'll SRU the path to both Xenial and Yakkety. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1400319 Title: [Hyper-V] Kernel panic not functional on 32bit Ubuntu 14.10, 15.04, and 15.10 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/kexec-tools/+bug/1400319/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1400319] Re: [Hyper-V] Kernel panic not functional on 32bit Ubuntu 14.10, 15.04, and 15.10
Thanks for the update, Oviddiu. I'll build a 16.04 test kernel with that commit as well. I'll post it shortly. ** Also affects: kexec-tools (Ubuntu Yakkety) Importance: Undecided Status: New ** Also affects: linux (Ubuntu Yakkety) Importance: Undecided Status: New ** Also affects: kexec-tools (Ubuntu Xenial) Importance: Undecided Status: New ** Also affects: linux (Ubuntu Xenial) Importance: Undecided Status: New ** Changed in: linux (Ubuntu Xenial) Status: New => In Progress ** Changed in: linux (Ubuntu Yakkety) Status: New => In Progress ** Changed in: linux (Ubuntu Xenial) Importance: Undecided => High ** Changed in: linux (Ubuntu Yakkety) Importance: Undecided => High ** Changed in: linux (Ubuntu Xenial) Assignee: (unassigned) => Joseph Salisbury (jsalisbury) ** Changed in: linux (Ubuntu Yakkety) Assignee: (unassigned) => Joseph Salisbury (jsalisbury) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1400319 Title: [Hyper-V] Kernel panic not functional on 32bit Ubuntu 14.10, 15.04, and 15.10 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/kexec-tools/+bug/1400319/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1400319] Re: [Hyper-V] Kernel panic not functional on 32bit Ubuntu 14.10, 15.04, and 15.10
I've tested the kernel on Ubuntu 16.04 32 bit and everything works fine, even with kdump through NMI. Note: Kdump through NMI on Ubuntu 16.04 32 bit with kernel 4.4.0-21-generic is not working. I've also tested Ubuntu 15.04 but this version is End of life. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1400319 Title: [Hyper-V] Kernel panic not functional on 32bit Ubuntu 14.10, 15.04, and 15.10 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/kexec-tools/+bug/1400319/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1400319] Re: [Hyper-V] Kernel panic not functional on 32bit Ubuntu 14.10, 15.04, and 15.10
Hi Chris, Sorry about that. There is an i386 kernel there now: http://kernel.ubuntu.com/~jsalisbury/lp1400319/yakkety/ -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1400319 Title: [Hyper-V] Kernel panic not functional on 32bit Ubuntu 14.10, 15.04, and 15.10 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/kexec-tools/+bug/1400319/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1400319] Re: [Hyper-V] Kernel panic not functional on 32bit Ubuntu 14.10, 15.04, and 15.10
Hi Joe, We did look at http://kernel.ubuntu.com/~jsalisbury/lp1400319/ however that folder has the 32bit kernel and binaries. As this bug is in regards to the 32bit architecture, we would need the i386 kernel actually. Thank you! -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1400319 Title: [Hyper-V] Kernel panic not functional on 32bit Ubuntu 14.10, 15.04, and 15.10 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/kexec-tools/+bug/1400319/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1400319] Re: [Hyper-V] Kernel panic not functional on 32bit Ubuntu 14.10, 15.04, and 15.10
Sorry, the test kernel was up one directory. The kernel is now available in: http://kernel.ubuntu.com/~jsalisbury/lp1400319/yakkety/ -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1400319 Title: [Hyper-V] Kernel panic not functional on 32bit Ubuntu 14.10, 15.04, and 15.10 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/kexec-tools/+bug/1400319/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1400319] Re: [Hyper-V] Kernel panic not functional on 32bit Ubuntu 14.10, 15.04, and 15.10
Hi Josh, We missed your reply and now the folder is empty. Can you upload again the test kernel so we can test it? -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1400319 Title: [Hyper-V] Kernel panic not functional on 32bit Ubuntu 14.10, 15.04, and 15.10 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/kexec-tools/+bug/1400319/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1400319] Re: [Hyper-V] Kernel panic not functional on 32bit Ubuntu 14.10, 15.04, and 15.10
I built a test kernel with the following commit, that is now in v4.9-rc1: a9f61ca Drivers: hv: avoid vfree() on crash Can you test this kernel and see if it resolves this bug? It can be downloaded from: http://kernel.ubuntu.com/~jsalisbury/lp1400319/yakkety/ -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1400319 Title: [Hyper-V] Kernel panic not functional on 32bit Ubuntu 14.10, 15.04, and 15.10 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/kexec-tools/+bug/1400319/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1400319] Re: [Hyper-V] Kernel panic not functional on 32bit Ubuntu 14.10, 15.04, and 15.10
** Changed in: linux (Ubuntu) Assignee: (unassigned) => Joseph Salisbury (jsalisbury) ** Changed in: linux (Ubuntu) Status: Confirmed => In Progress -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1400319 Title: [Hyper-V] Kernel panic not functional on 32bit Ubuntu 14.10, 15.04, and 15.10 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/kexec-tools/+bug/1400319/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1400319] Re: [Hyper-V] Kernel panic not functional on 32bit Ubuntu 14.10, 15.04, and 15.10
** No longer affects: linux (Ubuntu Wily) ** No longer affects: kexec-tools (Ubuntu Wily) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1400319 Title: [Hyper-V] Kernel panic not functional on 32bit Ubuntu 14.10, 15.04, and 15.10 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/kexec-tools/+bug/1400319/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1400319] Re: [Hyper-V] Kernel panic not functional on 32bit Ubuntu 14.10, 15.04, and 15.10
A consideration: From: Vitaly Kuznetsov When we crash from NMI context (e.g. after NMI injection from host when 'sysctl -w kernel.unknown_nmi_panic=1' is set) we hit kernel BUG at mm/vmalloc.c:1530! as vfree() is denied. While the issue could be solved with in_nmi() check instead I opted for skipping vfree on all sorts of crashes to reduce the amount of work which can cause consequent crashes. We don't really need to free anything on crash. Signed-off-by: Vitaly Kuznetsov Signed-off-by: K. Y. Srinivasan --- drivers/hv/hv.c |8 +--- drivers/hv/hyperv_vmbus.h |2 +- drivers/hv/vmbus_drv.c|8 3 files changed, 10 insertions(+), 8 deletions(-) diff --git a/drivers/hv/hv.c b/drivers/hv/hv.c index a1c086b..60dbd6c 100644 --- a/drivers/hv/hv.c +++ b/drivers/hv/hv.c @@ -278,7 +278,7 @@ cleanup: * * This routine is called normally during driver unloading or exiting. */ -void hv_cleanup(void) +void hv_cleanup(bool crash) { union hv_x64_msr_hypercall_contents hypercall_msr; @@ -288,7 +288,8 @@ void hv_cleanup(void) if (hv_context.hypercall_page) { hypercall_msr.as_uint64 = 0; wrmsrl(HV_X64_MSR_HYPERCALL, hypercall_msr.as_uint64); - vfree(hv_context.hypercall_page); + if (!crash) + vfree(hv_context.hypercall_page); hv_context.hypercall_page = NULL; } @@ -308,7 +309,8 @@ void hv_cleanup(void) hypercall_msr.as_uint64 = 0; wrmsrl(HV_X64_MSR_REFERENCE_TSC, hypercall_msr.as_uint64); - vfree(hv_context.tsc_page); + if (!crash) + vfree(hv_context.tsc_page); hv_context.tsc_page = NULL; } #endif diff --git a/drivers/hv/hyperv_vmbus.h b/drivers/hv/hyperv_vmbus.h index 718b5c7..dfa9fac 100644 --- a/drivers/hv/hyperv_vmbus.h +++ b/drivers/hv/hyperv_vmbus.h @@ -495,7 +495,7 @@ struct hv_ring_buffer_debug_info { extern int hv_init(void); -extern void hv_cleanup(void); +extern void hv_cleanup(bool crash); extern int hv_post_message(union hv_connection_id connection_id, enum hv_message_type message_type, diff --git a/drivers/hv/vmbus_drv.c b/drivers/hv/vmbus_drv.c index 952f20f..d11690e 100644 --- a/drivers/hv/vmbus_drv.c +++ b/drivers/hv/vmbus_drv.c @@ -871,7 +871,7 @@ err_alloc: bus_unregister(&hv_bus); err_cleanup: - hv_cleanup(); + hv_cleanup(false); return ret; } @@ -1323,7 +1323,7 @@ static void hv_kexec_handler(void) vmbus_initiate_unload(false); for_each_online_cpu(cpu) smp_call_function_single(cpu, hv_synic_cleanup, NULL, 1); - hv_cleanup(); + hv_cleanup(false); }; static void hv_crash_handler(struct pt_regs *regs) @@ -1335,7 +1335,7 @@ static void hv_crash_handler(struct pt_regs *regs) * for kdump. */ hv_synic_cleanup(NULL); - hv_cleanup(); + hv_cleanup(true); }; static int __init hv_acpi_init(void) @@ -1395,7 +1395,7 @@ static void __exit vmbus_exit(void) &hyperv_panic_block); } bus_unregister(&hv_bus); - hv_cleanup(); + hv_cleanup(false); for_each_online_cpu(cpu) { tasklet_kill(hv_context.event_dpc[cpu]); smp_call_function_single(cpu, hv_synic_cleanup, NULL, 1); -- 1.7.4.1 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1400319 Title: [Hyper-V] Kernel panic not functional on 32bit Ubuntu 14.10, 15.04, and 15.10 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/kexec-tools/+bug/1400319/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1400319] Re: [Hyper-V] Kernel panic not functional on 32bit Ubuntu 14.10, 15.04, and 15.10
A number of kdump patches were included in https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1588965 so this needs retesting. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1400319 Title: [Hyper-V] Kernel panic not functional on 32bit Ubuntu 14.10, 15.04, and 15.10 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/kexec-tools/+bug/1400319/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1400319] Re: [Hyper-V] Kernel panic not functional on 32bit Ubuntu 14.10, 15.04, and 15.10
Josh to collect the upstream NMI submissions and put them in a comment here. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1400319 Title: [Hyper-V] Kernel panic not functional on 32bit Ubuntu 14.10, 15.04, and 15.10 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/kexec-tools/+bug/1400319/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1400319] Re: [Hyper-V] Kernel panic not functional on 32bit Ubuntu 14.10, 15.04, and 15.10
kdump crash feature on 32bit Xenial GA (kernel 4.4.0-21) does work most of the times. The issue here can be related to the CPU handling the crash, for which there is a set of patches. These would also cover the kdump triggered through NMI scenario. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1400319 Title: [Hyper-V] Kernel panic not functional on 32bit Ubuntu 14.10, 15.04, and 15.10 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/kexec-tools/+bug/1400319/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1400319] Re: [Hyper-V] Kernel panic not functional on 32bit Ubuntu 14.10, 15.04, and 15.10
32-bit is failing on Xenial triggered via NMI or with 2 or more cores. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1400319 Title: [Hyper-V] Kernel panic not functional on 32bit Ubuntu 14.10, 15.04, and 15.10 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/kexec-tools/+bug/1400319/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1400319] Re: [Hyper-V] Kernel panic not functional on 32bit Ubuntu 14.10, 15.04, and 15.10
Microsoft will attempt recreation on the Xenial kernel and report. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1400319 Title: [Hyper-V] Kernel panic not functional on 32bit Ubuntu 14.10, 15.04, and 15.10 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/kexec-tools/+bug/1400319/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1400319] Re: [Hyper-V] Kernel panic not functional on 32bit Ubuntu 14.10, 15.04, and 15.10
** Summary changed: - [Hyper-V] Kernel panic not functional on 32bit Ubuntu 14.10 and 15.04 + [Hyper-V] Kernel panic not functional on 32bit Ubuntu 14.10, 15.04, and 15.10 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1400319 Title: [Hyper-V] Kernel panic not functional on 32bit Ubuntu 14.10, 15.04, and 15.10 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/kexec-tools/+bug/1400319/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs