<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/block/cciss.c, branch linux-2.6.35.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.35.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.35.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2010-05-11T07:59:26Z</updated>
<entry>
<title>cciss: fix shadows sparse warning</title>
<updated>2010-05-11T07:59:26Z</updated>
<author>
<name>Bill Pemberton</name>
</author>
<published>2010-04-30T13:34:32Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=c2d45b4da042720ae94648b417d0e051742441d4'/>
<id>urn:sha1:c2d45b4da042720ae94648b417d0e051742441d4</id>
<content type='text'>
Fix sparse warnings:

drivers/block/cciss.c:1591:37: warning: symbol 'i' shadows an earlier one
drivers/block/cciss.c:2437:21: warning: symbol 'i' shadows an earlier one

Signed-off-by: Bill Pemberton &lt;wfp5p@virginia.edu&gt;
Acked-by: Mike Miller &lt;mike.miller@hp.com&gt;
Signed-off-by: Jiri Kosina &lt;jkosina@suse.cz&gt;
</content>
</entry>
<entry>
<title>cciss: unlock on error path</title>
<updated>2010-04-07T15:38:03Z</updated>
<author>
<name>Dan Carpenter</name>
</author>
<published>2010-04-06T21:34:50Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=829f46af39d50a43e260adaa9e7bbdff74a9f696'/>
<id>urn:sha1:829f46af39d50a43e260adaa9e7bbdff74a9f696</id>
<content type='text'>
We take the spin_lock again in fail_all_cmds() so we need to unlock here.

Signed-off-by: Dan Carpenter &lt;error27@gmail.com&gt;
Acked-by: Steve Cameron &lt;scameron@beardog.cce.hp.com&gt;
Cc: Jens Axboe &lt;jens.axboe@oracle.com&gt;
Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
<entry>
<title>cciss: factor out scatter gather chain block mapping code</title>
<updated>2010-02-28T18:42:32Z</updated>
<author>
<name>Stephen M. Cameron</name>
</author>
<published>2010-02-26T22:01:37Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=d45033ef56fa9b09b73a6eb2a0f280fa7c1bab09'/>
<id>urn:sha1:d45033ef56fa9b09b73a6eb2a0f280fa7c1bab09</id>
<content type='text'>
cciss: factor out scatter gather chain block mapping code
Rationale is I want to use this code from the scsi half of the
driver.

Signed-off-by: Stephen M. Cameron &lt;scameron@beardog.cce.hp.com&gt;
Signed-off-by: Jens Axboe &lt;jens.axboe@oracle.com&gt;
</content>
</entry>
<entry>
<title>cciss: fix scatter gather chain block dma direction kludge</title>
<updated>2010-02-28T18:42:31Z</updated>
<author>
<name>Stephen M. Cameron</name>
</author>
<published>2010-02-26T22:01:32Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=2ad6cdc20fbeea1e1744190c00cebb64e4b4c491'/>
<id>urn:sha1:2ad6cdc20fbeea1e1744190c00cebb64e4b4c491</id>
<content type='text'>
cciss: fix scatter gather chain block dma direction kludge
The data direction for the chained block of scatter gather
elements should always be PCI_DMA_TODEVICE, but was mistakenly
set to the direction of the data transfer, then a kludge to
fix it was added, in which pci_dma_sync_single_for_device or
pci_dma_sync_single_for_cpu was called.  If the correct direction
is used in the first place, the kludge isn't needed.

Signed-off-by: Stephen M. Cameron &lt;scameron@beardog.cce.hp.com&gt;
Signed-off-by: Jens Axboe &lt;jens.axboe@oracle.com&gt;
</content>
</entry>
<entry>
<title>cciss: simplify scatter gather code</title>
<updated>2010-02-28T18:42:31Z</updated>
<author>
<name>Stephen M. Cameron</name>
</author>
<published>2010-02-26T22:01:27Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=dccc9b563e455b91f7247b1ca6b0face40323538'/>
<id>urn:sha1:dccc9b563e455b91f7247b1ca6b0face40323538</id>
<content type='text'>
cciss: simplify scatter gather code.
Instead of allocating an array of pointers to a structure
containing an SGDescriptor structure, and two other elements
that aren't really used, just allocate SGDescriptor structs.

Signed-off-by: Stephen M. Cameron &lt;scameron@beardog.cce.hp.com&gt;
Signed-off-by: Jens Axboe &lt;jens.axboe@oracle.com&gt;
</content>
</entry>
<entry>
<title>cciss: factor out scatter gather chain block allocation and freeing</title>
<updated>2010-02-28T18:42:31Z</updated>
<author>
<name>Stephen M. Cameron</name>
</author>
<published>2010-02-26T22:01:22Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=49fc5601ea3bf9625d699dc777f80f72e8126c0b'/>
<id>urn:sha1:49fc5601ea3bf9625d699dc777f80f72e8126c0b</id>
<content type='text'>
cciss: factor out scatter gather chain block allocation and freeing
Rationale is that I want to use this code from the scsi half of the
driver.

Signed-off-by: Stephen M. Cameron &lt;scameron@beardog.cce.hp.com&gt;
Signed-off-by: Jens Axboe &lt;jens.axboe@oracle.com&gt;
</content>
</entry>
<entry>
<title>cciss: detect bad alignment of scsi commands at build time</title>
<updated>2010-02-28T18:42:31Z</updated>
<author>
<name>Stephen M. Cameron</name>
</author>
<published>2010-02-26T22:01:17Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=1b7d0d28ad82cbd5650c26ec8e370176b112e407'/>
<id>urn:sha1:1b7d0d28ad82cbd5650c26ec8e370176b112e407</id>
<content type='text'>
cciss: detect bad alignment of scsi commands at build time
Incidentally fix some nearby c++ style comments.

Signed-off-by: Stephen M. Cameron &lt;scameron@beardog.cce.hp.com&gt;
Signed-off-by: Jens Axboe &lt;jens.axboe@oracle.com&gt;
</content>
</entry>
<entry>
<title>block: Consolidate phys_segment and hw_segment limits</title>
<updated>2010-02-26T12:58:08Z</updated>
<author>
<name>Martin K. Petersen</name>
</author>
<published>2010-02-26T05:20:39Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=8a78362c4eefc1deddbefe2c7f38aabbc2429d6b'/>
<id>urn:sha1:8a78362c4eefc1deddbefe2c7f38aabbc2429d6b</id>
<content type='text'>
Except for SCSI no device drivers distinguish between physical and
hardware segment limits.  Consolidate the two into a single segment
limit.

Signed-off-by: Martin K. Petersen &lt;martin.petersen@oracle.com&gt;
Signed-off-by: Jens Axboe &lt;jens.axboe@oracle.com&gt;
</content>
</entry>
<entry>
<title>block: Rename blk_queue_max_sectors to blk_queue_max_hw_sectors</title>
<updated>2010-02-26T12:58:08Z</updated>
<author>
<name>Martin K. Petersen</name>
</author>
<published>2010-02-26T05:20:38Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=086fa5ff0854c676ec333760f4c0154b3b242616'/>
<id>urn:sha1:086fa5ff0854c676ec333760f4c0154b3b242616</id>
<content type='text'>
The block layer calling convention is blk_queue_&lt;limit name&gt;.
blk_queue_max_sectors predates this practice, leading to some confusion.
Rename the function to appropriately reflect that its intended use is to
set max_hw_sectors.

Also introduce a temporary wrapper for backwards compability.  This can
be removed after the merge window is closed.

Signed-off-by: Martin K. Petersen &lt;martin.petersen@oracle.com&gt;
Signed-off-by: Jens Axboe &lt;jens.axboe@oracle.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'master' into for-2.6.34</title>
<updated>2010-02-22T12:48:51Z</updated>
<author>
<name>Jens Axboe</name>
</author>
<published>2010-02-22T12:48:51Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=f11cbd74c5ff3614f6390b4de67a6ffdc614c378'/>
<id>urn:sha1:f11cbd74c5ff3614f6390b4de67a6ffdc614c378</id>
<content type='text'>
</content>
</entry>
</feed>
