[Kernel-packages] [Bug 1467912] [NEW] error "ib_dealloc_pd failed" when load unload ib_ipoib module

2015-06-23 Thread Kamal Heib
Public bug reported:

When we try to load and unload the ib_ipoib driver we get an error
message.

Steps to reproduce:

load ib_ipoib: modprobe -v ib_ipoib
configure ip: ifconfig ib0 11.135.196.7/16
unload driver: modprobe -rv ib_ipoib

We will see this message in dmesg:

[  709.652944] ib0: ib_dealloc_pd failed

uname output:

root@qa-h-vrt-035:~# uname -a
Linux qa-h-vrt-035 3.19.0-16-generic #16-Ubuntu SMP Thu Apr 30 16:09:58 UTC 
2015 x86_64 x86_64 x86_64 GNU/Linux

The following two upstream commits fix this issue:

commit 9ab874b6593045886b699df2bc3ff803d88a9f7c
Author: Doug Ledford 
Date:   Sat Feb 21 19:27:00 2015 -0500

IB/ipoib: change init sequence ordering

In preparation for using per device work queues, we need to move the
start of the neighbor thread task to after ipoib_ib_dev_init and move
the destruction of the neighbor task to before ipoib_ib_dev_cleanup.
Otherwise we will end up freeing our workqueue with work possibly
still on it.

Signed-off-by: Doug Ledford 


commit 6387d8d5896536b904ba6937fe019a29548e3a86
Author: Doug Ledford 
Date:   Sat Feb 21 19:26:59 2015 -0500

IB/ipoib: factor out ah flushing

Create a an ipoib_flush_ah and ipoib_stop_ah routines to use at
appropriate times to flush out all remaining ah entries before we shut
the device down.

Because neighbors and mcast entries can each have a reference on any
given ah, we must make sure to free all of those first before our ah
will actually have a 0 refcount and be able to be reaped.

This factoring is needed in preparation for having per-device work
queues.  The original per-device workqueue code resulted in the following
error message:

: ib_dealloc_pd failed

That error was tracked down to this issue.  With the changes to which
workqueues were flushed when, there were no flushes of the per device
workqueue after the last ah's were freed, resulting in an attempt to
dealloc the pd with outstanding resources still allocated.  This code
puts the explicit flushes in the needed places to avoid that problem.

Signed-off-by: Doug Ledford 

** Affects: linux (Ubuntu)
 Importance: Undecided
 Status: New


** Tags: vivid

** Description changed:

  When we try to load and unload the ib_ipoib driver we get an error
  message.
  
  Steps to reproduce:
  
  load ib_ipoib: modprobe -v ib_ipoib
  configure ip: ifconfig ib0 11.135.196.7/16
  unload driver: modprobe -rv ib_ipoib
  
  We will see this message in dmesg:
  
  [  709.652944] ib0: ib_dealloc_pd failed
  
  uname output:
  
  root@qa-h-vrt-035:~# uname -a
  Linux qa-h-vrt-035 3.19.0-16-generic #16-Ubuntu SMP Thu Apr 30 16:09:58 UTC 
2015 x86_64 x86_64 x86_64 GNU/Linux
  
- 
- The following two upstream commits fix issue:
+ The following two upstream commits fix this issue:
  
  9ab874b IB/ipoib: change init sequence ordering
  6387d8d IB/ipoib: factor out ah flushing

** Description changed:

  When we try to load and unload the ib_ipoib driver we get an error
  message.
  
  Steps to reproduce:
  
  load ib_ipoib: modprobe -v ib_ipoib
  configure ip: ifconfig ib0 11.135.196.7/16
  unload driver: modprobe -rv ib_ipoib
  
  We will see this message in dmesg:
  
  [  709.652944] ib0: ib_dealloc_pd failed
  
  uname output:
  
  root@qa-h-vrt-035:~# uname -a
  Linux qa-h-vrt-035 3.19.0-16-generic #16-Ubuntu SMP Thu Apr 30 16:09:58 UTC 
2015 x86_64 x86_64 x86_64 GNU/Linux
  
  The following two upstream commits fix this issue:
  
- 9ab874b IB/ipoib: change init sequence ordering
- 6387d8d IB/ipoib: factor out ah flushing
+ commit 9ab874b6593045886b699df2bc3ff803d88a9f7c
+ Author: Doug Ledford 
+ Date:   Sat Feb 21 19:27:00 2015 -0500
+ 
+ IB/ipoib: change init sequence ordering
+ 
+ In preparation for using per device work queues, we need to move the
+ start of the neighbor thread task to after ipoib_ib_dev_init and move
+ the destruction of the neighbor task to before ipoib_ib_dev_cleanup.
+ Otherwise we will end up freeing our workqueue with work possibly
+ still on it.
+ 
+ Signed-off-by: Doug Ledford 
+ 
+ 
+ commit 6387d8d5896536b904ba6937fe019a29548e3a86
+ Author: Doug Ledford 
+ Date:   Sat Feb 21 19:26:59 2015 -0500
+ 
+ IB/ipoib: factor out ah flushing
+ 
+ Create a an ipoib_flush_ah and ipoib_stop_ah routines to use at
+ appropriate times to flush out all remaining ah entries before we shut
+ the device down.
+ 
+ Because neighbors and mcast entries can each have a reference on any
+ given ah, we must make sure to free all of those first before our ah
+ will actually have a 0 refcount and be able to be reaped.
+ 
+ This factoring is needed in preparation for having per-device work
+ queues.  The original per-device workqueue code resulted in the following
+ error message:
+ 
+ : ib_dealloc_pd failed
+ 
+ That error was tracked down to

[Kernel-packages] [Bug 1467912] Re: error "ib_dealloc_pd failed" when load unload ib_ipoib module

2015-06-23 Thread Kamal Heib
apport information

** Tags added: apport-collected

** Description changed:

  When we try to load and unload the ib_ipoib driver we get an error
  message.
  
  Steps to reproduce:
  
  load ib_ipoib: modprobe -v ib_ipoib
  configure ip: ifconfig ib0 11.135.196.7/16
  unload driver: modprobe -rv ib_ipoib
  
  We will see this message in dmesg:
  
  [  709.652944] ib0: ib_dealloc_pd failed
  
  uname output:
  
  root@qa-h-vrt-035:~# uname -a
  Linux qa-h-vrt-035 3.19.0-16-generic #16-Ubuntu SMP Thu Apr 30 16:09:58 UTC 
2015 x86_64 x86_64 x86_64 GNU/Linux
  
  The following two upstream commits fix this issue:
  
  commit 9ab874b6593045886b699df2bc3ff803d88a9f7c
  Author: Doug Ledford 
  Date:   Sat Feb 21 19:27:00 2015 -0500
  
  IB/ipoib: change init sequence ordering
  
  In preparation for using per device work queues, we need to move the
  start of the neighbor thread task to after ipoib_ib_dev_init and move
  the destruction of the neighbor task to before ipoib_ib_dev_cleanup.
  Otherwise we will end up freeing our workqueue with work possibly
  still on it.
  
  Signed-off-by: Doug Ledford 
  
  
  commit 6387d8d5896536b904ba6937fe019a29548e3a86
  Author: Doug Ledford 
  Date:   Sat Feb 21 19:26:59 2015 -0500
  
  IB/ipoib: factor out ah flushing
  
  Create a an ipoib_flush_ah and ipoib_stop_ah routines to use at
  appropriate times to flush out all remaining ah entries before we shut
  the device down.
  
  Because neighbors and mcast entries can each have a reference on any
  given ah, we must make sure to free all of those first before our ah
  will actually have a 0 refcount and be able to be reaped.
  
  This factoring is needed in preparation for having per-device work
  queues.  The original per-device workqueue code resulted in the following
  error message:
  
  : ib_dealloc_pd failed
  
  That error was tracked down to this issue.  With the changes to which
  workqueues were flushed when, there were no flushes of the per device
  workqueue after the last ah's were freed, resulting in an attempt to
  dealloc the pd with outstanding resources still allocated.  This code
  puts the explicit flushes in the needed places to avoid that problem.
  
  Signed-off-by: Doug Ledford 
+ --- 
+ AlsaDevices:
+  total 0
+  crw-rw 1 root audio 116,  1 Jun 23 15:16 seq
+  crw-rw 1 root audio 116, 33 Jun 23 15:16 timer
+ AplayDevices: Error: [Errno 2] No such file or directory
+ ApportVersion: 2.17.2-0ubuntu1.1
+ 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:
+ DistroRelease: Ubuntu 15.04
+ HibernationDevice: RESUME=UUID=00a63930-d83a-446b-a3e4-b5910e884c7f
+ IwConfig: Error: [Errno 2] No such file or directory
+ Lsusb: Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
+ MachineType: Red Hat KVM
+ Package: linux (not installed)
+ PciMultimedia:
+  
+ ProcFB: 0 cirrusdrmfb
+ ProcKernelCmdLine: root=/dev/sda2 console=tty0 console=ttyS0,115200n8 rhgb
+ ProcVersionSignature: Ubuntu 3.19.0-20.20-generic 3.19.8
+ RelatedPackageVersions:
+  linux-restricted-modules-3.19.0-20-generic N/A
+  linux-backports-modules-3.19.0-20-generic  N/A
+  linux-firmware 1.143
+ RfKill: Error: [Errno 2] No such file or directory
+ Tags:  vivid
+ UdevLog: Error: [Errno 2] No such file or directory: '/var/log/udev'
+ Uname: Linux 3.19.0-20-generic x86_64
+ UpgradeStatus: No upgrade log present (probably fresh install)
+ UserGroups:
+  
+ _MarkForUpload: True
+ dmi.bios.date: 01/01/2011
+ dmi.bios.vendor: Bochs
+ dmi.bios.version: Bochs
+ dmi.chassis.type: 1
+ dmi.chassis.vendor: Bochs
+ dmi.modalias: 
dmi:bvnBochs:bvrBochs:bd01/01/2011:svnRedHat:pnKVM:pvrRHEL7.0.0PC(i440FX+PIIX,1996):cvnBochs:ct1:cvr:
+ dmi.product.name: KVM
+ dmi.product.version: RHEL 7.0.0 PC (i440FX + PIIX, 1996)
+ dmi.sys.vendor: Red Hat

** Attachment added: "CRDA.txt"
   https://bugs.launchpad.net/bugs/1467912/+attachment/4419357/+files/CRDA.txt

-- 
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/1467912

Title:
  error "ib_dealloc_pd failed" when load unload ib_ipoib module

Status in linux package in Ubuntu:
  Incomplete

Bug description:
  When we try to load and unload the ib_ipoib driver we get an error
  message.

  Steps to reproduce:

  load ib_ipoib: modprobe -v ib_ipoib
  configure ip: ifconfig ib0 11.135.196.7/16
  unload driver: modprobe -rv ib_ipoib

  We will see this message in dmesg:

  [  709.652944] ib0: ib_dealloc_pd failed

  uname output:

  root@qa-h-vrt-035:~# uname -a
  Linux qa-h-vrt-035 3.19.0-16-generic #16-Ubuntu SMP Thu Apr 30 16:09:58 UTC 
2015 x86_64 x86_64 x86_64 GNU/Linux

  The following two upstream commit

[Kernel-packages] [Bug 1467912] JournalErrors.txt

2015-06-23 Thread Kamal Heib
apport information

** Attachment added: "JournalErrors.txt"
   
https://bugs.launchpad.net/bugs/1467912/+attachment/4419359/+files/JournalErrors.txt

-- 
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/1467912

Title:
  error "ib_dealloc_pd failed" when load unload ib_ipoib module

Status in linux package in Ubuntu:
  Incomplete

Bug description:
  When we try to load and unload the ib_ipoib driver we get an error
  message.

  Steps to reproduce:

  load ib_ipoib: modprobe -v ib_ipoib
  configure ip: ifconfig ib0 11.135.196.7/16
  unload driver: modprobe -rv ib_ipoib

  We will see this message in dmesg:

  [  709.652944] ib0: ib_dealloc_pd failed

  uname output:

  root@qa-h-vrt-035:~# uname -a
  Linux qa-h-vrt-035 3.19.0-16-generic #16-Ubuntu SMP Thu Apr 30 16:09:58 UTC 
2015 x86_64 x86_64 x86_64 GNU/Linux

  The following two upstream commits fix this issue:

  commit 9ab874b6593045886b699df2bc3ff803d88a9f7c
  Author: Doug Ledford 
  Date:   Sat Feb 21 19:27:00 2015 -0500

  IB/ipoib: change init sequence ordering
  
  In preparation for using per device work queues, we need to move the
  start of the neighbor thread task to after ipoib_ib_dev_init and move
  the destruction of the neighbor task to before ipoib_ib_dev_cleanup.
  Otherwise we will end up freeing our workqueue with work possibly
  still on it.
  
  Signed-off-by: Doug Ledford 


  commit 6387d8d5896536b904ba6937fe019a29548e3a86
  Author: Doug Ledford 
  Date:   Sat Feb 21 19:26:59 2015 -0500

  IB/ipoib: factor out ah flushing
  
  Create a an ipoib_flush_ah and ipoib_stop_ah routines to use at
  appropriate times to flush out all remaining ah entries before we shut
  the device down.
  
  Because neighbors and mcast entries can each have a reference on any
  given ah, we must make sure to free all of those first before our ah
  will actually have a 0 refcount and be able to be reaped.
  
  This factoring is needed in preparation for having per-device work
  queues.  The original per-device workqueue code resulted in the following
  error message:
  
  : ib_dealloc_pd failed
  
  That error was tracked down to this issue.  With the changes to which
  workqueues were flushed when, there were no flushes of the per device
  workqueue after the last ah's were freed, resulting in an attempt to
  dealloc the pd with outstanding resources still allocated.  This code
  puts the explicit flushes in the needed places to avoid that problem.
  
  Signed-off-by: Doug Ledford 
  --- 
  AlsaDevices:
   total 0
   crw-rw 1 root audio 116,  1 Jun 23 15:16 seq
   crw-rw 1 root audio 116, 33 Jun 23 15:16 timer
  AplayDevices: Error: [Errno 2] No such file or directory
  ApportVersion: 2.17.2-0ubuntu1.1
  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:
  DistroRelease: Ubuntu 15.04
  HibernationDevice: RESUME=UUID=00a63930-d83a-446b-a3e4-b5910e884c7f
  IwConfig: Error: [Errno 2] No such file or directory
  Lsusb: Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
  MachineType: Red Hat KVM
  Package: linux (not installed)
  PciMultimedia:
   
  ProcFB: 0 cirrusdrmfb
  ProcKernelCmdLine: root=/dev/sda2 console=tty0 console=ttyS0,115200n8 rhgb
  ProcVersionSignature: Ubuntu 3.19.0-20.20-generic 3.19.8
  RelatedPackageVersions:
   linux-restricted-modules-3.19.0-20-generic N/A
   linux-backports-modules-3.19.0-20-generic  N/A
   linux-firmware 1.143
  RfKill: Error: [Errno 2] No such file or directory
  Tags:  vivid
  UdevLog: Error: [Errno 2] No such file or directory: '/var/log/udev'
  Uname: Linux 3.19.0-20-generic x86_64
  UpgradeStatus: No upgrade log present (probably fresh install)
  UserGroups:
   
  _MarkForUpload: True
  dmi.bios.date: 01/01/2011
  dmi.bios.vendor: Bochs
  dmi.bios.version: Bochs
  dmi.chassis.type: 1
  dmi.chassis.vendor: Bochs
  dmi.modalias: 
dmi:bvnBochs:bvrBochs:bd01/01/2011:svnRedHat:pnKVM:pvrRHEL7.0.0PC(i440FX+PIIX,1996):cvnBochs:ct1:cvr:
  dmi.product.name: KVM
  dmi.product.version: RHEL 7.0.0 PC (i440FX + PIIX, 1996)
  dmi.sys.vendor: Red Hat

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

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp


[Kernel-packages] [Bug 1467912] ProcInterrupts.txt

2015-06-23 Thread Kamal Heib
apport information

** Attachment added: "ProcInterrupts.txt"
   
https://bugs.launchpad.net/bugs/1467912/+attachment/4419363/+files/ProcInterrupts.txt

-- 
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/1467912

Title:
  error "ib_dealloc_pd failed" when load unload ib_ipoib module

Status in linux package in Ubuntu:
  Incomplete

Bug description:
  When we try to load and unload the ib_ipoib driver we get an error
  message.

  Steps to reproduce:

  load ib_ipoib: modprobe -v ib_ipoib
  configure ip: ifconfig ib0 11.135.196.7/16
  unload driver: modprobe -rv ib_ipoib

  We will see this message in dmesg:

  [  709.652944] ib0: ib_dealloc_pd failed

  uname output:

  root@qa-h-vrt-035:~# uname -a
  Linux qa-h-vrt-035 3.19.0-16-generic #16-Ubuntu SMP Thu Apr 30 16:09:58 UTC 
2015 x86_64 x86_64 x86_64 GNU/Linux

  The following two upstream commits fix this issue:

  commit 9ab874b6593045886b699df2bc3ff803d88a9f7c
  Author: Doug Ledford 
  Date:   Sat Feb 21 19:27:00 2015 -0500

  IB/ipoib: change init sequence ordering
  
  In preparation for using per device work queues, we need to move the
  start of the neighbor thread task to after ipoib_ib_dev_init and move
  the destruction of the neighbor task to before ipoib_ib_dev_cleanup.
  Otherwise we will end up freeing our workqueue with work possibly
  still on it.
  
  Signed-off-by: Doug Ledford 


  commit 6387d8d5896536b904ba6937fe019a29548e3a86
  Author: Doug Ledford 
  Date:   Sat Feb 21 19:26:59 2015 -0500

  IB/ipoib: factor out ah flushing
  
  Create a an ipoib_flush_ah and ipoib_stop_ah routines to use at
  appropriate times to flush out all remaining ah entries before we shut
  the device down.
  
  Because neighbors and mcast entries can each have a reference on any
  given ah, we must make sure to free all of those first before our ah
  will actually have a 0 refcount and be able to be reaped.
  
  This factoring is needed in preparation for having per-device work
  queues.  The original per-device workqueue code resulted in the following
  error message:
  
  : ib_dealloc_pd failed
  
  That error was tracked down to this issue.  With the changes to which
  workqueues were flushed when, there were no flushes of the per device
  workqueue after the last ah's were freed, resulting in an attempt to
  dealloc the pd with outstanding resources still allocated.  This code
  puts the explicit flushes in the needed places to avoid that problem.
  
  Signed-off-by: Doug Ledford 
  --- 
  AlsaDevices:
   total 0
   crw-rw 1 root audio 116,  1 Jun 23 15:16 seq
   crw-rw 1 root audio 116, 33 Jun 23 15:16 timer
  AplayDevices: Error: [Errno 2] No such file or directory
  ApportVersion: 2.17.2-0ubuntu1.1
  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:
  DistroRelease: Ubuntu 15.04
  HibernationDevice: RESUME=UUID=00a63930-d83a-446b-a3e4-b5910e884c7f
  IwConfig: Error: [Errno 2] No such file or directory
  Lsusb: Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
  MachineType: Red Hat KVM
  Package: linux (not installed)
  PciMultimedia:
   
  ProcFB: 0 cirrusdrmfb
  ProcKernelCmdLine: root=/dev/sda2 console=tty0 console=ttyS0,115200n8 rhgb
  ProcVersionSignature: Ubuntu 3.19.0-20.20-generic 3.19.8
  RelatedPackageVersions:
   linux-restricted-modules-3.19.0-20-generic N/A
   linux-backports-modules-3.19.0-20-generic  N/A
   linux-firmware 1.143
  RfKill: Error: [Errno 2] No such file or directory
  Tags:  vivid
  UdevLog: Error: [Errno 2] No such file or directory: '/var/log/udev'
  Uname: Linux 3.19.0-20-generic x86_64
  UpgradeStatus: No upgrade log present (probably fresh install)
  UserGroups:
   
  _MarkForUpload: True
  dmi.bios.date: 01/01/2011
  dmi.bios.vendor: Bochs
  dmi.bios.version: Bochs
  dmi.chassis.type: 1
  dmi.chassis.vendor: Bochs
  dmi.modalias: 
dmi:bvnBochs:bvrBochs:bd01/01/2011:svnRedHat:pnKVM:pvrRHEL7.0.0PC(i440FX+PIIX,1996):cvnBochs:ct1:cvr:
  dmi.product.name: KVM
  dmi.product.version: RHEL 7.0.0 PC (i440FX + PIIX, 1996)
  dmi.sys.vendor: Red Hat

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

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp


[Kernel-packages] [Bug 1467912] ProcEnviron.txt

2015-06-23 Thread Kamal Heib
apport information

** Attachment added: "ProcEnviron.txt"
   
https://bugs.launchpad.net/bugs/1467912/+attachment/4419362/+files/ProcEnviron.txt

-- 
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/1467912

Title:
  error "ib_dealloc_pd failed" when load unload ib_ipoib module

Status in linux package in Ubuntu:
  Incomplete

Bug description:
  When we try to load and unload the ib_ipoib driver we get an error
  message.

  Steps to reproduce:

  load ib_ipoib: modprobe -v ib_ipoib
  configure ip: ifconfig ib0 11.135.196.7/16
  unload driver: modprobe -rv ib_ipoib

  We will see this message in dmesg:

  [  709.652944] ib0: ib_dealloc_pd failed

  uname output:

  root@qa-h-vrt-035:~# uname -a
  Linux qa-h-vrt-035 3.19.0-16-generic #16-Ubuntu SMP Thu Apr 30 16:09:58 UTC 
2015 x86_64 x86_64 x86_64 GNU/Linux

  The following two upstream commits fix this issue:

  commit 9ab874b6593045886b699df2bc3ff803d88a9f7c
  Author: Doug Ledford 
  Date:   Sat Feb 21 19:27:00 2015 -0500

  IB/ipoib: change init sequence ordering
  
  In preparation for using per device work queues, we need to move the
  start of the neighbor thread task to after ipoib_ib_dev_init and move
  the destruction of the neighbor task to before ipoib_ib_dev_cleanup.
  Otherwise we will end up freeing our workqueue with work possibly
  still on it.
  
  Signed-off-by: Doug Ledford 


  commit 6387d8d5896536b904ba6937fe019a29548e3a86
  Author: Doug Ledford 
  Date:   Sat Feb 21 19:26:59 2015 -0500

  IB/ipoib: factor out ah flushing
  
  Create a an ipoib_flush_ah and ipoib_stop_ah routines to use at
  appropriate times to flush out all remaining ah entries before we shut
  the device down.
  
  Because neighbors and mcast entries can each have a reference on any
  given ah, we must make sure to free all of those first before our ah
  will actually have a 0 refcount and be able to be reaped.
  
  This factoring is needed in preparation for having per-device work
  queues.  The original per-device workqueue code resulted in the following
  error message:
  
  : ib_dealloc_pd failed
  
  That error was tracked down to this issue.  With the changes to which
  workqueues were flushed when, there were no flushes of the per device
  workqueue after the last ah's were freed, resulting in an attempt to
  dealloc the pd with outstanding resources still allocated.  This code
  puts the explicit flushes in the needed places to avoid that problem.
  
  Signed-off-by: Doug Ledford 
  --- 
  AlsaDevices:
   total 0
   crw-rw 1 root audio 116,  1 Jun 23 15:16 seq
   crw-rw 1 root audio 116, 33 Jun 23 15:16 timer
  AplayDevices: Error: [Errno 2] No such file or directory
  ApportVersion: 2.17.2-0ubuntu1.1
  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:
  DistroRelease: Ubuntu 15.04
  HibernationDevice: RESUME=UUID=00a63930-d83a-446b-a3e4-b5910e884c7f
  IwConfig: Error: [Errno 2] No such file or directory
  Lsusb: Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
  MachineType: Red Hat KVM
  Package: linux (not installed)
  PciMultimedia:
   
  ProcFB: 0 cirrusdrmfb
  ProcKernelCmdLine: root=/dev/sda2 console=tty0 console=ttyS0,115200n8 rhgb
  ProcVersionSignature: Ubuntu 3.19.0-20.20-generic 3.19.8
  RelatedPackageVersions:
   linux-restricted-modules-3.19.0-20-generic N/A
   linux-backports-modules-3.19.0-20-generic  N/A
   linux-firmware 1.143
  RfKill: Error: [Errno 2] No such file or directory
  Tags:  vivid
  UdevLog: Error: [Errno 2] No such file or directory: '/var/log/udev'
  Uname: Linux 3.19.0-20-generic x86_64
  UpgradeStatus: No upgrade log present (probably fresh install)
  UserGroups:
   
  _MarkForUpload: True
  dmi.bios.date: 01/01/2011
  dmi.bios.vendor: Bochs
  dmi.bios.version: Bochs
  dmi.chassis.type: 1
  dmi.chassis.vendor: Bochs
  dmi.modalias: 
dmi:bvnBochs:bvrBochs:bd01/01/2011:svnRedHat:pnKVM:pvrRHEL7.0.0PC(i440FX+PIIX,1996):cvnBochs:ct1:cvr:
  dmi.product.name: KVM
  dmi.product.version: RHEL 7.0.0 PC (i440FX + PIIX, 1996)
  dmi.sys.vendor: Red Hat

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

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp


[Kernel-packages] [Bug 1467912] CurrentDmesg.txt

2015-06-23 Thread Kamal Heib
apport information

** Attachment added: "CurrentDmesg.txt"
   
https://bugs.launchpad.net/bugs/1467912/+attachment/4419358/+files/CurrentDmesg.txt

-- 
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/1467912

Title:
  error "ib_dealloc_pd failed" when load unload ib_ipoib module

Status in linux package in Ubuntu:
  Incomplete

Bug description:
  When we try to load and unload the ib_ipoib driver we get an error
  message.

  Steps to reproduce:

  load ib_ipoib: modprobe -v ib_ipoib
  configure ip: ifconfig ib0 11.135.196.7/16
  unload driver: modprobe -rv ib_ipoib

  We will see this message in dmesg:

  [  709.652944] ib0: ib_dealloc_pd failed

  uname output:

  root@qa-h-vrt-035:~# uname -a
  Linux qa-h-vrt-035 3.19.0-16-generic #16-Ubuntu SMP Thu Apr 30 16:09:58 UTC 
2015 x86_64 x86_64 x86_64 GNU/Linux

  The following two upstream commits fix this issue:

  commit 9ab874b6593045886b699df2bc3ff803d88a9f7c
  Author: Doug Ledford 
  Date:   Sat Feb 21 19:27:00 2015 -0500

  IB/ipoib: change init sequence ordering
  
  In preparation for using per device work queues, we need to move the
  start of the neighbor thread task to after ipoib_ib_dev_init and move
  the destruction of the neighbor task to before ipoib_ib_dev_cleanup.
  Otherwise we will end up freeing our workqueue with work possibly
  still on it.
  
  Signed-off-by: Doug Ledford 


  commit 6387d8d5896536b904ba6937fe019a29548e3a86
  Author: Doug Ledford 
  Date:   Sat Feb 21 19:26:59 2015 -0500

  IB/ipoib: factor out ah flushing
  
  Create a an ipoib_flush_ah and ipoib_stop_ah routines to use at
  appropriate times to flush out all remaining ah entries before we shut
  the device down.
  
  Because neighbors and mcast entries can each have a reference on any
  given ah, we must make sure to free all of those first before our ah
  will actually have a 0 refcount and be able to be reaped.
  
  This factoring is needed in preparation for having per-device work
  queues.  The original per-device workqueue code resulted in the following
  error message:
  
  : ib_dealloc_pd failed
  
  That error was tracked down to this issue.  With the changes to which
  workqueues were flushed when, there were no flushes of the per device
  workqueue after the last ah's were freed, resulting in an attempt to
  dealloc the pd with outstanding resources still allocated.  This code
  puts the explicit flushes in the needed places to avoid that problem.
  
  Signed-off-by: Doug Ledford 
  --- 
  AlsaDevices:
   total 0
   crw-rw 1 root audio 116,  1 Jun 23 15:16 seq
   crw-rw 1 root audio 116, 33 Jun 23 15:16 timer
  AplayDevices: Error: [Errno 2] No such file or directory
  ApportVersion: 2.17.2-0ubuntu1.1
  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:
  DistroRelease: Ubuntu 15.04
  HibernationDevice: RESUME=UUID=00a63930-d83a-446b-a3e4-b5910e884c7f
  IwConfig: Error: [Errno 2] No such file or directory
  Lsusb: Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
  MachineType: Red Hat KVM
  Package: linux (not installed)
  PciMultimedia:
   
  ProcFB: 0 cirrusdrmfb
  ProcKernelCmdLine: root=/dev/sda2 console=tty0 console=ttyS0,115200n8 rhgb
  ProcVersionSignature: Ubuntu 3.19.0-20.20-generic 3.19.8
  RelatedPackageVersions:
   linux-restricted-modules-3.19.0-20-generic N/A
   linux-backports-modules-3.19.0-20-generic  N/A
   linux-firmware 1.143
  RfKill: Error: [Errno 2] No such file or directory
  Tags:  vivid
  UdevLog: Error: [Errno 2] No such file or directory: '/var/log/udev'
  Uname: Linux 3.19.0-20-generic x86_64
  UpgradeStatus: No upgrade log present (probably fresh install)
  UserGroups:
   
  _MarkForUpload: True
  dmi.bios.date: 01/01/2011
  dmi.bios.vendor: Bochs
  dmi.bios.version: Bochs
  dmi.chassis.type: 1
  dmi.chassis.vendor: Bochs
  dmi.modalias: 
dmi:bvnBochs:bvrBochs:bd01/01/2011:svnRedHat:pnKVM:pvrRHEL7.0.0PC(i440FX+PIIX,1996):cvnBochs:ct1:cvr:
  dmi.product.name: KVM
  dmi.product.version: RHEL 7.0.0 PC (i440FX + PIIX, 1996)
  dmi.sys.vendor: Red Hat

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

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp


[Kernel-packages] [Bug 1467912] UdevDb.txt

2015-06-23 Thread Kamal Heib
apport information

** Attachment added: "UdevDb.txt"
   https://bugs.launchpad.net/bugs/1467912/+attachment/4419365/+files/UdevDb.txt

-- 
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/1467912

Title:
  error "ib_dealloc_pd failed" when load unload ib_ipoib module

Status in linux package in Ubuntu:
  Incomplete

Bug description:
  When we try to load and unload the ib_ipoib driver we get an error
  message.

  Steps to reproduce:

  load ib_ipoib: modprobe -v ib_ipoib
  configure ip: ifconfig ib0 11.135.196.7/16
  unload driver: modprobe -rv ib_ipoib

  We will see this message in dmesg:

  [  709.652944] ib0: ib_dealloc_pd failed

  uname output:

  root@qa-h-vrt-035:~# uname -a
  Linux qa-h-vrt-035 3.19.0-16-generic #16-Ubuntu SMP Thu Apr 30 16:09:58 UTC 
2015 x86_64 x86_64 x86_64 GNU/Linux

  The following two upstream commits fix this issue:

  commit 9ab874b6593045886b699df2bc3ff803d88a9f7c
  Author: Doug Ledford 
  Date:   Sat Feb 21 19:27:00 2015 -0500

  IB/ipoib: change init sequence ordering
  
  In preparation for using per device work queues, we need to move the
  start of the neighbor thread task to after ipoib_ib_dev_init and move
  the destruction of the neighbor task to before ipoib_ib_dev_cleanup.
  Otherwise we will end up freeing our workqueue with work possibly
  still on it.
  
  Signed-off-by: Doug Ledford 


  commit 6387d8d5896536b904ba6937fe019a29548e3a86
  Author: Doug Ledford 
  Date:   Sat Feb 21 19:26:59 2015 -0500

  IB/ipoib: factor out ah flushing
  
  Create a an ipoib_flush_ah and ipoib_stop_ah routines to use at
  appropriate times to flush out all remaining ah entries before we shut
  the device down.
  
  Because neighbors and mcast entries can each have a reference on any
  given ah, we must make sure to free all of those first before our ah
  will actually have a 0 refcount and be able to be reaped.
  
  This factoring is needed in preparation for having per-device work
  queues.  The original per-device workqueue code resulted in the following
  error message:
  
  : ib_dealloc_pd failed
  
  That error was tracked down to this issue.  With the changes to which
  workqueues were flushed when, there were no flushes of the per device
  workqueue after the last ah's were freed, resulting in an attempt to
  dealloc the pd with outstanding resources still allocated.  This code
  puts the explicit flushes in the needed places to avoid that problem.
  
  Signed-off-by: Doug Ledford 
  --- 
  AlsaDevices:
   total 0
   crw-rw 1 root audio 116,  1 Jun 23 15:16 seq
   crw-rw 1 root audio 116, 33 Jun 23 15:16 timer
  AplayDevices: Error: [Errno 2] No such file or directory
  ApportVersion: 2.17.2-0ubuntu1.1
  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:
  DistroRelease: Ubuntu 15.04
  HibernationDevice: RESUME=UUID=00a63930-d83a-446b-a3e4-b5910e884c7f
  IwConfig: Error: [Errno 2] No such file or directory
  Lsusb: Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
  MachineType: Red Hat KVM
  Package: linux (not installed)
  PciMultimedia:
   
  ProcFB: 0 cirrusdrmfb
  ProcKernelCmdLine: root=/dev/sda2 console=tty0 console=ttyS0,115200n8 rhgb
  ProcVersionSignature: Ubuntu 3.19.0-20.20-generic 3.19.8
  RelatedPackageVersions:
   linux-restricted-modules-3.19.0-20-generic N/A
   linux-backports-modules-3.19.0-20-generic  N/A
   linux-firmware 1.143
  RfKill: Error: [Errno 2] No such file or directory
  Tags:  vivid
  UdevLog: Error: [Errno 2] No such file or directory: '/var/log/udev'
  Uname: Linux 3.19.0-20-generic x86_64
  UpgradeStatus: No upgrade log present (probably fresh install)
  UserGroups:
   
  _MarkForUpload: True
  dmi.bios.date: 01/01/2011
  dmi.bios.vendor: Bochs
  dmi.bios.version: Bochs
  dmi.chassis.type: 1
  dmi.chassis.vendor: Bochs
  dmi.modalias: 
dmi:bvnBochs:bvrBochs:bd01/01/2011:svnRedHat:pnKVM:pvrRHEL7.0.0PC(i440FX+PIIX,1996):cvnBochs:ct1:cvr:
  dmi.product.name: KVM
  dmi.product.version: RHEL 7.0.0 PC (i440FX + PIIX, 1996)
  dmi.sys.vendor: Red Hat

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

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp


[Kernel-packages] [Bug 1467912] WifiSyslog.txt

2015-06-23 Thread Kamal Heib
apport information

** Attachment added: "WifiSyslog.txt"
   
https://bugs.launchpad.net/bugs/1467912/+attachment/4419366/+files/WifiSyslog.txt

-- 
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/1467912

Title:
  error "ib_dealloc_pd failed" when load unload ib_ipoib module

Status in linux package in Ubuntu:
  Incomplete

Bug description:
  When we try to load and unload the ib_ipoib driver we get an error
  message.

  Steps to reproduce:

  load ib_ipoib: modprobe -v ib_ipoib
  configure ip: ifconfig ib0 11.135.196.7/16
  unload driver: modprobe -rv ib_ipoib

  We will see this message in dmesg:

  [  709.652944] ib0: ib_dealloc_pd failed

  uname output:

  root@qa-h-vrt-035:~# uname -a
  Linux qa-h-vrt-035 3.19.0-16-generic #16-Ubuntu SMP Thu Apr 30 16:09:58 UTC 
2015 x86_64 x86_64 x86_64 GNU/Linux

  The following two upstream commits fix this issue:

  commit 9ab874b6593045886b699df2bc3ff803d88a9f7c
  Author: Doug Ledford 
  Date:   Sat Feb 21 19:27:00 2015 -0500

  IB/ipoib: change init sequence ordering
  
  In preparation for using per device work queues, we need to move the
  start of the neighbor thread task to after ipoib_ib_dev_init and move
  the destruction of the neighbor task to before ipoib_ib_dev_cleanup.
  Otherwise we will end up freeing our workqueue with work possibly
  still on it.
  
  Signed-off-by: Doug Ledford 


  commit 6387d8d5896536b904ba6937fe019a29548e3a86
  Author: Doug Ledford 
  Date:   Sat Feb 21 19:26:59 2015 -0500

  IB/ipoib: factor out ah flushing
  
  Create a an ipoib_flush_ah and ipoib_stop_ah routines to use at
  appropriate times to flush out all remaining ah entries before we shut
  the device down.
  
  Because neighbors and mcast entries can each have a reference on any
  given ah, we must make sure to free all of those first before our ah
  will actually have a 0 refcount and be able to be reaped.
  
  This factoring is needed in preparation for having per-device work
  queues.  The original per-device workqueue code resulted in the following
  error message:
  
  : ib_dealloc_pd failed
  
  That error was tracked down to this issue.  With the changes to which
  workqueues were flushed when, there were no flushes of the per device
  workqueue after the last ah's were freed, resulting in an attempt to
  dealloc the pd with outstanding resources still allocated.  This code
  puts the explicit flushes in the needed places to avoid that problem.
  
  Signed-off-by: Doug Ledford 
  --- 
  AlsaDevices:
   total 0
   crw-rw 1 root audio 116,  1 Jun 23 15:16 seq
   crw-rw 1 root audio 116, 33 Jun 23 15:16 timer
  AplayDevices: Error: [Errno 2] No such file or directory
  ApportVersion: 2.17.2-0ubuntu1.1
  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:
  DistroRelease: Ubuntu 15.04
  HibernationDevice: RESUME=UUID=00a63930-d83a-446b-a3e4-b5910e884c7f
  IwConfig: Error: [Errno 2] No such file or directory
  Lsusb: Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
  MachineType: Red Hat KVM
  Package: linux (not installed)
  PciMultimedia:
   
  ProcFB: 0 cirrusdrmfb
  ProcKernelCmdLine: root=/dev/sda2 console=tty0 console=ttyS0,115200n8 rhgb
  ProcVersionSignature: Ubuntu 3.19.0-20.20-generic 3.19.8
  RelatedPackageVersions:
   linux-restricted-modules-3.19.0-20-generic N/A
   linux-backports-modules-3.19.0-20-generic  N/A
   linux-firmware 1.143
  RfKill: Error: [Errno 2] No such file or directory
  Tags:  vivid
  UdevLog: Error: [Errno 2] No such file or directory: '/var/log/udev'
  Uname: Linux 3.19.0-20-generic x86_64
  UpgradeStatus: No upgrade log present (probably fresh install)
  UserGroups:
   
  _MarkForUpload: True
  dmi.bios.date: 01/01/2011
  dmi.bios.vendor: Bochs
  dmi.bios.version: Bochs
  dmi.chassis.type: 1
  dmi.chassis.vendor: Bochs
  dmi.modalias: 
dmi:bvnBochs:bvrBochs:bd01/01/2011:svnRedHat:pnKVM:pvrRHEL7.0.0PC(i440FX+PIIX,1996):cvnBochs:ct1:cvr:
  dmi.product.name: KVM
  dmi.product.version: RHEL 7.0.0 PC (i440FX + PIIX, 1996)
  dmi.sys.vendor: Red Hat

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

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp


[Kernel-packages] [Bug 1467912] Lspci.txt

2015-06-23 Thread Kamal Heib
apport information

** Attachment added: "Lspci.txt"
   https://bugs.launchpad.net/bugs/1467912/+attachment/4419360/+files/Lspci.txt

-- 
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/1467912

Title:
  error "ib_dealloc_pd failed" when load unload ib_ipoib module

Status in linux package in Ubuntu:
  Incomplete

Bug description:
  When we try to load and unload the ib_ipoib driver we get an error
  message.

  Steps to reproduce:

  load ib_ipoib: modprobe -v ib_ipoib
  configure ip: ifconfig ib0 11.135.196.7/16
  unload driver: modprobe -rv ib_ipoib

  We will see this message in dmesg:

  [  709.652944] ib0: ib_dealloc_pd failed

  uname output:

  root@qa-h-vrt-035:~# uname -a
  Linux qa-h-vrt-035 3.19.0-16-generic #16-Ubuntu SMP Thu Apr 30 16:09:58 UTC 
2015 x86_64 x86_64 x86_64 GNU/Linux

  The following two upstream commits fix this issue:

  commit 9ab874b6593045886b699df2bc3ff803d88a9f7c
  Author: Doug Ledford 
  Date:   Sat Feb 21 19:27:00 2015 -0500

  IB/ipoib: change init sequence ordering
  
  In preparation for using per device work queues, we need to move the
  start of the neighbor thread task to after ipoib_ib_dev_init and move
  the destruction of the neighbor task to before ipoib_ib_dev_cleanup.
  Otherwise we will end up freeing our workqueue with work possibly
  still on it.
  
  Signed-off-by: Doug Ledford 


  commit 6387d8d5896536b904ba6937fe019a29548e3a86
  Author: Doug Ledford 
  Date:   Sat Feb 21 19:26:59 2015 -0500

  IB/ipoib: factor out ah flushing
  
  Create a an ipoib_flush_ah and ipoib_stop_ah routines to use at
  appropriate times to flush out all remaining ah entries before we shut
  the device down.
  
  Because neighbors and mcast entries can each have a reference on any
  given ah, we must make sure to free all of those first before our ah
  will actually have a 0 refcount and be able to be reaped.
  
  This factoring is needed in preparation for having per-device work
  queues.  The original per-device workqueue code resulted in the following
  error message:
  
  : ib_dealloc_pd failed
  
  That error was tracked down to this issue.  With the changes to which
  workqueues were flushed when, there were no flushes of the per device
  workqueue after the last ah's were freed, resulting in an attempt to
  dealloc the pd with outstanding resources still allocated.  This code
  puts the explicit flushes in the needed places to avoid that problem.
  
  Signed-off-by: Doug Ledford 
  --- 
  AlsaDevices:
   total 0
   crw-rw 1 root audio 116,  1 Jun 23 15:16 seq
   crw-rw 1 root audio 116, 33 Jun 23 15:16 timer
  AplayDevices: Error: [Errno 2] No such file or directory
  ApportVersion: 2.17.2-0ubuntu1.1
  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:
  DistroRelease: Ubuntu 15.04
  HibernationDevice: RESUME=UUID=00a63930-d83a-446b-a3e4-b5910e884c7f
  IwConfig: Error: [Errno 2] No such file or directory
  Lsusb: Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
  MachineType: Red Hat KVM
  Package: linux (not installed)
  PciMultimedia:
   
  ProcFB: 0 cirrusdrmfb
  ProcKernelCmdLine: root=/dev/sda2 console=tty0 console=ttyS0,115200n8 rhgb
  ProcVersionSignature: Ubuntu 3.19.0-20.20-generic 3.19.8
  RelatedPackageVersions:
   linux-restricted-modules-3.19.0-20-generic N/A
   linux-backports-modules-3.19.0-20-generic  N/A
   linux-firmware 1.143
  RfKill: Error: [Errno 2] No such file or directory
  Tags:  vivid
  UdevLog: Error: [Errno 2] No such file or directory: '/var/log/udev'
  Uname: Linux 3.19.0-20-generic x86_64
  UpgradeStatus: No upgrade log present (probably fresh install)
  UserGroups:
   
  _MarkForUpload: True
  dmi.bios.date: 01/01/2011
  dmi.bios.vendor: Bochs
  dmi.bios.version: Bochs
  dmi.chassis.type: 1
  dmi.chassis.vendor: Bochs
  dmi.modalias: 
dmi:bvnBochs:bvrBochs:bd01/01/2011:svnRedHat:pnKVM:pvrRHEL7.0.0PC(i440FX+PIIX,1996):cvnBochs:ct1:cvr:
  dmi.product.name: KVM
  dmi.product.version: RHEL 7.0.0 PC (i440FX + PIIX, 1996)
  dmi.sys.vendor: Red Hat

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

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp


[Kernel-packages] [Bug 1467912] ProcModules.txt

2015-06-23 Thread Kamal Heib
apport information

** Attachment added: "ProcModules.txt"
   
https://bugs.launchpad.net/bugs/1467912/+attachment/4419364/+files/ProcModules.txt

-- 
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/1467912

Title:
  error "ib_dealloc_pd failed" when load unload ib_ipoib module

Status in linux package in Ubuntu:
  Incomplete

Bug description:
  When we try to load and unload the ib_ipoib driver we get an error
  message.

  Steps to reproduce:

  load ib_ipoib: modprobe -v ib_ipoib
  configure ip: ifconfig ib0 11.135.196.7/16
  unload driver: modprobe -rv ib_ipoib

  We will see this message in dmesg:

  [  709.652944] ib0: ib_dealloc_pd failed

  uname output:

  root@qa-h-vrt-035:~# uname -a
  Linux qa-h-vrt-035 3.19.0-16-generic #16-Ubuntu SMP Thu Apr 30 16:09:58 UTC 
2015 x86_64 x86_64 x86_64 GNU/Linux

  The following two upstream commits fix this issue:

  commit 9ab874b6593045886b699df2bc3ff803d88a9f7c
  Author: Doug Ledford 
  Date:   Sat Feb 21 19:27:00 2015 -0500

  IB/ipoib: change init sequence ordering
  
  In preparation for using per device work queues, we need to move the
  start of the neighbor thread task to after ipoib_ib_dev_init and move
  the destruction of the neighbor task to before ipoib_ib_dev_cleanup.
  Otherwise we will end up freeing our workqueue with work possibly
  still on it.
  
  Signed-off-by: Doug Ledford 


  commit 6387d8d5896536b904ba6937fe019a29548e3a86
  Author: Doug Ledford 
  Date:   Sat Feb 21 19:26:59 2015 -0500

  IB/ipoib: factor out ah flushing
  
  Create a an ipoib_flush_ah and ipoib_stop_ah routines to use at
  appropriate times to flush out all remaining ah entries before we shut
  the device down.
  
  Because neighbors and mcast entries can each have a reference on any
  given ah, we must make sure to free all of those first before our ah
  will actually have a 0 refcount and be able to be reaped.
  
  This factoring is needed in preparation for having per-device work
  queues.  The original per-device workqueue code resulted in the following
  error message:
  
  : ib_dealloc_pd failed
  
  That error was tracked down to this issue.  With the changes to which
  workqueues were flushed when, there were no flushes of the per device
  workqueue after the last ah's were freed, resulting in an attempt to
  dealloc the pd with outstanding resources still allocated.  This code
  puts the explicit flushes in the needed places to avoid that problem.
  
  Signed-off-by: Doug Ledford 
  --- 
  AlsaDevices:
   total 0
   crw-rw 1 root audio 116,  1 Jun 23 15:16 seq
   crw-rw 1 root audio 116, 33 Jun 23 15:16 timer
  AplayDevices: Error: [Errno 2] No such file or directory
  ApportVersion: 2.17.2-0ubuntu1.1
  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:
  DistroRelease: Ubuntu 15.04
  HibernationDevice: RESUME=UUID=00a63930-d83a-446b-a3e4-b5910e884c7f
  IwConfig: Error: [Errno 2] No such file or directory
  Lsusb: Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
  MachineType: Red Hat KVM
  Package: linux (not installed)
  PciMultimedia:
   
  ProcFB: 0 cirrusdrmfb
  ProcKernelCmdLine: root=/dev/sda2 console=tty0 console=ttyS0,115200n8 rhgb
  ProcVersionSignature: Ubuntu 3.19.0-20.20-generic 3.19.8
  RelatedPackageVersions:
   linux-restricted-modules-3.19.0-20-generic N/A
   linux-backports-modules-3.19.0-20-generic  N/A
   linux-firmware 1.143
  RfKill: Error: [Errno 2] No such file or directory
  Tags:  vivid
  UdevLog: Error: [Errno 2] No such file or directory: '/var/log/udev'
  Uname: Linux 3.19.0-20-generic x86_64
  UpgradeStatus: No upgrade log present (probably fresh install)
  UserGroups:
   
  _MarkForUpload: True
  dmi.bios.date: 01/01/2011
  dmi.bios.vendor: Bochs
  dmi.bios.version: Bochs
  dmi.chassis.type: 1
  dmi.chassis.vendor: Bochs
  dmi.modalias: 
dmi:bvnBochs:bvrBochs:bd01/01/2011:svnRedHat:pnKVM:pvrRHEL7.0.0PC(i440FX+PIIX,1996):cvnBochs:ct1:cvr:
  dmi.product.name: KVM
  dmi.product.version: RHEL 7.0.0 PC (i440FX + PIIX, 1996)
  dmi.sys.vendor: Red Hat

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

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp


[Kernel-packages] [Bug 1467912] ProcCpuinfo.txt

2015-06-23 Thread Kamal Heib
apport information

** Attachment added: "ProcCpuinfo.txt"
   
https://bugs.launchpad.net/bugs/1467912/+attachment/4419361/+files/ProcCpuinfo.txt

-- 
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/1467912

Title:
  error "ib_dealloc_pd failed" when load unload ib_ipoib module

Status in linux package in Ubuntu:
  Incomplete

Bug description:
  When we try to load and unload the ib_ipoib driver we get an error
  message.

  Steps to reproduce:

  load ib_ipoib: modprobe -v ib_ipoib
  configure ip: ifconfig ib0 11.135.196.7/16
  unload driver: modprobe -rv ib_ipoib

  We will see this message in dmesg:

  [  709.652944] ib0: ib_dealloc_pd failed

  uname output:

  root@qa-h-vrt-035:~# uname -a
  Linux qa-h-vrt-035 3.19.0-16-generic #16-Ubuntu SMP Thu Apr 30 16:09:58 UTC 
2015 x86_64 x86_64 x86_64 GNU/Linux

  The following two upstream commits fix this issue:

  commit 9ab874b6593045886b699df2bc3ff803d88a9f7c
  Author: Doug Ledford 
  Date:   Sat Feb 21 19:27:00 2015 -0500

  IB/ipoib: change init sequence ordering
  
  In preparation for using per device work queues, we need to move the
  start of the neighbor thread task to after ipoib_ib_dev_init and move
  the destruction of the neighbor task to before ipoib_ib_dev_cleanup.
  Otherwise we will end up freeing our workqueue with work possibly
  still on it.
  
  Signed-off-by: Doug Ledford 


  commit 6387d8d5896536b904ba6937fe019a29548e3a86
  Author: Doug Ledford 
  Date:   Sat Feb 21 19:26:59 2015 -0500

  IB/ipoib: factor out ah flushing
  
  Create a an ipoib_flush_ah and ipoib_stop_ah routines to use at
  appropriate times to flush out all remaining ah entries before we shut
  the device down.
  
  Because neighbors and mcast entries can each have a reference on any
  given ah, we must make sure to free all of those first before our ah
  will actually have a 0 refcount and be able to be reaped.
  
  This factoring is needed in preparation for having per-device work
  queues.  The original per-device workqueue code resulted in the following
  error message:
  
  : ib_dealloc_pd failed
  
  That error was tracked down to this issue.  With the changes to which
  workqueues were flushed when, there were no flushes of the per device
  workqueue after the last ah's were freed, resulting in an attempt to
  dealloc the pd with outstanding resources still allocated.  This code
  puts the explicit flushes in the needed places to avoid that problem.
  
  Signed-off-by: Doug Ledford 
  --- 
  AlsaDevices:
   total 0
   crw-rw 1 root audio 116,  1 Jun 23 15:16 seq
   crw-rw 1 root audio 116, 33 Jun 23 15:16 timer
  AplayDevices: Error: [Errno 2] No such file or directory
  ApportVersion: 2.17.2-0ubuntu1.1
  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:
  DistroRelease: Ubuntu 15.04
  HibernationDevice: RESUME=UUID=00a63930-d83a-446b-a3e4-b5910e884c7f
  IwConfig: Error: [Errno 2] No such file or directory
  Lsusb: Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
  MachineType: Red Hat KVM
  Package: linux (not installed)
  PciMultimedia:
   
  ProcFB: 0 cirrusdrmfb
  ProcKernelCmdLine: root=/dev/sda2 console=tty0 console=ttyS0,115200n8 rhgb
  ProcVersionSignature: Ubuntu 3.19.0-20.20-generic 3.19.8
  RelatedPackageVersions:
   linux-restricted-modules-3.19.0-20-generic N/A
   linux-backports-modules-3.19.0-20-generic  N/A
   linux-firmware 1.143
  RfKill: Error: [Errno 2] No such file or directory
  Tags:  vivid
  UdevLog: Error: [Errno 2] No such file or directory: '/var/log/udev'
  Uname: Linux 3.19.0-20-generic x86_64
  UpgradeStatus: No upgrade log present (probably fresh install)
  UserGroups:
   
  _MarkForUpload: True
  dmi.bios.date: 01/01/2011
  dmi.bios.vendor: Bochs
  dmi.bios.version: Bochs
  dmi.chassis.type: 1
  dmi.chassis.vendor: Bochs
  dmi.modalias: 
dmi:bvnBochs:bvrBochs:bd01/01/2011:svnRedHat:pnKVM:pvrRHEL7.0.0PC(i440FX+PIIX,1996):cvnBochs:ct1:cvr:
  dmi.product.name: KVM
  dmi.product.version: RHEL 7.0.0 PC (i440FX + PIIX, 1996)
  dmi.sys.vendor: Red Hat

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

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp


[Kernel-packages] [Bug 1467912] Re: error "ib_dealloc_pd failed" when load unload ib_ipoib module

2015-06-23 Thread Kamal Heib
HI Joseph,

Sure, I'll test it and update you.

Can you please target this bug also for Ubuntu 14.04.3.

Thanks,
Kamal

-- 
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/1467912

Title:
  error "ib_dealloc_pd failed" when load unload ib_ipoib module

Status in linux package in Ubuntu:
  Triaged
Status in linux source package in Vivid:
  Triaged

Bug description:
  When we try to load and unload the ib_ipoib driver we get an error
  message.

  Steps to reproduce:

  load ib_ipoib: modprobe -v ib_ipoib
  configure ip: ifconfig ib0 11.135.196.7/16
  unload driver: modprobe -rv ib_ipoib

  We will see this message in dmesg:

  [  709.652944] ib0: ib_dealloc_pd failed

  uname output:

  root@qa-h-vrt-035:~# uname -a
  Linux qa-h-vrt-035 3.19.0-16-generic #16-Ubuntu SMP Thu Apr 30 16:09:58 UTC 
2015 x86_64 x86_64 x86_64 GNU/Linux

  The following two upstream commits fix this issue:

  commit 9ab874b6593045886b699df2bc3ff803d88a9f7c
  Author: Doug Ledford 
  Date:   Sat Feb 21 19:27:00 2015 -0500

  IB/ipoib: change init sequence ordering
  
  In preparation for using per device work queues, we need to move the
  start of the neighbor thread task to after ipoib_ib_dev_init and move
  the destruction of the neighbor task to before ipoib_ib_dev_cleanup.
  Otherwise we will end up freeing our workqueue with work possibly
  still on it.
  
  Signed-off-by: Doug Ledford 


  commit 6387d8d5896536b904ba6937fe019a29548e3a86
  Author: Doug Ledford 
  Date:   Sat Feb 21 19:26:59 2015 -0500

  IB/ipoib: factor out ah flushing
  
  Create a an ipoib_flush_ah and ipoib_stop_ah routines to use at
  appropriate times to flush out all remaining ah entries before we shut
  the device down.
  
  Because neighbors and mcast entries can each have a reference on any
  given ah, we must make sure to free all of those first before our ah
  will actually have a 0 refcount and be able to be reaped.
  
  This factoring is needed in preparation for having per-device work
  queues.  The original per-device workqueue code resulted in the following
  error message:
  
  : ib_dealloc_pd failed
  
  That error was tracked down to this issue.  With the changes to which
  workqueues were flushed when, there were no flushes of the per device
  workqueue after the last ah's were freed, resulting in an attempt to
  dealloc the pd with outstanding resources still allocated.  This code
  puts the explicit flushes in the needed places to avoid that problem.
  
  Signed-off-by: Doug Ledford 
  --- 
  AlsaDevices:
   total 0
   crw-rw 1 root audio 116,  1 Jun 23 15:16 seq
   crw-rw 1 root audio 116, 33 Jun 23 15:16 timer
  AplayDevices: Error: [Errno 2] No such file or directory
  ApportVersion: 2.17.2-0ubuntu1.1
  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:
  DistroRelease: Ubuntu 15.04
  HibernationDevice: RESUME=UUID=00a63930-d83a-446b-a3e4-b5910e884c7f
  IwConfig: Error: [Errno 2] No such file or directory
  Lsusb: Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
  MachineType: Red Hat KVM
  Package: linux (not installed)
  PciMultimedia:
   
  ProcFB: 0 cirrusdrmfb
  ProcKernelCmdLine: root=/dev/sda2 console=tty0 console=ttyS0,115200n8 rhgb
  ProcVersionSignature: Ubuntu 3.19.0-20.20-generic 3.19.8
  RelatedPackageVersions:
   linux-restricted-modules-3.19.0-20-generic N/A
   linux-backports-modules-3.19.0-20-generic  N/A
   linux-firmware 1.143
  RfKill: Error: [Errno 2] No such file or directory
  Tags:  vivid
  UdevLog: Error: [Errno 2] No such file or directory: '/var/log/udev'
  Uname: Linux 3.19.0-20-generic x86_64
  UpgradeStatus: No upgrade log present (probably fresh install)
  UserGroups:
   
  _MarkForUpload: True
  dmi.bios.date: 01/01/2011
  dmi.bios.vendor: Bochs
  dmi.bios.version: Bochs
  dmi.chassis.type: 1
  dmi.chassis.vendor: Bochs
  dmi.modalias: 
dmi:bvnBochs:bvrBochs:bd01/01/2011:svnRedHat:pnKVM:pvrRHEL7.0.0PC(i440FX+PIIX,1996):cvnBochs:ct1:cvr:
  dmi.product.name: KVM
  dmi.product.version: RHEL 7.0.0 PC (i440FX + PIIX, 1996)
  dmi.sys.vendor: Red Hat

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

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp


[Kernel-packages] [Bug 1467912] Re: error "ib_dealloc_pd failed" when load unload ib_ipoib module

2015-06-23 Thread Kamal Heib
Hi Joseph,

I tested the kernel you provided and it's resolves this bug.

And one more thing as i said in my previous comment, Could you please
target this issue to Ubuntu 14.04.3.

Thanks a lot,
Kamal

-- 
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/1467912

Title:
  error "ib_dealloc_pd failed" when load unload ib_ipoib module

Status in linux package in Ubuntu:
  Triaged
Status in linux source package in Vivid:
  Triaged

Bug description:
  When we try to load and unload the ib_ipoib driver we get an error
  message.

  Steps to reproduce:

  load ib_ipoib: modprobe -v ib_ipoib
  configure ip: ifconfig ib0 11.135.196.7/16
  unload driver: modprobe -rv ib_ipoib

  We will see this message in dmesg:

  [  709.652944] ib0: ib_dealloc_pd failed

  uname output:

  root@qa-h-vrt-035:~# uname -a
  Linux qa-h-vrt-035 3.19.0-16-generic #16-Ubuntu SMP Thu Apr 30 16:09:58 UTC 
2015 x86_64 x86_64 x86_64 GNU/Linux

  The following two upstream commits fix this issue:

  commit 9ab874b6593045886b699df2bc3ff803d88a9f7c
  Author: Doug Ledford 
  Date:   Sat Feb 21 19:27:00 2015 -0500

  IB/ipoib: change init sequence ordering
  
  In preparation for using per device work queues, we need to move the
  start of the neighbor thread task to after ipoib_ib_dev_init and move
  the destruction of the neighbor task to before ipoib_ib_dev_cleanup.
  Otherwise we will end up freeing our workqueue with work possibly
  still on it.
  
  Signed-off-by: Doug Ledford 


  commit 6387d8d5896536b904ba6937fe019a29548e3a86
  Author: Doug Ledford 
  Date:   Sat Feb 21 19:26:59 2015 -0500

  IB/ipoib: factor out ah flushing
  
  Create a an ipoib_flush_ah and ipoib_stop_ah routines to use at
  appropriate times to flush out all remaining ah entries before we shut
  the device down.
  
  Because neighbors and mcast entries can each have a reference on any
  given ah, we must make sure to free all of those first before our ah
  will actually have a 0 refcount and be able to be reaped.
  
  This factoring is needed in preparation for having per-device work
  queues.  The original per-device workqueue code resulted in the following
  error message:
  
  : ib_dealloc_pd failed
  
  That error was tracked down to this issue.  With the changes to which
  workqueues were flushed when, there were no flushes of the per device
  workqueue after the last ah's were freed, resulting in an attempt to
  dealloc the pd with outstanding resources still allocated.  This code
  puts the explicit flushes in the needed places to avoid that problem.
  
  Signed-off-by: Doug Ledford 
  --- 
  AlsaDevices:
   total 0
   crw-rw 1 root audio 116,  1 Jun 23 15:16 seq
   crw-rw 1 root audio 116, 33 Jun 23 15:16 timer
  AplayDevices: Error: [Errno 2] No such file or directory
  ApportVersion: 2.17.2-0ubuntu1.1
  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:
  DistroRelease: Ubuntu 15.04
  HibernationDevice: RESUME=UUID=00a63930-d83a-446b-a3e4-b5910e884c7f
  IwConfig: Error: [Errno 2] No such file or directory
  Lsusb: Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
  MachineType: Red Hat KVM
  Package: linux (not installed)
  PciMultimedia:
   
  ProcFB: 0 cirrusdrmfb
  ProcKernelCmdLine: root=/dev/sda2 console=tty0 console=ttyS0,115200n8 rhgb
  ProcVersionSignature: Ubuntu 3.19.0-20.20-generic 3.19.8
  RelatedPackageVersions:
   linux-restricted-modules-3.19.0-20-generic N/A
   linux-backports-modules-3.19.0-20-generic  N/A
   linux-firmware 1.143
  RfKill: Error: [Errno 2] No such file or directory
  Tags:  vivid
  UdevLog: Error: [Errno 2] No such file or directory: '/var/log/udev'
  Uname: Linux 3.19.0-20-generic x86_64
  UpgradeStatus: No upgrade log present (probably fresh install)
  UserGroups:
   
  _MarkForUpload: True
  dmi.bios.date: 01/01/2011
  dmi.bios.vendor: Bochs
  dmi.bios.version: Bochs
  dmi.chassis.type: 1
  dmi.chassis.vendor: Bochs
  dmi.modalias: 
dmi:bvnBochs:bvrBochs:bd01/01/2011:svnRedHat:pnKVM:pvrRHEL7.0.0PC(i440FX+PIIX,1996):cvnBochs:ct1:cvr:
  dmi.product.name: KVM
  dmi.product.version: RHEL 7.0.0 PC (i440FX + PIIX, 1996)
  dmi.sys.vendor: Red Hat

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

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp


[Kernel-packages] [Bug 1468215] [NEW] Kernel boot stuck on ARMv8 Moonshot after update kernel

2015-06-24 Thread Kamal Heib
Public bug reported:

I’m facing an issue when I tried to update the kernel of Ubuntu 14.04.2
using the following command form 3.13.0-48-generic to 3.19.0-18-generic.
And I’m getting the following log in the console, I also see error in
the dmseg that related to xgene-ahci kernel module during boot. (For the
full log, check the attached file).

To reproduce:
# apt-get install linux-headers-3.19.0-18 linux-headers-3.19.0-18-generic 
linux-image-3.19.0-18-generic --fix-missing
# reboot


Log from the console:

Gave up waiting [   43.084437] hidraw: raw HID events driver (C) Jiri Kosina
for root device.[   43.160141] usbcore: registered new interface driver usbhid
Common problem[   43.240734] usbhid: USB HID core driver
s:
- Boot args (cat /proc/cmdline)
- Check rootdelay= (did the system wait long enough?)
- Check root= (did the system wait for the right device?)
- Missing modules (cat /proc/modules; ls /dev) ALERT!
/dev/disk/by-uuid/1120da76-d149-483b-9274-c772853293fc does not exist.  
Dropping to a shell!


 BusyBox v1.21.1 (Ubuntu 1:1.21.0-1ubuntu1) built-in shell (ash) Enter
 'help' for a list of built-in commands.

(initramfs)


from dmesg:

216 [   13.129236] xgene-ahci 1a80.sata: can't request region for resource 
[mem 0x1f23a000-0x1f23a0ff]
217 [   13.129250] xgene-ahci: probe of 1a80.sata failed with error -16


Servers info:
http://www8.hp.com/us/en/products/proliant-servers/product-detail.html?oid=7398907#!tab=features

Firmware info from the server:
Firmware Revisions:
  c40: #Cartridge 40
Product Name: ProLiant m400 Server Cartridge
Cartridge Satellite Firmware: 10/01/2014
Cartridge System ROM Firmware: U02 10/02/2014
Cartridge Data: 09/15/2014
Cartridge Programmable Logic Device: 0A

** Affects: linux (Ubuntu)
 Importance: Undecided
 Status: Incomplete


** Tags: trusty vivid

** Attachment added: "dmesg from machine"
   https://bugs.launchpad.net/bugs/1468215/+attachment/4419807/+files/ARM.log

-- 
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/1468215

Title:
  Kernel boot stuck on ARMv8 Moonshot after update kernel

Status in linux package in Ubuntu:
  Incomplete

Bug description:
  I’m facing an issue when I tried to update the kernel of Ubuntu
  14.04.2 using the following command form 3.13.0-48-generic to
  3.19.0-18-generic. And I’m getting the following log in the console, I
  also see error in the dmseg that related to xgene-ahci kernel module
  during boot. (For the full log, check the attached file).

  To reproduce:
  # apt-get install linux-headers-3.19.0-18 linux-headers-3.19.0-18-generic 
linux-image-3.19.0-18-generic --fix-missing
  # reboot

  
  Log from the console:

  Gave up waiting [   43.084437] hidraw: raw HID events driver (C) Jiri Kosina
  for root device.[   43.160141] usbcore: registered new interface driver usbhid
  Common problem[   43.240734] usbhid: USB HID core driver
  s:
  - Boot args (cat /proc/cmdline)
  - Check rootdelay= (did the system wait long enough?)
  - Check root= (did the system wait for the right device?)
  - Missing modules (cat /proc/modules; ls /dev) ALERT!
  /dev/disk/by-uuid/1120da76-d149-483b-9274-c772853293fc does not exist.  
Dropping to a shell!

  
   BusyBox v1.21.1 (Ubuntu 1:1.21.0-1ubuntu1) built-in shell (ash) Enter
   'help' for a list of built-in commands.

  (initramfs)

  
  from dmesg:

  216 [   13.129236] xgene-ahci 1a80.sata: can't request region for 
resource [mem 0x1f23a000-0x1f23a0ff]
  217 [   13.129250] xgene-ahci: probe of 1a80.sata failed with error -16

  
  Servers info:
  
http://www8.hp.com/us/en/products/proliant-servers/product-detail.html?oid=7398907#!tab=features

  Firmware info from the server:
  Firmware Revisions:
c40: #Cartridge 40
  Product Name: ProLiant m400 Server Cartridge
  Cartridge Satellite Firmware: 10/01/2014
  Cartridge System ROM Firmware: U02 10/02/2014
  Cartridge Data: 09/15/2014
  Cartridge Programmable Logic Device: 0A

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

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp


[Kernel-packages] [Bug 1469482] [NEW] Installer initrd missing kernel module for ib_ipoib network installation

2015-06-28 Thread Kamal Heib
Public bug reported:

The initrd.gz found at the path [1] on Ubuntu 14.04.3 iso from [2] URL
doesn't contain [3] kernel modules.

This modules needed for network installation over ib_ipoib.

To check if the modules aren't exist run:
# lsinitrd install/netboot/ubuntu-installer/amd64/initrd.gz | grep infiniband

[1] - install/netboot/ubuntu-installer/amd64/initrd.gz
[2] - http://cdimage.ubuntu.com/ubuntu-server/trusty/daily/current/
[3] - ib_addr, ib_core, ib_cm, ib_sa, mlx4_core, mlx4_ib, mlx5_core, mlx5_ib, 
ib_mad, ib_ipoib

** Affects: linux (Ubuntu)
 Importance: Undecided
 Status: New


** Tags: trusty 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/1469482

Title:
  Installer initrd missing kernel module for ib_ipoib network
  installation

Status in linux package in Ubuntu:
  New

Bug description:
  The initrd.gz found at the path [1] on Ubuntu 14.04.3 iso from [2] URL
  doesn't contain [3] kernel modules.

  This modules needed for network installation over ib_ipoib.

  To check if the modules aren't exist run:
  # lsinitrd install/netboot/ubuntu-installer/amd64/initrd.gz | grep infiniband

  [1] - install/netboot/ubuntu-installer/amd64/initrd.gz
  [2] - http://cdimage.ubuntu.com/ubuntu-server/trusty/daily/current/
  [3] - ib_addr, ib_core, ib_cm, ib_sa, mlx4_core, mlx4_ib, mlx5_core, mlx5_ib, 
ib_mad, ib_ipoib

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

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp


[Kernel-packages] [Bug 1468215] Re: Kernel boot stuck on ARMv8 Moonshot after update kernel

2015-06-29 Thread Kamal Heib
Hi Dann,

Thanks a lot for your help. upgrading the firmware resolved this issue.

Thanks,
Kamal

-- 
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/1468215

Title:
  Kernel boot stuck on ARMv8 Moonshot after update kernel

Status in linux package in Ubuntu:
  Incomplete

Bug description:
  I’m facing an issue when I tried to update the kernel of Ubuntu
  14.04.2 using the following command form 3.13.0-48-generic to
  3.19.0-18-generic. And I’m getting the following log in the console, I
  also see error in the dmseg that related to xgene-ahci kernel module
  during boot. (For the full log, check the attached file).

  To reproduce:
  # apt-get install linux-headers-3.19.0-18 linux-headers-3.19.0-18-generic 
linux-image-3.19.0-18-generic --fix-missing
  # reboot

  
  Log from the console:

  Gave up waiting [   43.084437] hidraw: raw HID events driver (C) Jiri Kosina
  for root device.[   43.160141] usbcore: registered new interface driver usbhid
  Common problem[   43.240734] usbhid: USB HID core driver
  s:
  - Boot args (cat /proc/cmdline)
  - Check rootdelay= (did the system wait long enough?)
  - Check root= (did the system wait for the right device?)
  - Missing modules (cat /proc/modules; ls /dev) ALERT!
  /dev/disk/by-uuid/1120da76-d149-483b-9274-c772853293fc does not exist.  
Dropping to a shell!

  
   BusyBox v1.21.1 (Ubuntu 1:1.21.0-1ubuntu1) built-in shell (ash) Enter
   'help' for a list of built-in commands.

  (initramfs)

  
  from dmesg:

  216 [   13.129236] xgene-ahci 1a80.sata: can't request region for 
resource [mem 0x1f23a000-0x1f23a0ff]
  217 [   13.129250] xgene-ahci: probe of 1a80.sata failed with error -16

  
  Servers info:
  
http://www8.hp.com/us/en/products/proliant-servers/product-detail.html?oid=7398907#!tab=features

  Firmware info from the server:
  Firmware Revisions:
c40: #Cartridge 40
  Product Name: ProLiant m400 Server Cartridge
  Cartridge Satellite Firmware: 10/01/2014
  Cartridge System ROM Firmware: U02 10/02/2014
  Cartridge Data: 09/15/2014
  Cartridge Programmable Logic Device: 0A

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

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp


[Kernel-packages] [Bug 1467912] Re: error "ib_dealloc_pd failed" when load unload ib_ipoib module

2015-07-01 Thread Kamal Heib
Hello Joseph,

Thanks a lot for the update.

Related to earlier releases. I don't think that this bug affected
earlier releases. because we saw it just in kernel 3.19 (Ubuntu 15.04).

Thanks,

Kamal

-- 
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/1467912

Title:
  error "ib_dealloc_pd failed" when load unload ib_ipoib module

Status in linux package in Ubuntu:
  In Progress
Status in linux source package in Vivid:
  In Progress

Bug description:
  When we try to load and unload the ib_ipoib driver we get an error
  message.

  Steps to reproduce:

  load ib_ipoib: modprobe -v ib_ipoib
  configure ip: ifconfig ib0 11.135.196.7/16
  unload driver: modprobe -rv ib_ipoib

  We will see this message in dmesg:

  [  709.652944] ib0: ib_dealloc_pd failed

  uname output:

  root@qa-h-vrt-035:~# uname -a
  Linux qa-h-vrt-035 3.19.0-16-generic #16-Ubuntu SMP Thu Apr 30 16:09:58 UTC 
2015 x86_64 x86_64 x86_64 GNU/Linux

  The following two upstream commits fix this issue:

  commit 9ab874b6593045886b699df2bc3ff803d88a9f7c
  Author: Doug Ledford 
  Date:   Sat Feb 21 19:27:00 2015 -0500

  IB/ipoib: change init sequence ordering
  
  In preparation for using per device work queues, we need to move the
  start of the neighbor thread task to after ipoib_ib_dev_init and move
  the destruction of the neighbor task to before ipoib_ib_dev_cleanup.
  Otherwise we will end up freeing our workqueue with work possibly
  still on it.
  
  Signed-off-by: Doug Ledford 


  commit 6387d8d5896536b904ba6937fe019a29548e3a86
  Author: Doug Ledford 
  Date:   Sat Feb 21 19:26:59 2015 -0500

  IB/ipoib: factor out ah flushing
  
  Create a an ipoib_flush_ah and ipoib_stop_ah routines to use at
  appropriate times to flush out all remaining ah entries before we shut
  the device down.
  
  Because neighbors and mcast entries can each have a reference on any
  given ah, we must make sure to free all of those first before our ah
  will actually have a 0 refcount and be able to be reaped.
  
  This factoring is needed in preparation for having per-device work
  queues.  The original per-device workqueue code resulted in the following
  error message:
  
  : ib_dealloc_pd failed
  
  That error was tracked down to this issue.  With the changes to which
  workqueues were flushed when, there were no flushes of the per device
  workqueue after the last ah's were freed, resulting in an attempt to
  dealloc the pd with outstanding resources still allocated.  This code
  puts the explicit flushes in the needed places to avoid that problem.
  
  Signed-off-by: Doug Ledford 
  --- 
  AlsaDevices:
   total 0
   crw-rw 1 root audio 116,  1 Jun 23 15:16 seq
   crw-rw 1 root audio 116, 33 Jun 23 15:16 timer
  AplayDevices: Error: [Errno 2] No such file or directory
  ApportVersion: 2.17.2-0ubuntu1.1
  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:
  DistroRelease: Ubuntu 15.04
  HibernationDevice: RESUME=UUID=00a63930-d83a-446b-a3e4-b5910e884c7f
  IwConfig: Error: [Errno 2] No such file or directory
  Lsusb: Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
  MachineType: Red Hat KVM
  Package: linux (not installed)
  PciMultimedia:
   
  ProcFB: 0 cirrusdrmfb
  ProcKernelCmdLine: root=/dev/sda2 console=tty0 console=ttyS0,115200n8 rhgb
  ProcVersionSignature: Ubuntu 3.19.0-20.20-generic 3.19.8
  RelatedPackageVersions:
   linux-restricted-modules-3.19.0-20-generic N/A
   linux-backports-modules-3.19.0-20-generic  N/A
   linux-firmware 1.143
  RfKill: Error: [Errno 2] No such file or directory
  Tags:  vivid
  UdevLog: Error: [Errno 2] No such file or directory: '/var/log/udev'
  Uname: Linux 3.19.0-20-generic x86_64
  UpgradeStatus: No upgrade log present (probably fresh install)
  UserGroups:
   
  _MarkForUpload: True
  dmi.bios.date: 01/01/2011
  dmi.bios.vendor: Bochs
  dmi.bios.version: Bochs
  dmi.chassis.type: 1
  dmi.chassis.vendor: Bochs
  dmi.modalias: 
dmi:bvnBochs:bvrBochs:bd01/01/2011:svnRedHat:pnKVM:pvrRHEL7.0.0PC(i440FX+PIIX,1996):cvnBochs:ct1:cvr:
  dmi.product.name: KVM
  dmi.product.version: RHEL 7.0.0 PC (i440FX + PIIX, 1996)
  dmi.sys.vendor: Red Hat

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

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp


[Kernel-packages] [Bug 1469482] Re: Installer initrd missing kernel module for ib_ipoib network installation

2015-07-09 Thread Kamal Heib
** Changed in: linux (Ubuntu)
   Status: Triaged => Confirmed

-- 
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/1469482

Title:
  Installer initrd missing kernel module for ib_ipoib network
  installation

Status in linux package in Ubuntu:
  Confirmed

Bug description:
  The initrd.gz found at the path [1] on Ubuntu 14.04.3 iso from [2] URL
  doesn't contain [3] kernel modules.

  This modules needed for network installation over ib_ipoib.

  To check if the modules aren't exist run:
  # lsinitrd install/netboot/ubuntu-installer/amd64/initrd.gz | grep infiniband

  [1] - install/netboot/ubuntu-installer/amd64/initrd.gz
  [2] - http://cdimage.ubuntu.com/ubuntu-server/trusty/daily/current/
  [3] - ib_addr, ib_core, ib_cm, ib_sa, mlx4_core, mlx4_ib, mlx5_core, mlx5_ib, 
ib_mad, ib_ipoib

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

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp


[Kernel-packages] [Bug 1432848] Re: ethtool -t ethX failing with Ubuntu 15.04 (3.19.0-8-generic) (Mellanox)

2015-07-10 Thread Kamal Heib
Hello Gavin,

I tested the kernel and it is fixing this issue.

uname -a
Linux reg-l-vrt-036-007 3.19.0-23-generic #24-Ubuntu SMP Tue Jul 7 18:52:55 UTC 
2015 x86_64 x86_64 x86_64 GNU/Linux

# ethtool -t eth1
The test result is PASS
The test extra info:
Interrupt Test   0
Link Test0
Speed Test   0
Register Test0
Loopback Test0

# lspci -d 15b3:
00:05.0 Network controller: Mellanox Technologies MT27500 Family [ConnectX-3]

# ethtool -i eth1
driver: mlx4_en
version: 2.2-1 (Feb 2014)
firmware-version: 2.34.5000
bus-info: :00:05.0
supports-statistics: yes
supports-test: yes
supports-eeprom-access: no
supports-register-dump: no
supports-priv-flags: yes

Thanks,
Kamal

-- 
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/1432848

Title:
  ethtool -t ethX failing with Ubuntu 15.04 (3.19.0-8-generic)
  (Mellanox)

Status in libmlx4 package in Ubuntu:
  Confirmed
Status in linux package in Ubuntu:
  Fix Released
Status in libmlx4 source package in Vivid:
  New
Status in linux source package in Vivid:
  Fix Committed

Bug description:
  SRU Justification:

  Impact: Ethtool selftest does not work for Mellanox CX3 / CX3 Pro
  Fix: Upstream development, already tested and proved to work.
  Testcase: 
  Execute "ethtool -t " and see result FAIL
  Use provided PPA for testing the patch (Received good feedback)

  Obs: Affects only 3.19+ kernels (fixes commit dd65bea)

  

  Original Bug Description:

  == Comment: #0 - Carol L. Soto  - 2015-03-16 15:54:40 ==
  ---Problem Description---
  ethtool -t eth18
  The test result is FAIL
  The test extra info:
  Interrupt Test   0
  Link Test0
  Speed Test   0
  Register Test0
  Loopback Test1

  Will see this message in dmesg:
  mlx4_en: eth18: Loopback packet didn't arrive

  Contact Information = Carol Soto/cls...@us.ibm.com

  ---uname output---
  Linux powerio-le21 3.19.0-8-generic #8-Ubuntu SMP Tue Mar 10 13:07:58 UTC 
2015 ppc64le ppc64le ppc64le GNU/Linux

  ---Additional Hardware Info---
  Need a Mellanox RoCE adapter like CX3 40G or CX3 Pro 10G

  Machine Type = P8

  ---Debugger---
  A debugger is not configured

  ---Steps to Reproduce---
   ethtool -t ethX

  Stack trace output:
   no

  Oops output:
   no

  System Dump Info:
    The system is not configured to capture a system dump.

  *Additional Instructions for Carol Soto/cls...@us.ibm.com:
  -Attach sysctl -a output output to the bug.

  == Comment: #1 - Carol L. Soto  - 2015-03-16 15:55:36 ==
  Patch to fix this issue is available in upstream:

  From 1037ebbbd262227a91dfdd558159e345d4edf6b7 Mon Sep 17 00:00:00 2001
  From: Ido Shamay 
  Date: Mon, 2 Mar 2015 18:22:16 +0200
  Subject: net/mlx4_en: Disbale GRO for incoming loopback/selftest packets

  
http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/patch/drivers/net/ethernet/mellanox/mlx4?id=1037ebbbd262227a91dfdd558159e345d4edf6b7

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

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp


[Kernel-packages] [Bug 1467912] Re: error "ib_dealloc_pd failed" when load unload ib_ipoib module

2015-07-12 Thread Kamal Heib
Hi,

I tested the kernel and it is fixing this issue.

Verified with command: 
#for i in {0..5}; do modprobe -rv ib_ipoib; sleep 5; modprobe -v ib_ipoib; 
sleep 5; ifconfig ib0 11.135.196.7/16; sleep 5; done

uname -a:
Linux reg-l-vrt-036-007 3.19.0-23-generic #24-Ubuntu SMP Tue Jul 7 18:52:55 UTC 
2015 x86_64 x86_64 x86_64 GNU/Linux

dmegs:
[   15.208908] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[  639.091197] mlx5_ib: Mellanox Connect-IB Infiniband driver v2.2-1 (Feb 2014)
[  724.788318] IPv6: ADDRCONF(NETDEV_UP): ib0: link is not ready
[  724.801980] IPv6: ADDRCONF(NETDEV_CHANGE): ib0: link becomes ready
[  772.052993] IPv6: ADDRCONF(NETDEV_UP): ib0: link is not ready
[  772.056608] IPv6: ADDRCONF(NETDEV_CHANGE): ib0: link becomes ready
[  794.909398] IPv6: ADDRCONF(NETDEV_UP): ib0: link is not ready
[  794.912980] IPv6: ADDRCONF(NETDEV_CHANGE): ib0: link becomes ready
[  810.996256] IPv6: ADDRCONF(NETDEV_UP): ib0: link is not ready
[  810.999475] IPv6: ADDRCONF(NETDEV_CHANGE): ib0: link becomes ready
[  826.182059] IPv6: ADDRCONF(NETDEV_UP): ib0: link is not ready
[  826.185445] IPv6: ADDRCONF(NETDEV_CHANGE): ib0: link becomes ready
[  843.741871] IPv6: ADDRCONF(NETDEV_UP): ib0: link is not ready
[  843.745190] IPv6: ADDRCONF(NETDEV_CHANGE): ib0: link becomes ready
[  860.196937] IPv6: ADDRCONF(NETDEV_UP): ib0: link is not ready
[  860.200349] IPv6: ADDRCONF(NETDEV_CHANGE): ib0: link becomes ready
[  879.430210] IPv6: ADDRCONF(NETDEV_UP): ib0: link is not ready
[  879.433895] IPv6: ADDRCONF(NETDEV_CHANGE): ib0: link becomes ready
[  899.534312] IPv6: ADDRCONF(NETDEV_UP): ib0: link is not ready
[  899.538097] IPv6: ADDRCONF(NETDEV_CHANGE): ib0: link becomes ready
[ 1108.823736] IPv6: ADDRCONF(NETDEV_UP): ib0: link is not ready
[ 1108.828015] IPv6: ADDRCONF(NETDEV_CHANGE): ib0: link becomes ready

Thanks,
Kamal

-- 
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/1467912

Title:
  error "ib_dealloc_pd failed" when load unload ib_ipoib module

Status in linux package in Ubuntu:
  In Progress
Status in linux source package in Vivid:
  Fix Committed

Bug description:
  When we try to load and unload the ib_ipoib driver we get an error
  message.

  Steps to reproduce:

  load ib_ipoib: modprobe -v ib_ipoib
  configure ip: ifconfig ib0 11.135.196.7/16
  unload driver: modprobe -rv ib_ipoib

  We will see this message in dmesg:

  [  709.652944] ib0: ib_dealloc_pd failed

  uname output:

  root@qa-h-vrt-035:~# uname -a
  Linux qa-h-vrt-035 3.19.0-16-generic #16-Ubuntu SMP Thu Apr 30 16:09:58 UTC 
2015 x86_64 x86_64 x86_64 GNU/Linux

  The following two upstream commits fix this issue:

  commit 9ab874b6593045886b699df2bc3ff803d88a9f7c
  Author: Doug Ledford 
  Date:   Sat Feb 21 19:27:00 2015 -0500

  IB/ipoib: change init sequence ordering
  
  In preparation for using per device work queues, we need to move the
  start of the neighbor thread task to after ipoib_ib_dev_init and move
  the destruction of the neighbor task to before ipoib_ib_dev_cleanup.
  Otherwise we will end up freeing our workqueue with work possibly
  still on it.
  
  Signed-off-by: Doug Ledford 


  commit 6387d8d5896536b904ba6937fe019a29548e3a86
  Author: Doug Ledford 
  Date:   Sat Feb 21 19:26:59 2015 -0500

  IB/ipoib: factor out ah flushing
  
  Create a an ipoib_flush_ah and ipoib_stop_ah routines to use at
  appropriate times to flush out all remaining ah entries before we shut
  the device down.
  
  Because neighbors and mcast entries can each have a reference on any
  given ah, we must make sure to free all of those first before our ah
  will actually have a 0 refcount and be able to be reaped.
  
  This factoring is needed in preparation for having per-device work
  queues.  The original per-device workqueue code resulted in the following
  error message:
  
  : ib_dealloc_pd failed
  
  That error was tracked down to this issue.  With the changes to which
  workqueues were flushed when, there were no flushes of the per device
  workqueue after the last ah's were freed, resulting in an attempt to
  dealloc the pd with outstanding resources still allocated.  This code
  puts the explicit flushes in the needed places to avoid that problem.
  
  Signed-off-by: Doug Ledford 
  --- 
  AlsaDevices:
   total 0
   crw-rw 1 root audio 116,  1 Jun 23 15:16 seq
   crw-rw 1 root audio 116, 33 Jun 23 15:16 timer
  AplayDevices: Error: [Errno 2] No such file or directory
  ApportVersion: 2.17.2-0ubuntu1.1
  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:
  DistroRelease: Ubuntu 15.04
  HibernationDevice: RESUME=UUID=00a63930-d83a-446b-a3e4-b5910e

[Kernel-packages] [Bug 1473883] [NEW] Kernel panics on mlx4_core (Mellanox Core driver) with SR-IOV mode

2015-07-13 Thread Kamal Heib
Public bug reported:

While load/unload mlx4_core twice  with SR-IOV mode enabled in host with
multiple Mellanox devices (some of them support SR-IOV and other don't)
this will lead to kernel panic.

The following two upstream commits fix this issue:

commit 32b4ca5af1cf1c558dfca0e3417e9b35402401a6
Author: Carol L Soto 
Date:   Tue Jun 2 16:07:23 2015 -0500

net/mlx4_core: double free of dev_vfs

If user loads mlx4_core with num_vfs greater than
supported then variable dev->dev_vfs is freed 2 times after unloading the
driver.

Acked-by: Or Gerlitz 
Signed-off-by: Carol L Soto 
Signed-off-by: David S. Miller 


commit 7095b39f3189d2107045d769fdc32dfc0b704028
Author: Carol Soto 
Date:   Tue Jun 2 16:07:24 2015 -0500

net/mlx4_core: need to call close fw if alloc icm is called twice

If mlx4_enable_sriov is called by adapter without this
feature MLX4_DEV_CAP_FLAG2_SYS_EQS then during this path the function alloc
icm is called twice without freeing the structures from the first time.

Acked-by: Or Gerlitz 
Signed-off-by: Carol L Soto 
Signed-off-by: David S. Miller 


Steps to reproduce:
1- add the "options mlx4_core num_vfs=60 port_type_array=2,2" to 
/etc/modprobe.d/mlx4_core.conf file.
2- unload mlx4_* kernel modules: modprobe -rv mlx4_en; modprobe -rv mlx4_ib; 
modprobe -rv mlx4_core;
3- load mlx4_en kernel module:  modprobe -v mlx4_en
4- edit /etc/modprobe.d/mlx4_core.conf file and put "options mlx4_core 
num_vfs=60 port_type_array=2,2" in comment.
5 -repeat 2 and 3
6- will get the following call trace.


Call Trace:
 1175.699487] mlx4_core :24:00.0: Received reset from slave:7 
[ 1175.767388] mlx4_core :24:00.0: Received reset from slave:6 
[ 1175.830898] mlx4_core :24:00.0: Received reset from slave:5 
[ 1175.898229] mlx4_core :24:00.0: Received reset from slave:4 
[ 1175.963514] mlx4_core :24:00.0: Received reset from slave:3 
[ 1176.035312] mlx4_core :24:00.0: Received reset from slave:2 
[ 1176.105085] mlx4_core :24:00.0: Received reset from slave:1 
[ 1177.253200] mlx4_core :24:00.0: Disabling SR-IOV
[ 1179.724864] mlx4_core: Mellanox ConnectX core driver v2.2-1 (Feb, 2014)
[ 1179.724885] mlx4_core: Initializing :21:00.0   
[ 1185.760555] mlx4_core :21:00.0: Enabling SR-IOV with 60 VFs
[ 1185.760575] mlx4_core :21:00.0: Failed to enable SR-IOV, continuing 
without SR-IOV (err = -22)
[ 1185.770550] mlx4_core :21:00.0: PCIe link speed is 8.0GT/s, device 
supports 8.0GT/s
   
[ 1185.770552] mlx4_core :21:00.0: PCIe link width is x8, device supports 
x8  
   
[ 1185.771870] [ cut here ] 

 
[ 1185.771878] WARNING: CPU: 6 PID: 5947 at 
/build/buildd/linux-3.19.0/fs/sysfs/dir.c:31 sysfs_warn_dup+0x68/0x80() 
 
[ 1185.771880] sysfs: cannot create duplicate filename 
'/devices/pci:20/:20:03.0/:21:00.0/msi_irqs/57' 
  
[ 1185.771881] Modules linked in: mlx4_core(+) vxlan ip6_udp_tunnel udp_tunnel 
mst_pciconf(OE) mst_pci(OE) nfsv3 rpcsec_gss_krb5 nfsv4 nfs fscache xt_CHECKSUM 
iptable_mangle ipt_MASQUERADE nf_nat_masquerade_ipv4 iptable_nat nf_nat_ipv4 
nf_nat nf_conntrack_ipv4 nf_defrag_ipv4 xt_conntrack nf_conntrack ipt_REJECT 
nf_reject_ipv4 xt_tcpudp ebtable_filter ebtables ip6table_filter ip6_tables 
iptable_filter ip_tables x_tables bridge stp llc ipmi_ssif intel_rapl iosf_mbi 
x86_pkg_temp_thermal intel_powerclamp coretemp kvm_intel kvm crct10dif_pclmul 
crc32_pclmul ghash_clmulni_intel aesni_intel aes_x86_64 lrw gf128mul 
dm_multipath glue_helper scsi_dh ablk_helper cryptd joydev lpc_ich serio_raw 
ipmi_si 8250_fintek ipmi_msghandler acpi_power_meter ioatdma dca hpilo mac_hid 
wmi sb_edac edac_core shpchp nfsd auth_rpcgss   

  
[ 1185.771920]  nfs_acl lockd grace sunrpc autofs4 hid_generic usbhid tg3 
pata_acpi ptp hid psmouse hpsa pps_core [last unloaded: ib_addr]
   
[ 1185.771931] CPU: 6 PID: 5947 Comm: modprobe Tainted: G   OE  
3.19.0-16-generic #16-Ubuntu
 
[ 1185.771932] Hardware name: HP ProLiant DL380p Gen8, BIOS P70 03/01/2013  
 

[Kernel-packages] [Bug 1477466] [NEW] Low performance when using vlan over VxLan

2015-07-23 Thread Kamal Heib
Public bug reported:

We see a performance issue when running traffic over vlan interface that
created over VxLAN interface.

We reach 24 Gbps over the VxLan interface while we reach only 4 Gbps
over the VLAN interface.  Turned out that GRO isn't supported for VLAN
over VxLAN.

The following upstream commits fix this issue.

commit 66e5133f19e901a044fa5eaeeb6ecff4545839e5
Author: Toshiaki Makita 
Date:   Mon Jun 1 21:55:06 2015 +0900

vlan: Add GRO support for non hardware accelerated vlan

Currently packets with non-hardware-accelerated vlan cannot be handled
by GRO. This causes low performance for 802.1ad and stacked vlan, as their
vlan tags are currently not stripped by hardware.

This patch adds GRO support for non-hardware-accelerated vlan and
improves receive performance of them.

commit 9b174d88c257150562b0101fcc6cb6c3cb74275c
Author: Jesse Gross 
Date:   Tue Dec 30 19:10:15 2014 -0800

net: Add Transparent Ethernet Bridging GRO support.

Currently the only tunnel protocol that supports GRO with encapsulated
Ethernet is VXLAN. This pulls out the Ethernet code into a proper layer
so that it can be used by other tunnel protocols such as GRE and Geneve.

** Affects: linux (Ubuntu)
 Importance: Undecided
 Status: New


** Tags: 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/1477466

Title:
  Low performance when using vlan over VxLan

Status in linux package in Ubuntu:
  New

Bug description:
  We see a performance issue when running traffic over vlan interface
  that created over VxLAN interface.

  We reach 24 Gbps over the VxLan interface while we reach only 4 Gbps
  over the VLAN interface.  Turned out that GRO isn't supported for VLAN
  over VxLAN.

  The following upstream commits fix this issue.

  commit 66e5133f19e901a044fa5eaeeb6ecff4545839e5
  Author: Toshiaki Makita 
  Date:   Mon Jun 1 21:55:06 2015 +0900

  vlan: Add GRO support for non hardware accelerated vlan

  Currently packets with non-hardware-accelerated vlan cannot be handled
  by GRO. This causes low performance for 802.1ad and stacked vlan, as their
  vlan tags are currently not stripped by hardware.

  This patch adds GRO support for non-hardware-accelerated vlan and
  improves receive performance of them.

  commit 9b174d88c257150562b0101fcc6cb6c3cb74275c
  Author: Jesse Gross 
  Date:   Tue Dec 30 19:10:15 2014 -0800

  net: Add Transparent Ethernet Bridging GRO support.

  Currently the only tunnel protocol that supports GRO with encapsulated
  Ethernet is VXLAN. This pulls out the Ethernet code into a proper layer
  so that it can be used by other tunnel protocols such as GRE and Geneve.

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

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp