IBM Power RAID driver (ipr) #2
This is the second
Here is the latest version of the LLD for the IBM Power RAID family of adapters. This includes several IBM iSeries and pSeries SCSI adapters. Thanks to everyone who provided comments on the first round.
Major changes include:
1. Complete removal of the ipr char device.
2. All RAID devices now show up to the midlayer as sg devices.
3. Adapter also shows up as an sg device.
4. Dump ioctl is now a binary sysfs file
5. Get trace ioctl is now a binary sysfs file
6. Microcode download is now done using request_firmware and a sysfs file to initiate it.
7. Reordered code to reduce forward declarations and improve readability.
8. Dump and trace is now a kernel config option
9. Device attributes to adjust queue_depth and enable tcqing.
The driver can be found at:
http://www-124.ibm.com/storageio/ipr/patch-2.6.1-ipr-2.0.0-2.gz
it also requires the following patch, which I submitted this week:
http://www-124.ibm.com/storageio/ipr/patch-2.6.1-array_controller.gz
Thanks
Signature · 3 lines
Brian King eServer Storage I/O IBM Linux Technology Center
Hi Brian,
Quoted 3 lines
Here is the latest version of the LLD for the IBM Power RAID family of adapters. This includes several IBM iSeries and pSeries SCSI adapters. Thanks to everyone who provided comments on the first round.
Great, I gave this a spin and noticed two trivial issues. Firstly it wont compile with firmware load support not configured. Also ipr_free_dump isnt wrapped in CONFIG_SCSI_IPR_DUMP.
Anton
Quoted 11 lines · Anton Blanchard
Hi Brian,
Quoted 3 lines
Here is the latest version of the LLD for the IBM Power RAID family of adapters. This includes several IBM iSeries and pSeries SCSI adapters. Thanks to everyone who provided comments on the first round.
Great, I gave this a spin and noticed two trivial issues. Firstly it wont compile with firmware load support not configured. Also
ipr_free_dumpisnt wrapped inCONFIG_SCSI_IPR_DUMP.
Thanks. To solve the first problem, I'll just add an "enable FW_LOADER" in Kconfig.
Signature · 3 lines
Brian King eServer Storage I/O IBM Linux Technology Center