[Bug 1651602] Re: NVMe driver regression for non-smp/1-cpu systems

2017-02-02 Thread Launchpad Bug Tracker
This bug was fixed in the package linux - 4.8.0-37.39

---
linux (4.8.0-37.39) yakkety; urgency=low

  [ Thadeu Lima de Souza Cascardo ]

  * Release Tracking Bug
- LP: #1659381

  * Mouse cursor invisible or does not move (LP: #1646574)
- drm/nouveau/disp/nv50-: split chid into chid.ctrl and chid.user
- drm/nouveau/disp/nv50-: specify ctrl/user separately when constructing
  classes
- drm/nouveau/disp/gp102: fix cursor/overlay immediate channel indices

 -- Benjamin M Romer   Wed, 25 Jan 2017
16:12:02 -0200

** Changed in: linux (Ubuntu)
   Status: Invalid => 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/1651602

Title:
  NVMe driver regression for non-smp/1-cpu systems

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1651602/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1651602] Re: NVMe driver regression for non-smp/1-cpu systems

2017-01-30 Thread Dan Streetman
** Changed in: linux (Ubuntu)
   Status: Fix Committed => Invalid

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1651602

Title:
  NVMe driver regression for non-smp/1-cpu systems

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1651602/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1651602] Re: NVMe driver regression for non-smp/1-cpu systems

2017-01-28 Thread Mathew Hodson
** Changed in: linux (Ubuntu)
   Status: Invalid => Fix Committed

** Changed in: linux (Ubuntu)
   Importance: Undecided => Critical

** Project changed: curtin => ubuntu-translations

** No longer affects: ubuntu-translations

** Project changed: maas => ubuntu-translations

** No longer affects: ubuntu-translations

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1651602

Title:
  NVMe driver regression for non-smp/1-cpu systems

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1651602/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1651602] Re: NVMe driver regression for non-smp/1-cpu systems

2017-01-19 Thread Dan Streetman
Booted the 4.8.0-36-generic kernel with maxcpus=0 parameter and verified
all NVMe drives were initialized.

** Tags removed: verification-needed-yakkety
** Tags added: 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/1651602

Title:
  NVMe driver regression for non-smp/1-cpu systems

To manage notifications about this bug go to:
https://bugs.launchpad.net/curtin/+bug/1651602/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1651602] Re: NVMe driver regression for non-smp/1-cpu systems

2017-01-19 Thread John Donnelly
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/1651602

Title:
  NVMe driver regression for non-smp/1-cpu systems

To manage notifications about this bug go to:
https://bugs.launchpad.net/curtin/+bug/1651602/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1651602] Re: NVMe driver regression for non-smp/1-cpu systems

2017-01-12 Thread Dan Streetman
> Kernel 4.4.0-59.80 pushed to cloud and MAAS images and retested on
failing systems.

Chris, this isn't the right bug for you.  Please use your new bug
1653797.

** Changed in: linux (Ubuntu Xenial)
   Status: Confirmed => 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/1651602

Title:
  NVMe driver regression for non-smp/1-cpu systems

To manage notifications about this bug go to:
https://bugs.launchpad.net/curtin/+bug/1651602/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1651602] Re: NVMe driver regression for non-smp/1-cpu systems

2017-01-12 Thread Chris Gregan
Kernel 4.4.0-59.80 pushed to cloud and MAAS images and retested on
failing systems.

Failing systems continue to fail

Unexpected error while running command.
Command: ['curtin', 'block-meta', 'custom']
Exit code: 3
Reason: -
Stdout: b"no disk with serial 'CVMD51530020400AGN' found\n"
Stderr: ''


** Changed in: linux (Ubuntu Xenial)
   Status: Fix Released => Confirmed

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1651602

Title:
  NVMe driver regression for non-smp/1-cpu systems

To manage notifications about this bug go to:
https://bugs.launchpad.net/curtin/+bug/1651602/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1651602] Re: NVMe driver regression for non-smp/1-cpu systems

2017-01-10 Thread Launchpad Bug Tracker
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
  

[Bug 1651602] Re: NVMe driver regression for non-smp/1-cpu systems

2017-01-09 Thread Dan Streetman
Verified on physical box also, using maxcpus=0, with 4.4.0-58 nvme drive
fails to initialize, with 4.4.0-59 nvme initializes.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1651602

Title:
  NVMe driver regression for non-smp/1-cpu systems

To manage notifications about this bug go to:
https://bugs.launchpad.net/curtin/+bug/1651602/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1651602] Re: NVMe driver regression for non-smp/1-cpu systems

2017-01-09 Thread Scott Moser
To verify this is fixed, I have done the following.
For good measure, I've also successfully booted the above
with additional parameter '-smp cpus=2'.  That verifies that there is no
obvious regression on SMP system.

$ 
img_url="http://cloud-images.ubuntu.com/daily/server/xenial/current/xenial-server-cloudimg-amd64-disk1.img;
$ wget "${img_url}" -O disk.img

# patch the image to have a root passwd and disable cloud-init for simplicity.
$ sudo mount-image-callback disk.img -- chroot _MOUNTPOINT_ sh -exc '
touch /etc/cloud/cloud-init.disabled
echo "root:root" | chpasswd'

# attached 'get-kernels' enables proposed, installs linux-virtual into disk.img
# and copies kernels out to out.d
$ ./get-kernels disk.img linux-virtual out.d 
$ for i in out.d/*info; do echo == $i ==; cat $i; done
== out.d/build.info ==
build_name: server
serial: 20170106.1
== out.d/vmlinuz-4.4.0-57-generic.pkg-info ==
linux-image-4.4.0-57-generic: /boot/vmlinuz-4.4.0-57-generic
== out.d/vmlinuz-4.4.0-59-generic.pkg-info ==
linux-image-4.4.0-59-generic: /boot/vmlinuz-4.4.0-59-generic

$ kver=4.4.0-57 ; qemu-system-x86_64 -enable-kvm -m 512 \
   -drive file=disk.img,if=none,format=qcow2,id=nvme0 \
   -device nvme,drive=nvme0,serial=nvme-0 \
   -snapshot -nographic -echr 0x05 \
   -kernel out.d/vmlinuz-$kver-generic \
   -initrd out.d/initrd.img-$kver-generic \
   -append "root=LABEL=cloudimg-rootfs console=ttyS0"

# if you set 'ver' to 4.4.0-57 (from released kernel version)
# then you see failure to find root device from the initramfs
# if you set 'ver' to 4.4.0-59 (from -proposed) then it finds root,
# and you can log in as root on console with 'root'.


** Attachment added: "get-kernels: enable proposed, install a kernel, copy 
kernels out."
   
https://bugs.launchpad.net/maas/+bug/1651602/+attachment/4801992/+files/get-kernels

** Tags removed: verification-needed-xenial
** Tags added: verification-done-xenial

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1651602

Title:
  NVMe driver regression for non-smp/1-cpu systems

To manage notifications about this bug go to:
https://bugs.launchpad.net/curtin/+bug/1651602/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1651602] Re: NVMe driver regression for non-smp/1-cpu systems

2017-01-09 Thread Scott Moser
** Changed in: maas
   Status: Won't Fix => Invalid

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1651602

Title:
  NVMe driver regression for non-smp/1-cpu systems

To manage notifications about this bug go to:
https://bugs.launchpad.net/curtin/+bug/1651602/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1651602] Re: NVMe driver regression for non-smp/1-cpu systems

2017-01-09 Thread Scott Moser
** Description changed:

  MAAS Version 2.1.1+bzr5544-0ubuntu1 (16.10.1)
  Deploying Xenial Nodes
  
  1) Deploy MAAS 2.1.1 on Yakkety
  2) Associate Juju 2.1 beta3
  3) Juju deploy Kubernetes Core
  
  Nodes begin to deploy but fail
  
  Installation failed with exception: Unexpected error while running command.
  Command: ['curtin', 'block-meta', 'custom']
  Exit code: 3
  Reason: -
  Stdout: b"no disk with serial 'CVMD434500BN400AGN' found\n"
+ 
+ Related bugs:
+  * bug 1647485: NVMe symlinks broken by devices with spaces in model or 
serial strings 
+  * bug 1642903: introduce disk/by-id (model_serial) symlinks for NVMe drives 
+  * bug 1651602: NVMe driver regression for non-smp/1-cpu systems

** Description changed:

  MAAS Version 2.1.1+bzr5544-0ubuntu1 (16.10.1)
  Deploying Xenial Nodes
  
  1) Deploy MAAS 2.1.1 on Yakkety
  2) Associate Juju 2.1 beta3
  3) Juju deploy Kubernetes Core
  
  Nodes begin to deploy but fail
  
  Installation failed with exception: Unexpected error while running command.
  Command: ['curtin', 'block-meta', 'custom']
  Exit code: 3
  Reason: -
  Stdout: b"no disk with serial 'CVMD434500BN400AGN' found\n"
  
  Related bugs:
-  * bug 1647485: NVMe symlinks broken by devices with spaces in model or 
serial strings 
-  * bug 1642903: introduce disk/by-id (model_serial) symlinks for NVMe drives 
-  * bug 1651602: NVMe driver regression for non-smp/1-cpu systems
+  * bug 1647485: NVMe symlinks broken by devices with spaces in model or 
serial strings
+  * bug 1642903: introduce disk/by-id (model_serial) symlinks for NVMe drives

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1651602

Title:
  NVMe driver regression for non-smp/1-cpu systems

To manage notifications about this bug go to:
https://bugs.launchpad.net/curtin/+bug/1651602/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1651602] Re: NVMe driver regression for non-smp/1-cpu systems

2017-01-09 Thread Dan Streetman
** Summary changed:

- Intel NVMe driver does not expose consistent links in /dev/disk/by-id
+ NVMe driver regression for non-smp/1-cpu systems

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1651602

Title:
  NVMe driver regression for non-smp/1-cpu systems

To manage notifications about this bug go to:
https://bugs.launchpad.net/curtin/+bug/1651602/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs