forked from torvalds/linux
-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'for-2.6.31' of git://git.kernel.dk/linux-2.6-block
* 'for-2.6.31' of git://git.kernel.dk/linux-2.6-block: (153 commits) block: add request clone interface (v2) floppy: fix hibernation ramdisk: remove long-deprecated "ramdisk=" boot-time parameter fs/bio.c: add missing __user annotation block: prevent possible io_context->refcount overflow Add serial number support for virtio_blk, V4a block: Add missing bounce_pfn stacking and fix comments Revert "block: Fix bounce limit setting in DM" cciss: decode unit attention in SCSI error handling code cciss: Remove no longer needed sendcmd reject processing code cciss: change SCSI error handling routines to work with interrupts enabled. cciss: separate error processing and command retrying code in sendcmd_withirq_core() cciss: factor out fix target status processing code from sendcmd functions cciss: simplify interface of sendcmd() and sendcmd_withirq() cciss: factor out core of sendcmd_withirq() for use by SCSI error handling code cciss: Use schedule_timeout_uninterruptible in SCSI error handling code block: needs to set the residual length of a bidi request Revert "block: implement blkdev_readpages" block: Fix bounce limit setting in DM Removed reference to non-existing file Documentation/PCI/PCI-DMA-mapping.txt ... Manually fix conflicts with tracing updates in: block/blk-sysfs.c drivers/ide/ide-atapi.c drivers/ide/ide-cd.c drivers/ide/ide-floppy.c drivers/ide/ide-tape.c include/trace/events/block.h kernel/trace/blktrace.c
- Loading branch information
Showing
158 changed files
with
3,790 additions
and
2,760 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -60,3 +60,62 @@ Description: | |
Indicates whether the block layer should automatically | ||
generate checksums for write requests bound for | ||
devices that support receiving integrity metadata. | ||
|
||
What: /sys/block/<disk>/alignment_offset | ||
Date: April 2009 | ||
Contact: Martin K. Petersen <[email protected]> | ||
Description: | ||
Storage devices may report a physical block size that is | ||
bigger than the logical block size (for instance a drive | ||
with 4KB physical sectors exposing 512-byte logical | ||
blocks to the operating system). This parameter | ||
indicates how many bytes the beginning of the device is | ||
offset from the disk's natural alignment. | ||
|
||
What: /sys/block/<disk>/<partition>/alignment_offset | ||
Date: April 2009 | ||
Contact: Martin K. Petersen <[email protected]> | ||
Description: | ||
Storage devices may report a physical block size that is | ||
bigger than the logical block size (for instance a drive | ||
with 4KB physical sectors exposing 512-byte logical | ||
blocks to the operating system). This parameter | ||
indicates how many bytes the beginning of the partition | ||
is offset from the disk's natural alignment. | ||
|
||
What: /sys/block/<disk>/queue/logical_block_size | ||
Date: May 2009 | ||
Contact: Martin K. Petersen <[email protected]> | ||
Description: | ||
This is the smallest unit the storage device can | ||
address. It is typically 512 bytes. | ||
|
||
What: /sys/block/<disk>/queue/physical_block_size | ||
Date: May 2009 | ||
Contact: Martin K. Petersen <[email protected]> | ||
Description: | ||
This is the smallest unit the storage device can write | ||
without resorting to read-modify-write operation. It is | ||
usually the same as the logical block size but may be | ||
bigger. One example is SATA drives with 4KB sectors | ||
that expose a 512-byte logical block size to the | ||
operating system. | ||
|
||
What: /sys/block/<disk>/queue/minimum_io_size | ||
Date: April 2009 | ||
Contact: Martin K. Petersen <[email protected]> | ||
Description: | ||
Storage devices may report a preferred minimum I/O size, | ||
which is the smallest request the device can perform | ||
without incurring a read-modify-write penalty. For disk | ||
drives this is often the physical block size. For RAID | ||
arrays it is often the stripe chunk size. | ||
|
||
What: /sys/block/<disk>/queue/optimal_io_size | ||
Date: April 2009 | ||
Contact: Martin K. Petersen <[email protected]> | ||
Description: | ||
Storage devices may report an optimal I/O size, which is | ||
the device's preferred unit of receiving I/O. This is | ||
rarely reported for disk drives. For RAID devices it is | ||
usually the stripe width or the internal block size. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,33 @@ | ||
Where: /sys/bus/pci/devices/<dev>/ccissX/cXdY/model | ||
Date: March 2009 | ||
Kernel Version: 2.6.30 | ||
Contact: [email protected] | ||
Description: Displays the SCSI INQUIRY page 0 model for logical drive | ||
Y of controller X. | ||
|
||
Where: /sys/bus/pci/devices/<dev>/ccissX/cXdY/rev | ||
Date: March 2009 | ||
Kernel Version: 2.6.30 | ||
Contact: [email protected] | ||
Description: Displays the SCSI INQUIRY page 0 revision for logical | ||
drive Y of controller X. | ||
|
||
Where: /sys/bus/pci/devices/<dev>/ccissX/cXdY/unique_id | ||
Date: March 2009 | ||
Kernel Version: 2.6.30 | ||
Contact: [email protected] | ||
Description: Displays the SCSI INQUIRY page 83 serial number for logical | ||
drive Y of controller X. | ||
|
||
Where: /sys/bus/pci/devices/<dev>/ccissX/cXdY/vendor | ||
Date: March 2009 | ||
Kernel Version: 2.6.30 | ||
Contact: [email protected] | ||
Description: Displays the SCSI INQUIRY page 0 vendor for logical drive | ||
Y of controller X. | ||
|
||
Where: /sys/bus/pci/devices/<dev>/ccissX/cXdY/block:cciss!cXdY | ||
Date: March 2009 | ||
Kernel Version: 2.6.30 | ||
Contact: [email protected] | ||
Description: A symbolic link to /sys/block/cciss!cXdY |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.