<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/scsi/mac_scsi.c, branch linux-3.8.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.8.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.8.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2012-03-28T17:30:03Z</updated>
<entry>
<title>Remove all #inclusions of asm/system.h</title>
<updated>2012-03-28T17:30:03Z</updated>
<author>
<name>David Howells</name>
</author>
<published>2012-03-28T17:30:03Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=9ffc93f203c18a70623f21950f1dd473c9ec48cd'/>
<id>urn:sha1:9ffc93f203c18a70623f21950f1dd473c9ec48cd</id>
<content type='text'>
Remove all #inclusions of asm/system.h preparatory to splitting and killing
it.  Performed with the following command:

perl -p -i -e 's!^#\s*include\s*&lt;asm/system[.]h&gt;.*\n!!' `grep -Irl '^#\s*include\s*&lt;asm/system[.]h&gt;' *`

Signed-off-by: David Howells &lt;dhowells@redhat.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k</title>
<updated>2012-01-26T20:43:57Z</updated>
<author>
<name>Linus Torvalds</name>
</author>
<published>2012-01-26T20:43:57Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=0dbfe8ddaaab9fe5bc8672c064d3ede6cd66201a'/>
<id>urn:sha1:0dbfe8ddaaab9fe5bc8672c064d3ede6cd66201a</id>
<content type='text'>
* 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k:
  m68k: Fix assembler constraint to prevent overeager gcc optimisation
  mac_esp: rename irq
  mac_scsi: dont enable mac_scsi irq before requesting it
  macfb: fix black and white modes
  m68k/irq: Remove obsolete IRQ_FLG_* definitions

Fix up trivial conflict in arch/m68k/kernel/process_mm.c as per Geert.
</content>
</entry>
<entry>
<title>mac_scsi: dont enable mac_scsi irq before requesting it</title>
<updated>2012-01-22T13:50:03Z</updated>
<author>
<name>Finn Thain</name>
</author>
<published>2011-10-23T14:11:23Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=37be2c86f0fbd89b66792008767e688c819b7c32'/>
<id>urn:sha1:37be2c86f0fbd89b66792008767e688c819b7c32</id>
<content type='text'>
Don't enable the SCSI irq when initialising the chip -- the irq has no
handler yet.

Signed-off-by: Finn Thain &lt;fthain@telegraphics.com.au&gt;
Signed-off-by: Geert Uytterhoeven &lt;geert@linux-m68k.org&gt;
</content>
</entry>
<entry>
<title>[SCSI] mac_scsi: Remove obsolete IRQ_FLG_* users</title>
<updated>2011-12-15T06:57:43Z</updated>
<author>
<name>Geert Uytterhoeven</name>
</author>
<published>2011-12-11T09:04:51Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=dddaaf793d73f1e3dc931b2040f1578b1bdf0ece'/>
<id>urn:sha1:dddaaf793d73f1e3dc931b2040f1578b1bdf0ece</id>
<content type='text'>
The m68k core irq code stopped honoring these flags during the irq
restructuring in 2006.

Signed-off-by: Geert Uytterhoeven &lt;geert@linux-m68k.org&gt;
Signed-off-by: James Bottomley &lt;JBottomley@Parallels.com&gt;
</content>
</entry>
<entry>
<title>[SCSI] mac_scsi: Remove unused variable default_instance</title>
<updated>2011-06-29T20:12:43Z</updated>
<author>
<name>Geert Uytterhoeven</name>
</author>
<published>2011-06-13T18:39:17Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=5db5c5052d9ec39e808386c36fa3c873d5fb0171'/>
<id>urn:sha1:5db5c5052d9ec39e808386c36fa3c873d5fb0171</id>
<content type='text'>
This fixes:

drivers/scsi/mac_scsi.c:220:5: warning: "NDEBUG_ABORT" is not defined
drivers/scsi/mac_scsi.c:271:5: warning: "NDEBUG_ABORT" is not defined

Signed-off-by: Geert Uytterhoeven &lt;geert@linux-m68k.org&gt;
Signed-off-by: James Bottomley &lt;JBottomley@Parallels.com&gt;
</content>
</entry>
<entry>
<title>[SCSI] mac_scsi: macscsi_detect() should be __init</title>
<updated>2011-06-29T20:12:28Z</updated>
<author>
<name>Geert Uytterhoeven</name>
</author>
<published>2011-06-13T18:39:16Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=70c26cf3277ce93af74523894700ec20cf7cf6aa'/>
<id>urn:sha1:70c26cf3277ce93af74523894700ec20cf7cf6aa</id>
<content type='text'>
WARNING: vmlinux.o(.text+0x1ecd3e): Section mismatch in reference from the function macscsi_detect() to the function .devinit.text:NCR5380_init()
WARNING: vmlinux.o(.text+0x1ecddc): Section mismatch in reference from the function macscsi_detect() to the function .init.text:NCR5380_print_options()
WARNING: vmlinux.o(.text+0x1ece60): Section mismatch in reference from the function macscsi_detect() to the function .init.text:NCR5380_print_options()

Signed-off-by: Geert Uytterhoeven &lt;geert@linux-m68k.org&gt;
Signed-off-by: James Bottomley &lt;JBottomley@Parallels.com&gt;
</content>
</entry>
<entry>
<title>m68k: machw.h cleanup</title>
<updated>2008-12-28T19:00:03Z</updated>
<author>
<name>Finn Thain</name>
</author>
<published>2008-11-18T19:45:20Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=429dbf53bca49b110f1058f0d9417a59115c41b8'/>
<id>urn:sha1:429dbf53bca49b110f1058f0d9417a59115c41b8</id>
<content type='text'>
Remove some more cruft from machw.h and drop the #include where it isn't
needed.

Signed-off-by: Finn Thain &lt;fthain@telegraphics.com.au&gt;
Signed-off-by: Geert Uytterhoeven &lt;geert@linux-m68k.org&gt;
</content>
</entry>
<entry>
<title>[SCSI] Remove random noop unchecked_isa_dma users</title>
<updated>2008-04-07T17:15:40Z</updated>
<author>
<name>Andi Kleen</name>
</author>
<published>2008-02-24T23:35:21Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=9924a781f3e746ba5aa54cf96ca462b8d0915221'/>
<id>urn:sha1:9924a781f3e746ba5aa54cf96ca462b8d0915221</id>
<content type='text'>
Lots of drivers set it to 0. Remove that. Patch should be a nop.

Signed-off-by: Andi Kleen &lt;ak@suse.de&gt;
Signed-off-by: James Bottomley &lt;James.Bottomley@HansenPartnership.com&gt;
</content>
</entry>
<entry>
<title>[SCSI] NCR5380: Fix bugs and canonicalize irq handler usage</title>
<updated>2007-11-25T10:19:26Z</updated>
<author>
<name>Jeff Garzik</name>
</author>
<published>2007-11-12T00:52:05Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=1e641664301744f0d381de43ae1e12343e60b479'/>
<id>urn:sha1:1e641664301744f0d381de43ae1e12343e60b479</id>
<content type='text'>
* Always pass the same value to free_irq() that we pass to
  request_irq().  This fixes several bugs.

* Always call NCR5380_intr() with 'irq' and 'dev_id' arguments.

  Note, scsi_falcon_intr() is the only case now where dev_id is not the
  scsi_host.

* Always pass Scsi_Host to request_irq().  For most cases, the drivers
  already did so, and I merely neated the source code line.  In other
  cases, either NULL or a non-sensical value was passed, verified to be
  unused, then changed to be Scsi_Host in anticipation of the future.

In addition to the bugs fixes, this change makes the interface usage
consistent, which in turn enables the possibility of directly
referencing Scsi_Host from all NCR5380_intr() invocations.

Signed-off-by: Jeff Garzik &lt;jgarzik@redhat.com&gt;
Signed-off-by: James Bottomley &lt;James.Bottomley@HansenPartnership.com&gt;
</content>
</entry>
<entry>
<title>scsi_mac.h: Define AUTOSENSE before include of NCR5380.h</title>
<updated>2007-10-16T17:01:50Z</updated>
<author>
<name>Boaz Harrosh</name>
</author>
<published>2007-10-16T08:25:01Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=e744fdea546abf7a794898a99a26f85c63a83648'/>
<id>urn:sha1:e744fdea546abf7a794898a99a26f85c63a83648</id>
<content type='text'>
  - Previese patch to NCR5380 broke scsi_mac because
    AUTOSENSE was defined after the inclusion of
    NCR5380.h. Fix it

Signed-off-by: Boaz Harrosh &lt;bharrosh@panasas.com&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
</feed>
