09 Jan, 2009
1 commit
-
When I review ocfs2 code, find there are 2 typos to "successfull". After
doing grep "successfull " in kernel tree, 22 typos found totally -- great
minds always think alike :)This patch fixes all the similar typos. Thanks for Randy's ack and comments.
Signed-off-by: Coly Li
Acked-by: Randy Dunlap
Acked-by: Roland Dreier
Cc: Jeremy Kerr
Cc: Jeff Garzik
Cc: Heiko Carstens
Cc: Martin Schwidefsky
Cc: Theodore Ts'o
Cc: Mark Fasheh
Cc: Vlad Yasevich
Cc: Sridhar Samudrala
Signed-off-by: Andrew Morton
Signed-off-by: Linus Torvalds
06 Jan, 2009
2 commits
-
Fix misspelling of "firmware" in docs for ncr53c8xx/sym53c8xx
It's spelled "firmware".
Signed-off-by: Nick Andrew
Signed-off-by: Jiri Kosina -
- (better, more, bigger ...) then -> (...) than
Signed-off-by: Frederik Schwarzer
Signed-off-by: Jiri Kosina
31 Dec, 2008
1 commit
-
This patch implements the cxgb3i iscsi connection acceleration for the
open-iscsi initiator.The cxgb3i driver offers the iscsi PDU based offload:
- digest insertion and verification
- payload direct-placement into host memory buffer.Signed-off-by: Karen Xie
Signed-off-by: James Bottomley
31 Oct, 2008
1 commit
-
Acked-by: Randy Dunlap
Signed-off-by: Alan Cox
Signed-off-by: Andrew Morton
Signed-off-by: Linus Torvalds
17 Oct, 2008
1 commit
-
People can use the real name an an index into MAINTAINERS to find the
current email address.Signed-off-by: Francois Cami
Signed-off-by: Andrew Morton
Signed-off-by: Linus Torvalds
04 Oct, 2008
1 commit
-
There's already a fc_vport_termintate() call exported by
the transport. This patch adds a symmetric call to the API to allow
an NPIV-capable LLD to instantiate vports sans user intervention.Additional comments/updates:
Re: scsi_fc_transport.txt
Add a function prototype for fc_vport_terminate similar to what's
done for fc_vport_createRe: fc_vport_create
I recommend we pass the channel number in fc_vport_create rather
than fixing it at zero.Also, ids->vport_type should be set to FC_PORTTYPE_NPIV prior to
calling fc_vport_create. The comment is also meaningless.Added-by and
Signed-off-by: James Smart
Signed-off-by: Andrew Vasquez
Signed-off-by: James Bottomley
16 Aug, 2008
1 commit
-
Signed-off-by: Bo Yang
Signed-off-by: Andrew Morton
Signed-off-by: James Bottomley
27 Jul, 2008
1 commit
-
Cc: Randy Dunlap
Signed-off-by: Andrew Morton
Signed-off-by: Linus Torvalds
05 Jun, 2008
1 commit
-
Update the documented list of products supported by the aacraid driver.
Signed-off-by: Mark Salyzyn
Signed-off-by: James Bottomley
30 Apr, 2008
1 commit
-
Update the Version and Changelog for megaraid_sas Driver
Signed-off-by: Bo Yang
Signed-off-by: James Bottomley
08 Apr, 2008
2 commits
-
Show the current binary tape driver and mode options is sysfs. A file
(options) is created in each directory in /sys/class/scsi_tape. The files
contain masks showing the options. The mask bit definitions are the same as
used when setting the options using the MTSETDRVBUFFER function in the
MTIOCTOP ioctl (defined in include/linux/mtio.h). For example:
> cat /sys/class/scsi_tape/nst0/options
0x00000d07[jejb: updated doc with correction from Randy Dunlap]
Signed-off-by: Kai Makisara
Signed-off-by: James Bottomley -
Add new option MT_ST_SILI to enable setting the SILI bit in reads in variable
block mode. If SILI is set, reading a block shorter than the byte count does
not result in CHECK CONDITION. The length of the block is determined using the
residual count from the HBA. Avoiding the REQUEST SENSE command for every
block speeds up some real applications considerably.Signed-off-by: Kai Makisara
Signed-off-by: James Bottomley
04 Mar, 2008
1 commit
-
The fix up from Daniel Drake for replacing GFP_DMA with something
more sensible has gone in here:commit 69e562c234440fb7410877b5b24f4b29ef8521d1
Author: Daniel Drake
Date: Wed Feb 20 13:29:05 2008 +0000[SCSI] arcmsr: fix message allocation
add a change log and update the version for this.
Signed-off-by: Nick Cheng
Signed-off-by: James Bottomley
08 Feb, 2008
2 commits
-
- add arcmsr_enable_eoi_mode()and readl(reg->iop2drv_doorbell_reg) in
arcmsr_handle_hbb_isr() on adapter Type B in case of the doorbell
interrupt clearance is cached- add conditional declaration for arcmsr_pci_error_detected() and
arcmsr_pci_slot_reset- check if the sg list member number exceeds arcmsr default limit in
arcmsr_build_ccb()- change the returned value type of arcmsr_build_ccb()from "void" to
"int" returns FAILED in arcmsr_queue_command()- modify arcmsr_drain_donequeue() to ignore unknown command and let
kernel process command timeout. This could handle IO request violating
maximum segments, i.e. Linux XFS over DM-CRYPT. Thanks to Milan Broz's
comments- fix the release of dma memory for type B in arcmsr_free_ccb_pool()
- fix the arcmsr_polling_hbb_ccbdone()
Signed-off-by: Nick Cheng
Cc: Milan Broz
Cc:
Signed-off-by: Andrew Morton
Signed-off-by: James Bottomley -
This updates steeleye -> hansenpartnership in the documentation since
some email has been going astray because of this.Signed-off-by: James Bottomley
24 Jan, 2008
1 commit
-
The cards being added are supported in a limited sense already through
family matching, but we needed to add some functionality to the driver
to expose selectively the physical drives. These Physical drives are
specifically marked to not be part of any array and thus are declared
JBODs (Just a Bunch Of Drives) for generic SCSI access.We report that this is the second patch in a set of two, but merely
depends on the stand-alone functionality of the first patch which adds
in that case the ability to report a driver feature flag via sysfs. We
leverage that functionality by reporting that this driver now supports
this new JBOD feature for the controller so that the array management
applications may react accordingly and guide the user as they manage
the controller.Signed-off-by: Mark Salyzyn
Signed-off-by: James Bottomley
12 Jan, 2008
3 commits
-
Most code changes were made to support adapters based on Marvell IOP, plus some
other fixes.- add more PCI device IDs
- support for adapters based on Marvell IOP
- fix a result code translation error on big-endian systems
- fix resource releasing bug when scsi_host_alloc() fail in hptiop_probe()
- update scsi_cmnd.resid when finishing a request
- correct some coding style issues[akpm@linux-foundation.org: type fixes]
Signed-off-by: HighPoint Linux Team
Signed-off-by: Andrew Morton
Signed-off-by: James Bottomley -
Update version and changelog
Signed-off-by: Bo Yang
Signed-off-by: James Bottomley -
This patch does some additional cleanups after the 53c7xx removal.
Signed-off-by: Adrian Bunk
Acked-by: Geert Uytterhoeven
Signed-off-by: James Bottomley
29 Oct, 2007
1 commit
-
Device Initiated Power Management, which is defined
in SATA 2.5 can be enabled for disks which support it.
This patch enables DIPM when the user sets the link
power management policy to "min_power".Additionally, libata drivers can define a function
(enable_pm) that will perform hardware specific actions to
enable whatever power management policy the user set up
for Host Initiated Power management (HIPM).
This power management policy will be activated after all
disks have been enumerated and intialized. Drivers should
also define disable_pm, which will turn off link power
management, but not change link power management policy.Documentation/scsi/link_power_management_policy.txt has additional
information.Signed-off-by: Kristen Carlson Accardi
Signed-off-by: Jeff Garzik
24 Oct, 2007
2 commits
-
* master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6: (39 commits)
[SCSI] qla2xxx: Update version number to 8.02.00-k5.
[SCSI] qla2xxx: Correct display of ISP serial-number.
[SCSI] qla2xxx: Correct residual-count handling discrepancies during UNDERRUN handling.
[SCSI] qla2xxx: Make driver (mostly) legacy I/O port free.
[SCSI] qla2xxx: Fix issue where final flash-segment updates were falling into the slow-path write handler.
[SCSI] qla2xxx: Handle unaligned sector writes during NVRAM/VPD updates.
[SCSI] qla2xxx: Defer explicit interrupt-polling processing to init-time scenarios.
[SCSI] qla2xxx: Resync with latest HBA SSID specification -- 2.2u.
[SCSI] sym53c8xx: Remove sym_xpt_async_sent_bdr
[SCSI] sym53c8xx: Remove pci_dev pointer from sym_shcb
[SCSI] sym53c8xx: Make interrupt handler capable of returning IRQ_NONE
[SCSI] sym53c8xx: Get rid of IRQ_FMT and IRQ_PRM
[SCSI] sym53c8xx: Use scmd_printk where appropriate
[SCSI] sym53c8xx: Simplify DAC DMA handling
[SCSI] sym53c8xx: Remove tag_ctrl module parameter
[SCSI] sym53c8xx: Remove io_ws, mmio_ws and ram_ws elements
[SCSI] sym53c8xx: Remove ->device_id
[SCSI] sym53c8xx: Use pdev->revision
[SCSI] sym53c8xx: PCI Error Recovery support
[SCSI] sym53c8xx: Stop overriding scsi_done
... -
With sysfs making these options tunable at runtime, there's no
justification for keeping this horrendously complex specification
string around.Signed-off-by: Matthew Wilcox
Signed-off-by: James Bottomley
20 Oct, 2007
2 commits
-
Typo fixes retrun -> return
Signed-off-by: Gabriel Craciunescu
Signed-off-by: Adrian Bunk -
Most of these fixes were already submitted for old kernel versions, and were
approved, but for some reason they never made it into the releases.Because this is a consolidation of a couple old missed patches, it touches both
Kconfigs and documentation texts.Signed-off-by: Matt LaPlante
Acked-by: Randy Dunlap
Signed-off-by: Adrian Bunk
17 Oct, 2007
2 commits
-
Stop using deprecated IRQ flags in ncr53c8xx documentaion. The new IRQF_*
macros are used instead.Signed-off-by: Ahmed S. Darwish
Cc: James Bottomley
Cc: Matthew Wilcox
Signed-off-by: Andrew Morton
Signed-off-by: Linus Torvalds -
Signed-off-by: Ralf Baechle
Signed-off-by: Andrew Morton
Signed-off-by: Linus Torvalds
13 Oct, 2007
4 commits
-
Update Documentation/scsi/00-INDEX to match current files.
Signed-off-by: Rob Landley
Signed-off-by: James Bottomley -
Description:
** support ARC1200/1201/1202 SATA RAID adapter, which is named
ACB_ADAPTER_TYPE_B
** modify the arcmsr_pci_slot_reset function
** modify the arcmsr_pci_ers_disconnect_forepart function
** modify the arcmsr_pci_ers_need_reset_forepart functionSigned-off-by: Nick Cheng
Signed-off-by: James Bottomley -
Add the SMC LP, SUN EM and Adaptec 5405 cards to the aacraid
documentation list of supported products. These cards are picked up with
family match, so no associated code changes.Signed-off-by: Mark Salyzyn
Signed-off-by: James Bottomley -
The 700+-line comment at the top of the advansys driver fits more comfortably
in Documentation/scsi.Delete the sections on:
- kernels supported
- other files modified (obsolete)
- source comments (obsolete)
- tests to run
- release history (that's what a VCS is for)
- contacting connectcom (the domain has expired and the phone number is
now in use by another organisation)Known problems/fix list is moved down to the section where jejb put his FIXME.
Signed-off-by: Matthew Wilcox
Signed-off-by: James Bottomley
15 Jul, 2007
1 commit
-
Adding Adaptec 51245 (16 port), 51645 (20 port) and 52445 (28 port)
Universal Serial RAID controllers to the aacraid documentation.Signed-off-by: Mark Salyzyn
Signed-off-by: James Bottomley
27 May, 2007
1 commit
-
When the vport attribute "delete" is used to delete the vport, sysfs
deadlocks waiting for the write to complete, which is waiting for the
sysfs teardown to complete. Moved this effort to a work_q element.Took the opportunity to make some other cosmetic changes:
- removed tabs in Doc file - replaced with expanded spaces
- minor copyright text and author text updates
- removed a bunch of trailing whitespaceSigned-off-by: James Smart
Signed-off-by: James Bottomley
16 May, 2007
1 commit
-
This patch provides support for FC virtual ports based on NPIV.
For information on the interfaces and design, please read the
Documentation/scsi/scsi_fc_transport.txt file enclosed within
the patch.The RFC was originally posted here:
http://marc.info/?l=linux-scsi&m=117226959918393&w=2Changes from the initial RFC:
- Bug fix: needed a transport_class_unregister() for the vport class
- Create a symlink to the vport in the shost device if it is not the
parent of the vport.
- Made symbolic name writable so it can be set after creation
- Made the temporary fc_vport_identifiers struct private to the
transport.
- Deleted the vport_id field from the vport. I couldn't find any good
use for it (and symname is a good replacement).
- Made the vport_state and vport_last_state "private" attributes.
Added the fc_vport_set_state() helper function to manage state
transitions
- Updated vport_create() to allow a vport to be created in a disabled
state.
- Added INITIALIZING and FAILED vport states
- Added VPCERR_xxx defines for errors to be returned from vport_create()
- Created a Documentation/scsi/scsi_fc_transport.txt file that describes
the interfaces and expected LLDD behaviors.Signed-off-by: James Smart
Signed-off-by: James Bottomley
09 May, 2007
2 commits
-
Convert files within the Documentation directory to UTF-8.
Adrian Bunk:
small additional fixesSigned-off-by: John Anthony Kazos Jr.
Signed-off-by: Adrian Bunk -
Fix various typos in kernel docs and Kconfigs, 2.6.21-rc4.
Signed-off-by: Matt LaPlante
Signed-off-by: Adrian Bunk
06 May, 2007
1 commit
-
Correct SUN products in aacraid documentation, preliminary names were
changed from internal project to customer product prior to release.Signed-off-by: Mark Salyzyn
Signed-off-by: James Bottomley
18 Apr, 2007
1 commit
-
Correct a spelling mistake for the SMC product names (replace 'B' with
'R') in the Documentation/scsi/aacraid.txt file. This is a follow-up to
a documentation patch '[PATCH] aacraid: Add SMC and SUN products to
README' submitted and accepted to scsi-misc-2.6 on March 27 2007.Signed-off-by: Mark Salyzyn
Signed-off-by: James Bottomley
01 Apr, 2007
2 commits
-
Add SMC and SUN products to aacraid documentation
Signed-off-by: Mark Salyzyn
Signed-off-by: James Bottomley -
Remove the unused SCSI-related kernel config variables
SCSI_NCR53C8XX_PROFILE_SUPPORT
SCSI_NCR53C8XX_PROFILE
53C700_IO_MAPPED
AIC79XX_ENABLE_RD_STRM
AIC7XXX_PROBE_EISA_VLSigned-off-by: Robert P. J. Day
Signed-off-by: Andrew Morton
Signed-off-by: James Bottomley