Skip to contentSkip to conversation

IBM Power RAID driver (ipr) #2

RFC Brian King 2 participants 3 messages Jan 23, 2004 – Jan 27, 2004 SCSI

lore
Share & tools
lore

Brian King

author
#0 lore raw

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
#1 lore raw

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

author
#2 lore raw
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_dump isnt wrapped in CONFIG_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