Request to merge upstream fixes into 16.04 for megaraid driver

Bug #1544679 reported by Brian Fromme
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Fix Released
Medium
Tim Gardner
Xenial
Fix Released
Medium
Tim Gardner

Bug Description

Below are few git commit ids for recently accepted patches at upstream on top of driver version-06.808.16.00-rc1-

bd27c97 megaraid: fix null pointer check in megasas_detach_one().
aee21fb megaraid_sas: driver version upgrade
92d21b2 megaraid_sas: SPERC OCR changes
f4a01f7 megaraid_sas: Introduce module parameter for SCSI command timeout
c05c7e5 megaraid_sas: MFI adapter OCR changes
19a9f01 megaraid_sas: Make adprecovery variable atomic
a78fae3 megaraid_sas: IO throttling support
6516e25 megaraid_sas: Dual queue depth support
6af29f5 megaraid_sas: Code optimization build_and_issue_cmd return-type
7cb9418 megaraid_sas: Reply Descriptor Post Queue (RDPQ) support
9ddddb3 megaraid_sas: Fastpath region lock bypass
86596b4 megaraid_sas: Update device queue depth based on interface type
31796fa megaraid_sas: Task management support
4331dc0 megaraid_sas: Syncing request flags macro names with firmware
da8939d megaraid_sas: MFI IO timeout handling
e5bf0a8 megaraid_sas: Do not allow PCI access during OCR
7296f62 megaraid: Fix possible NULL pointer deference in mraid_mm_ioctl
febdfbd Merge tag '4.4-scsi-mkp' into misc
64d513a scsi: use host wide tags by default
9fb74c4 megaraid_sas: Fix sparse warning
aed335e megaraid_sas: Make tape drives visible on PERC5 controllers
c805115 megaraid_sas : Remove debug print from function megasas_update_span_set

Above commit ids will upgrade driver to MR6.10.

===
Kernel-Description: Update megaraid driver to MR6.10

Revision history for this message
Brad Figg (brad-figg) wrote : Missing required logs.

This bug is missing log files that will aid in diagnosing the problem. From a terminal window please run:

apport-collect 1544679

and then change the status of the bug to 'Confirmed'.

If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.

This change has been made by an automated script, maintained by the Ubuntu Kernel Team.

Changed in linux (Ubuntu):
status: New → Incomplete
Changed in linux (Ubuntu):
importance: Undecided → Medium
status: Incomplete → Triaged
tags: added: kernel-da-key xenial
Revision history for this message
Tim Gardner (timg-tpi) wrote :

These patches are in linux-next.

Changed in linux (Ubuntu Xenial):
assignee: nobody → Tim Gardner (timg-tpi)
status: Triaged → In Progress
Revision history for this message
Brian Fromme (brianfromme) wrote :

Below are few commit ids which made it to upstream today, please ask Ubuntu to include them in Ubuntu16.04-

4327614 megaraid_sas: Add an i/o barrier
5ee15e2 megaraid_sas: Fix SMAP issue
07d6c5a megaraid_sas: Fix for IO failing post OCR in SRIOV environment

Revision history for this message
Tim Gardner (timg-tpi) wrote :

Make sure these patches are included for the 4.6 merge window.

Tim Gardner (timg-tpi)
Changed in linux (Ubuntu Xenial):
status: In Progress → Fix Committed
Andy Whitcroft (apw)
description: updated
Revision history for this message
Launchpad Janitor (janitor) wrote :
Download full text (5.5 KiB)

This bug was fixed in the package linux - 4.4.0-7.22

---------------
linux (4.4.0-7.22) xenial; urgency=low

  [ Tim Gardner ]

  * Release Tracking Bug
    - LP: #1547205

  * need arm64 acpi parking protocol support in xenial (LP: #1547047)
    - [Config] Enabled ARM64_ACPI_PARKING_PROTOCOL
    - arm64: kernel: implement ACPI parking protocol

  * Please pull cgroup namespaces (LP: #1546775)
    - SAUCE: (noup) kernfs: Add API to generate relative kernfs path
    - SAUCE: (noup) sched: new clone flag CLONE_NEWCGROUP for cgroup namespace
    - SAUCE: (noup) cgroup: introduce cgroup namespaces
    - SAUCE: (noup) cgroup: cgroup namespace setns support
    - SAUCE: (noup) kernfs: define kernfs_node_dentry
    - SAUCE: (noup) cgroup: mount cgroupns-root when inside non-init cgroupns
    - SAUCE: (noup) Add FS_USERNS_FLAG to cgroup fs
    - SAUCE: (noup) cgroup: Add documentation for cgroup namespaces

  * [Feature]Pulse-Width Modulation enabling on Broxton-P (LP: #1520436)
    - [Config] CONFIG_PWM_OMAP_DMTIMER=m
    - pwm: lpss: Remove ->free() callback
    - pwm: bcm2835: Calculate scaler in ->config()
    - pwm: bcm2835: Prevent division by zero
    - pwm: bcm2835: Fix email address specification
    - pwm: lpss: Update PWM setting for Broxton
    - pwm: lpss: Select core part automatically
    - pwm: lpss: Rework the sequence of programming PWM_SW_UPDATE
    - pwm: fsl-ftm: Fix clock enable/disable when using PM
    - pwm: lpc32xx: correct number of PWM channels from 2 to 1
    - pwm: lpc32xx: make device usable with common clock framework
    - pwm: lpc32xx: fix and simplify duty cycle and period calculations
    - pwm: lpc32xx: return ERANGE, if requested period is not supported
    - pwm: rcar: Improve accuracy of frequency division setting
    - pwm: Add PWM driver for OMAP using dual-mode timers
    - pwm: add HAS_IOMEM dependency to PWM_FSL_FTM
    - pwm: omap-dmtimer: Potential NULL dereference on error
    - pwm: Mark all devices as "might sleep"

  * [Hyper-V] Netmask value is not parsed by hv_set_ifconfig - IP injection (LP: #1540586)
    - [Debian] hv: hv_set_ifconfig -- switch to approved indentation
    - [Debian] hv: hv_set_ifconfig -- fix numerous parameter handling issues

  * Update megaraid driver to MR6.10 (LP: #1544679)
    - megaraid_sas: Do not allow PCI access during OCR
    - megaraid_sas: MFI IO timeout handling
    - megaraid_sas: Syncing request flags macro names with firmware
    - megaraid_sas: Task management support
    - megaraid_sas: Update device queue depth based on interface type
    - megaraid_sas: Fastpath region lock bypass
    - megaraid_sas: Reply Descriptor Post Queue (RDPQ) support
    - megaraid_sas: Code optimization build_and_issue_cmd return-type
    - megaraid_sas: Dual queue depth support
    - megaraid_sas: IO throttling support
    - megaraid_sas: Make adprecovery variable atomic
    - megaraid_sas: MFI adapter OCR changes
    - megaraid_sas: Introduce module parameter for SCSI command timeout
    - megaraid_sas: SPERC OCR changes
    - megaraid_sas: driver version upgrade
    - megaraid: fix null pointer check in megasas_detach_one().
    - megaraid_sas: Fix for IO failing post OCR in SRI...

Read more...

Changed in linux (Ubuntu Xenial):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.