Source has the BSG code: 
https://code.launchpad.net/~mreed8855/ubuntu/+source/linux/+git/jammy/+ref/mpi3mr_bsg_support

Driver version is :8.0.0.69.0 
Ref: 
https://git.launchpad.net/~mreed8855/ubuntu/+source/linux/+git/jammy/tree/drivers/scsi/mpi3mr/mpi3mr.h?h=mpi3mr_bsg_support

But the test kernel shared through the link:
https://people.canonical.com/~mreed/dell/lp_1971151_bsg_support/ does
not have BSG code and the driver version is 8.0.0.68.0. Below is the
modinfo output of this driver:

version:        8.0.0.68.0
license:        GPL
description:    MPI3 Storage Controller Device Driver
author:         Broadcom Inc. <mpi3mr-linuxdrv....@broadcom.com>
srcversion:     4892EF29E9979CF10BBDFCC
alias:          pci:v00001000d000000A5sv*sd*bc*sc*i*
depends:        
retpoline:      Y
intree:         Y
name:           mpi3mr
vermagic:       5.15.0-47-generic SMP mod_unload modversions 
sig_id:         PKCS#7
signer:         Build time autogenerated kernel key
sig_key:        15:95:69:55:43:26:3C:20:A6:14:88:F3:D0:65:0A:3F:4A:53:7C:35
sig_hashalgo:   sha512
signature:      46:6F:DB:C6:11:DA:78:AA:DC:78:F9:6C:A7:53:46:A9:26:C9:C3:44:
                DE:FE:62:7D:7C:21:4A:AD:5B:53:DE:AE:79:E1:D1:67:6D:E5:79:23:
                12:E1:DB:A7:AB:B5:85:74:DF:AD:77:23:9A:09:B9:8D:E4:07:A4:CB:
                24:13:7E:29:9F:64:90:C9:AC:E4:16:E8:50:C7:2A:65:68:1F:CA:85:
                06:9F:C5:A3:47:BD:86:F2:E0:05:92:B5:69:C7:5A:13:25:4E:64:88:
                D2:A9:60:23:89:0B:47:74:47:2E:C0:49:09:B2:58:CF:DF:81:C9:25:
                56:74:BB:C2:51:95:B7:13:C6:4A:B7:CA:93:42:D6:4D:3E:16:95:98:
                29:65:6E:46:98:23:DF:24:A3:77:B6:B9:3E:17:D9:BB:57:8F:DE:62:
                42:73:CD:B1:D1:2C:C1:8B:69:E8:B4:F7:A6:44:50:8D:2B:A9:CC:8A:
                94:D0:39:A8:A0:8E:C4:F7:16:A7:0E:E6:87:9F:DA:AE:08:65:4E:61:
                71:91:8D:BF:73:8D:74:5C:B7:C6:6A:1A:7D:D9:45:3E:D2:E9:04:63:
                44:AE:7C:F2:92:5E:3B:25:05:CD:5E:A5:48:70:D6:3A:9F:70:2F:A6:
                DA:78:2A:C9:EA:02:44:42:81:C6:F0:CB:7E:90:50:35:05:94:54:05:
                68:07:F7:D6:31:DF:BF:D0:7D:72:21:10:1E:80:23:7A:1C:DC:38:AC:
                AA:25:9C:11:1B:36:82:30:23:C7:AC:C7:34:70:FF:86:44:BF:53:6A:
                01:7F:7F:7A:73:6B:64:5A:6A:F1:1B:20:23:DC:DB:F5:F9:A5:0E:18:
                AD:47:BA:D9:88:AB:44:78:A8:EF:23:84:CB:78:9E:88:80:39:B5:83:
                06:22:E2:1B:3F:2D:E5:22:25:DE:68:17:0B:F4:6D:FB:73:DA:9C:53:
                27:CC:81:E4:85:1B:E6:E0:32:FE:11:63:6C:15:4F:5D:FD:F2:BA:C0:
                2C:20:8C:56:1F:C2:10:12:C1:B0:A1:A0:CC:F8:D8:04:2E:1A:8F:E0:
                57:6A:CB:3C:CB:A3:9A:D9:12:51:D6:AC:C8:89:E9:75:D1:71:9F:07:
                1B:25:B5:0E:2D:FC:F8:B0:75:12:BC:84:30:C1:4E:81:3D:D7:13:CD:
                80:8B:1B:48:20:77:6A:B0:44:88:EC:76:51:1B:F7:49:81:82:C8:5C:
                17:9E:8D:A0:B5:F0:BC:31:22:E5:6E:E1:5E:40:AD:D2:33:74:14:61:
                50:E0:E8:B9:2F:7D:D1:38:29:F4:0E:EB:B7:84:B6:77:AB:B4:B5:93:
                B6:AE:9B:D5:D8:FE:04:4A:7F:E5:A7:0D
parm:           poll_queues:Number of queues for io_uring poll mode. (Range 1 - 
126) (int)
parm:           prot_mask:Host protection capabilities mask, def=0x07 (int)
parm:           prot_guard_mask: Host protection guard mask, def=3 (int)
parm:           logging_level: bits for enabling additional logging info 
(default=0) (int)

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

Title:
  [Ubuntu 22.04.1] mpi3mr: Add management application interface(BSG)
  support

Status in linux package in Ubuntu:
  In Progress

Bug description:
  Request to include below mpi3mr driver bug fix patches in Ubuntu
  22.04.1(5.15 kernel). These patches got accepted by the upstream and
  please find the corresponding commit IDs as below:

  ed567615f7ec scsi: mpi3mr: Fix build errors in uapi header scsi_bsg_mpi3mr.h
  dde822e21700 scsi: mpi3mr: Update driver version to 8.0.0.69.0
  04dfa01e77ea scsi: mpi3mr: Add support for NVMe passthrough
  937a6f2c4f2e scsi: mpi3mr: Expose adapter state to sysfs
  83959ce5204a scsi: mpi3mr: Add support for PEL commands
  eb8a3217cd7d scsi: mpi3mr: Add support for MPT commands
  455aac4f7a13 scsi: mpi3mr: Move data structures/definitions from MPI headers 
to uapi header
  a212ebe7d4b1 scsi: mpi3mr: Add support for driver commands
  7fbaf8b0d8b8 scsi: mpi3mr: Add bsg device support

  
  Thanks,
  Sumit

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