<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/scsi/BusLogic.c, branch linux-2.6.33.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.33.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.33.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2009-04-07T15:31:11Z</updated>
<entry>
<title>dma-mapping: replace all DMA_32BIT_MASK macro with DMA_BIT_MASK(32)</title>
<updated>2009-04-07T15:31:11Z</updated>
<author>
<name>Yang Hongyang</name>
</author>
<published>2009-04-07T02:01:15Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=284901a90a9e0b812ca3f5f852cbbfb60d10249d'/>
<id>urn:sha1:284901a90a9e0b812ca3f5f852cbbfb60d10249d</id>
<content type='text'>
Replace all DMA_32BIT_MASK macro with DMA_BIT_MASK(32)

Signed-off-by: Yang Hongyang&lt;yanghy@cn.fujitsu.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>[SCSI] BusLogic: make FlashPoint support x86-32 only</title>
<updated>2008-04-07T17:15:44Z</updated>
<author>
<name>Matthew Wilcox</name>
</author>
<published>2008-03-13T12:55:08Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=78b4b05db57b04b3ed17dc71259bf1402c04abfa'/>
<id>urn:sha1:78b4b05db57b04b3ed17dc71259bf1402c04abfa</id>
<content type='text'>
We've verified that there are 64 bit and endianness problems in the
flashpoint driver.  Reverse the logic of CONFIG_OMIT_FLASHPOINT (make
it CONFIG_SCSI_FLASHPOINT) and make it depend on X86_32 so it can't
appear for any other architectures.  Long term, if someone chooses,
they could make FlashPoint 64 bit compliant (it looks like its a
question of fixing up the sizes in some of the packed descriptors)

Signed-off-by: James Bottomley &lt;James.Bottomley@HansenPartnership.com&gt;
</content>
</entry>
<entry>
<title>[SCSI] remove use_sg_chaining</title>
<updated>2008-01-30T19:14:02Z</updated>
<author>
<name>James Bottomley</name>
</author>
<published>2008-01-15T17:11:46Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=d3f46f39b7092594b498abc12f0c73b0b9913bde'/>
<id>urn:sha1:d3f46f39b7092594b498abc12f0c73b0b9913bde</id>
<content type='text'>
With the sg table code, every SCSI driver is now either chain capable
or broken (or has sg_tablesize set so chaining is never activated), so
there's no need to have a check in the host template.

Also tidy up the code by moving the scatterlist size defines into the
SCSI includes and permit the last entry of the scatterlist pools not
to be a power of two.
Signed-off-by: James Bottomley &lt;James.Bottomley@HansenPartnership.com&gt;
</content>
</entry>
<entry>
<title>[SCSI] replace sizeof sense_buffer with SCSI_SENSE_BUFFERSIZE</title>
<updated>2008-01-23T17:29:27Z</updated>
<author>
<name>FUJITA Tomonori</name>
</author>
<published>2008-01-13T06:46:13Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=b80ca4f7ee36c26d300c5a8f429e73372d153379'/>
<id>urn:sha1:b80ca4f7ee36c26d300c5a8f429e73372d153379</id>
<content type='text'>
This replaces sizeof sense_buffer with SCSI_SENSE_BUFFERSIZE in
several LLDs. It's a preparation for the future changes to remove
sense_buffer array in scsi_cmnd structure.

Signed-off-by: FUJITA Tomonori &lt;fujita.tomonori@lab.ntt.co.jp&gt;
Signed-off-by: James Bottomley &lt;James.Bottomley@HansenPartnership.com&gt;
</content>
</entry>
<entry>
<title>[SCSI] add use_sg_chaining option to scsi_host_template</title>
<updated>2007-10-16T09:24:32Z</updated>
<author>
<name>FUJITA Tomonori</name>
</author>
<published>2007-10-16T09:24:32Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=9cb83c7529d929c00f37d821daed1942a1b20602'/>
<id>urn:sha1:9cb83c7529d929c00f37d821daed1942a1b20602</id>
<content type='text'>
This option is true if a low-level driver can support sg
chaining. This will be removed eventually when all the drivers are
converted to support sg chaining. q-&gt;max_phys_segments is set to
SCSI_MAX_SG_SEGMENTS if false.

Signed-off-by: FUJITA Tomonori &lt;fujita.tomonori@lab.ntt.co.jp&gt;
Signed-off-by: Jens Axboe &lt;jens.axboe@oracle.com&gt;
</content>
</entry>
<entry>
<title>[SCSI] BusLogic: convert to use the data buffer accessors</title>
<updated>2007-05-27T00:21:37Z</updated>
<author>
<name>FUJITA Tomonori</name>
</author>
<published>2007-05-14T06:43:56Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=ddc914c741c1374dbb5fa288b5e283060c2a8488'/>
<id>urn:sha1:ddc914c741c1374dbb5fa288b5e283060c2a8488</id>
<content type='text'>
- remove the unnecessary map_single path.

- convert to use the new accessors for the sg lists and the
parameters.

Signed-off-by: FUJITA Tomonori &lt;fujita.tomonori@lab.ntt.co.jp&gt;
Signed-off-by: James Bottomley &lt;James.Bottomley@SteelEye.com&gt;
</content>
</entry>
<entry>
<title>[SCSI] BusLogic: stop using check_region</title>
<updated>2007-04-17T22:04:20Z</updated>
<author>
<name>Zachary Amsden</name>
</author>
<published>2007-04-10T13:53:08Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=1079a2d251f24a7d9e7576217f5f738bc4218337'/>
<id>urn:sha1:1079a2d251f24a7d9e7576217f5f738bc4218337</id>
<content type='text'>
I got so sick of seing the check_region warnings from BusLogic.c I actually
fixed it properly.  Never use check region, reserve it before the probe
with request region instead and check the error result; free region if
setup fails.  Should be functionally identical to the original except for
fixing the potential race.

Signed-off-by: Zachary Amsden &lt;zach@vmware.com&gt;
Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;
Signed-off-by: James Bottomley &lt;James.Bottomley@SteelEye.com&gt;
</content>
</entry>
<entry>
<title>[SCSI] BusLogic: Replace 'boolean' by 'bool'</title>
<updated>2007-02-07T23:32:29Z</updated>
<author>
<name>Richard Knutsson</name>
</author>
<published>2007-02-06T00:39:01Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=2065e310cc116e4b2b0f42faaf27f0c9baaca9cd'/>
<id>urn:sha1:2065e310cc116e4b2b0f42faaf27f0c9baaca9cd</id>
<content type='text'>
Signed-off-by: Richard Knutsson &lt;ricknu-0@student.ltu.se&gt;
Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;
Signed-off-by: James Bottomley &lt;James.Bottomley@SteelEye.com&gt;
</content>
</entry>
<entry>
<title>[SCSI] Buslogic: local_irq_disable() is redundant after local_irq_save()</title>
<updated>2007-02-03T23:33:00Z</updated>
<author>
<name>Jiri Kosina</name>
</author>
<published>2007-02-02T00:43:07Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=44746438973e4f9ed9bdf3347e75f60f105b325a'/>
<id>urn:sha1:44746438973e4f9ed9bdf3347e75f60f105b325a</id>
<content type='text'>
drivers/scsi/BusLogic.c::BusLogic_Command() contains local_irq_disable() call
after local_irq_save().  This looks redundant.

Signed-off-by: Jiri Kosina &lt;jkosina@suse.cz&gt;
Signed-off-by: Andrew Morton &lt;akpm@osdl.org&gt;
Signed-off-by: James Bottomley &lt;James.Bottomley@SteelEye.com&gt;
</content>
</entry>
<entry>
<title>Merge ../scsi-rc-fixes-2.6</title>
<updated>2006-11-22T18:06:44Z</updated>
<author>
<name>James Bottomley</name>
</author>
<published>2006-11-22T18:06:44Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=0bd2af46839ad6262d25714a6ec0365db9d6b98f'/>
<id>urn:sha1:0bd2af46839ad6262d25714a6ec0365db9d6b98f</id>
<content type='text'>
</content>
</entry>
</feed>
