This bug was fixed in the package linux - 4.8.0-49.52

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

  * linux: 4.8.0-49.52 -proposed tracker (LP: #1684427)

  * [Hyper-V] hv: util: move waiting for release to hv_utils_transport itself
    (LP: #1682561)
    - Drivers: hv: util: move waiting for release to hv_utils_transport itself

linux (4.8.0-48.51) yakkety; urgency=low

  * linux: 4.8.0-48.51 -proposed tracker (LP: #1682034)

  * [Hyper-V] hv: vmbus: Raise retry/wait limits in vmbus_post_msg()
    (LP: #1681893)
    - Drivers: hv: vmbus: Raise retry/wait limits in vmbus_post_msg()

linux (4.8.0-47.50) yakkety; urgency=low

  * linux: 4.8.0-47.50 -proposed tracker (LP: #1679678)

  * CVE-2017-6353
    - sctp: deny peeloff operation on asocs with threads sleeping on it

  * CVE-2017-5986
    - sctp: avoid BUG_ON on sctp_wait_for_sndbuf

  * vfat: missing iso8859-1 charset (LP: #1677230)
    - [Config] NLS_ISO8859_1=y

  * [Hyper-V] pci-hyperv: Use device serial number as PCI domain (LP: #1667527)
    - net/mlx4_core: Use cq quota in SRIOV when creating completion EQs

  * Regression: KVM modules should be on main kernel package (LP: #1678099)
    - [Config] powerpc: Add kvm-hv and kvm-pr to the generic inclusion list

  * linux-lts-xenial 4.4.0-63.84~14.04.2 ADT test failure with linux-lts-xenial
    4.4.0-63.84~14.04.2 (LP: #1664912)
    - SAUCE: apparmor: fix link auditing failure due to, uninitialized var

  * regession tests failing after stackprofile test is run (LP: #1661030)
    - SAUCE: fix regression with domain change in complain mode

  * Permission denied and inconsistent behavior in complain mode with 'ip netns
    list' command (LP: #1648903)
    - SAUCE: fix regression with domain change in complain mode

  * unexpected errno=13 and disconnected path when trying to open /proc/1/ns/mnt
    from a unshared mount namespace (LP: #1656121)
    - SAUCE: apparmor: null profiles should inherit parent control flags

  * apparmor refcount leak of profile namespace when removing profiles
    (LP: #1660849)
    - SAUCE: apparmor: fix ns ref count link when removing profiles from policy

  * tor in lxd: apparmor="DENIED" operation="change_onexec"
    namespace="root//CONTAINERNAME_<var-lib-lxd>" profile="unconfined"
    name="system_tor" (LP: #1648143)
    - SAUCE: apparmor: Fix no_new_privs blocking change_onexec when using 
stacked
      namespaces

  * apparmor oops in bind_mnt when dev_path lookup fails (LP: #1660840)
    - SAUCE: apparmor: fix oops in bind_mnt when dev_path lookup fails

  * apparmor  auditing denied access of special apparmor .null fi\ le
    (LP: #1660836)
    - SAUCE: apparmor: Don't audit denied access of special apparmor .null file

  * apparmor label leak when new label is unused (LP: #1660834)
    - SAUCE: apparmor: fix label leak when new label is unused

  * apparmor reference count bug in label_merge_insert() (LP: #1660833)
    - SAUCE: apparmor: fix reference count bug in label_merge_insert()

  * apparmor's raw_data file in securityfs is sometimes truncated (LP: #1638996)
    - SAUCE: apparmor: fix replacement race in reading rawdata

  * unix domain socket cross permission check failing with nested namespaces
    (LP: #1660832)
    - SAUCE: apparmor: fix cross ns perm of unix domain sockets

  * [Hyper-V][Mellanox] net/mlx4_core: Avoid delays during VF driver device
    shutdown (LP: #1672785)
    - Revert "net/mlx4_en: Avoid unregister_netdev at shutdown flow"
    - net/mlx4_core: Avoid delays during VF driver device shutdown

  * Update ENA driver to 1.1.2 from net-next (LP: #1664312)
    - net: ena: Remove unnecessary pci_set_drvdata()
    - net: ena: Fix error return code in ena_device_init()
    - net: ena: change the return type of ena_set_push_mode() to be void.
    - net: ena: use setup_timer() and mod_timer()
    - net/ena: remove ntuple filter support from device feature list
    - net/ena: fix queues number calculation
    - net/ena: fix ethtool RSS flow configuration
    - net/ena: fix RSS default hash configuration
    - net/ena: fix NULL dereference when removing the driver after device reset
      failed
    - net/ena: refactor ena_get_stats64 to be atomic context safe
    - net/ena: fix potential access to freed memory during device reset
    - net/ena: use READ_ONCE to access completion descriptors
    - net/ena: reduce the severity of ena printouts
    - net/ena: change driver's default timeouts
    - net/ena: change condition for host attribute configuration
    - net/ena: update driver version to 1.1.2

  * ISST-LTE:pVM:roselp4:ubuntu16.04.2: number of numa_miss and numa_foreign
    wrong in numastat (LP: #1672953)
    - mm: fix remote numa hits statistics
    - mm: get rid of __GFP_OTHER_NODE

  * Using an NVMe drive causes huge power drain (LP: #1664602)
    - nvme/scsi: Remove power management support
    - nvme: Pass pointers, not dma addresses, to nvme_get/set_features()
    - nvme: introduce struct nvme_request
    - nvme: Add a quirk mechanism that uses identify_ctrl
    - nvme: Enable autonomous power state transitions

  * POWER9: Additional patches for TTY and CPU_IDLE (LP: #1674325)
    - tty: Fix ldisc crash on reopened tty
    - SAUCE: powerpc/powernv/cpuidle: Pass correct drv->cpumask for registration

  * Ubuntu 16.10: Network checksum fixes needed for IPoIB for Mellanox CX4/CX5
    card (LP: #1670247)
    - Revert "powerpc: port 64 bits pgtable_cache to 32 bits"
    - powerpc/Makefile: Drop CONFIG_WORD_SIZE for BITS
    - powerpc: port 64 bits pgtable_cache to 32 bits
    - [Config] CONFIG_WORD_SIZE disappeared
    - powerpc/64: Fix checksum folding in csum_tcpudp_nofold and
      ip_fast_csum_nofold
    - powerpc/64: Use optimized checksum routines on little-endian
    - CONFIG_GENERIC_CSUM=n for ppc64el
    - powerpc/64: Fix checksum folding in csum_add()

  * [Hyper-V] Rebase Hyper-V to the upstream 4.10 kernel (LP: #1670544)
    - PCI: hv: Use device serial number as PCI domain
    - PCI: hv: Fix wslot_to_devfn() to fix warnings on device removal
    - PCI: hv: Use the correct buffer size in new_pcichild_device()
    - scsi: storvsc: Payload buffer incorrectly sized for 32 bit kernels.
    - hv_netvsc: remove excessive logging on MTU change
    - net: centralize net_device min/max MTU checking
    - net: deprecate eth_change_mtu, remove usage
    - net: use core MTU range checking in virt drivers
    - hv_netvsc: fix a race between netvsc_send() and netvsc_init_buf()
    - net: use core MTU range checking in virt drivers
    - tools: hv: fix a compile warning in snprintf
    - tools: hv: remove unnecessary header files and netlink related code
    - vmbus: add support for dynamic device id's
    - Drivers: hv: utils: reduce HV_UTIL_NEGO_TIMEOUT timeout
    - Drivers: hv: utils: Fix the mapping between host version and protocol to 
use
    - Drivers: hv: vss: Improve log messages.
    - hv: change clockevents unbind tactics
    - Drivers: hv: balloon: Disable hot add when CONFIG_MEMORY_HOTPLUG is not 
set
    - Drivers: hv: balloon: Fix info request to show max page count
    - Drivers: hv: balloon: Add logging for dynamic memory operations
    - [Config] CONFIG_UIO_HV_GENERIC=m
    - uio-hv-generic: new userspace i/o driver for VMBus
    - hyperv: Fix spelling of HV_UNKOWN
    - Drivers: hv: ring_buffer: count on wrap around mappings in
      get_next_pkt_raw() (v2)
    - ethernet: use net core MTU range checking in more drivers

  * Kernel linux-image-4.4.0-67-generic prevent the boot on Microsoft Hyper-v
    2012r2 Gen2 VM (LP: #1674635)
    - scsi: storvsc: Workaround for virtual DVD SCSI version

  * Enable lspcon on i915 (LP: #1676747)
    - drm: Helper for lspcon in drm_dp_dual_mode
    - drm/i915: Add lspcon support for I915 driver
    - drm/i915: Parse VBT data for lspcon
    - drm/i915: Enable lspcon initialization
    - drm/i915: Add lspcon resume function

  * stress_smoke_test passing and exiting rc=9 (linux 4.9.0-12.13 ADT test
    failure with linux 4.9.0-12.13) (LP: #1658633)
    - ext4: lock the xattr block before checksuming it

  * ip_rcv_finish() NULL pointer kernel panic (LP: #1672470)
    - (upstream) bridge: drop netfilter fake rtable unconditionally

  * dm-queue-length module is not included in installer/initramfs (LP: #1673350)
    - d-i: Also add dm-queue-length to multipath modules

  * Broadcom bluetooth modules sometimes fail to initialize (LP: #1483101)
    - Bluetooth: btbcm: Add a delay for module reset

  * Need support of Broadcom bluetooth device [413c:8143] (LP: #1166113)
    - Bluetooth: btusb: Add support for 413c:8143

  * Unable to Connect Third HDD via USB Hub (LP: #1663991)
    - mm/slub.c: fix random_seq offset destruction

  * POWER9 : Enable Stop 0-2 with ESL=EC=0 (LP: #1666197)
    - powernv:idle: Add IDLE_STATE_ENTER_SEQ_NORET macro
    - powernv:stop: Rename pnv_arch300_idle_init to pnv_power9_idle_init
    - cpuidle:powernv: Add helper function to populate powernv idle states.
    - powernv: Pass PSSCR value and mask to power9_idle_stop
    - Documentation:powerpc: Add device-tree bindings for power-mgt
    - powerpc/powernv: Fix bug due to labeling ambiguity in power_enter_stop

  * Nvlink2: Additional patches (LP: #1667081)
    - mm: enable CONFIG_MOVABLE_NODE on non-x86 arches
    - of/fdt: mark hotpluggable memory
    - dt: add documentation of "hotpluggable" memory property
    - powerpc/mm: Fix memory hotplug BUG() on radix
    - powerpc/powernv: Initialise nest mmu
    - powerpc/powernv: Use OPAL call for TCE kill on NVLink2
    - powerpc/mm: refactor radix physical page mapping
    - powerpc/mm: add radix__create_section_mapping()
    - powerpc/mm: add radix__remove_section_mapping()
    - powerpc/mm: unstub radix__vmemmap_remove_mapping()
    - [Config] Update CONFIG_MOVABLE_NODE values and annotations
    - [Config] CONFIG_MOVABLE_NODE=n for s390x

  * FC Adapter (LPe32000-based) prints "iotag out of range", goes offline, and
    delays boot a lot (Ubuntu17.04/Emulex/lpfc)) (LP: #1670490)
    - scsi: lpfc: Correct WQ creation for pagesize
    - scsi: lpfc: Add missing memory barrier

  * CIFS: Call echo service immediately after socket reconnect (LP: #1669941)
    - Call echo service immediately after socket reconnect

  * Kernel: Fix Transactional memory config typo (LP: #1669023)
    - powerpc/process: Fix CONFIG_ALIVEC typo in restore_tm_state()

  * h-prod does not function across cores (LP: #1670726)
    - KVM: PPC: Book3S HV: Fix H_PROD to actually wake the target vcpu

  * [Hyper-V] Missing PCI patches breaking SR-IOV hot remove (LP: #1670518)
    - PCI: hv: Fix hv_pci_remove() for hot-remove
    - PCI: hv: Delete the device earlier from hbus->children for hot-remove
    - PCI: hv: Make unnecessarily global IRQ masking functions static
    - PCI: hv: Allocate physically contiguous hypercall params buffer

  * move aufs.ko from -extra to linux-image package (LP: #1673498)
    - [config] aufs.ko moved to linux-image package

  * POWER9: Improve CAS negotiation (LP: #1671169)
    - powerpc: Parse the command line before calling CAS
    - powerpc: Add missing error check to prom_find_boot_cpu()
    - powerpc/pseries: Advertise HPT resizing support via CAS
    - powerpc/64: Disable use of radix under a hypervisor
    - powerpc/pseries: Advertise Hot Plug Event support to firmware
    - powerpc: Update to new option-vector-5 format for CAS

  * Power9 kernel: add virtualization patches (LP: #1670800)
    - powerpc/fadump: Set core e_flags using kernel's ELF ABI version
    - powerpc/sparse: Add more assembler prototypes
    - powerpc/pasemi: Fix Nemo SB600 i8259 interrupts.
    - powerpc/pasemi: Fix device_type of Nemo SB600 node.
    - powerpc/pseries: Use H_CLEAR_HPT to clear MMU hash table during kexec
    - powerpc/pseries: Move CMO code from plapr_wrappers.h to platforms/pseries
    - powerpc: Fix old style declaration GCC warnings
    - powerpc/pseries: add definitions for new H_SIGNAL_SYS_RESET hcall
    - powerpc/prom: Define structs for client architecture vectors
    - powerpc/prom: Switch to using structs for ibm_architecture_vec
    - tracing: Have the reg function allow to fail
    - powerpc: port 64 bits pgtable_cache to 32 bits
    - powerpc/64: Don't try to use radix MMU under a hypervisor
    - powerpc/pseries: Fixes for the "ibm,architecture-vec-5" options
    - powerpc/64: Enable use of radix MMU under hypervisor on POWER9

  * lsattr 32bit does not work on 64bit kernel (Inappropriate ioctl error)
    (LP: #1619918)
    - btrfs: fix btrfs_compat_ioctl failures on non-compat ioctls

  * linux-tools-common should Depends: lsb-release (LP: #1667571)
    - [Config] linux-tools-common depends on lsb-release

  * CAPI:Ubuntu: Kernel panic while rebooting (LP: #1667599)
    - pci/hotplug/pnv-php: Remove WARN_ON() in pnv_php_put_slot()

  * Add Use-After-Free Patch for Ubuntu16.10 - EEH on BELL3 adapter fails to
    recover (serial/tty) (LP: #1669153)
    - 8250_pci: Fix potential use-after-free in error path

  * Request to backport cxlflash patches to Xenial SRU stream (LP: #1623750)
    - scsi: cxlflash: Scan host only after the port is ready for I/O
    - scsi: cxlflash: Fix to avoid EEH and host reset collisions
    - scsi: cxlflash: Improve EEH recovery time

  * FlashGT Integration and Setup: fsbmc30: After 17th reboot of soft bootme,
    HTX & Linux errors seen with 256 virtual LUNs (LP: #1667239)
    - cxl: Fix coredump generation when cxl_get_fd() is used

  * POWER9: Additional patches for 17.04 and 16.04.2 (LP: #1667116)
    - powerpc/mm: Update PROTFAULT handling in the page fault path
    - powerpc/mm/radix: Update pte update sequence for pte clear case
    - powerpc/mm/radix: Use ptep_get_and_clear_full when clearing pte for full 
mm
    - powerpc/mm/radix: Skip ptesync in pte update helpers
    - SAUCE: powerpc/mm/hash: Always clear UPRT and Host Radix bits when setting
      up CPU

  * [Hyper-V] Ubuntu 14.04.2 LTS Generation 2 SCSI Errors on VSS Based Backups
    (LP: #1470250)
    - Drivers: hv: vss: Operation timeouts should match host expectation
    - SAUCE: Tools: hv: vss: Thaw the filesystem and continue after freeze fails

  * PowerNV: No rate limit for kernel error "KVM can't copy data from"
    (LP: #1667416)
    - SAUCE: KVM: PPC: Book3S: Ratelimit copy data failure error messages

  * kernel 4.4.0-63 with USB WLAN RTL8192CU freezes desktop (LP: #1666421)
    - rtlwifi: rtl_usb: Fix missing entry in USB driver's private data

  * Export symbol "dev_pm_qos_update_user_latency_tolerance" (LP: #1666401)
    - PM / QoS: Export dev_pm_qos_update_user_latency_tolerance

  * Linux ZFS port doesn't respect RLIMIT_FSIZE (LP: #1656259)
    - SAUCE: (noup) Update zfs to 0.6.5.8-0ubuntu4.2

 -- Stefan Bader <stefan.ba...@canonical.com>  Thu, 20 Apr 2017 09:38:36
+0200

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

Title:
  FC Adapter (LPe32000-based) prints "iotag out of range", goes offline,
  and delays boot a lot (Ubuntu17.04/Emulex/lpfc))

Status in linux package in Ubuntu:
  Fix Released
Status in linux source package in Xenial:
  Fix Released
Status in linux source package in Yakkety:
  Fix Released
Status in linux source package in Zesty:
  Fix Released

Bug description:
  ---Problem Description---
  FC Adapter goes offline and produces the call traces while booting into OS, 
on assigning the LUNs to it.
   
  ---uname output---
  Linux ltciofvtr-firestone1 4.9.0-12-generic #13-Ubuntu SMP Tue Jan 10 
12:52:39 UTC 2017 ppc64le ppc64le ppc64le GNU/Linux
   
  FC Redfish Adapter(32 GB) is going offline on assigning the Luns to it. 
Adapter shows online till pettitboot and even Luns are also vissible in 
pettitboot.
  once selecting the OS from pettitboot and booting into it, it produces call 
traces and also few lpfc errors. attached the comple console logs FYR.
  The FC switch to which the Redfish adapter is connected is a 16 GB switch and 
the adapter is of 32 GB. According to me this parameter should not have any 
concern as the adapter has to support backward compatibility. 

  ---Steps to Reproduce---
  1. install the adapter in a server. and connect it to FC switch (16 GB)
  2. create zone and assign the LUNS to it from V7000.
  3. reboot the OS

  
  root@ltciofvtr-firestone1:~# ll /sys/class/fc_host/
  total 0
  drwxr-xr-x  2 root root 0 Jan 25 04:22 ./
  drwxr-xr-x 72 root root 0 Jan 25 03:50 ../
  lrwxrwxrwx  1 root root 0 Jan 25 04:13 host10 -> 
../../devices/pci0001:00/0001:00:00.0/0001:01:00.1/host10/fc_host/host10/
  lrwxrwxrwx  1 root root 0 Jan 25 04:13 host6 -> 
../../devices/pci0000:00/0000:00:00.0/0000:01:00.0/host6/fc_host/host6/
  lrwxrwxrwx  1 root root 0 Jan 25 04:13 host8 -> 
../../devices/pci0000:00/0000:00:00.0/0000:01:00.1/host8/fc_host/host8/
  lrwxrwxrwx  1 root root 0 Jan 25 04:13 host9 -> 
../../devices/pci0001:00/0001:00:00.0/0001:01:00.0/host9/fc_host/host9/
  root@ltciofvtr-firestone1:~# 
  root@ltciofvtr-firestone1:~# cat /sys/class/fc_host/host6/port_state 
  Offline
  root@ltciofvtr-firestone1:~# cat /sys/class/fc_host/host8/port_state 
  Offline
  root@ltciofvtr-firestone1:~# cat /sys/class/fc_host/host9/port_state 
  Online
  root@ltciofvtr-firestone1:~# cat /sys/class/fc_host/host10/port_state 
  Online
  root@ltciofvtr-firestone1:~# 
  root@ltciofvtr-firestone1:~# lspci -nn | grep -i fibre
  0000:01:00.0 Fibre Channel [0c04]: Emulex Corporation Lancer Gen6: LPe32000 
Fibre Channel Host Adapter [10df:e300] (rev 01)
  0000:01:00.1 Fibre Channel [0c04]: Emulex Corporation Lancer Gen6: LPe32000 
Fibre Channel Host Adapter [10df:e300] (rev 01)
  0001:01:00.0 Fibre Channel [0c04]: Emulex Corporation Lancer-X: LightPulse 
Fibre Channel Host Adapter [10df:e200] (rev 10)
  0001:01:00.1 Fibre Channel [0c04]: Emulex Corporation Lancer-X: LightPulse 
Fibre Channel Host Adapter [10df:e200] (rev 10)
  root@ltciofvtr-firestone1:~# 

  
  Device driver error code:
   [  537.317563] lpfc 0000:01:00.1: 1:0338 IOCB wait timeout error - no wake 
response Data x3c
  [  537.317755] lpfc 0000:01:00.1: 1:(0):0727 TMF FCP_LUN_RESET to TGT 1 LUN 0 
failed (0, 0) iocb_flag x206
  [  537.317934] lpfc 0000:01:00.1: 1:(0):0713 SCSI layer issued Device Reset 
(1, 0) return x2007
  [  537.318005] lpfc 0000:01:00.1: 1:0372 iotag x0 is out off range: max iotag 
(x880)
  [  551.653563] lpfc 0000:01:00.0: 0:(0):0748 abort handler timed out waiting 
for abortng I/O (xri:x149) to complete: ret 0x2003, ID 1, LUN 1
  [  551.653795] lpfc 0000:01:00.0: 0:0372 iotag x0 is out off range: max iotag 
(x880)
  [  598.757557] lpfc 0000:01:00.1: 1:0338 IOCB wait timeout error - no wake 
response Data x3c
  [  598.757766] lpfc 0000:01:00.1: 1:(0):0727 TMF FCP_LUN_RESET to TGT 1 LUN 1 
failed (0, 0) iocb_flag x206
  [  598.757946] lpfc 0000:01:00.1: 1:(0):0713 SCSI layer issued Device Reset 
(1, 1) return x2007
  [  598.758017] lpfc 0000:01:00.1: 1:0372 iotag x0 is out off range: max iotag 
(x880)
  [  613.093562] lpfc 0000:01:00.0: 0:(0):0748 abort handler timed out waiting 
for abortng I/O (xri:x14f) to complete: ret 0x2003, ID 1, LUN 0
  [  613.093630] INFO: task systemd-udevd:1148 blocked for more than 120 
seconds.
  [  613.093631]       Not tainted 4.9.0-12-generic #13-Ubuntu
  [  613.093631] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables 
this message.
  [  613.093632] systemd-udevd   D    0  1148   1141 0x00040000

   
  Stack trace output:
   [  613.093633] Call Trace:
  [  613.093634] [c000001fd6b5b360] [ffffffffffffffff] 0xffffffffffffffff 
(unreliable)
  [  613.093636] [c000001fd6b5b530] [c00000000001c3a0] __switch_to+0x2e0/0x4c0
  [  613.093637] [c000001fd6b5b590] [c000000000b188d8] __schedule+0x2f8/0x990
  [  613.093638] [c000001fd6b5b670] [c000000000b18fb8] schedule+0x48/0xc0
  [  613.093640] [c000001fd6b5b6a0] [c000000000b1d394] 
schedule_timeout+0x274/0x470
  [  613.093641] [c000001fd6b5b790] [c000000000b19f8c] 
wait_for_common+0xec/0x240
  [  613.093642] [c000001fd6b5b810] [c0000000000ea27c] flush_work+0x12c/0x270
  [  613.093643] [c000001fd6b5b8a0] [c0000000000eca20] 
__cancel_work_timer+0xc0/0x220
  [  613.093645] [c000001fd6b5b940] [c00000000059966c] 
disk_block_events+0xcc/0xe0
  [  613.093646] [c000001fd6b5b990] [c00000000037124c] __blkdev_get+0x9c/0x490
  [  613.093648] [c000001fd6b5ba00] [c000000000372830] blkdev_get+0x1a0/0x4a0
  [  613.093649] [c000001fd6b5bab0] [c0000000003167e0] 
do_dentry_open+0x2d0/0x470
  [  613.093651] [c000001fd6b5bb10] [c00000000032fee4] do_last+0x614/0x1070
  [  613.093652] [c000001fd6b5bc00] [c000000000330a1c] path_openat+0xdc/0x480
  [  613.093654] [c000001fd6b5bc80] [c00000000033268c] do_filp_open+0xec/0x160
  [  613.093655] [c000001fd6b5bdb0] [c00000000031841c] do_sys_open+0x1cc/0x380
  [  613.093656] [c000001fd6b5be30] [c00000000000bd84] system_call+0x38/0xe0
  [  613.093657] INFO: task systemd-udevd:1155 blocked for more than 120 
seconds.
  [  613.093658]       Not tainted 4.9.0-12-generic #13-Ubuntu
  [  613.093658] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables 
this message.
  [  613.093659] systemd-udevd   D    0  1155   1141 0x00040002
   
  Hi Canonical,

  Can you please include these 2 commits to the lpfc driver on 17.04 and 16.04 
HWE ?
  They've just been applied on mainline as of 4.11-rc1.

  The first resolves this problem, and the second prevents cache/DMA
  consistency problems which is likely to be hit in the future with this
  higher-performance adapter.

  I already asked for both patches to be flagged for stable kernels.

  [1] 8ea73db486cda442f0671f4bc9c03a76be398a28 lpfc: Correct WQ creation for 
pagesize 
  [2] 6b3b3bdb83b4ad51252d21bb13596db879e51850 lpfc: Add missing memory barrier

  Thank you.

  [1] 
https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/drivers/scsi/lpfc?id=8ea73db486cda442f0671f4bc9c03a76be398a28
  [2] 
https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/drivers/scsi/lpfc?id=6b3b3bdb83b4ad51252d21bb13596db879e51850

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1670490/+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

Reply via email to