<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux.git/drivers/net/eexpress.h, branch master</title>
<subtitle>Linux kernel source tree</subtitle>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/'/>
<entry>
<title>i825xx: Move the Intel 82586/82593/82596 based drivers</title>
<updated>2011-08-11T03:04:12+00:00</updated>
<author>
<name>Jeff Kirsher</name>
<email>jeffrey.t.kirsher@intel.com</email>
</author>
<published>2011-07-13T22:38:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=115978859272b958366d4a08c99a24f9625fa663'/>
<id>115978859272b958366d4a08c99a24f9625fa663</id>
<content type='text'>
Move the drivers that use the i82586/i82593/i82596 chipsets into
drivers/net/ethernet/i825xx/ and make the necessary Kconfig and
Makefile changes.  There were 4 3Com drivers which were initially
moved into 3com/, which now reside in i825xx since they all used
the i82586 chip.

CC: Philip Blundell &lt;philb@gnu.org&gt;
CC: Russell King &lt;linux@arm.linux.org.uk&gt;
CC: &lt;aris@cathedrallabs.org&gt;
CC: Donald Becker &lt;becker@scyld.com&gt;
CC: Chris Beauregard &lt;cpbeaure@undergrad.math.uwaterloo.ca&gt;
CC: Richard Procter &lt;rnp@paradise.net.nz&gt;
CC: Andries Brouwer &lt;aeb@cwi.nl&gt;
CC: "M.Hipp" &lt;hippm@informatik.uni-tuebingen.de&gt;
CC: Richard Hirst &lt;richard@sleepie.demon.co.uk&gt;
CC: Sam Creasey &lt;sammy@oh.verio.com&gt;
CC: Thomas Bogendoerfer &lt;tsbogend@alpha.franken.de&gt;
Signed-off-by: Jeff Kirsher &lt;jeffrey.t.kirsher@intel.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Move the drivers that use the i82586/i82593/i82596 chipsets into
drivers/net/ethernet/i825xx/ and make the necessary Kconfig and
Makefile changes.  There were 4 3Com drivers which were initially
moved into 3com/, which now reside in i825xx since they all used
the i82586 chip.

CC: Philip Blundell &lt;philb@gnu.org&gt;
CC: Russell King &lt;linux@arm.linux.org.uk&gt;
CC: &lt;aris@cathedrallabs.org&gt;
CC: Donald Becker &lt;becker@scyld.com&gt;
CC: Chris Beauregard &lt;cpbeaure@undergrad.math.uwaterloo.ca&gt;
CC: Richard Procter &lt;rnp@paradise.net.nz&gt;
CC: Andries Brouwer &lt;aeb@cwi.nl&gt;
CC: "M.Hipp" &lt;hippm@informatik.uni-tuebingen.de&gt;
CC: Richard Hirst &lt;richard@sleepie.demon.co.uk&gt;
CC: Sam Creasey &lt;sammy@oh.verio.com&gt;
CC: Thomas Bogendoerfer &lt;tsbogend@alpha.franken.de&gt;
Signed-off-by: Jeff Kirsher &lt;jeffrey.t.kirsher@intel.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>EtherExpress16: fix printing timed out status</title>
<updated>2008-12-30T02:42:33+00:00</updated>
<author>
<name>Roel Kluin</name>
<email>roel.kluin@gmail.com</email>
</author>
<published>2008-12-30T02:42:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=684f4a4c4a69f7226d8c7559c0cdfc7bd388335a'/>
<id>684f4a4c4a69f7226d8c7559c0cdfc7bd388335a</id>
<content type='text'>
in drivers/net/eexpress.c:558, function unstick_cu()

while (!SCB_complete(rsst=scb_status(dev))) {
	...
	if (...)
		printk(KERN_WARNING "%s: Reset timed out status %04x, retrying...\n",
                                                       dev-&gt;name,rsst);
}

but this will become 

while (!((rsst = scb_status(dev) &amp; 0x8000) != 0) ...

because of the macro:

#define SCB_complete(s) ((s&amp;0x8000)!=0)

so rsst can only become either 0x8000 or 0, but in the latter case the
loop ends, I think the wrong timed out status is printed. This also
cleans up similar macros.

Signed-off-by: Roel Kluin &lt;roel.kluin@gmail.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
in drivers/net/eexpress.c:558, function unstick_cu()

while (!SCB_complete(rsst=scb_status(dev))) {
	...
	if (...)
		printk(KERN_WARNING "%s: Reset timed out status %04x, retrying...\n",
                                                       dev-&gt;name,rsst);
}

but this will become 

while (!((rsst = scb_status(dev) &amp; 0x8000) != 0) ...

because of the macro:

#define SCB_complete(s) ((s&amp;0x8000)!=0)

so rsst can only become either 0x8000 or 0, but in the latter case the
loop ends, I think the wrong timed out status is printed. This also
cleans up similar macros.

Signed-off-by: Roel Kluin &lt;roel.kluin@gmail.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>drivers/net: Trim trailing whitespace</title>
<updated>2006-09-13T17:24:59+00:00</updated>
<author>
<name>Jeff Garzik</name>
<email>jeff@garzik.org</email>
</author>
<published>2006-09-13T17:24:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=6aa20a2235535605db6d6d2bd850298b2fe7f31e'/>
<id>6aa20a2235535605db6d6d2bd850298b2fe7f31e</id>
<content type='text'>
Signed-off-by: Jeff Garzik &lt;jeff@garzik.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Jeff Garzik &lt;jeff@garzik.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Linux-2.6.12-rc2</title>
<updated>2005-04-16T22:20:36+00:00</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@ppc970.osdl.org</email>
</author>
<published>2005-04-16T22:20:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=1da177e4c3f41524e886b7f1b8a0c1fc7321cac2'/>
<id>1da177e4c3f41524e886b7f1b8a0c1fc7321cac2</id>
<content type='text'>
Initial git repository build. I'm not bothering with the full history,
even though we have it. We can create a separate "historical" git
archive of that later if we want to, and in the meantime it's about
3.2GB when imported into git - space that would just make the early
git days unnecessarily complicated, when we don't have a lot of good
infrastructure for it.

Let it rip!
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Initial git repository build. I'm not bothering with the full history,
even though we have it. We can create a separate "historical" git
archive of that later if we want to, and in the meantime it's about
3.2GB when imported into git - space that would just make the early
git days unnecessarily complicated, when we don't have a lot of good
infrastructure for it.

Let it rip!
</pre>
</div>
</content>
</entry>
</feed>
