public inbox for linux-scsi@vger.kernel.org
 help / color / mirror / Atom feed
* [GIT PATCH] SCSI bug fixes for 2.6.16-rc1
@ 2006-01-31 20:56 James Bottomley
  2006-01-31 21:13 ` Brian King
  0 siblings, 1 reply; 4+ messages in thread
From: James Bottomley @ 2006-01-31 20:56 UTC (permalink / raw)
  To: Linus Torvalds, Andrew Morton; +Cc: Linux Kernel, SCSI Mailing List

These are mainly driver bug fixes and updates.

The patch is available here:

master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git

The short changelog is:

Andrew Vasquez:
  o qla2xxx: Drop legacy 'bypass lun scan for tape device' code
  o qla2xxx: Correct issue where the rport's upcall was not being made after relogin
  o qla2xxx: Correct synchronization issues during rport addition/deletion

Brian King:
  o Prevent scsi_execute_async from guessing cdb length

Christoph Hellwig:
  o mptsas: don't complain on bogus slave_alloc calls
  o fusion: add MSI support
  o fusion: setting timeouts in eh threads appropiatley for fc/sas/spi

Dave Boutcher:
  o ibmvscsi: handle re-enable firmware message

Eric Moore:
  o fusion: add message sanity check
  o fusion: unloading the driver - only set asyn narrow for configured devices
  o fusion: unloading the driver results in panic - fix
  o fusion: add task managment response code info
  o fusion: overrun tape fix
  o fusion: add verbose messages for RAID actions
  o fusion: increase reply frame size from 0x40 to 0x50 bytes
  o fusion: mptsas, increase discovery timout to 300 seconds
  o fusion: spi bus reset when driver loads
  o fusion: bump version
  o fusion: move sas persistent event handling over to the mptsas module
  o fusion: target reset when drive is being removed
  o fusion: add support for raid hot add/del support
  o scsi_transport_sas.c: display port identifier

Guennadi Liakhovetski:
  o dc395x: "fix" virt_addr calculation on AUTO_REQSENSE

Hannes Reinecke:
  o aic79xx: Fix timer handling
  o aic7xxx: update documentation
  o aic79xx: SLOWCRC fix
  o aic79xx: sequencer fixes
  o aic7xxx: Update aicasm

Jack Hammer:
  o ServeRAID: prevent seeing DADSI devices
  o ips soft lockup during reset/initialization

James Bottomley:
  o fusion: fix compile

Jes Sorensen:
  o qla1280: remove < 2.6.0 support

Michael Reed:
  o fusion: FC rport code fixes

Sumant Patro:
  o megaraid_sas: new template defined to represent each type of controllers
  o megaraid_sas: cleanup queue command path

And the diffstat:

 Documentation/scsi/ChangeLog.megaraid_sas        |   24 
 Documentation/scsi/aic79xx.txt                   |   93 --
 Documentation/scsi/aic7xxx.txt                   |   86 --
 drivers/message/fusion/Makefile                  |    2 
 drivers/message/fusion/mptbase.c                 |  184 ++++
 drivers/message/fusion/mptbase.h                 |   16 
 drivers/message/fusion/mptfc.c                   |  203 +++--
 drivers/message/fusion/mptsas.c                  |  241 +++++-
 drivers/message/fusion/mptscsih.c                |  116 ++-
 drivers/message/fusion/mptscsih.h                |    1 
 drivers/message/fusion/mptspi.c                  |   10 
 drivers/scsi/aic7xxx/Kconfig.aic79xx             |    4 
 drivers/scsi/aic7xxx/aic79xx.h                   |    3 
 drivers/scsi/aic7xxx/aic79xx.reg                 |   29 
 drivers/scsi/aic7xxx/aic79xx.seq                 |  143 +++
 drivers/scsi/aic7xxx/aic79xx_core.c              |  286 +++++--
 drivers/scsi/aic7xxx/aic79xx_inline.h            |    7 
 drivers/scsi/aic7xxx/aic79xx_osm.c               |   43 -
 drivers/scsi/aic7xxx/aic79xx_osm.h               |   10 
 drivers/scsi/aic7xxx/aic79xx_osm_pci.c           |   17 
 drivers/scsi/aic7xxx/aic79xx_pci.c               |   11 
 drivers/scsi/aic7xxx/aic79xx_reg.h_shipped       |   27 
 drivers/scsi/aic7xxx/aic79xx_reg_print.c_shipped |   21 
 drivers/scsi/aic7xxx/aic79xx_seq.h_shipped       |  881 +++++++++++------------
 drivers/scsi/aic7xxx/aicasm/aicasm.c             |   23 
 drivers/scsi/aic7xxx/aicasm/aicasm_gram.y        |   19 
 drivers/scsi/aic7xxx/aicasm/aicasm_insformat.h   |   88 ++
 drivers/scsi/aic7xxx/aicasm/aicasm_scan.l        |   27 
 drivers/scsi/dc395x.c                            |    6 
 drivers/scsi/ibmvscsi/ibmvscsi.c                 |   67 -
 drivers/scsi/ibmvscsi/ibmvscsi.h                 |    3 
 drivers/scsi/ibmvscsi/iseries_vscsi.c            |   13 
 drivers/scsi/ibmvscsi/rpa_vscsi.c                |   22 
 drivers/scsi/ips.c                               |   54 -
 drivers/scsi/megaraid/megaraid_sas.c             |  291 +++----
 drivers/scsi/megaraid/megaraid_sas.h             |   24 
 drivers/scsi/qla1280.c                           |  311 --------
 drivers/scsi/qla2xxx/qla_def.h                   |    4 
 drivers/scsi/qla2xxx/qla_gbl.h                   |    6 
 drivers/scsi/qla2xxx/qla_init.c                  |   83 +-
 drivers/scsi/qla2xxx/qla_isr.c                   |   16 
 drivers/scsi/qla2xxx/qla_os.c                    |   55 +
 drivers/scsi/scsi_error.c                        |    2 
 drivers/scsi/scsi_lib.c                          |    5 
 drivers/scsi/scsi_transport_sas.c                |    6 
 drivers/scsi/sg.c                                |    2 
 drivers/scsi/st.c                                |    2 
 include/scsi/scsi_device.h                       |    2 
 48 files changed, 2161 insertions(+), 1428 deletions(-)

James

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [GIT PATCH] SCSI bug fixes for 2.6.16-rc1
  2006-01-31 20:56 [GIT PATCH] SCSI bug fixes for 2.6.16-rc1 James Bottomley
@ 2006-01-31 21:13 ` Brian King
  2006-01-31 23:09   ` James Bottomley
  0 siblings, 1 reply; 4+ messages in thread
From: Brian King @ 2006-01-31 21:13 UTC (permalink / raw)
  To: James Bottomley; +Cc: SCSI Mailing List

James Bottomley wrote:
> These are mainly driver bug fixes and updates.

> Brian King:
>   o Prevent scsi_execute_async from guessing cdb length

James,

Any reason the other sg patch I submitted didn't get pushed?

http://marc.theaimsgroup.com/?l=linux-scsi&m=113753907627483&w=2

I was hoping to see this one go into the rc fixes, since without
it ipr's RAID configuration tools do not work.

Thanks,

Brian

-- 
Brian King
eServer Storage I/O
IBM Linux Technology Center

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [GIT PATCH] SCSI bug fixes for 2.6.16-rc1
  2006-01-31 21:13 ` Brian King
@ 2006-01-31 23:09   ` James Bottomley
  2006-01-31 23:18     ` Brian King
  0 siblings, 1 reply; 4+ messages in thread
From: James Bottomley @ 2006-01-31 23:09 UTC (permalink / raw)
  To: brking; +Cc: SCSI Mailing List

On Tue, 2006-01-31 at 15:13 -0600, Brian King wrote:
> Any reason the other sg patch I submitted didn't get pushed?

Er ... I didn't notice it go by and no-one told me?

> http://marc.theaimsgroup.com/?l=linux-scsi&m=113753907627483&w=2
> 
> I was hoping to see this one go into the rc fixes, since without
> it ipr's RAID configuration tools do not work.

In theory, it only affects the sg path, the path via the ULD device node
should already be fixed, so any management tool could use the sd (or st
or sr) node instead ... you probably want to do that anyway to avoid
mapping issues between the sg and sd nodes.

James



^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [GIT PATCH] SCSI bug fixes for 2.6.16-rc1
  2006-01-31 23:09   ` James Bottomley
@ 2006-01-31 23:18     ` Brian King
  0 siblings, 0 replies; 4+ messages in thread
From: Brian King @ 2006-01-31 23:18 UTC (permalink / raw)
  To: James Bottomley; +Cc: SCSI Mailing List

James Bottomley wrote:
> On Tue, 2006-01-31 at 15:13 -0600, Brian King wrote:
>> Any reason the other sg patch I submitted didn't get pushed?
> 
> Er ... I didn't notice it go by and no-one told me?
> 
>> http://marc.theaimsgroup.com/?l=linux-scsi&m=113753907627483&w=2
>>
>> I was hoping to see this one go into the rc fixes, since without
>> it ipr's RAID configuration tools do not work.
> 
> In theory, it only affects the sg path, the path via the ULD device node
> should already be fixed, so any management tool could use the sd (or st
> or sr) node instead ... you probably want to do that anyway to avoid
> mapping issues between the sg and sd nodes.

I already use the sd node when I can in ipr's RAID management tool, but for
physical disks in RAID arrays and for the RAID adapter itself, only
sg gets attached, so I have to use sg.

Brian


-- 
Brian King
eServer Storage I/O
IBM Linux Technology Center

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2006-01-31 23:18 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-01-31 20:56 [GIT PATCH] SCSI bug fixes for 2.6.16-rc1 James Bottomley
2006-01-31 21:13 ` Brian King
2006-01-31 23:09   ` James Bottomley
2006-01-31 23:18     ` Brian King

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox