<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel/linux.git/drivers/net/Makefile, branch linux-2.6.18.y</title>
<subtitle>Linux kernel stable tree (mirror)</subtitle>
<id>https://git.radix-linux.su/kernel/linux.git/atom?h=linux-2.6.18.y</id>
<link rel='self' href='https://git.radix-linux.su/kernel/linux.git/atom?h=linux-2.6.18.y'/>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/'/>
<updated>2006-08-19T21:44:29+00:00</updated>
<entry>
<title>[PATCH] Freescale QE UCC gigabit ethernet driver</title>
<updated>2006-08-19T21:44:29+00:00</updated>
<author>
<name>Li Yang</name>
<email>leoli@freescale.com</email>
</author>
<published>2006-08-15T06:00:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=ce973b141dfac4a0f160c7435d65e3ea47753ce8'/>
<id>urn:sha1:ce973b141dfac4a0f160c7435d65e3ea47753ce8</id>
<content type='text'>
QE(QUICC Engine) is a new generation communication coprocessor, which can
be found on some of the latest Freescale PowerQUICC CPUs(e.g.  MPC8360).
The UCC(Unified Communications Controller) module of QE can work as gigabit
Ethernet device.  This patch provides driver for the device.

Signed-off-by: Shlomi Gridish &lt;gridish@freescale.com&gt;
Signed-off-by: Li Yang &lt;leoli@freescale.com&gt;
Signed-off-by: Andrew Morton &lt;akpm@osdl.org&gt;
Signed-off-by: Jeff Garzik &lt;jeff@garzik.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] network driver for Hilscher netx</title>
<updated>2006-06-23T03:28:05+00:00</updated>
<author>
<name>Sascha Hauer</name>
<email>s.hauer@pengutronix.de</email>
</author>
<published>2006-06-22T05:11:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=92aa674d721d089c440301ab95cb6be19c78727e'/>
<id>urn:sha1:92aa674d721d089c440301ab95cb6be19c78727e</id>
<content type='text'>
This is a patch for the Hilscher netx builtin ethernet ports. The
netx board support was merged into 2.6.17-git2.
The netx is a arm926 based SoC.

Signed-off-by: Robert Schwebel &lt;r.schwebel@pengutronix.de&gt;
Signed-off-by: Sascha Hauer &lt;s.hauer@pengutronix.de&gt;

--
 drivers/net/Kconfig             |   11
 drivers/net/Makefile            |    1
 drivers/net/netx-eth.c          |  516 ++++++++++++++++++++++++++++++++++++++++
 include/asm-arm/arch-netx/eth.h |   27 ++
 4 files changed, 555 insertions(+)
Signed-off-by: Jeff Garzik &lt;jeff@garzik.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] Add Myri-10G Ethernet driver</title>
<updated>2006-05-24T04:27:31+00:00</updated>
<author>
<name>Brice Goglin</name>
<email>brice@myri.com</email>
</author>
<published>2006-05-23T10:10:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=0da34b6dfe55810ae60db57e08e2af8a808c0a55'/>
<id>urn:sha1:0da34b6dfe55810ae60db57e08e2af8a808c0a55</id>
<content type='text'>
Signed-off-by: Brice Goglin &lt;brice@myri.com&gt;
Signed-off-by: Andrew J. Gallatin &lt;gallatin@myri.com&gt;

 drivers/net/Kconfig                            |   17
 drivers/net/Makefile                           |    1
 drivers/net/myri10ge/Makefile                  |    5
 drivers/net/myri10ge/myri10ge.c                | 2851 +++++++++++++++
 drivers/net/myri10ge/myri10ge_mcp.h            |  205 +
 drivers/net/myri10ge/myri10ge_mcp_gen_header.h |   58
 include/linux/pci_ids.h                        |    1
 7 files changed, 3138 insertions(+)
Signed-off-by: Jeff Garzik &lt;jeff@garzik.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] RE: [PATCH 1/1] net driver: Add support for SMSC LAN911x line of ethernet chips</title>
<updated>2006-04-20T21:38:39+00:00</updated>
<author>
<name>Dustin McIntire</name>
<email>dustin@sensoria.com</email>
</author>
<published>2006-04-20T03:24:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=0a0c72c9118c4e63080eb409f0cfdf15808d23a4'/>
<id>urn:sha1:0a0c72c9118c4e63080eb409f0cfdf15808d23a4</id>
<content type='text'>
&gt;
&gt; The patch was badly wordwrapped.  Please fix and resend.
&gt;

OK, I've fixed the wrapping and removed the CONFIG_ARM restriction.  I've also did my
best to modify the C style to conform to the comments.

I noticed that the patch is getting ignored by majordomo due to its size &gt;100K.
Should it be broken up somehow to allow posting to the lists?

Signed-off-by: Dustin McIntire &lt;dustin@sensoria.com&gt;
Signed-off-by: Jeff Garzik &lt;jeff@garzik.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] fix spidernet build issue</title>
<updated>2006-03-23T01:28:04+00:00</updated>
<author>
<name>Jens Osterkamp</name>
<email>Jens.Osterkamp@de.ibm.com</email>
</author>
<published>2006-03-22T06:53:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=d97381702d3a2f917cfe935fbca1e850a37b984b'/>
<id>urn:sha1:d97381702d3a2f917cfe935fbca1e850a37b984b</id>
<content type='text'>
&lt;unchangelogged&gt;

Signed-off-by: Jens Osterkamp &lt;Jens.Osterkamp@de.ibm.com&gt;
Signed-off-by: Andrew Morton &lt;akpm@osdl.org&gt;
Signed-off-by: Jeff Garzik &lt;jeff@garzik.org&gt;
</content>
</entry>
<entry>
<title>[NET]: Add IFB (Intermediate Functional Block) network device.</title>
<updated>2006-01-09T22:16:23+00:00</updated>
<author>
<name>Jamal Hadi Salim</name>
<email>hadi@cyberus.ca</email>
</author>
<published>2006-01-09T06:34:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=253af4235d24ddfcd9f5403485e9273b33d8fa5e'/>
<id>urn:sha1:253af4235d24ddfcd9f5403485e9273b33d8fa5e</id>
<content type='text'>
A new device to do intermidiate functional block in a system shared
manner.  To use the new functionality, you need to turn on
qos/classifier actions.

The new functionality can be grouped as:

1) qdiscs/policies that are per device as opposed to system wide.  ifb
allows for a device which can be redirected to thus providing an
impression of sharing.

2) Allows for queueing incoming traffic for shaping instead of
dropping.

Packets are redirected to this device using tc/action mirred redirect
construct. If they are sent to it by plain routing instead then they
will merely be dropped and the stats would indicate that.

Signed-off-by: Jamal Hadi Salim &lt;hadi@cyberus.ca&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[PATCH] intel ixp2000 network driver</title>
<updated>2005-11-18T18:32:22+00:00</updated>
<author>
<name>Lennert Buytenhek</name>
<email>buytenh@wantstofly.org</email>
</author>
<published>2005-11-11T17:23:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=15d014d13149aedd76cbff1b5c3bbfe839391457'/>
<id>urn:sha1:15d014d13149aedd76cbff1b5c3bbfe839391457</id>
<content type='text'>
The way the hardware and firmware work is that there is one shared RX
queue and IRQ for a number of different network interfaces.  Due to this,
we would like to process received packets for every interface in the same
NAPI poll handler, so we need a pseudo-device to schedule polling on.

What the driver currently does is that it always schedules polling for
the first network interface in the list, and processes packets for every
interface in the poll handler for that first interface -- however, this
scheme breaks down if the first network interface happens to not be up,
since netif_rx_schedule_prep() checks netif_running().

sky2 apparently has the same issue, and Stephen Hemminger suggested a
way to work around this: create a variant of netif_rx_schedule_prep()
that does not check netif_running().  I implemented this locally and
called it netif_rx_schedule_prep_notup(), and it seems to work well,
but it's something that probably not everyone would be happy with.

The ixp2000 is an ARM CPU with a high-speed network interface in the
CPU itself (full duplex 4Gb/s or 10Gb/s depending on the IXP model.)
The CPU package also contains 8 or 16 (again depending on the IXP
model) 'microengines', which are somewhat primitive but very fast
and efficient processor cores which can be used to offload various
things from the main CPU.

This driver makes the high-speed network interface in the CPU visible
and usable as a regular linux network device.  Currently, it only
supports the Radisys ENP2611 IXP board, but adding support for other
board types should be fairly easy.

Signed-off-by: Lennert Buytenhek &lt;buytenh@wantstofly.org&gt;
Signed-off-by: Jeff Garzik &lt;jgarzik@pobox.com&gt;
</content>
</entry>
<entry>
<title>[PATCH] Gianfar update and sysfs support</title>
<updated>2005-11-18T18:31:26+00:00</updated>
<author>
<name>Andy Fleming</name>
<email>afleming@freescale.com</email>
</author>
<published>2005-11-11T18:38:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=7f7f53168dbee6d6a462acea666fddd18aad4f08'/>
<id>urn:sha1:7f7f53168dbee6d6a462acea666fddd18aad4f08</id>
<content type='text'>
This seems to have gotten lost, so I'll resend.

Signed-off-by: Andy Fleming &lt;afleming@freescale.com&gt;

* Added sysfs support to gianfar for modifying FIFO and stashing parameters
* Updated driver to support 10 Mbit, full duplex operation
* Improved comments throughout
* Cleaned up and optimized offloading code
* Fixed a bug where rx buffers were being improperly mapped and unmapped
* (only manifested if cache-coherency was off)
* Added support for using the eTSEC exact-match MAC registers
* Bumped the version to 1.3
* Added support for distinguishing between reduced 100 and 10 Mbit modes
* Modified default coalescing values to lower latency
* Added documentation
Signed-off-by: Jeff Garzik &lt;jgarzik@pobox.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'master'</title>
<updated>2005-11-11T10:51:24+00:00</updated>
<author>
<name>Jeff Garzik</name>
<email>jgarzik@pobox.com</email>
</author>
<published>2005-11-11T10:51:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=3b621ee5df437d3f332a635ab6421aaa61a7dc2b'/>
<id>urn:sha1:3b621ee5df437d3f332a635ab6421aaa61a7dc2b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[PPP]: add PPP MPPE encryption module</title>
<updated>2005-11-08T17:40:47+00:00</updated>
<author>
<name>Matt Domsch</name>
<email>Matt_Domsch@dell.com</email>
</author>
<published>2005-11-08T17:40:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=b3f9b92a6ec1a9a5e4b4b36e484f2f62cc73277c'/>
<id>urn:sha1:b3f9b92a6ec1a9a5e4b4b36e484f2f62cc73277c</id>
<content type='text'>
From: Matt Domsch &lt;Matt_Domsch@dell.com&gt;

The patch below implements the Microsoft Point-to-Point Encryption method
as a PPP compressor/decompressor.  This is necessary for Linux clients and
servers to interoperate with Microsoft Point-to-Point Tunneling Protocol
(PPTP) servers (either Microsoft PPTP servers or the poptop project) which
use MPPE to encrypt data when creating a VPN.

This patch differs from the kernel_ppp_mppe DKMS pacakge at
pptpclient.sourceforge.net by utilizing the kernel crypto routines rather
than providing its own SHA1 and arcfour implementations.

Minor changes to ppp_generic.c try to prevent a link from disabling
compression (in our case, the encryption) after it has started using
compression (encryption).

Feedback to &lt;pptpclient-devel@lists.sourceforge.net&gt; please.

Signed-off-by: Matt Domsch &lt;Matt_Domsch@dell.com&gt;
Cc: James Cameron &lt;james.cameron@hp.com&gt;
Cc: "David S. Miller" &lt;davem@davemloft.net&gt;
Signed-off-by: Brice Goglin &lt;Brice.Goglin@ens-lyon.org&gt;
Acked-by: Paul Mackerras &lt;paulus@samba.org&gt;
Signed-off-by: Andrew Morton &lt;akpm@osdl.org&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
</feed>
