1. 07 11月, 2005 1 次提交
    • B
      [SCSI] ipr: Disk array rescanning fix · 11cd8f12
      brking@us.ibm.com 提交于
      IPR RAID arrays show up on a virtual scsi bus, with a scsi bus number
      of 255, which is generated by the adapter microcode. For the initial
      scan of the host, we manually scan this bus since it does not obey
      SAM in regards to sparse LUNs and the disk array devices do not have
      a consistent product id to use scsi core's blacklist. If /proc/scsi/scsi
      or sysfs is used to delete one of these devices, the device will not
      be able to get added back by rescanning the host since scsi core
      will see ipr's max_channel as 4, rather than 255. Update max_channel
      after the initial scan so that ipr raid arrays can get re-added
      if they get deleted.
      Signed-off-by: NBrian King <brking@us.ibm.com>
      Signed-off-by: NJames Bottomley <James.Bottomley@SteelEye.com>
      11cd8f12
  2. 29 10月, 2005 1 次提交
    • B
      [PATCH] PCI: ipr: Block config access during BIST · b30197d2
      Brian King 提交于
      IPR scsi adapter have an exposure today in that they issue BIST to the adapter
      to reset the card.  If, during the time it takes to complete BIST, userspace
      attempts to access PCI config space, the host bus bridge will master abort the
      access since the ipr adapter does not respond on the PCI bus for a brief
      period of time when running BIST.  On PPC64 hardware, this master abort
      results in the host PCI bridge isolating that PCI device from the rest of the
      system, making the device unusable until Linux is rebooted.  This patch makes
      use of some newly added PCI layer APIs that allow for protection from
      userspace accessing config space of a device in scenarios such as this.
      Signed-off-by: NBrian King <brking@us.ibm.com>
      Cc: Benjamin Herrenschmidt <benh@kernel.crashing.org>
      Cc: James Bottomley <James.Bottomley@steeleye.com>
      Signed-off-by: NAndrew Morton <akpm@osdl.org>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
      
       drivers/scsi/ipr.c |    2 ++
       1 file changed, 2 insertions(+)
      b30197d2
  3. 28 6月, 2005 1 次提交
  4. 21 6月, 2005 1 次提交
  5. 18 6月, 2005 3 次提交
  6. 21 5月, 2005 2 次提交
  7. 17 4月, 2005 1 次提交
    • L
      Linux-2.6.12-rc2 · 1da177e4
      Linus Torvalds 提交于
      Initial git repository build. I'm not bothering with the full history,
      even though we have it. We can create a separate "historical" git
      archive of that later if we want to, and in the meantime it's about
      3.2GB when imported into git - space that would just make the early
      git days unnecessarily complicated, when we don't have a lot of good
      infrastructure for it.
      
      Let it rip!
      1da177e4