[Kernel-packages] [Bug 1392021] Re: Ubuntu 15.04 [genwqe_start] err: could not setup servicelayer

2015-01-15 Thread bugproxy
** Tags removed: targetmilestone-inin---
** Tags added: targetmilestone-inin1504

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

Title:
  Ubuntu 15.04 [genwqe_start] err: could not setup servicelayer

Status in linux package in Ubuntu:
  Fix Released
Status in linux source package in Utopic:
  Fix Released
Status in linux source package in Vivid:
  Fix Released

Bug description:
  [Impact]
  The IBM GenWQE Accelerator Adapter does not work correctly in the latest 3.16 
kernel.

  [Test Case]
  1) Create a guest system on PowerKVM using image disk file, install from 
virutal SCSI DVD. Especially assign the GenWQE card via PCI passthrough.
  2) Start up the guest
  3) lspci -knd :044b
  3) dmesg|grep genwqe
  4) ) modprobe genwqe_card.ko
  No module is assigned to the card
  5) ls -l /dev/genwq* shows no file at all.
  One device file would be expected here.

  [Fix]
  The following patches cleanly cherry-pick into 3.16
  1451f41 GenWQE: Support blocking when DDCB queue is busy
  08e4906 GenWQE: Fix problem when reading HSI and Retc
  d9c11d4 GenWQE: Fix checkpatch complaints
  bc407dd GenWQE: Check return code of pci_sriov_enable
  2d880cc GenWQE: Do not modify return code of genwqe_set_interrupt_capability
  26d8f6f GenWQE: Update author information
  64df2ec GenWQE: Remove sysfs entry for driver version
  95a8825 GenWQE: Check pci_get_totalvfs return code
  32182cd misc: remove DEFINE_PCI_DEVICE_TABLE usage
  5b35b20 GenWQE: Remove unnecessary include
  7276883 misc/GenWQE: fix pci_enable_msi usage
  d584f69 GenWQE: Increase driver version number
  93b772b GenWQE: Improve hardware error recovery
  fb14545 GenWQE: Add support for EEH error recovery
  c1f732a GenWQE: Add sysfs interface for bitstream reload

  --

  == Comment: #0 - Christian Rund  - 2014-11-11 
10:45:12 ==
  ---Problem Description---
  In our opinion the 2.0.15 version of the IBM GenWQE Accelerator Adapter 
driver part of Ubuntu 15.04 is not working. A higher version would be needed. 
The driver is part of the linux-image-extra-3.16.0-24-generic package.

  [3.330906] genwqe 0001:00:02.0: enabling device (0140 -> 0142)
  [3.332443] genwqe 0001:00:02.0: ibm,query-pe-dma-windows(2620) 1 
800 2001 returned 0
  [3.333159] genwqe 0001:00:02.0: ibm,create-pe-dma-window(2720) 1 
800 2001 10 1f returned -1 (liobn = 0x0 starting addr = 0 0)
  [4.403223] genwqe 0001:00:02.0: [genwqe_start] err: could not setup 
servicelayer!
  [4.40] genwqe 0001:00:02.0: err: cannot start card services! (err=-5)
  [4.404471] genwqe: probe of 0001:00:02.0 failed with error -5
  [321140.194392] genwqe_card: module verification failed: signature and/or  
required key missing - tainting kernel

  modinfo genwqe_card
  filename:   
/lib/modules/3.16.0-24-generic/kernel/drivers/misc/genwqe/genwqe_card.ko
  license:GPL
  version:2.0.15
  description:GenWQE Card
  author: Michal Jung 
  author: Joerg-Stephan Vogt 
  author: Michael Ruettger 
  author: Frank Haverkamp 
  srcversion: 69FBCA52AFAF3B71342E43B
  alias:  pci:v1014d044Bsv1014sd044Bbc12sc00i00*
  alias:  pci:v1014dsvsd035Fbc12sc00i00*
  alias:  pci:v1014d044Bsvsd035Fbc12sc00i00*
  alias:  pci:v1014dsvsdbc12sc00i00*
  alias:  pci:v1014d044Bsvsdbc12sc00i00*
  alias:  pci:v1014d044Bsv1014sd035Fbc12sc00i00*
  depends:crc-itu-t
  intree: Y
  vermagic:   3.16.0-24-generic SMP mod_unload modversions
  signer: Magrathea: Glacier signing key
  sig_key:32:F4:D0:34:89:C6:7C:D7:71:67:94:F6:0C:00:D7:F7:E8:D2:78:0E
  sig_hashalgo:   sha512

  Contact Information = christian.r...@de.ibm.com, Frank Haverkamp
  haver...@de.ibm.com

  ---uname output---
  Linux tulg3 3.16.0-24-generic #32-Ubuntu SMP Tue Oct 28 13:06:19 UTC 2014 
ppc64le ppc64le ppc64le GNU/Linux

  ---Additional Hardware Info---
  0001:00:02.0 Processing accelerators: IBM GenWQE Accelerator Adapter
  Class: 1200  VendorID: 1014   DeviceId: 044b assigned to the PowerKVM guest 
via PCI passthrough (vfio-pci)

  Machine Type = 8284-22A PowerKVM

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

  ---Steps to Reproduce---
   1) Create a guest system on PowerKVM using image disk file, install from 
virutal SCSI DVD. Especially assign the GenWQE card via PCI passthrough.
  2) Start up the guest
  3) lspci -knd :044b
  3) dmesg|grep genwqe
  4) ) modprobe genwqe_card.ko
  No module is assigned to the card
  5) ls -l /dev/genwq* shows no file at all.
  One device file would be expected here.

  Stack trace output:
   no

  Oops output:
   no

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

  *A

[Kernel-packages] [Bug 1392021] Re: Ubuntu 15.04 [genwqe_start] err: could not setup servicelayer

2014-12-15 Thread Chris J Arges
Marking Vivid as fix released because it will be rebased on 3.18 soon
and have these commits anyway

** Changed in: linux (Ubuntu Vivid)
   Status: Triaged => Fix Released

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

Title:
  Ubuntu 15.04 [genwqe_start] err: could not setup servicelayer

Status in linux package in Ubuntu:
  Fix Released
Status in linux source package in Utopic:
  Fix Released
Status in linux source package in Vivid:
  Fix Released

Bug description:
  [Impact]
  The IBM GenWQE Accelerator Adapter does not work correctly in the latest 3.16 
kernel.

  [Test Case]
  1) Create a guest system on PowerKVM using image disk file, install from 
virutal SCSI DVD. Especially assign the GenWQE card via PCI passthrough.
  2) Start up the guest
  3) lspci -knd :044b
  3) dmesg|grep genwqe
  4) ) modprobe genwqe_card.ko
  No module is assigned to the card
  5) ls -l /dev/genwq* shows no file at all.
  One device file would be expected here.

  [Fix]
  The following patches cleanly cherry-pick into 3.16
  1451f41 GenWQE: Support blocking when DDCB queue is busy
  08e4906 GenWQE: Fix problem when reading HSI and Retc
  d9c11d4 GenWQE: Fix checkpatch complaints
  bc407dd GenWQE: Check return code of pci_sriov_enable
  2d880cc GenWQE: Do not modify return code of genwqe_set_interrupt_capability
  26d8f6f GenWQE: Update author information
  64df2ec GenWQE: Remove sysfs entry for driver version
  95a8825 GenWQE: Check pci_get_totalvfs return code
  32182cd misc: remove DEFINE_PCI_DEVICE_TABLE usage
  5b35b20 GenWQE: Remove unnecessary include
  7276883 misc/GenWQE: fix pci_enable_msi usage
  d584f69 GenWQE: Increase driver version number
  93b772b GenWQE: Improve hardware error recovery
  fb14545 GenWQE: Add support for EEH error recovery
  c1f732a GenWQE: Add sysfs interface for bitstream reload

  --

  == Comment: #0 - Christian Rund  - 2014-11-11 
10:45:12 ==
  ---Problem Description---
  In our opinion the 2.0.15 version of the IBM GenWQE Accelerator Adapter 
driver part of Ubuntu 15.04 is not working. A higher version would be needed. 
The driver is part of the linux-image-extra-3.16.0-24-generic package.

  [3.330906] genwqe 0001:00:02.0: enabling device (0140 -> 0142)
  [3.332443] genwqe 0001:00:02.0: ibm,query-pe-dma-windows(2620) 1 
800 2001 returned 0
  [3.333159] genwqe 0001:00:02.0: ibm,create-pe-dma-window(2720) 1 
800 2001 10 1f returned -1 (liobn = 0x0 starting addr = 0 0)
  [4.403223] genwqe 0001:00:02.0: [genwqe_start] err: could not setup 
servicelayer!
  [4.40] genwqe 0001:00:02.0: err: cannot start card services! (err=-5)
  [4.404471] genwqe: probe of 0001:00:02.0 failed with error -5
  [321140.194392] genwqe_card: module verification failed: signature and/or  
required key missing - tainting kernel

  modinfo genwqe_card
  filename:   
/lib/modules/3.16.0-24-generic/kernel/drivers/misc/genwqe/genwqe_card.ko
  license:GPL
  version:2.0.15
  description:GenWQE Card
  author: Michal Jung 
  author: Joerg-Stephan Vogt 
  author: Michael Ruettger 
  author: Frank Haverkamp 
  srcversion: 69FBCA52AFAF3B71342E43B
  alias:  pci:v1014d044Bsv1014sd044Bbc12sc00i00*
  alias:  pci:v1014dsvsd035Fbc12sc00i00*
  alias:  pci:v1014d044Bsvsd035Fbc12sc00i00*
  alias:  pci:v1014dsvsdbc12sc00i00*
  alias:  pci:v1014d044Bsvsdbc12sc00i00*
  alias:  pci:v1014d044Bsv1014sd035Fbc12sc00i00*
  depends:crc-itu-t
  intree: Y
  vermagic:   3.16.0-24-generic SMP mod_unload modversions
  signer: Magrathea: Glacier signing key
  sig_key:32:F4:D0:34:89:C6:7C:D7:71:67:94:F6:0C:00:D7:F7:E8:D2:78:0E
  sig_hashalgo:   sha512

  Contact Information = christian.r...@de.ibm.com, Frank Haverkamp
  haver...@de.ibm.com

  ---uname output---
  Linux tulg3 3.16.0-24-generic #32-Ubuntu SMP Tue Oct 28 13:06:19 UTC 2014 
ppc64le ppc64le ppc64le GNU/Linux

  ---Additional Hardware Info---
  0001:00:02.0 Processing accelerators: IBM GenWQE Accelerator Adapter
  Class: 1200  VendorID: 1014   DeviceId: 044b assigned to the PowerKVM guest 
via PCI passthrough (vfio-pci)

  Machine Type = 8284-22A PowerKVM

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

  ---Steps to Reproduce---
   1) Create a guest system on PowerKVM using image disk file, install from 
virutal SCSI DVD. Especially assign the GenWQE card via PCI passthrough.
  2) Start up the guest
  3) lspci -knd :044b
  3) dmesg|grep genwqe
  4) ) modprobe genwqe_card.ko
  No module is assigned to the card
  5) ls -l /dev/genwq* shows no file at all.
  One device file would be expected here.

  Stack trace output:
   no

  Oops outp

[Kernel-packages] [Bug 1392021] Re: Ubuntu 15.04 [genwqe_start] err: could not setup servicelayer

2014-12-10 Thread Launchpad Bug Tracker
This bug was fixed in the package linux - 3.16.0-26.35

---
linux (3.16.0-26.35) utopic; urgency=low

  [ Brad Figg ]

  * Release Tracking Bug
- LP: #1398118

  [ Upstream Kernel Changes ]

  * Revert "drm/nouveau: punt fbcon resume out to a workqueue"
  * Revert "drm/nouveau/kms: take more care when pulling down accelerated
fbcon"

linux (3.16.0-26.34) utopic; urgency=low

  [ Brad Figg ]

  * Release Tracking Bug
- LP: #1395892

  [ Chris J Arges ]

  * [Config] CONFIG_SCOM_DEBUGFS=y for powerpc/powerpc64-smp ppc64el/generic
- LP: #1395855

  [ Tim Gardner ]

  * [Config] CONFIG_GENWQE_PLATFORM_ERROR_RECOVERY=1 for powerpc/ppc64el
- LP: #1392021

  [ Upstream Kernel Changes ]

  * Revert "usb: dwc3: dwc3-omap: Disable/Enable only wrapper interrupts in
prepare/complete"
- LP: #1393401
  * Revert "iwlwifi: mvm: treat EAPOLs like mgmt frames wrt rate"
- LP: #1393401
  * Revert "block: all blk-mq requests are tagged"
- LP: #1393401
  * ACPI / blacklist: add Win8 OSI quirks for some Dell laptop models
- LP: #1339456
  * PCI: Remove "no hotplug settings from platform" warning
- LP: #1390182
  * drm/nouveau/kms: take more care when pulling down accelerated fbcon
- LP: #1386695
  * drm/nouveau: punt fbcon resume out to a workqueue
- LP: #1386695
  * drm/tilcdc: Fix the error path in tilcdc_load()
- LP: #1393401
  * builddeb: put the dbg files into the correct directory
- LP: #1393401
  * switch iov_iter_get_pages() to passing maximal number of pages
- LP: #1393401
  * fuse: honour max_read and max_write in direct_io mode
- LP: #1393401
  * usb: phy: return -ENODEV on failure of try_module_get
- LP: #1393401
  * PM / clk: Fix crash in clocks management code if !CONFIG_PM_RUNTIME
- LP: #1393401
  * rt2x00: support Ralink 5362.
- LP: #1393401
  * wireless: rt2x00: add new rt2800usb devices
- LP: #1393401
  * NFS: Fix /proc/fs/nfsfs/servers and /proc/fs/nfsfs/volumes
- LP: #1393401
  * nfs: fix duplicate proc entries
- LP: #1393401
  * ext4: check EA value offset when loading
- LP: #1393401
  * jbd2: free bh when descriptor block checksum fails
- LP: #1393401
  * ext4: don't check quota format when there are no quota files
- LP: #1393401
  * target: Fix queue full status NULL pointer for SCF_TRANSPORT_TASK_SENSE
- LP: #1393401
  * vfs: fix data corruption when blocksize < pagesize for mmaped data
- LP: #1393401
  * ext4: fix mmap data corruption when blocksize < pagesize
- LP: #1393401
  * ext4: grab missed write_count for EXT4_IOC_SWAP_BOOT
- LP: #1393401
  * qla_target: don't delete changed nacls
- LP: #1393401
  * target: Fix APTPL metadata handling for dynamic MappedLUNs
- LP: #1393401
  * iser-target: Disable TX completion interrupt coalescing
- LP: #1393401
  * ext4: don't orphan or truncate the boot loader inode
- LP: #1393401
  * ext4: add ext4_iget_normal() which is to be used for dir tree lookups
- LP: #1393401
  * ext4: fix reservation overflow in ext4_da_write_begin
- LP: #1393401
  * ext4: Replace open coded mdata csum feature to helper function
- LP: #1393401
  * ext4: move error report out of atomic context in
ext4_init_block_bitmap()
- LP: #1393401
  * ARC: [nsimosci] Allow "headless" models to boot
- LP: #1393401
  * ARC: Update order of registers in KGDB to match GDB 7.5
- LP: #1393401
  * ARC: unbork FPU save/restore
- LP: #1393401
  * ext4: check s_chksum_driver when looking for bg csum presence
- LP: #1393401
  * drm/radeon: fix speaker allocation setup
- LP: #1393401
  * drm/radeon: use gart memory for DMA ring tests
- LP: #1393401
  * random: add and use memzero_explicit() for clearing data
- LP: #1393401
  * MIPS: cp1emu: Fix ISA restrictions for cop1x_op instructions
- LP: #1393401
  * freezer: Do not freeze tasks killed by OOM killer
- LP: #1393401
  * OOM, PM: OOM killed task shouldn't escape PM suspend
- LP: #1393401
  * qxl: don't create too large primary surface
- LP: #1393401
  * MIPS: loongson2_cpufreq: Fix CPU clock rate setting mismerge
- LP: #1393401
  * MIPS: tlbex: Properly fix HUGE TLB Refill exception handler
- LP: #1393401
  * drm/cirrus: bind also to qemu-xen-traditional
- LP: #1393401
  * cpufreq: intel_pstate: Fix setting max_perf_pct in performance policy
- LP: #1393401
  * cpufreq: expose scaling_cur_freq sysfs file for set_policy() drivers
- LP: #1393401
  * cpufreq: intel_pstate: Reflect current no_turbo state correctly
- LP: #1393401
  * intel_pstate: Don't lose sysfs settings during cpu offline
- LP: #1393401
  * intel_pstate: Fix BYT frequency reporting
- LP: #1393401
  * intel_pstate: Correct BYT VID values.
- LP: #1393401
  * MIPS: ftrace: Fix a microMIPS build problem
- LP: #1393401
  * kvm: x86: don't kill guest on unknown exit reason
- LP: #1393401
  * kvm: fix excessive pages un-pinning in kvm_iommu_map error

[Kernel-packages] [Bug 1392021] Re: Ubuntu 15.04 [genwqe_start] err: could not setup servicelayer

2014-12-09 Thread Luis Henriques
As per comment #9, I'm tagging this as verified in utopic.

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

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

Title:
  Ubuntu 15.04 [genwqe_start] err: could not setup servicelayer

Status in linux package in Ubuntu:
  Triaged
Status in linux source package in Utopic:
  Fix Committed
Status in linux source package in Vivid:
  Triaged

Bug description:
  [Impact]
  The IBM GenWQE Accelerator Adapter does not work correctly in the latest 3.16 
kernel.

  [Test Case]
  1) Create a guest system on PowerKVM using image disk file, install from 
virutal SCSI DVD. Especially assign the GenWQE card via PCI passthrough.
  2) Start up the guest
  3) lspci -knd :044b
  3) dmesg|grep genwqe
  4) ) modprobe genwqe_card.ko
  No module is assigned to the card
  5) ls -l /dev/genwq* shows no file at all.
  One device file would be expected here.

  [Fix]
  The following patches cleanly cherry-pick into 3.16
  1451f41 GenWQE: Support blocking when DDCB queue is busy
  08e4906 GenWQE: Fix problem when reading HSI and Retc
  d9c11d4 GenWQE: Fix checkpatch complaints
  bc407dd GenWQE: Check return code of pci_sriov_enable
  2d880cc GenWQE: Do not modify return code of genwqe_set_interrupt_capability
  26d8f6f GenWQE: Update author information
  64df2ec GenWQE: Remove sysfs entry for driver version
  95a8825 GenWQE: Check pci_get_totalvfs return code
  32182cd misc: remove DEFINE_PCI_DEVICE_TABLE usage
  5b35b20 GenWQE: Remove unnecessary include
  7276883 misc/GenWQE: fix pci_enable_msi usage
  d584f69 GenWQE: Increase driver version number
  93b772b GenWQE: Improve hardware error recovery
  fb14545 GenWQE: Add support for EEH error recovery
  c1f732a GenWQE: Add sysfs interface for bitstream reload

  --

  == Comment: #0 - Christian Rund  - 2014-11-11 
10:45:12 ==
  ---Problem Description---
  In our opinion the 2.0.15 version of the IBM GenWQE Accelerator Adapter 
driver part of Ubuntu 15.04 is not working. A higher version would be needed. 
The driver is part of the linux-image-extra-3.16.0-24-generic package.

  [3.330906] genwqe 0001:00:02.0: enabling device (0140 -> 0142)
  [3.332443] genwqe 0001:00:02.0: ibm,query-pe-dma-windows(2620) 1 
800 2001 returned 0
  [3.333159] genwqe 0001:00:02.0: ibm,create-pe-dma-window(2720) 1 
800 2001 10 1f returned -1 (liobn = 0x0 starting addr = 0 0)
  [4.403223] genwqe 0001:00:02.0: [genwqe_start] err: could not setup 
servicelayer!
  [4.40] genwqe 0001:00:02.0: err: cannot start card services! (err=-5)
  [4.404471] genwqe: probe of 0001:00:02.0 failed with error -5
  [321140.194392] genwqe_card: module verification failed: signature and/or  
required key missing - tainting kernel

  modinfo genwqe_card
  filename:   
/lib/modules/3.16.0-24-generic/kernel/drivers/misc/genwqe/genwqe_card.ko
  license:GPL
  version:2.0.15
  description:GenWQE Card
  author: Michal Jung 
  author: Joerg-Stephan Vogt 
  author: Michael Ruettger 
  author: Frank Haverkamp 
  srcversion: 69FBCA52AFAF3B71342E43B
  alias:  pci:v1014d044Bsv1014sd044Bbc12sc00i00*
  alias:  pci:v1014dsvsd035Fbc12sc00i00*
  alias:  pci:v1014d044Bsvsd035Fbc12sc00i00*
  alias:  pci:v1014dsvsdbc12sc00i00*
  alias:  pci:v1014d044Bsvsdbc12sc00i00*
  alias:  pci:v1014d044Bsv1014sd035Fbc12sc00i00*
  depends:crc-itu-t
  intree: Y
  vermagic:   3.16.0-24-generic SMP mod_unload modversions
  signer: Magrathea: Glacier signing key
  sig_key:32:F4:D0:34:89:C6:7C:D7:71:67:94:F6:0C:00:D7:F7:E8:D2:78:0E
  sig_hashalgo:   sha512

  Contact Information = christian.r...@de.ibm.com, Frank Haverkamp
  haver...@de.ibm.com

  ---uname output---
  Linux tulg3 3.16.0-24-generic #32-Ubuntu SMP Tue Oct 28 13:06:19 UTC 2014 
ppc64le ppc64le ppc64le GNU/Linux

  ---Additional Hardware Info---
  0001:00:02.0 Processing accelerators: IBM GenWQE Accelerator Adapter
  Class: 1200  VendorID: 1014   DeviceId: 044b assigned to the PowerKVM guest 
via PCI passthrough (vfio-pci)

  Machine Type = 8284-22A PowerKVM

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

  ---Steps to Reproduce---
   1) Create a guest system on PowerKVM using image disk file, install from 
virutal SCSI DVD. Especially assign the GenWQE card via PCI passthrough.
  2) Start up the guest
  3) lspci -knd :044b
  3) dmesg|grep genwqe
  4) ) modprobe genwqe_card.ko
  No module is assigned to the card
  5) ls -l /dev/genwq* shows no file at all.
  One device file would be expected here.

  Stack trace output:
   no

  Oops output:
   no

  System Dump Info:
    The sy

[Kernel-packages] [Bug 1392021] Re: Ubuntu 15.04 [genwqe_start] err: could not setup servicelayer

2014-12-02 Thread Chris J Arges
Christian Rund,
Can you please test the -26 utopic-proposed version which should have the 
patchset I mentioned above in it.
Thanks,

Here is a link:
https://launchpad.net/ubuntu/+source/linux/3.16.0-26.35

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

Title:
  Ubuntu 15.04 [genwqe_start] err: could not setup servicelayer

Status in linux package in Ubuntu:
  Triaged
Status in linux source package in Utopic:
  Fix Committed
Status in linux source package in Vivid:
  Triaged

Bug description:
  [Impact]
  The IBM GenWQE Accelerator Adapter does not work correctly in the latest 3.16 
kernel.

  [Test Case]
  1) Create a guest system on PowerKVM using image disk file, install from 
virutal SCSI DVD. Especially assign the GenWQE card via PCI passthrough.
  2) Start up the guest
  3) lspci -knd :044b
  3) dmesg|grep genwqe
  4) ) modprobe genwqe_card.ko
  No module is assigned to the card
  5) ls -l /dev/genwq* shows no file at all.
  One device file would be expected here.

  [Fix]
  The following patches cleanly cherry-pick into 3.16
  1451f41 GenWQE: Support blocking when DDCB queue is busy
  08e4906 GenWQE: Fix problem when reading HSI and Retc
  d9c11d4 GenWQE: Fix checkpatch complaints
  bc407dd GenWQE: Check return code of pci_sriov_enable
  2d880cc GenWQE: Do not modify return code of genwqe_set_interrupt_capability
  26d8f6f GenWQE: Update author information
  64df2ec GenWQE: Remove sysfs entry for driver version
  95a8825 GenWQE: Check pci_get_totalvfs return code
  32182cd misc: remove DEFINE_PCI_DEVICE_TABLE usage
  5b35b20 GenWQE: Remove unnecessary include
  7276883 misc/GenWQE: fix pci_enable_msi usage
  d584f69 GenWQE: Increase driver version number
  93b772b GenWQE: Improve hardware error recovery
  fb14545 GenWQE: Add support for EEH error recovery
  c1f732a GenWQE: Add sysfs interface for bitstream reload

  --

  == Comment: #0 - Christian Rund  - 2014-11-11 
10:45:12 ==
  ---Problem Description---
  In our opinion the 2.0.15 version of the IBM GenWQE Accelerator Adapter 
driver part of Ubuntu 15.04 is not working. A higher version would be needed. 
The driver is part of the linux-image-extra-3.16.0-24-generic package.

  [3.330906] genwqe 0001:00:02.0: enabling device (0140 -> 0142)
  [3.332443] genwqe 0001:00:02.0: ibm,query-pe-dma-windows(2620) 1 
800 2001 returned 0
  [3.333159] genwqe 0001:00:02.0: ibm,create-pe-dma-window(2720) 1 
800 2001 10 1f returned -1 (liobn = 0x0 starting addr = 0 0)
  [4.403223] genwqe 0001:00:02.0: [genwqe_start] err: could not setup 
servicelayer!
  [4.40] genwqe 0001:00:02.0: err: cannot start card services! (err=-5)
  [4.404471] genwqe: probe of 0001:00:02.0 failed with error -5
  [321140.194392] genwqe_card: module verification failed: signature and/or  
required key missing - tainting kernel

  modinfo genwqe_card
  filename:   
/lib/modules/3.16.0-24-generic/kernel/drivers/misc/genwqe/genwqe_card.ko
  license:GPL
  version:2.0.15
  description:GenWQE Card
  author: Michal Jung 
  author: Joerg-Stephan Vogt 
  author: Michael Ruettger 
  author: Frank Haverkamp 
  srcversion: 69FBCA52AFAF3B71342E43B
  alias:  pci:v1014d044Bsv1014sd044Bbc12sc00i00*
  alias:  pci:v1014dsvsd035Fbc12sc00i00*
  alias:  pci:v1014d044Bsvsd035Fbc12sc00i00*
  alias:  pci:v1014dsvsdbc12sc00i00*
  alias:  pci:v1014d044Bsvsdbc12sc00i00*
  alias:  pci:v1014d044Bsv1014sd035Fbc12sc00i00*
  depends:crc-itu-t
  intree: Y
  vermagic:   3.16.0-24-generic SMP mod_unload modversions
  signer: Magrathea: Glacier signing key
  sig_key:32:F4:D0:34:89:C6:7C:D7:71:67:94:F6:0C:00:D7:F7:E8:D2:78:0E
  sig_hashalgo:   sha512

  Contact Information = christian.r...@de.ibm.com, Frank Haverkamp
  haver...@de.ibm.com

  ---uname output---
  Linux tulg3 3.16.0-24-generic #32-Ubuntu SMP Tue Oct 28 13:06:19 UTC 2014 
ppc64le ppc64le ppc64le GNU/Linux

  ---Additional Hardware Info---
  0001:00:02.0 Processing accelerators: IBM GenWQE Accelerator Adapter
  Class: 1200  VendorID: 1014   DeviceId: 044b assigned to the PowerKVM guest 
via PCI passthrough (vfio-pci)

  Machine Type = 8284-22A PowerKVM

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

  ---Steps to Reproduce---
   1) Create a guest system on PowerKVM using image disk file, install from 
virutal SCSI DVD. Especially assign the GenWQE card via PCI passthrough.
  2) Start up the guest
  3) lspci -knd :044b
  3) dmesg|grep genwqe
  4) ) modprobe genwqe_card.ko
  No module is assigned to the card
  5) ls -l /dev/genwq* shows no file at all.
  One device file would be expected here.

  Stack trace outpu

[Kernel-packages] [Bug 1392021] Re: Ubuntu 15.04 [genwqe_start] err: could not setup servicelayer

2014-12-02 Thread Christopher M. Penalver
Not Fixed Released as per
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1392021/comments/6
.

** Changed in: linux (Ubuntu Vivid)
   Status: Fix Released => Triaged

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

Title:
  Ubuntu 15.04 [genwqe_start] err: could not setup servicelayer

Status in linux package in Ubuntu:
  Triaged
Status in linux source package in Utopic:
  Fix Committed
Status in linux source package in Vivid:
  Triaged

Bug description:
  [Impact]
  The IBM GenWQE Accelerator Adapter does not work correctly in the latest 3.16 
kernel.

  [Test Case]
  1) Create a guest system on PowerKVM using image disk file, install from 
virutal SCSI DVD. Especially assign the GenWQE card via PCI passthrough.
  2) Start up the guest
  3) lspci -knd :044b
  3) dmesg|grep genwqe
  4) ) modprobe genwqe_card.ko
  No module is assigned to the card
  5) ls -l /dev/genwq* shows no file at all.
  One device file would be expected here.

  [Fix]
  The following patches cleanly cherry-pick into 3.16
  1451f41 GenWQE: Support blocking when DDCB queue is busy
  08e4906 GenWQE: Fix problem when reading HSI and Retc
  d9c11d4 GenWQE: Fix checkpatch complaints
  bc407dd GenWQE: Check return code of pci_sriov_enable
  2d880cc GenWQE: Do not modify return code of genwqe_set_interrupt_capability
  26d8f6f GenWQE: Update author information
  64df2ec GenWQE: Remove sysfs entry for driver version
  95a8825 GenWQE: Check pci_get_totalvfs return code
  32182cd misc: remove DEFINE_PCI_DEVICE_TABLE usage
  5b35b20 GenWQE: Remove unnecessary include
  7276883 misc/GenWQE: fix pci_enable_msi usage
  d584f69 GenWQE: Increase driver version number
  93b772b GenWQE: Improve hardware error recovery
  fb14545 GenWQE: Add support for EEH error recovery
  c1f732a GenWQE: Add sysfs interface for bitstream reload

  --

  == Comment: #0 - Christian Rund  - 2014-11-11 
10:45:12 ==
  ---Problem Description---
  In our opinion the 2.0.15 version of the IBM GenWQE Accelerator Adapter 
driver part of Ubuntu 15.04 is not working. A higher version would be needed. 
The driver is part of the linux-image-extra-3.16.0-24-generic package.

  [3.330906] genwqe 0001:00:02.0: enabling device (0140 -> 0142)
  [3.332443] genwqe 0001:00:02.0: ibm,query-pe-dma-windows(2620) 1 
800 2001 returned 0
  [3.333159] genwqe 0001:00:02.0: ibm,create-pe-dma-window(2720) 1 
800 2001 10 1f returned -1 (liobn = 0x0 starting addr = 0 0)
  [4.403223] genwqe 0001:00:02.0: [genwqe_start] err: could not setup 
servicelayer!
  [4.40] genwqe 0001:00:02.0: err: cannot start card services! (err=-5)
  [4.404471] genwqe: probe of 0001:00:02.0 failed with error -5
  [321140.194392] genwqe_card: module verification failed: signature and/or  
required key missing - tainting kernel

  modinfo genwqe_card
  filename:   
/lib/modules/3.16.0-24-generic/kernel/drivers/misc/genwqe/genwqe_card.ko
  license:GPL
  version:2.0.15
  description:GenWQE Card
  author: Michal Jung 
  author: Joerg-Stephan Vogt 
  author: Michael Ruettger 
  author: Frank Haverkamp 
  srcversion: 69FBCA52AFAF3B71342E43B
  alias:  pci:v1014d044Bsv1014sd044Bbc12sc00i00*
  alias:  pci:v1014dsvsd035Fbc12sc00i00*
  alias:  pci:v1014d044Bsvsd035Fbc12sc00i00*
  alias:  pci:v1014dsvsdbc12sc00i00*
  alias:  pci:v1014d044Bsvsdbc12sc00i00*
  alias:  pci:v1014d044Bsv1014sd035Fbc12sc00i00*
  depends:crc-itu-t
  intree: Y
  vermagic:   3.16.0-24-generic SMP mod_unload modversions
  signer: Magrathea: Glacier signing key
  sig_key:32:F4:D0:34:89:C6:7C:D7:71:67:94:F6:0C:00:D7:F7:E8:D2:78:0E
  sig_hashalgo:   sha512

  Contact Information = christian.r...@de.ibm.com, Frank Haverkamp
  haver...@de.ibm.com

  ---uname output---
  Linux tulg3 3.16.0-24-generic #32-Ubuntu SMP Tue Oct 28 13:06:19 UTC 2014 
ppc64le ppc64le ppc64le GNU/Linux

  ---Additional Hardware Info---
  0001:00:02.0 Processing accelerators: IBM GenWQE Accelerator Adapter
  Class: 1200  VendorID: 1014   DeviceId: 044b assigned to the PowerKVM guest 
via PCI passthrough (vfio-pci)

  Machine Type = 8284-22A PowerKVM

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

  ---Steps to Reproduce---
   1) Create a guest system on PowerKVM using image disk file, install from 
virutal SCSI DVD. Especially assign the GenWQE card via PCI passthrough.
  2) Start up the guest
  3) lspci -knd :044b
  3) dmesg|grep genwqe
  4) ) modprobe genwqe_card.ko
  No module is assigned to the card
  5) ls -l /dev/genwq* shows no file at all.
  One device file would be expected here.

  Stack trace output:
   no

  Oops output:
   no

[Kernel-packages] [Bug 1392021] Re: Ubuntu 15.04 [genwqe_start] err: could not setup servicelayer

2014-11-30 Thread Brad Figg
This bug is awaiting verification that the kernel in -proposed solves
the problem. Please test the kernel and update this bug with the
results. If the problem is solved, change the tag 'verification-needed-
utopic' to 'verification-done-utopic'.

If verification is not done by 5 working days from today, this fix will
be dropped from the source code, and this bug will be closed.

See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how
to enable and use -proposed. Thank you!


** Tags added: verification-needed-utopic

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

Title:
  Ubuntu 15.04 [genwqe_start] err: could not setup servicelayer

Status in linux package in Ubuntu:
  Fix Released
Status in linux source package in Utopic:
  Fix Committed
Status in linux source package in Vivid:
  Fix Released

Bug description:
  [Impact]
  The IBM GenWQE Accelerator Adapter does not work correctly in the latest 3.16 
kernel.

  [Test Case]
  1) Create a guest system on PowerKVM using image disk file, install from 
virutal SCSI DVD. Especially assign the GenWQE card via PCI passthrough.
  2) Start up the guest
  3) lspci -knd :044b
  3) dmesg|grep genwqe
  4) ) modprobe genwqe_card.ko
  No module is assigned to the card
  5) ls -l /dev/genwq* shows no file at all.
  One device file would be expected here.

  [Fix]
  The following patches cleanly cherry-pick into 3.16
  1451f41 GenWQE: Support blocking when DDCB queue is busy
  08e4906 GenWQE: Fix problem when reading HSI and Retc
  d9c11d4 GenWQE: Fix checkpatch complaints
  bc407dd GenWQE: Check return code of pci_sriov_enable
  2d880cc GenWQE: Do not modify return code of genwqe_set_interrupt_capability
  26d8f6f GenWQE: Update author information
  64df2ec GenWQE: Remove sysfs entry for driver version
  95a8825 GenWQE: Check pci_get_totalvfs return code
  32182cd misc: remove DEFINE_PCI_DEVICE_TABLE usage
  5b35b20 GenWQE: Remove unnecessary include
  7276883 misc/GenWQE: fix pci_enable_msi usage
  d584f69 GenWQE: Increase driver version number
  93b772b GenWQE: Improve hardware error recovery
  fb14545 GenWQE: Add support for EEH error recovery
  c1f732a GenWQE: Add sysfs interface for bitstream reload

  --

  == Comment: #0 - Christian Rund  - 2014-11-11 
10:45:12 ==
  ---Problem Description---
  In our opinion the 2.0.15 version of the IBM GenWQE Accelerator Adapter 
driver part of Ubuntu 15.04 is not working. A higher version would be needed. 
The driver is part of the linux-image-extra-3.16.0-24-generic package.

  [3.330906] genwqe 0001:00:02.0: enabling device (0140 -> 0142)
  [3.332443] genwqe 0001:00:02.0: ibm,query-pe-dma-windows(2620) 1 
800 2001 returned 0
  [3.333159] genwqe 0001:00:02.0: ibm,create-pe-dma-window(2720) 1 
800 2001 10 1f returned -1 (liobn = 0x0 starting addr = 0 0)
  [4.403223] genwqe 0001:00:02.0: [genwqe_start] err: could not setup 
servicelayer!
  [4.40] genwqe 0001:00:02.0: err: cannot start card services! (err=-5)
  [4.404471] genwqe: probe of 0001:00:02.0 failed with error -5
  [321140.194392] genwqe_card: module verification failed: signature and/or  
required key missing - tainting kernel

  modinfo genwqe_card
  filename:   
/lib/modules/3.16.0-24-generic/kernel/drivers/misc/genwqe/genwqe_card.ko
  license:GPL
  version:2.0.15
  description:GenWQE Card
  author: Michal Jung 
  author: Joerg-Stephan Vogt 
  author: Michael Ruettger 
  author: Frank Haverkamp 
  srcversion: 69FBCA52AFAF3B71342E43B
  alias:  pci:v1014d044Bsv1014sd044Bbc12sc00i00*
  alias:  pci:v1014dsvsd035Fbc12sc00i00*
  alias:  pci:v1014d044Bsvsd035Fbc12sc00i00*
  alias:  pci:v1014dsvsdbc12sc00i00*
  alias:  pci:v1014d044Bsvsdbc12sc00i00*
  alias:  pci:v1014d044Bsv1014sd035Fbc12sc00i00*
  depends:crc-itu-t
  intree: Y
  vermagic:   3.16.0-24-generic SMP mod_unload modversions
  signer: Magrathea: Glacier signing key
  sig_key:32:F4:D0:34:89:C6:7C:D7:71:67:94:F6:0C:00:D7:F7:E8:D2:78:0E
  sig_hashalgo:   sha512

  Contact Information = christian.r...@de.ibm.com, Frank Haverkamp
  haver...@de.ibm.com

  ---uname output---
  Linux tulg3 3.16.0-24-generic #32-Ubuntu SMP Tue Oct 28 13:06:19 UTC 2014 
ppc64le ppc64le ppc64le GNU/Linux

  ---Additional Hardware Info---
  0001:00:02.0 Processing accelerators: IBM GenWQE Accelerator Adapter
  Class: 1200  VendorID: 1014   DeviceId: 044b assigned to the PowerKVM guest 
via PCI passthrough (vfio-pci)

  Machine Type = 8284-22A PowerKVM

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

  ---Steps to Reproduce---
   1) Create a guest system on PowerKVM using image disk f

[Kernel-packages] [Bug 1392021] Re: Ubuntu 15.04 [genwqe_start] err: could not setup servicelayer

2014-11-27 Thread Launchpad Bug Tracker
** Branch linked: lp:ubuntu/trusty-proposed/linux-lts-utopic

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

Title:
  Ubuntu 15.04 [genwqe_start] err: could not setup servicelayer

Status in “linux” package in Ubuntu:
  Fix Released
Status in “linux” source package in Utopic:
  Fix Committed
Status in “linux” source package in Vivid:
  Fix Released

Bug description:
  [Impact]
  The IBM GenWQE Accelerator Adapter does not work correctly in the latest 3.16 
kernel.

  [Test Case]
  1) Create a guest system on PowerKVM using image disk file, install from 
virutal SCSI DVD. Especially assign the GenWQE card via PCI passthrough.
  2) Start up the guest
  3) lspci -knd :044b
  3) dmesg|grep genwqe
  4) ) modprobe genwqe_card.ko
  No module is assigned to the card
  5) ls -l /dev/genwq* shows no file at all.
  One device file would be expected here.

  [Fix]
  The following patches cleanly cherry-pick into 3.16
  1451f41 GenWQE: Support blocking when DDCB queue is busy
  08e4906 GenWQE: Fix problem when reading HSI and Retc
  d9c11d4 GenWQE: Fix checkpatch complaints
  bc407dd GenWQE: Check return code of pci_sriov_enable
  2d880cc GenWQE: Do not modify return code of genwqe_set_interrupt_capability
  26d8f6f GenWQE: Update author information
  64df2ec GenWQE: Remove sysfs entry for driver version
  95a8825 GenWQE: Check pci_get_totalvfs return code
  32182cd misc: remove DEFINE_PCI_DEVICE_TABLE usage
  5b35b20 GenWQE: Remove unnecessary include
  7276883 misc/GenWQE: fix pci_enable_msi usage
  d584f69 GenWQE: Increase driver version number
  93b772b GenWQE: Improve hardware error recovery
  fb14545 GenWQE: Add support for EEH error recovery
  c1f732a GenWQE: Add sysfs interface for bitstream reload

  --

  == Comment: #0 - Christian Rund  - 2014-11-11 
10:45:12 ==
  ---Problem Description---
  In our opinion the 2.0.15 version of the IBM GenWQE Accelerator Adapter 
driver part of Ubuntu 15.04 is not working. A higher version would be needed. 
The driver is part of the linux-image-extra-3.16.0-24-generic package.

  [3.330906] genwqe 0001:00:02.0: enabling device (0140 -> 0142)
  [3.332443] genwqe 0001:00:02.0: ibm,query-pe-dma-windows(2620) 1 
800 2001 returned 0
  [3.333159] genwqe 0001:00:02.0: ibm,create-pe-dma-window(2720) 1 
800 2001 10 1f returned -1 (liobn = 0x0 starting addr = 0 0)
  [4.403223] genwqe 0001:00:02.0: [genwqe_start] err: could not setup 
servicelayer!
  [4.40] genwqe 0001:00:02.0: err: cannot start card services! (err=-5)
  [4.404471] genwqe: probe of 0001:00:02.0 failed with error -5
  [321140.194392] genwqe_card: module verification failed: signature and/or  
required key missing - tainting kernel

  modinfo genwqe_card
  filename:   
/lib/modules/3.16.0-24-generic/kernel/drivers/misc/genwqe/genwqe_card.ko
  license:GPL
  version:2.0.15
  description:GenWQE Card
  author: Michal Jung 
  author: Joerg-Stephan Vogt 
  author: Michael Ruettger 
  author: Frank Haverkamp 
  srcversion: 69FBCA52AFAF3B71342E43B
  alias:  pci:v1014d044Bsv1014sd044Bbc12sc00i00*
  alias:  pci:v1014dsvsd035Fbc12sc00i00*
  alias:  pci:v1014d044Bsvsd035Fbc12sc00i00*
  alias:  pci:v1014dsvsdbc12sc00i00*
  alias:  pci:v1014d044Bsvsdbc12sc00i00*
  alias:  pci:v1014d044Bsv1014sd035Fbc12sc00i00*
  depends:crc-itu-t
  intree: Y
  vermagic:   3.16.0-24-generic SMP mod_unload modversions
  signer: Magrathea: Glacier signing key
  sig_key:32:F4:D0:34:89:C6:7C:D7:71:67:94:F6:0C:00:D7:F7:E8:D2:78:0E
  sig_hashalgo:   sha512

  Contact Information = christian.r...@de.ibm.com, Frank Haverkamp
  haver...@de.ibm.com

  ---uname output---
  Linux tulg3 3.16.0-24-generic #32-Ubuntu SMP Tue Oct 28 13:06:19 UTC 2014 
ppc64le ppc64le ppc64le GNU/Linux

  ---Additional Hardware Info---
  0001:00:02.0 Processing accelerators: IBM GenWQE Accelerator Adapter
  Class: 1200  VendorID: 1014   DeviceId: 044b assigned to the PowerKVM guest 
via PCI passthrough (vfio-pci)

  Machine Type = 8284-22A PowerKVM

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

  ---Steps to Reproduce---
   1) Create a guest system on PowerKVM using image disk file, install from 
virutal SCSI DVD. Especially assign the GenWQE card via PCI passthrough.
  2) Start up the guest
  3) lspci -knd :044b
  3) dmesg|grep genwqe
  4) ) modprobe genwqe_card.ko
  No module is assigned to the card
  5) ls -l /dev/genwq* shows no file at all.
  One device file would be expected here.

  Stack trace output:
   no

  Oops output:
   no

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

  *Additional Ins

[Kernel-packages] [Bug 1392021] Re: Ubuntu 15.04 [genwqe_start] err: could not setup servicelayer

2014-11-21 Thread Tim Gardner
** Changed in: linux (Ubuntu Utopic)
   Status: In Progress => Fix Committed

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

Title:
  Ubuntu 15.04 [genwqe_start] err: could not setup servicelayer

Status in “linux” package in Ubuntu:
  Fix Released
Status in “linux” source package in Utopic:
  Fix Committed
Status in “linux” source package in Vivid:
  Fix Released

Bug description:
  [Impact]
  The IBM GenWQE Accelerator Adapter does not work correctly in the latest 3.16 
kernel.

  [Test Case]
  1) Create a guest system on PowerKVM using image disk file, install from 
virutal SCSI DVD. Especially assign the GenWQE card via PCI passthrough.
  2) Start up the guest
  3) lspci -knd :044b
  3) dmesg|grep genwqe
  4) ) modprobe genwqe_card.ko
  No module is assigned to the card
  5) ls -l /dev/genwq* shows no file at all.
  One device file would be expected here.

  [Fix]
  The following patches cleanly cherry-pick into 3.16
  1451f41 GenWQE: Support blocking when DDCB queue is busy
  08e4906 GenWQE: Fix problem when reading HSI and Retc
  d9c11d4 GenWQE: Fix checkpatch complaints
  bc407dd GenWQE: Check return code of pci_sriov_enable
  2d880cc GenWQE: Do not modify return code of genwqe_set_interrupt_capability
  26d8f6f GenWQE: Update author information
  64df2ec GenWQE: Remove sysfs entry for driver version
  95a8825 GenWQE: Check pci_get_totalvfs return code
  32182cd misc: remove DEFINE_PCI_DEVICE_TABLE usage
  5b35b20 GenWQE: Remove unnecessary include
  7276883 misc/GenWQE: fix pci_enable_msi usage
  d584f69 GenWQE: Increase driver version number
  93b772b GenWQE: Improve hardware error recovery
  fb14545 GenWQE: Add support for EEH error recovery
  c1f732a GenWQE: Add sysfs interface for bitstream reload

  --

  == Comment: #0 - Christian Rund  - 2014-11-11 
10:45:12 ==
  ---Problem Description---
  In our opinion the 2.0.15 version of the IBM GenWQE Accelerator Adapter 
driver part of Ubuntu 15.04 is not working. A higher version would be needed. 
The driver is part of the linux-image-extra-3.16.0-24-generic package.

  [3.330906] genwqe 0001:00:02.0: enabling device (0140 -> 0142)
  [3.332443] genwqe 0001:00:02.0: ibm,query-pe-dma-windows(2620) 1 
800 2001 returned 0
  [3.333159] genwqe 0001:00:02.0: ibm,create-pe-dma-window(2720) 1 
800 2001 10 1f returned -1 (liobn = 0x0 starting addr = 0 0)
  [4.403223] genwqe 0001:00:02.0: [genwqe_start] err: could not setup 
servicelayer!
  [4.40] genwqe 0001:00:02.0: err: cannot start card services! (err=-5)
  [4.404471] genwqe: probe of 0001:00:02.0 failed with error -5
  [321140.194392] genwqe_card: module verification failed: signature and/or  
required key missing - tainting kernel

  modinfo genwqe_card
  filename:   
/lib/modules/3.16.0-24-generic/kernel/drivers/misc/genwqe/genwqe_card.ko
  license:GPL
  version:2.0.15
  description:GenWQE Card
  author: Michal Jung 
  author: Joerg-Stephan Vogt 
  author: Michael Ruettger 
  author: Frank Haverkamp 
  srcversion: 69FBCA52AFAF3B71342E43B
  alias:  pci:v1014d044Bsv1014sd044Bbc12sc00i00*
  alias:  pci:v1014dsvsd035Fbc12sc00i00*
  alias:  pci:v1014d044Bsvsd035Fbc12sc00i00*
  alias:  pci:v1014dsvsdbc12sc00i00*
  alias:  pci:v1014d044Bsvsdbc12sc00i00*
  alias:  pci:v1014d044Bsv1014sd035Fbc12sc00i00*
  depends:crc-itu-t
  intree: Y
  vermagic:   3.16.0-24-generic SMP mod_unload modversions
  signer: Magrathea: Glacier signing key
  sig_key:32:F4:D0:34:89:C6:7C:D7:71:67:94:F6:0C:00:D7:F7:E8:D2:78:0E
  sig_hashalgo:   sha512

  Contact Information = christian.r...@de.ibm.com, Frank Haverkamp
  haver...@de.ibm.com

  ---uname output---
  Linux tulg3 3.16.0-24-generic #32-Ubuntu SMP Tue Oct 28 13:06:19 UTC 2014 
ppc64le ppc64le ppc64le GNU/Linux

  ---Additional Hardware Info---
  0001:00:02.0 Processing accelerators: IBM GenWQE Accelerator Adapter
  Class: 1200  VendorID: 1014   DeviceId: 044b assigned to the PowerKVM guest 
via PCI passthrough (vfio-pci)

  Machine Type = 8284-22A PowerKVM

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

  ---Steps to Reproduce---
   1) Create a guest system on PowerKVM using image disk file, install from 
virutal SCSI DVD. Especially assign the GenWQE card via PCI passthrough.
  2) Start up the guest
  3) lspci -knd :044b
  3) dmesg|grep genwqe
  4) ) modprobe genwqe_card.ko
  No module is assigned to the card
  5) ls -l /dev/genwq* shows no file at all.
  One device file would be expected here.

  Stack trace output:
   no

  Oops output:
   no

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

[Kernel-packages] [Bug 1392021] Re: Ubuntu 15.04 [genwqe_start] err: could not setup servicelayer

2014-11-20 Thread Chris J Arges
** Description changed:

+ [Impact]
+ The IBM GenWQE Accelerator Adapter does not work correctly in the latest 3.16 
kernel.
+ 
+ [Test Case]
+ 1) Create a guest system on PowerKVM using image disk file, install from 
virutal SCSI DVD. Especially assign the GenWQE card via PCI passthrough.
+ 2) Start up the guest
+ 3) lspci -knd :044b
+ 3) dmesg|grep genwqe
+ 4) ) modprobe genwqe_card.ko
+ No module is assigned to the card
+ 5) ls -l /dev/genwq* shows no file at all.
+ One device file would be expected here.
+ 
+ [Fix]
+ The following patches cleanly cherry-pick into 3.16
+ 1451f41 GenWQE: Support blocking when DDCB queue is busy
+ 08e4906 GenWQE: Fix problem when reading HSI and Retc
+ d9c11d4 GenWQE: Fix checkpatch complaints
+ bc407dd GenWQE: Check return code of pci_sriov_enable
+ 2d880cc GenWQE: Do not modify return code of genwqe_set_interrupt_capability
+ 26d8f6f GenWQE: Update author information
+ 64df2ec GenWQE: Remove sysfs entry for driver version
+ 95a8825 GenWQE: Check pci_get_totalvfs return code
+ 32182cd misc: remove DEFINE_PCI_DEVICE_TABLE usage
+ 5b35b20 GenWQE: Remove unnecessary include
+ 7276883 misc/GenWQE: fix pci_enable_msi usage
+ d584f69 GenWQE: Increase driver version number
+ 93b772b GenWQE: Improve hardware error recovery
+ fb14545 GenWQE: Add support for EEH error recovery
+ c1f732a GenWQE: Add sysfs interface for bitstream reload
+ 
+ --
+ 
  == Comment: #0 - Christian Rund  - 2014-11-11 
10:45:12 ==
  ---Problem Description---
  In our opinion the 2.0.15 version of the IBM GenWQE Accelerator Adapter 
driver part of Ubuntu 15.04 is not working. A higher version would be needed. 
The driver is part of the linux-image-extra-3.16.0-24-generic package.
  
  [3.330906] genwqe 0001:00:02.0: enabling device (0140 -> 0142)
  [3.332443] genwqe 0001:00:02.0: ibm,query-pe-dma-windows(2620) 1 
800 2001 returned 0
  [3.333159] genwqe 0001:00:02.0: ibm,create-pe-dma-window(2720) 1 
800 2001 10 1f returned -1 (liobn = 0x0 starting addr = 0 0)
  [4.403223] genwqe 0001:00:02.0: [genwqe_start] err: could not setup 
servicelayer!
  [4.40] genwqe 0001:00:02.0: err: cannot start card services! (err=-5)
  [4.404471] genwqe: probe of 0001:00:02.0 failed with error -5
  [321140.194392] genwqe_card: module verification failed: signature and/or  
required key missing - tainting kernel
  
- modinfo genwqe_card 
+ modinfo genwqe_card
  filename:   
/lib/modules/3.16.0-24-generic/kernel/drivers/misc/genwqe/genwqe_card.ko
  license:GPL
  version:2.0.15
  description:GenWQE Card
  author: Michal Jung 
  author: Joerg-Stephan Vogt 
  author: Michael Ruettger 
  author: Frank Haverkamp 
  srcversion: 69FBCA52AFAF3B71342E43B
  alias:  pci:v1014d044Bsv1014sd044Bbc12sc00i00*
  alias:  pci:v1014dsvsd035Fbc12sc00i00*
  alias:  pci:v1014d044Bsvsd035Fbc12sc00i00*
  alias:  pci:v1014dsvsdbc12sc00i00*
  alias:  pci:v1014d044Bsvsdbc12sc00i00*
  alias:  pci:v1014d044Bsv1014sd035Fbc12sc00i00*
  depends:crc-itu-t
  intree: Y
- vermagic:   3.16.0-24-generic SMP mod_unload modversions 
+ vermagic:   3.16.0-24-generic SMP mod_unload modversions
  signer: Magrathea: Glacier signing key
  sig_key:32:F4:D0:34:89:C6:7C:D7:71:67:94:F6:0C:00:D7:F7:E8:D2:78:0E
  sig_hashalgo:   sha512
-  
- Contact Information = christian.r...@de.ibm.com, Frank Haverkamp 
haver...@de.ibm.com 
-  
+ 
+ Contact Information = christian.r...@de.ibm.com, Frank Haverkamp
+ haver...@de.ibm.com
+ 
  ---uname output---
  Linux tulg3 3.16.0-24-generic #32-Ubuntu SMP Tue Oct 28 13:06:19 UTC 2014 
ppc64le ppc64le ppc64le GNU/Linux
-  
+ 
  ---Additional Hardware Info---
  0001:00:02.0 Processing accelerators: IBM GenWQE Accelerator Adapter
- Class: 1200  VendorID: 1014   DeviceId: 044b assigned to the PowerKVM guest 
via PCI passthrough (vfio-pci) 
+ Class: 1200  VendorID: 1014   DeviceId: 044b assigned to the PowerKVM guest 
via PCI passthrough (vfio-pci)
  
-  
- Machine Type = 8284-22A PowerKVM 
-  
+ Machine Type = 8284-22A PowerKVM
+ 
  ---Debugger---
  A debugger is not configured
-  
+ 
  ---Steps to Reproduce---
-  1) Create a guest system on PowerKVM using image disk file, install from 
virutal SCSI DVD. Especially assign the GenWQE card via PCI passthrough.
+  1) Create a guest system on PowerKVM using image disk file, install from 
virutal SCSI DVD. Especially assign the GenWQE card via PCI passthrough.
  2) Start up the guest
  3) lspci -knd :044b
  3) dmesg|grep genwqe
  4) ) modprobe genwqe_card.ko
- No module is assigned to the card
+ No module is assigned to the card
  5) ls -l /dev/genwq* shows no file at all.
- One device file would be expected here.
-  
+ One device file would be expected here.

[Kernel-packages] [Bug 1392021] Re: Ubuntu 15.04 [genwqe_start] err: could not setup servicelayer

2014-11-20 Thread Tim Gardner
** Also affects: linux (Ubuntu Vivid)
   Importance: High
   Status: Triaged

** Also affects: linux (Ubuntu Utopic)
   Importance: Undecided
   Status: New

** Changed in: linux (Ubuntu Vivid)
   Status: Triaged => Fix Released

** Changed in: linux (Ubuntu Utopic)
   Status: New => In Progress

** Changed in: linux (Ubuntu Utopic)
 Assignee: (unassigned) => Chris J Arges (arges)

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

Title:
  Ubuntu 15.04 [genwqe_start] err: could not setup servicelayer

Status in “linux” package in Ubuntu:
  Fix Released
Status in “linux” source package in Utopic:
  In Progress
Status in “linux” source package in Vivid:
  Fix Released

Bug description:
  == Comment: #0 - Christian Rund  - 2014-11-11 
10:45:12 ==
  ---Problem Description---
  In our opinion the 2.0.15 version of the IBM GenWQE Accelerator Adapter 
driver part of Ubuntu 15.04 is not working. A higher version would be needed. 
The driver is part of the linux-image-extra-3.16.0-24-generic package.

  [3.330906] genwqe 0001:00:02.0: enabling device (0140 -> 0142)
  [3.332443] genwqe 0001:00:02.0: ibm,query-pe-dma-windows(2620) 1 
800 2001 returned 0
  [3.333159] genwqe 0001:00:02.0: ibm,create-pe-dma-window(2720) 1 
800 2001 10 1f returned -1 (liobn = 0x0 starting addr = 0 0)
  [4.403223] genwqe 0001:00:02.0: [genwqe_start] err: could not setup 
servicelayer!
  [4.40] genwqe 0001:00:02.0: err: cannot start card services! (err=-5)
  [4.404471] genwqe: probe of 0001:00:02.0 failed with error -5
  [321140.194392] genwqe_card: module verification failed: signature and/or  
required key missing - tainting kernel

  modinfo genwqe_card 
  filename:   
/lib/modules/3.16.0-24-generic/kernel/drivers/misc/genwqe/genwqe_card.ko
  license:GPL
  version:2.0.15
  description:GenWQE Card
  author: Michal Jung 
  author: Joerg-Stephan Vogt 
  author: Michael Ruettger 
  author: Frank Haverkamp 
  srcversion: 69FBCA52AFAF3B71342E43B
  alias:  pci:v1014d044Bsv1014sd044Bbc12sc00i00*
  alias:  pci:v1014dsvsd035Fbc12sc00i00*
  alias:  pci:v1014d044Bsvsd035Fbc12sc00i00*
  alias:  pci:v1014dsvsdbc12sc00i00*
  alias:  pci:v1014d044Bsvsdbc12sc00i00*
  alias:  pci:v1014d044Bsv1014sd035Fbc12sc00i00*
  depends:crc-itu-t
  intree: Y
  vermagic:   3.16.0-24-generic SMP mod_unload modversions 
  signer: Magrathea: Glacier signing key
  sig_key:32:F4:D0:34:89:C6:7C:D7:71:67:94:F6:0C:00:D7:F7:E8:D2:78:0E
  sig_hashalgo:   sha512
   
  Contact Information = christian.r...@de.ibm.com, Frank Haverkamp 
haver...@de.ibm.com 
   
  ---uname output---
  Linux tulg3 3.16.0-24-generic #32-Ubuntu SMP Tue Oct 28 13:06:19 UTC 2014 
ppc64le ppc64le ppc64le GNU/Linux
   
  ---Additional Hardware Info---
  0001:00:02.0 Processing accelerators: IBM GenWQE Accelerator Adapter
  Class: 1200  VendorID: 1014   DeviceId: 044b assigned to the PowerKVM guest 
via PCI passthrough (vfio-pci) 

   
  Machine Type = 8284-22A PowerKVM 
   
  ---Debugger---
  A debugger is not configured
   
  ---Steps to Reproduce---
   1) Create a guest system on PowerKVM using image disk file, install from 
virutal SCSI DVD. Especially assign the GenWQE card via PCI passthrough.
  2) Start up the guest
  3) lspci -knd :044b
  3) dmesg|grep genwqe
  4) ) modprobe genwqe_card.ko
  No module is assigned to the card
  5) ls -l /dev/genwq* shows no file at all.
  One device file would be expected here.
   
  Stack trace output:
   no
   
  Oops output:
   no
   
  System Dump Info:
The system is not configured to capture a system dump.
   
  *Additional Instructions for christian.r...@de.ibm.com, Frank Haverkamp 
haver...@de.ibm.com: 
  -Attach sysctl -a output output to the bug.

  == Comment: #2 - Frank Haverkamp  - 2014-11-12 05:09:24 
==
  Christian and I tried out CVS version of the driver and that works. Ubuntu 
picked and unfortunate intermediate version of the driver which had broken irq 
registration. This was fixed later by Sebastian Ott and Kleber and I added on 
top of that some more patches which did cleanups and more importantly added 
System p specific recovery features e.g. like EEH handlers and a method to 
reload the bitstream for p.

  Therefore it would be great if someone could have the Ubuntu folks
  pickup the latest version from Kernel.org.

  I know that Greg KH has a good version of the code in his tree. We
  need to check if that has made it yet into Linux version (both should
  be the same).

  == Comment: #3 - Frank Haverkamp  - 2014-11-12 07:58:03 
==
  Christian has checked the linux.git version of t

[Kernel-packages] [Bug 1392021] Re: Ubuntu 15.04 [genwqe_start] err: could not setup servicelayer

2014-11-12 Thread Christopher M. Penalver
** Tags added: cherry-pick

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

** Changed in: linux (Ubuntu)
   Status: New => Triaged

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

Title:
  Ubuntu 15.04 [genwqe_start] err: could not setup servicelayer

Status in “linux” package in Ubuntu:
  Triaged

Bug description:
  == Comment: #0 - Christian Rund  - 2014-11-11 
10:45:12 ==
  ---Problem Description---
  In our opinion the 2.0.15 version of the IBM GenWQE Accelerator Adapter 
driver part of Ubuntu 15.04 is not working. A higher version would be needed. 
The driver is part of the linux-image-extra-3.16.0-24-generic package.

  [3.330906] genwqe 0001:00:02.0: enabling device (0140 -> 0142)
  [3.332443] genwqe 0001:00:02.0: ibm,query-pe-dma-windows(2620) 1 
800 2001 returned 0
  [3.333159] genwqe 0001:00:02.0: ibm,create-pe-dma-window(2720) 1 
800 2001 10 1f returned -1 (liobn = 0x0 starting addr = 0 0)
  [4.403223] genwqe 0001:00:02.0: [genwqe_start] err: could not setup 
servicelayer!
  [4.40] genwqe 0001:00:02.0: err: cannot start card services! (err=-5)
  [4.404471] genwqe: probe of 0001:00:02.0 failed with error -5
  [321140.194392] genwqe_card: module verification failed: signature and/or  
required key missing - tainting kernel

  modinfo genwqe_card 
  filename:   
/lib/modules/3.16.0-24-generic/kernel/drivers/misc/genwqe/genwqe_card.ko
  license:GPL
  version:2.0.15
  description:GenWQE Card
  author: Michal Jung 
  author: Joerg-Stephan Vogt 
  author: Michael Ruettger 
  author: Frank Haverkamp 
  srcversion: 69FBCA52AFAF3B71342E43B
  alias:  pci:v1014d044Bsv1014sd044Bbc12sc00i00*
  alias:  pci:v1014dsvsd035Fbc12sc00i00*
  alias:  pci:v1014d044Bsvsd035Fbc12sc00i00*
  alias:  pci:v1014dsvsdbc12sc00i00*
  alias:  pci:v1014d044Bsvsdbc12sc00i00*
  alias:  pci:v1014d044Bsv1014sd035Fbc12sc00i00*
  depends:crc-itu-t
  intree: Y
  vermagic:   3.16.0-24-generic SMP mod_unload modversions 
  signer: Magrathea: Glacier signing key
  sig_key:32:F4:D0:34:89:C6:7C:D7:71:67:94:F6:0C:00:D7:F7:E8:D2:78:0E
  sig_hashalgo:   sha512
   
  Contact Information = christian.r...@de.ibm.com, Frank Haverkamp 
haver...@de.ibm.com 
   
  ---uname output---
  Linux tulg3 3.16.0-24-generic #32-Ubuntu SMP Tue Oct 28 13:06:19 UTC 2014 
ppc64le ppc64le ppc64le GNU/Linux
   
  ---Additional Hardware Info---
  0001:00:02.0 Processing accelerators: IBM GenWQE Accelerator Adapter
  Class: 1200  VendorID: 1014   DeviceId: 044b assigned to the PowerKVM guest 
via PCI passthrough (vfio-pci) 

   
  Machine Type = 8284-22A PowerKVM 
   
  ---Debugger---
  A debugger is not configured
   
  ---Steps to Reproduce---
   1) Create a guest system on PowerKVM using image disk file, install from 
virutal SCSI DVD. Especially assign the GenWQE card via PCI passthrough.
  2) Start up the guest
  3) lspci -knd :044b
  3) dmesg|grep genwqe
  4) ) modprobe genwqe_card.ko
  No module is assigned to the card
  5) ls -l /dev/genwq* shows no file at all.
  One device file would be expected here.
   
  Stack trace output:
   no
   
  Oops output:
   no
   
  System Dump Info:
The system is not configured to capture a system dump.
   
  *Additional Instructions for christian.r...@de.ibm.com, Frank Haverkamp 
haver...@de.ibm.com: 
  -Attach sysctl -a output output to the bug.

  == Comment: #2 - Frank Haverkamp  - 2014-11-12 05:09:24 
==
  Christian and I tried out CVS version of the driver and that works. Ubuntu 
picked and unfortunate intermediate version of the driver which had broken irq 
registration. This was fixed later by Sebastian Ott and Kleber and I added on 
top of that some more patches which did cleanups and more importantly added 
System p specific recovery features e.g. like EEH handlers and a method to 
reload the bitstream for p.

  Therefore it would be great if someone could have the Ubuntu folks
  pickup the latest version from Kernel.org.

  I know that Greg KH has a good version of the code in his tree. We
  need to check if that has made it yet into Linux version (both should
  be the same).

  == Comment: #3 - Frank Haverkamp  - 2014-11-12 07:58:03 
==
  Christian has checked the linux.git version of the genwqe_card driver 
compiled against his Ubuntu kernel and found it working. 

  SHA is 206c5f60a3d902bc4b56dab2de3e88de5eb06108.
  Patched affecting the driver are usually prefixed with GenWQE or genwqe

  7276883f1f98cd0a92fdc049f69bdc0912f7fc16 misc/GenWQE: fix pci_enable_msi usage
  was the one which fixed the problem introduced by
  a30d0108b09ae46d24594a2e699c4d

[Kernel-packages] [Bug 1392021] Re: Ubuntu 15.04 [genwqe_start] err: could not setup servicelayer

2014-11-12 Thread bugproxy
--- Comment From helle...@us.ibm.com 2014-11-12 19:52 EDT---
Hi Canonical,

The request is to pick up the latest upstream driver as describe above.
Thx.

** Tags removed: targetmilestone-inin1504
** Tags added: targetmilestone-inin---

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

Title:
  Ubuntu 15.04 [genwqe_start] err: could not setup servicelayer

Status in “linux” package in Ubuntu:
  New

Bug description:
  == Comment: #0 - Christian Rund  - 2014-11-11 
10:45:12 ==
  ---Problem Description---
  In our opinion the 2.0.15 version of the IBM GenWQE Accelerator Adapter 
driver part of Ubuntu 15.04 is not working. A higher version would be needed. 
The driver is part of the linux-image-extra-3.16.0-24-generic package.

  [3.330906] genwqe 0001:00:02.0: enabling device (0140 -> 0142)
  [3.332443] genwqe 0001:00:02.0: ibm,query-pe-dma-windows(2620) 1 
800 2001 returned 0
  [3.333159] genwqe 0001:00:02.0: ibm,create-pe-dma-window(2720) 1 
800 2001 10 1f returned -1 (liobn = 0x0 starting addr = 0 0)
  [4.403223] genwqe 0001:00:02.0: [genwqe_start] err: could not setup 
servicelayer!
  [4.40] genwqe 0001:00:02.0: err: cannot start card services! (err=-5)
  [4.404471] genwqe: probe of 0001:00:02.0 failed with error -5
  [321140.194392] genwqe_card: module verification failed: signature and/or  
required key missing - tainting kernel

  modinfo genwqe_card 
  filename:   
/lib/modules/3.16.0-24-generic/kernel/drivers/misc/genwqe/genwqe_card.ko
  license:GPL
  version:2.0.15
  description:GenWQE Card
  author: Michal Jung 
  author: Joerg-Stephan Vogt 
  author: Michael Ruettger 
  author: Frank Haverkamp 
  srcversion: 69FBCA52AFAF3B71342E43B
  alias:  pci:v1014d044Bsv1014sd044Bbc12sc00i00*
  alias:  pci:v1014dsvsd035Fbc12sc00i00*
  alias:  pci:v1014d044Bsvsd035Fbc12sc00i00*
  alias:  pci:v1014dsvsdbc12sc00i00*
  alias:  pci:v1014d044Bsvsdbc12sc00i00*
  alias:  pci:v1014d044Bsv1014sd035Fbc12sc00i00*
  depends:crc-itu-t
  intree: Y
  vermagic:   3.16.0-24-generic SMP mod_unload modversions 
  signer: Magrathea: Glacier signing key
  sig_key:32:F4:D0:34:89:C6:7C:D7:71:67:94:F6:0C:00:D7:F7:E8:D2:78:0E
  sig_hashalgo:   sha512
   
  Contact Information = christian.r...@de.ibm.com, Frank Haverkamp 
haver...@de.ibm.com 
   
  ---uname output---
  Linux tulg3 3.16.0-24-generic #32-Ubuntu SMP Tue Oct 28 13:06:19 UTC 2014 
ppc64le ppc64le ppc64le GNU/Linux
   
  ---Additional Hardware Info---
  0001:00:02.0 Processing accelerators: IBM GenWQE Accelerator Adapter
  Class: 1200  VendorID: 1014   DeviceId: 044b assigned to the PowerKVM guest 
via PCI passthrough (vfio-pci) 

   
  Machine Type = 8284-22A PowerKVM 
   
  ---Debugger---
  A debugger is not configured
   
  ---Steps to Reproduce---
   1) Create a guest system on PowerKVM using image disk file, install from 
virutal SCSI DVD. Especially assign the GenWQE card via PCI passthrough.
  2) Start up the guest
  3) lspci -knd :044b
  3) dmesg|grep genwqe
  4) ) modprobe genwqe_card.ko
  No module is assigned to the card
  5) ls -l /dev/genwq* shows no file at all.
  One device file would be expected here.
   
  Stack trace output:
   no
   
  Oops output:
   no
   
  System Dump Info:
The system is not configured to capture a system dump.
   
  *Additional Instructions for christian.r...@de.ibm.com, Frank Haverkamp 
haver...@de.ibm.com: 
  -Attach sysctl -a output output to the bug.

  == Comment: #2 - Frank Haverkamp  - 2014-11-12 05:09:24 
==
  Christian and I tried out CVS version of the driver and that works. Ubuntu 
picked and unfortunate intermediate version of the driver which had broken irq 
registration. This was fixed later by Sebastian Ott and Kleber and I added on 
top of that some more patches which did cleanups and more importantly added 
System p specific recovery features e.g. like EEH handlers and a method to 
reload the bitstream for p.

  Therefore it would be great if someone could have the Ubuntu folks
  pickup the latest version from Kernel.org.

  I know that Greg KH has a good version of the code in his tree. We
  need to check if that has made it yet into Linux version (both should
  be the same).

  == Comment: #3 - Frank Haverkamp  - 2014-11-12 07:58:03 
==
  Christian has checked the linux.git version of the genwqe_card driver 
compiled against his Ubuntu kernel and found it working. 

  SHA is 206c5f60a3d902bc4b56dab2de3e88de5eb06108.
  Patched affecting the driver are usually prefixed with GenWQE or genwqe

  7276883f1f98cd0a92fdc049f69bdc0912f7fc16 misc/GenWQE: fix pci_enable_msi usa

[Kernel-packages] [Bug 1392021] Re: Ubuntu 15.04 [genwqe_start] err: could not setup servicelayer

2014-11-12 Thread Dave Heller
** Package changed: ubuntu => linux (Ubuntu)

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

Title:
  Ubuntu 15.04 [genwqe_start] err: could not setup servicelayer

Status in “linux” package in Ubuntu:
  New

Bug description:
  == Comment: #0 - Christian Rund  - 2014-11-11 
10:45:12 ==
  ---Problem Description---
  In our opinion the 2.0.15 version of the IBM GenWQE Accelerator Adapter 
driver part of Ubuntu 15.04 is not working. A higher version would be needed. 
The driver is part of the linux-image-extra-3.16.0-24-generic package.

  [3.330906] genwqe 0001:00:02.0: enabling device (0140 -> 0142)
  [3.332443] genwqe 0001:00:02.0: ibm,query-pe-dma-windows(2620) 1 
800 2001 returned 0
  [3.333159] genwqe 0001:00:02.0: ibm,create-pe-dma-window(2720) 1 
800 2001 10 1f returned -1 (liobn = 0x0 starting addr = 0 0)
  [4.403223] genwqe 0001:00:02.0: [genwqe_start] err: could not setup 
servicelayer!
  [4.40] genwqe 0001:00:02.0: err: cannot start card services! (err=-5)
  [4.404471] genwqe: probe of 0001:00:02.0 failed with error -5
  [321140.194392] genwqe_card: module verification failed: signature and/or  
required key missing - tainting kernel

  modinfo genwqe_card 
  filename:   
/lib/modules/3.16.0-24-generic/kernel/drivers/misc/genwqe/genwqe_card.ko
  license:GPL
  version:2.0.15
  description:GenWQE Card
  author: Michal Jung 
  author: Joerg-Stephan Vogt 
  author: Michael Ruettger 
  author: Frank Haverkamp 
  srcversion: 69FBCA52AFAF3B71342E43B
  alias:  pci:v1014d044Bsv1014sd044Bbc12sc00i00*
  alias:  pci:v1014dsvsd035Fbc12sc00i00*
  alias:  pci:v1014d044Bsvsd035Fbc12sc00i00*
  alias:  pci:v1014dsvsdbc12sc00i00*
  alias:  pci:v1014d044Bsvsdbc12sc00i00*
  alias:  pci:v1014d044Bsv1014sd035Fbc12sc00i00*
  depends:crc-itu-t
  intree: Y
  vermagic:   3.16.0-24-generic SMP mod_unload modversions 
  signer: Magrathea: Glacier signing key
  sig_key:32:F4:D0:34:89:C6:7C:D7:71:67:94:F6:0C:00:D7:F7:E8:D2:78:0E
  sig_hashalgo:   sha512
   
  Contact Information = christian.r...@de.ibm.com, Frank Haverkamp 
haver...@de.ibm.com 
   
  ---uname output---
  Linux tulg3 3.16.0-24-generic #32-Ubuntu SMP Tue Oct 28 13:06:19 UTC 2014 
ppc64le ppc64le ppc64le GNU/Linux
   
  ---Additional Hardware Info---
  0001:00:02.0 Processing accelerators: IBM GenWQE Accelerator Adapter
  Class: 1200  VendorID: 1014   DeviceId: 044b assigned to the PowerKVM guest 
via PCI passthrough (vfio-pci) 

   
  Machine Type = 8284-22A PowerKVM 
   
  ---Debugger---
  A debugger is not configured
   
  ---Steps to Reproduce---
   1) Create a guest system on PowerKVM using image disk file, install from 
virutal SCSI DVD. Especially assign the GenWQE card via PCI passthrough.
  2) Start up the guest
  3) lspci -knd :044b
  3) dmesg|grep genwqe
  4) ) modprobe genwqe_card.ko
  No module is assigned to the card
  5) ls -l /dev/genwq* shows no file at all.
  One device file would be expected here.
   
  Stack trace output:
   no
   
  Oops output:
   no
   
  System Dump Info:
The system is not configured to capture a system dump.
   
  *Additional Instructions for christian.r...@de.ibm.com, Frank Haverkamp 
haver...@de.ibm.com: 
  -Attach sysctl -a output output to the bug.

  == Comment: #2 - Frank Haverkamp  - 2014-11-12 05:09:24 
==
  Christian and I tried out CVS version of the driver and that works. Ubuntu 
picked and unfortunate intermediate version of the driver which had broken irq 
registration. This was fixed later by Sebastian Ott and Kleber and I added on 
top of that some more patches which did cleanups and more importantly added 
System p specific recovery features e.g. like EEH handlers and a method to 
reload the bitstream for p.

  Therefore it would be great if someone could have the Ubuntu folks
  pickup the latest version from Kernel.org.

  I know that Greg KH has a good version of the code in his tree. We
  need to check if that has made it yet into Linux version (both should
  be the same).

  == Comment: #3 - Frank Haverkamp  - 2014-11-12 07:58:03 
==
  Christian has checked the linux.git version of the genwqe_card driver 
compiled against his Ubuntu kernel and found it working. 

  SHA is 206c5f60a3d902bc4b56dab2de3e88de5eb06108.
  Patched affecting the driver are usually prefixed with GenWQE or genwqe

  7276883f1f98cd0a92fdc049f69bdc0912f7fc16 misc/GenWQE: fix pci_enable_msi usage
  was the one which fixed the problem introduced by
  a30d0108b09ae46d24594a2e699c4dad21bb4af4 Use pci_enable_msi_exact() instead 
of pci_enable_msi_block()

  So please have a look how we convin