MPT3SAS Driver update for next kernel release

Bug #1512221 reported by Chaitra P B
8
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

Update mpt3sas inbox driver version for next kernel release(i,e., for 16.04) to 9.100.00.00 which is the latest on the upstream kernel.

Below are the upstream commit IDs for patches from Phase3 to Phase8,

1. fb77bb5376a55f4e6c8d9243249e82831a276ee5
http://git.kernel.org/cgit/linux/kernel/git/jejb/scsi.git/commit/?h=for-next&id=fb77bb5376a55f4e6c8d9243249e82831a276ee5

2. 4dc8c8087f0304ff8d06f862520406b11aac4a66
http://git.kernel.org/cgit/linux/kernel/git/jejb/scsi.git/commit/?h=for-next&id=4dc8c8087f0304ff8d06f862520406b11aac4a66

3. e4bc7f5c21a18cab9acd30940df0ee791fcd7b9e
http://git.kernel.org/cgit/linux/kernel/git/jejb/scsi.git/commit/?h=for-next&id=e4bc7f5c21a18cab9acd30940df0ee791fcd7b9e

4. 580d4e3153f0d7a9a9235b675b0b7b13e2185a8b
http://git.kernel.org/cgit/linux/kernel/git/jejb/scsi.git/commit/?h=for-next&id=580d4e3153f0d7a9a9235b675b0b7b13e2185a8b

5. a94bea343c2f747c62ef66b52d2430e6aeb75434
http://git.kernel.org/cgit/linux/kernel/git/jejb/scsi.git/commit/?h=for-next&id=a94bea343c2f747c62ef66b52d2430e6aeb75434

6. e6d45e3e7e6582fa206ef84631639ce70d50e5c5
http://git.kernel.org/cgit/linux/kernel/git/jejb/scsi.git/commit/?h=for-next&id=e6d45e3e7e6582fa206ef84631639ce70d50e5c5

7. f9d81cfc23151eb6e9e498663c9784c351646d0e
http://git.kernel.org/cgit/linux/kernel/git/jejb/scsi.git/commit/?h=for-next&id=f9d81cfc23151eb6e9e498663c9784c351646d0e

8. 2e26c3853206ba166c3434e5f2ca4c82078ad84e
http://git.kernel.org/cgit/linux/kernel/git/jejb/scsi.git/commit/?h=for-next&id=2e26c3853206ba166c3434e5f2ca4c82078ad84e

9. 35c319b47884e49d9d0a84779097916ccb173947
http://git.kernel.org/cgit/linux/kernel/git/jejb/scsi.git/commit/?h=for-next&id=35c319b47884e49d9d0a84779097916ccb173947

10. fb84dfc44718ef4099a827d147f738e428828d02
http://git.kernel.org/cgit/linux/kernel/git/jejb/scsi.git/commit/?h=for-next&id=fb84dfc44718ef4099a827d147f738e428828d02

11. 38e4141ecb0e59c93d85ec5948f98d1f1e331a88
http://git.kernel.org/cgit/linux/kernel/git/jejb/scsi.git/commit/?h=for-next&id=38e4141ecb0e59c93d85ec5948f98d1f1e331a88

12. 2b89669ae4addfa68a58e0fc16afdd24739720d8
http://git.kernel.org/cgit/linux/kernel/git/jejb/scsi.git/commit/?h=for-next&id=2b89669ae4addfa68a58e0fc16afdd24739720d8

13. a6f84009b9d7ca97c400ca929f9d58f43b0ece9d
http://git.kernel.org/cgit/linux/kernel/git/jejb/scsi.git/commit/?h=for-next&id=a6f84009b9d7ca97c400ca929f9d58f43b0ece9d

14. 3898f08e8ccfc8b7b4c297960ecdde970869e950
http://git.kernel.org/cgit/linux/kernel/git/jejb/scsi.git/commit/?h=for-next&id=3898f08e8ccfc8b7b4c297960ecdde970869e950

15. 62f5c74c97037c7c00fdefb69dcfe39810c34a05
http://git.kernel.org/cgit/linux/kernel/git/jejb/scsi.git/commit/?h=for-next&id=62f5c74c97037c7c00fdefb69dcfe39810c34a05

16. d8eb4a47c70b4bab34b938d2f682044687f53c64
http://git.kernel.org/cgit/linux/kernel/git/jejb/scsi.git/commit/?h=for-next&id=d8eb4a47c70b4bab34b938d2f682044687f53c64

17. bdff785e4f593218816fa3677e043aae1481aa98
http://git.kernel.org/cgit/linux/kernel/git/jejb/scsi.git/commit/?h=for-next&id=bdff785e4f593218816fa3677e043aae1481aa98

18. 36814028ad720165a6febcf9ddd7de20833fd240
http://git.kernel.org/cgit/linux/kernel/git/jejb/scsi.git/commit/?h=for-next&id=36814028ad720165a6febcf9ddd7de20833fd240

19. df838f92f3f5240dca54e1629e8547818e8ea646
http://git.kernel.org/cgit/linux/kernel/git/jejb/scsi.git/commit/?h=for-next&id=df838f92f3f5240dca54e1629e8547818e8ea646

20. c75683ca13d12a700531864bcd3118e94bc9eaa0
http://git.kernel.org/cgit/linux/kernel/git/jejb/scsi.git/commit/?h=for-next&id=c75683ca13d12a700531864bcd3118e94bc9eaa0

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 1512221

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
Revision history for this message
Joseph Salisbury (jsalisbury) wrote :

16.04(Xenial) will get these patches when it is rebased to the 4.3 upstream kernel.

tags: added: kernel.da.key
Changed in linux (Ubuntu):
importance: Undecided → Medium
status: Incomplete → Triaged
tags: added: xenial
Revision history for this message
Chaitra P B (chaitra-basappa) wrote :

Update mpt3sas inbox driver version for Ubuntu 16.04 to "12.100.00.00".

mpt3sas drivers update(to v12.100.00.00) feature list along with commit id's on top of inbox driver "09.102.00.00"

1.mpt3sas: A correction in unmap_resources
           commit 5f985d88bac34e7f3b4403118eab072902a0b392

2.mpt3sas: Added support for high port count HBA variants.
           commit 1abeff9c9ab2384a0da5019956d52944350301e6

3.mpt3sas: Used IEEE SGL instead of MPI SGL while framing a SMP Passthrough request message.
           commit 415f1c3fe636022dd2d91fc152c0665adf588e44

4.mpt3sas: Fix static analyzer(coverity) tool identified defects
           commit dc2ed1660060a04ae9857047ace1169bddeb2ef6

5.mpt3sas: Never block the Enclosure device
           commit b17d0b7ff0768070180e1021c0f32988445644d8

6.mpt3sas: Make use of additional HighPriority credit message frames for sending SCSI IO's
           commit 3ffa7c60b71fcd1070a68a74c380c05c4c161710

7.mpt3sas: Added smp_affinity_enable module parameter.
           commit be65e666abdd21865b3ea2713257a66e624eeaec

8.mpt3sas: Add support for configurable Chain Frame Size
           commit 84619ca86eb0797aad61f962dafa82788861c4e0

9.mpt3sas: Updated MPI Header to 2.00.42
           commit ff711f645e0de9adec7fff52f2a5f0a1959d5be6

10.mpt3sas: Fix for Asynchronous completion of timedout IO and task abort of timedout IO.
           commit 06071c8bae271ea2f8af3951c40ffad340b2cbbd

11.mpt3sas: Updating mpt3sas driver version to 12.100.00.00
           commit f27b0bd7abe06288ba38125f144aa3d91fb315f4

12.mpt3sas: Remove cpumask_clear for zalloc_cpumask_var and don't free free_cpu_mask_var before reply_q
           commit 01b96358f594b38813f25d89da850e4bce337318

Tim Gardner (timg-tpi)
Changed in linux (Ubuntu Xenial):
assignee: nobody → Tim Gardner (timg-tpi)
status: Triaged → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :
Download full text (10.1 KiB)

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

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

  * cgroup namespace mounts broken in containers (LP: #1549398)
    - SAUCE: kernfs: Always set super block owner to init_user_ns

  * 4.4.0-7.22 no longer boots on arm64 (LP: #1547718)
    - arm64: mm: avoid calling apply_to_page_range on empty range
    - UBUNTU SAUCE: arm: mm: avoid calling apply_to_page_range on empty range

  * kernel install failed /bin/cp: cannot stat ‘/boot/initrd.img-4.3.0-7-generic’: No such file or directory (LP: #1536810)
    - [Config] postinst -- handle recreating symlinks when a real file is present

  * insecure overlayfs xattrs handling in copy_up (LP: #1534961)
    - SAUCE: cred: Add clone_cred() interface
    - SAUCE: overlayfs: Use mounter's credentials instead of selectively raising caps
    - SAUCE: overlayfs: Skip permission checking for trusted.overlayfs.* xattrs
    - SAUCE: overlayfs: Be more careful about copying up sxid files
    - SAUCE: overlayfs: Propogate nosuid from lower and upper mounts

  * overlayfs over fuse should refuse copy_up of files if uid/gid not mapped (LP: #1535150)
    - SAUCE: cred: Add clone_cred() interface
    - SAUCE: overlayfs: Use mounter's credentials instead of selectively raising caps
    - SAUCE: overlayfs: Skip permission checking for trusted.overlayfs.* xattrs
    - SAUCE: overlayfs: Be more careful about copying up sxid files
    - SAUCE: overlayfs: Propogate nosuid from lower and upper mounts

  * overlay: mkdir fails if directory exists in lowerdir in a user namespace (LP: #1531747)
    - SAUCE: cred: Add clone_cred() interface
    - SAUCE: overlayfs: Use mounter's credentials instead of selectively raising caps
    - SAUCE: overlayfs: Skip permission checking for trusted.overlayfs.* xattrs

  * Update Intel ethernet drivers to Fortville SW5 (LP: #1547674)
    - net: bulk free infrastructure for NAPI context, use napi_consume_skb
    - net: Add eth_platform_get_mac_address() helper.
    - i40e: Add mac_filter_element at the end of the list instead of HEAD
    - i40e/i40evf: Fix RSS rx-flow-hash configuration through ethtool
    - i40e: Replace X722 mac check in ethtool get_settings
    - i40evf: allow channel bonding of VFs
    - i40e: define function capabilities in only one place
    - i40evf: null out ring pointers on free
    - i40e: Cleanup the code with respect to restarting autoneg
    - i40e: update features with right offload
    - i40e: bump version to 1.4.10
    - i40e: add new device IDs for X722
    - i40e: Extend ethtool RSS hooks for X722
    - i40e/i40evf: Fix for UDP/TCP RSS for X722
    - i40evf: add new write-back mode
    - i40e/i40evf: Use private workqueue
    - i40e: add new proxy-wol bit for X722
    - i40e: Limit DCB FW version checks to X710/XL710 devices
    - i40e: AQ Add Run PHY Activity struct
    - i40e: AQ Geneve cloud tunnel type
    - i40e: AQ Add external power class to get link status
    - i40e: add 100Mb ethtool reporting
    - ixgbe: bulk free SKBs during TX completion cleanup cycle
    - igb: Remove unnecessary flag setting in igb_set_flag_queue_pairs()
    - igb: Unpair the queues when changing the number of queues...

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.