forked from Minki/linux
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6
* git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6: qlge: Fix page size ifdef test. net: Rationalise email address: Network Specific Parts dsa: fix compile bug on s390 netns: mib6 section fixlet enic: Fix Kconfig headline description de2104x: wrong MAC address fix s390: claw compile fixlet net: export genphy_restart_aneg cxgb3: extend copyrights to 2008 cxgb3: update driver version net/phy: add missing kernel-doc pktgen: fix skb leak in case of failure mISDN/dsp_cmx.c: fix size checks misdn: use nonseekable_open() net: fix driver build errors due to missing net/ip6_checksum.h include
This commit is contained in:
commit
43096597a4
@ -452,10 +452,10 @@ one_member:
|
||||
if (finddsp->features.pcm_id == dsp->features.pcm_id) {
|
||||
if (finddsp->pcm_slot_rx >= 0 &&
|
||||
finddsp->pcm_slot_rx < sizeof(freeslots))
|
||||
freeslots[finddsp->pcm_slot_tx] = 0;
|
||||
freeslots[finddsp->pcm_slot_rx] = 0;
|
||||
if (finddsp->pcm_slot_tx >= 0 &&
|
||||
finddsp->pcm_slot_tx < sizeof(freeslots))
|
||||
freeslots[finddsp->pcm_slot_rx] = 0;
|
||||
freeslots[finddsp->pcm_slot_tx] = 0;
|
||||
}
|
||||
}
|
||||
i = 0;
|
||||
|
@ -61,7 +61,7 @@ mISDN_open(struct inode *ino, struct file *filep)
|
||||
init_waitqueue_head(&dev->wait);
|
||||
filep->private_data = dev;
|
||||
__module_get(THIS_MODULE);
|
||||
return 0;
|
||||
return nonseekable_open(ino, filep);
|
||||
}
|
||||
|
||||
static int
|
||||
|
@ -17,7 +17,7 @@
|
||||
Annapolis MD 21403
|
||||
|
||||
Fixed (again!) the missing interrupt locking on TX/RX shifting.
|
||||
Alan Cox <Alan.Cox@linux.org>
|
||||
Alan Cox <alan@lxorguk.ukuu.org.uk>
|
||||
|
||||
Removed calls to init_etherdev since they are no longer needed, and
|
||||
cleaned up modularization just a bit. The driver still allows only
|
||||
@ -29,16 +29,16 @@
|
||||
the board. Now getting 150K/second FTP with a 3c501 card. Still playing
|
||||
with a TX-TX optimisation to see if we can touch 180-200K/second as seems
|
||||
theoretically maximum.
|
||||
19950402 Alan Cox <Alan.Cox@linux.org>
|
||||
19950402 Alan Cox <alan@lxorguk.ukuu.org.uk>
|
||||
|
||||
Cleaned up for 2.3.x because we broke SMP now.
|
||||
20000208 Alan Cox <alan@redhat.com>
|
||||
20000208 Alan Cox <alan@lxorguk.ukuu.org.uk>
|
||||
|
||||
Check up pass for 2.5. Nothing significant changed
|
||||
20021009 Alan Cox <alan@redhat.com>
|
||||
20021009 Alan Cox <alan@lxorguk.ukuu.org.uk>
|
||||
|
||||
Fixed zero fill corner case
|
||||
20030104 Alan Cox <alan@redhat.com>
|
||||
20030104 Alan Cox <alan@lxorguk.ukuu.org.uk>
|
||||
|
||||
|
||||
For the avoidance of doubt the "preferred form" of this code is one which
|
||||
@ -104,7 +104,7 @@
|
||||
|
||||
|
||||
static const char version[] =
|
||||
DRV_NAME ".c: " DRV_VERSION " Alan Cox (alan@redhat.com).\n";
|
||||
DRV_NAME ".c: " DRV_VERSION " Alan Cox (alan@lxorguk.ukuu.org.uk).\n";
|
||||
|
||||
/*
|
||||
* Braindamage remaining:
|
||||
|
@ -18,7 +18,7 @@
|
||||
|
||||
2001/11/17 - Added ethtool support (jgarzik)
|
||||
|
||||
2002/10/28 - Locking updates for 2.5 (alan@redhat.com)
|
||||
2002/10/28 - Locking updates for 2.5 (alan@lxorguk.ukuu.org.uk)
|
||||
|
||||
*/
|
||||
|
||||
|
@ -2400,7 +2400,7 @@ config EHEA
|
||||
will be called ehea.
|
||||
|
||||
config ENIC
|
||||
tristate "E, the Cisco 10G Ethernet NIC"
|
||||
tristate "Cisco 10G Ethernet NIC support"
|
||||
depends on PCI && INET
|
||||
select INET_LRO
|
||||
help
|
||||
|
@ -4,7 +4,7 @@
|
||||
* - Jay Schulist <jschlst@samba.org>
|
||||
*
|
||||
* With more than a little help from;
|
||||
* - Alan Cox <Alan.Cox@linux.org>
|
||||
* - Alan Cox <alan@lxorguk.ukuu.org.uk>
|
||||
*
|
||||
* Derived from:
|
||||
* - skeleton.c: A network driver outline for linux.
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2003-2007 Chelsio, Inc. All rights reserved.
|
||||
* Copyright (c) 2003-2008 Chelsio, Inc. All rights reserved.
|
||||
*
|
||||
* This software is available to you under a choice of one of two
|
||||
* licenses. You may choose to be licensed under the terms of the GNU
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2005-2007 Chelsio, Inc. All rights reserved.
|
||||
* Copyright (c) 2005-2008 Chelsio, Inc. All rights reserved.
|
||||
*
|
||||
* This software is available to you under a choice of one of two
|
||||
* licenses. You may choose to be licensed under the terms of the GNU
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2005-2007 Chelsio, Inc. All rights reserved.
|
||||
* Copyright (c) 2005-2008 Chelsio, Inc. All rights reserved.
|
||||
*
|
||||
* This software is available to you under a choice of one of two
|
||||
* licenses. You may choose to be licensed under the terms of the GNU
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2003-2007 Chelsio, Inc. All rights reserved.
|
||||
* Copyright (c) 2003-2008 Chelsio, Inc. All rights reserved.
|
||||
*
|
||||
* This software is available to you under a choice of one of two
|
||||
* licenses. You may choose to be licensed under the terms of the GNU
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2006-2007 Chelsio, Inc. All rights reserved.
|
||||
* Copyright (c) 2006-2008 Chelsio, Inc. All rights reserved.
|
||||
*
|
||||
* This software is available to you under a choice of one of two
|
||||
* licenses. You may choose to be licensed under the terms of the GNU
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2003-2007 Chelsio, Inc. All rights reserved.
|
||||
* Copyright (c) 2003-2008 Chelsio, Inc. All rights reserved.
|
||||
*
|
||||
* This software is available to you under a choice of one of two
|
||||
* licenses. You may choose to be licensed under the terms of the GNU
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2003-2007 Chelsio, Inc. All rights reserved.
|
||||
* Copyright (c) 2003-2008 Chelsio, Inc. All rights reserved.
|
||||
*
|
||||
* This software is available to you under a choice of one of two
|
||||
* licenses. You may choose to be licensed under the terms of the GNU
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2006-2007 Chelsio, Inc. All rights reserved.
|
||||
* Copyright (c) 2006-2008 Chelsio, Inc. All rights reserved.
|
||||
*
|
||||
* This software is available to you under a choice of one of two
|
||||
* licenses. You may choose to be licensed under the terms of the GNU
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2006-2007 Chelsio, Inc. All rights reserved.
|
||||
* Copyright (c) 2006-2008 Chelsio, Inc. All rights reserved.
|
||||
*
|
||||
* This software is available to you under a choice of one of two
|
||||
* licenses. You may choose to be licensed under the terms of the GNU
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2004-2007 Chelsio, Inc. All rights reserved.
|
||||
* Copyright (c) 2004-2008 Chelsio, Inc. All rights reserved.
|
||||
*
|
||||
* This software is available to you under a choice of one of two
|
||||
* licenses. You may choose to be licensed under the terms of the GNU
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2003-2007 Chelsio, Inc. All rights reserved.
|
||||
* Copyright (c) 2003-2008 Chelsio, Inc. All rights reserved.
|
||||
*
|
||||
* This software is available to you under a choice of one of two
|
||||
* licenses. You may choose to be licensed under the terms of the GNU
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2003-2007 Chelsio, Inc. All rights reserved.
|
||||
* Copyright (c) 2003-2008 Chelsio, Inc. All rights reserved.
|
||||
*
|
||||
* This software is available to you under a choice of one of two
|
||||
* licenses. You may choose to be licensed under the terms of the GNU
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2003-2007 Chelsio, Inc. All rights reserved.
|
||||
* Copyright (c) 2003-2008 Chelsio, Inc. All rights reserved.
|
||||
*
|
||||
* This software is available to you under a choice of one of two
|
||||
* licenses. You may choose to be licensed under the terms of the GNU
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2005-2007 Chelsio, Inc. All rights reserved.
|
||||
* Copyright (c) 2005-2008 Chelsio, Inc. All rights reserved.
|
||||
*
|
||||
* This software is available to you under a choice of one of two
|
||||
* licenses. You may choose to be licensed under the terms of the GNU
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2004-2007 Chelsio, Inc. All rights reserved.
|
||||
* Copyright (c) 2004-2008 Chelsio, Inc. All rights reserved.
|
||||
*
|
||||
* This software is available to you under a choice of one of two
|
||||
* licenses. You may choose to be licensed under the terms of the GNU
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2003-2007 Chelsio, Inc. All rights reserved.
|
||||
* Copyright (c) 2003-2008 Chelsio, Inc. All rights reserved.
|
||||
*
|
||||
* This software is available to you under a choice of one of two
|
||||
* licenses. You may choose to be licensed under the terms of the GNU
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (C) 2006-2007 Chelsio Communications. All rights reserved.
|
||||
* Copyright (C) 2006-2008 Chelsio Communications. All rights reserved.
|
||||
*
|
||||
* This software is available to you under a choice of one of two
|
||||
* licenses. You may choose to be licensed under the terms of the GNU
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2003-2007 Chelsio, Inc. All rights reserved.
|
||||
* Copyright (c) 2003-2008 Chelsio, Inc. All rights reserved.
|
||||
*
|
||||
* This software is available to you under a choice of one of two
|
||||
* licenses. You may choose to be licensed under the terms of the GNU
|
||||
@ -35,7 +35,7 @@
|
||||
#define DRV_DESC "Chelsio T3 Network Driver"
|
||||
#define DRV_NAME "cxgb3"
|
||||
/* Driver version */
|
||||
#define DRV_VERSION "1.0-ko"
|
||||
#define DRV_VERSION "1.1.0-ko"
|
||||
|
||||
/* Firmware version */
|
||||
#define FW_VERSION_MAJOR 7
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2005-2007 Chelsio, Inc. All rights reserved.
|
||||
* Copyright (c) 2005-2008 Chelsio, Inc. All rights reserved.
|
||||
*
|
||||
* This software is available to you under a choice of one of two
|
||||
* licenses. You may choose to be licensed under the terms of the GNU
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2005-2007 Chelsio, Inc. All rights reserved.
|
||||
* Copyright (c) 2005-2008 Chelsio, Inc. All rights reserved.
|
||||
*
|
||||
* This software is available to you under a choice of one of two
|
||||
* licenses. You may choose to be licensed under the terms of the GNU
|
||||
|
@ -8,7 +8,7 @@
|
||||
*
|
||||
* Many modifications, and currently maintained, by
|
||||
* Philip Blundell <philb@gnu.org>
|
||||
* Added the Compaq LTE Alan Cox <alan@redhat.com>
|
||||
* Added the Compaq LTE Alan Cox <alan@lxorguk.ukuu.org.uk>
|
||||
* Added MCA support Adam Fritzler
|
||||
*
|
||||
* Note - this driver is experimental still - it has problems on faster
|
||||
|
@ -34,6 +34,7 @@
|
||||
#include <linux/ip.h>
|
||||
#include <linux/ipv6.h>
|
||||
#include <linux/tcp.h>
|
||||
#include <net/ip6_checksum.h>
|
||||
|
||||
#include "cq_enet_desc.h"
|
||||
#include "vnic_dev.h"
|
||||
|
@ -71,7 +71,7 @@ History:
|
||||
June 1st, 2000
|
||||
corrected version codes, added support for the latest 2.3 changes
|
||||
Oct 28th, 2002
|
||||
cleaned up for the 2.5 tree <alan@redhat.com>
|
||||
cleaned up for the 2.5 tree <alan@lxorguk.ukuu.org.uk>
|
||||
|
||||
*************************************************************************/
|
||||
|
||||
|
@ -37,6 +37,7 @@
|
||||
#include <linux/tcp.h>
|
||||
#include <linux/udp.h>
|
||||
#include <linux/if_vlan.h>
|
||||
#include <net/ip6_checksum.h>
|
||||
#include "jme.h"
|
||||
|
||||
static int force_pseudohp = -1;
|
||||
|
@ -9,7 +9,7 @@
|
||||
* 2 of the License, or (at your option) any later version.
|
||||
*
|
||||
* Copyright (C) 1996 Paul Mackerras.
|
||||
* Copyright (C) 1998 Alan Cox <alan@redhat.com>
|
||||
* Copyright (C) 1998 Alan Cox <alan@lxorguk.ukuu.org.uk>
|
||||
*
|
||||
* Modified heavily by Joshua M. Thompson based on Dave Huang's NetBSD driver
|
||||
*
|
||||
|
@ -15,7 +15,7 @@
|
||||
incorporated herein by reference.
|
||||
Donald Becker may be reached at becker@scyld.com
|
||||
|
||||
Updated for 2.5.x by Alan Cox <alan@redhat.com>
|
||||
Updated for 2.5.x by Alan Cox <alan@lxorguk.ukuu.org.uk>
|
||||
|
||||
======================================================================*/
|
||||
|
||||
|
@ -69,7 +69,7 @@ Driver Notes and Issues
|
||||
History
|
||||
-------------------------------------------------------------------------------
|
||||
Log: nmclan_cs.c,v
|
||||
* 2.5.75-ac1 2003/07/11 Alan Cox <alan@redhat.com>
|
||||
* 2.5.75-ac1 2003/07/11 Alan Cox <alan@lxorguk.ukuu.org.uk>
|
||||
* Fixed hang on card eject as we probe it
|
||||
* Cleaned up to use new style locking.
|
||||
*
|
||||
|
@ -55,6 +55,7 @@ EXPORT_SYMBOL(mdiobus_alloc);
|
||||
|
||||
/**
|
||||
* mdiobus_release - mii_bus device release callback
|
||||
* @d: the target struct device that contains the mii_bus
|
||||
*
|
||||
* Description: called when the last reference to an mii_bus is
|
||||
* dropped, to free the underlying memory.
|
||||
|
@ -557,6 +557,7 @@ int genphy_restart_aneg(struct phy_device *phydev)
|
||||
|
||||
return ctl;
|
||||
}
|
||||
EXPORT_SYMBOL(genphy_restart_aneg);
|
||||
|
||||
|
||||
/**
|
||||
|
@ -58,7 +58,7 @@
|
||||
*/
|
||||
#if (PAGE_SHIFT == 12) || (PAGE_SHIFT == 13) /* 4k & 8k pages */
|
||||
#define TX_DESC_PER_OAL ((MAX_SKB_FRAGS - TX_DESC_PER_IOCB) + 2)
|
||||
#elif (PAGE_SHIFT == 16) /* 64k pages */
|
||||
#else /* all other page sizes */
|
||||
#define TX_DESC_PER_OAL 0
|
||||
#endif
|
||||
|
||||
|
@ -39,6 +39,7 @@
|
||||
#include <linux/delay.h>
|
||||
#include <linux/mm.h>
|
||||
#include <linux/vmalloc.h>
|
||||
#include <net/ip6_checksum.h>
|
||||
|
||||
#include "qlge.h"
|
||||
|
||||
|
@ -29,7 +29,8 @@
|
||||
*
|
||||
* Tigran Aivazian <tigran@sco.com>: TLan_PciProbe() now uses
|
||||
* new PCI BIOS interface.
|
||||
* Alan Cox <alan@redhat.com>: Fixed the out of memory
|
||||
* Alan Cox <alan@lxorguk.ukuu.org.uk>:
|
||||
* Fixed the out of memory
|
||||
* handling.
|
||||
*
|
||||
* Torben Mathiasen <torben.mathiasen@compaq.com> New Maintainer!
|
||||
|
@ -25,7 +25,7 @@
|
||||
* To do:
|
||||
* 1. Multicast support.
|
||||
*
|
||||
* Initial 2.5 cleanup Alan Cox <alan@redhat.com> 2002/10/28
|
||||
* Initial 2.5 cleanup Alan Cox <alan@lxorguk.ukuu.org.uk> 2002/10/28
|
||||
*/
|
||||
|
||||
#include <linux/module.h>
|
||||
|
@ -1688,6 +1688,7 @@ static void __devinit de21040_get_mac_address (struct de_private *de)
|
||||
unsigned i;
|
||||
|
||||
dw32 (ROMCmd, 0); /* Reset the pointer with a dummy write. */
|
||||
udelay(5);
|
||||
|
||||
for (i = 0; i < 6; i++) {
|
||||
int value, boguscnt = 100000;
|
||||
|
@ -23,7 +23,7 @@
|
||||
Marcelo Tosatti <marcelo@conectiva.com.br> :
|
||||
Made it compile in 2.3 (device to net_device)
|
||||
|
||||
Alan Cox <alan@redhat.com> :
|
||||
Alan Cox <alan@lxorguk.ukuu.org.uk> :
|
||||
Cleaned up for kernel merge.
|
||||
Removed the back compatibility support
|
||||
Reformatted, fixing spelling etc as I went
|
||||
@ -49,7 +49,7 @@
|
||||
support. Updated PCI resource allocation. Do not
|
||||
forget to unmap PCI mapped skbs.
|
||||
|
||||
Alan Cox <alan@redhat.com>
|
||||
Alan Cox <alan@lxorguk.ukuu.org.uk>
|
||||
Added new PCI identifiers provided by Clear Zhang at ALi
|
||||
for their 1563 ethernet device.
|
||||
|
||||
|
@ -12,7 +12,7 @@
|
||||
* Scatter gather
|
||||
* More testing
|
||||
*
|
||||
* The changes are (c) Copyright 2004, Red Hat Inc. <alan@redhat.com>
|
||||
* The changes are (c) Copyright 2004, Red Hat Inc. <alan@lxorguk.ukuu.org.uk>
|
||||
* Additional fixes and clean up: Francois Romieu
|
||||
*
|
||||
* This source has not been verified for use in safety critical systems.
|
||||
|
@ -18,7 +18,8 @@
|
||||
* DMA now uses get_free_page as kmalloc buffers may span a 64K
|
||||
* boundary.
|
||||
*
|
||||
* Modified for SMP safety and SMP locking by Alan Cox <alan@redhat.com>
|
||||
* Modified for SMP safety and SMP locking by Alan Cox
|
||||
* <alan@lxorguk.ukuu.org.uk>
|
||||
*
|
||||
* Performance
|
||||
*
|
||||
|
@ -2,7 +2,7 @@
|
||||
* Description of Z8530 Z85C30 and Z85230 communications chips
|
||||
*
|
||||
* Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
|
||||
* Copyright (C) 1998 Alan Cox <alan@redhat.com>
|
||||
* Copyright (C) 1998 Alan Cox <alan@lxorguk.ukuu.org.uk>
|
||||
*/
|
||||
|
||||
#ifndef _Z8530_H
|
||||
|
@ -4387,7 +4387,7 @@ MODULE_LICENSE("GPL");
|
||||
*
|
||||
* Thanks go also to:
|
||||
* James Ashton (jaa101@syseng.anu.edu.au),
|
||||
* Alan Cox (alan@redhat.com),
|
||||
* Alan Cox (alan@lxorguk.ukuu.org.uk),
|
||||
* Allan Creighton (allanc@cs.usyd.edu.au),
|
||||
* Matthew Geier (matthew@cs.usyd.edu.au),
|
||||
* Remo di Giovanni (remo@cs.usyd.edu.au),
|
||||
|
@ -186,7 +186,7 @@
|
||||
*
|
||||
* Thanks go also to:
|
||||
* James Ashton <jaa101@syseng.anu.edu.au>,
|
||||
* Alan Cox <alan@redhat.com>,
|
||||
* Alan Cox <alan@lxorguk.ukuu.org.uk>,
|
||||
* Allan Creighton <allanc@cs.usyd.edu.au>,
|
||||
* Matthew Geier <matthew@cs.usyd.edu.au>,
|
||||
* Remo di Giovanni <remo@cs.usyd.edu.au>,
|
||||
|
@ -2913,7 +2913,7 @@ claw_new_device(struct ccwgroup_device *cgdev)
|
||||
if (ret != 0) {
|
||||
printk(KERN_WARNING
|
||||
"claw: ccw_device_set_online %s WRITE failed "
|
||||
"with ret = %d\n", dev_name(&cgdev->cdev[WRITE]->dev)
|
||||
"with ret = %d\n", dev_name(&cgdev->cdev[WRITE]->dev),
|
||||
ret);
|
||||
goto out;
|
||||
}
|
||||
|
@ -9,7 +9,7 @@
|
||||
*
|
||||
* Author: Fred N. van Kempen, <waltje@uWalt.NL.Mugnet.ORG>
|
||||
* Donald Becker, <becker@super.org>
|
||||
* Alan Cox, <alan@redhat.com>
|
||||
* Alan Cox, <alan@lxorguk.ukuu.org.uk>
|
||||
* Steve Whitehouse, <gw7rrm@eeshack3.swan.ac.uk>
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or
|
||||
|
@ -12,7 +12,7 @@
|
||||
* if_fddi.h is based on previous if_ether.h and if_tr.h work by
|
||||
* Fred N. van Kempen, <waltje@uWalt.NL.Mugnet.ORG>
|
||||
* Donald Becker, <becker@super.org>
|
||||
* Alan Cox, <alan@redhat.com>
|
||||
* Alan Cox, <alan@lxorguk.ukuu.org.uk>
|
||||
* Steve Whitehouse, <gw7rrm@eeshack3.swan.ac.uk>
|
||||
* Peter De Schrijver, <stud11@cc4.kuleuven.ac.be>
|
||||
*
|
||||
|
@ -9,7 +9,7 @@
|
||||
*
|
||||
* Author: Fred N. van Kempen, <waltje@uWalt.NL.Mugnet.ORG>
|
||||
* Donald Becker, <becker@super.org>
|
||||
* Alan Cox, <alan@redhat.com>
|
||||
* Alan Cox, <alan@lxorguk.ukuu.org.uk>
|
||||
* Steve Whitehouse, <gw7rrm@eeshack3.swan.ac.uk>
|
||||
* Jes Sorensen, <Jes.Sorensen@cern.ch>
|
||||
*
|
||||
|
@ -2,7 +2,7 @@
|
||||
* Linux NET3: Internet Group Management Protocol [IGMP]
|
||||
*
|
||||
* Authors:
|
||||
* Alan Cox <Alan.Cox@linux.org>
|
||||
* Alan Cox <alan@lxorguk.ukuu.org.uk>
|
||||
*
|
||||
* Extended to talk the BSD extended IGMP protocol of mrouted 3.6
|
||||
*
|
||||
|
@ -11,7 +11,7 @@
|
||||
* Fred N. van Kempen, <waltje@uWalt.NL.Mugnet.ORG>
|
||||
* Corey Minyard <wf-rch!minyard@relay.EU.net>
|
||||
* Donald J. Becker, <becker@cesdis.gsfc.nasa.gov>
|
||||
* Alan Cox, <Alan.Cox@linux.org>
|
||||
* Alan Cox, <alan@lxorguk.ukuu.org.uk>
|
||||
* Bjorn Ekwall. <bj0rn@blox.se>
|
||||
* Pekka Riikonen <priikone@poseidon.pspt.fi>
|
||||
*
|
||||
|
@ -1,7 +1,7 @@
|
||||
/*
|
||||
* SNAP data link layer. Derived from 802.2
|
||||
*
|
||||
* Alan Cox <Alan.Cox@linux.org>,
|
||||
* Alan Cox <alan@lxorguk.ukuu.org.uk>,
|
||||
* from the 802.2 layer by Greg Page.
|
||||
* Merged in additions from Greg Page's psnap.c.
|
||||
*
|
||||
|
@ -2,7 +2,7 @@
|
||||
* DDP: An implementation of the AppleTalk DDP protocol for
|
||||
* Ethernet 'ELAP'.
|
||||
*
|
||||
* Alan Cox <Alan.Cox@linux.org>
|
||||
* Alan Cox <alan@lxorguk.ukuu.org.uk>
|
||||
*
|
||||
* With more than a little assistance from
|
||||
*
|
||||
@ -1934,6 +1934,6 @@ static void __exit atalk_exit(void)
|
||||
module_exit(atalk_exit);
|
||||
|
||||
MODULE_LICENSE("GPL");
|
||||
MODULE_AUTHOR("Alan Cox <Alan.Cox@linux.org>");
|
||||
MODULE_AUTHOR("Alan Cox <alan@lxorguk.ukuu.org.uk>");
|
||||
MODULE_DESCRIPTION("AppleTalk 0.20\n");
|
||||
MODULE_ALIAS_NETPROTO(PF_APPLETALK);
|
||||
|
@ -9,7 +9,7 @@
|
||||
* identical recvmsg() code. So we share it here. The poll was
|
||||
* shared before but buried in udp.c so I moved it.
|
||||
*
|
||||
* Authors: Alan Cox <alan@redhat.com>. (datagram_poll() from old
|
||||
* Authors: Alan Cox <alan@lxorguk.ukuu.org.uk>. (datagram_poll() from old
|
||||
* udp.c code)
|
||||
*
|
||||
* Fixes:
|
||||
|
@ -6,7 +6,7 @@
|
||||
* Richard Underwood <richard@wuzz.demon.co.uk>
|
||||
*
|
||||
* Stir fried together from the IP multicast and CAP patches above
|
||||
* Alan Cox <Alan.Cox@linux.org>
|
||||
* Alan Cox <alan@lxorguk.ukuu.org.uk>
|
||||
*
|
||||
* Fixes:
|
||||
* Alan Cox : Update the device on a real delete
|
||||
|
@ -2474,7 +2474,7 @@ static inline int process_ipsec(struct pktgen_dev *pkt_dev,
|
||||
if (ret < 0) {
|
||||
printk(KERN_ERR "Error expanding "
|
||||
"ipsec packet %d\n",ret);
|
||||
return 0;
|
||||
goto err;
|
||||
}
|
||||
}
|
||||
|
||||
@ -2484,8 +2484,7 @@ static inline int process_ipsec(struct pktgen_dev *pkt_dev,
|
||||
if (ret) {
|
||||
printk(KERN_ERR "Error creating ipsec "
|
||||
"packet %d\n",ret);
|
||||
kfree_skb(skb);
|
||||
return 0;
|
||||
goto err;
|
||||
}
|
||||
/* restore ll */
|
||||
eth = (__u8 *) skb_push(skb, ETH_HLEN);
|
||||
@ -2494,6 +2493,9 @@ static inline int process_ipsec(struct pktgen_dev *pkt_dev,
|
||||
}
|
||||
}
|
||||
return 1;
|
||||
err:
|
||||
kfree_skb(skb);
|
||||
return 0;
|
||||
}
|
||||
#endif
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
/*
|
||||
* Routines having to do with the 'struct sk_buff' memory handlers.
|
||||
*
|
||||
* Authors: Alan Cox <iiitac@pyr.swan.ac.uk>
|
||||
* Authors: Alan Cox <alan@lxorguk.ukuu.org.uk>
|
||||
* Florian La Roche <rzsfl@rz.uni-sb.de>
|
||||
*
|
||||
* Fixes:
|
||||
|
@ -9,7 +9,7 @@
|
||||
*
|
||||
* Authors: Arnaldo Carvalho de Melo <acme@conectiva.com.br>
|
||||
* (from old tcp.c code)
|
||||
* Alan Cox <alan@redhat.com> (Borrowed comments 8-))
|
||||
* Alan Cox <alan@lxorguk.ukuu.org.uk> (Borrowed comments 8-))
|
||||
*/
|
||||
|
||||
#include <linux/module.h>
|
||||
|
@ -1,7 +1,7 @@
|
||||
menuconfig NET_DSA
|
||||
bool "Distributed Switch Architecture support"
|
||||
default n
|
||||
depends on EXPERIMENTAL
|
||||
depends on EXPERIMENTAL && !S390
|
||||
select PHYLIB
|
||||
---help---
|
||||
This allows you to use hardware switch chips that use
|
||||
|
@ -1,7 +1,7 @@
|
||||
/*
|
||||
* NET3: Implementation of the ICMP protocol layer.
|
||||
*
|
||||
* Alan Cox, <alan@redhat.com>
|
||||
* Alan Cox, <alan@lxorguk.ukuu.org.uk>
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU General Public License
|
||||
|
@ -9,7 +9,7 @@
|
||||
* seems to fall out with gcc 2.6.2.
|
||||
*
|
||||
* Authors:
|
||||
* Alan Cox <Alan.Cox@linux.org>
|
||||
* Alan Cox <alan@lxorguk.ukuu.org.uk>
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU General Public License
|
||||
|
@ -6,7 +6,7 @@
|
||||
* The IP fragmentation functionality.
|
||||
*
|
||||
* Authors: Fred N. van Kempen <waltje@uWalt.NL.Mugnet.ORG>
|
||||
* Alan Cox <Alan.Cox@linux.org>
|
||||
* Alan Cox <alan@lxorguk.ukuu.org.uk>
|
||||
*
|
||||
* Fixes:
|
||||
* Alan Cox : Split from ip.c , see ip_input.c for history.
|
||||
|
@ -8,7 +8,7 @@
|
||||
* Authors: Ross Biro
|
||||
* Fred N. van Kempen, <waltje@uWalt.NL.Mugnet.ORG>
|
||||
* Donald Becker, <becker@super.org>
|
||||
* Alan Cox, <Alan.Cox@linux.org>
|
||||
* Alan Cox, <alan@lxorguk.ukuu.org.uk>
|
||||
* Richard Underwood
|
||||
* Stefan Becker, <stefanb@yello.ping.de>
|
||||
* Jorge Cwik, <jorge@laser.satlink.net>
|
||||
|
@ -41,7 +41,7 @@
|
||||
Made the tunnels use dev->name not tunnel: when error reporting.
|
||||
Added tx_dropped stat
|
||||
|
||||
-Alan Cox (Alan.Cox@linux.org) 21 March 95
|
||||
-Alan Cox (alan@lxorguk.ukuu.org.uk) 21 March 95
|
||||
|
||||
Reworked:
|
||||
Changed to tunnel to destination gateway in addition to the
|
||||
|
@ -1,7 +1,7 @@
|
||||
/*
|
||||
* IP multicast routing support for mrouted 3.6/3.8
|
||||
*
|
||||
* (c) 1995 Alan Cox, <alan@redhat.com>
|
||||
* (c) 1995 Alan Cox, <alan@lxorguk.ukuu.org.uk>
|
||||
* Linux Consultancy and Custom Driver Development
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or
|
||||
|
@ -8,7 +8,7 @@
|
||||
* Authors: Ross Biro
|
||||
* Fred N. van Kempen, <waltje@uWalt.NL.Mugnet.ORG>
|
||||
* Arnt Gulbrandsen, <agulbra@nvg.unit.no>
|
||||
* Alan Cox, <Alan.Cox@linux.org>
|
||||
* Alan Cox, <alan@lxorguk.ukuu.org.uk>
|
||||
* Hirokazu Takahashi, <taka@valinux.co.jp>
|
||||
*
|
||||
* Fixes:
|
||||
|
@ -834,7 +834,7 @@ static void __net_exit ipv6_cleanup_mibs(struct net *net)
|
||||
snmp_mib_free((void **)net->mib.icmpv6msg_statistics);
|
||||
}
|
||||
|
||||
static int inet6_net_init(struct net *net)
|
||||
static int __net_init inet6_net_init(struct net *net)
|
||||
{
|
||||
int err = 0;
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
/*
|
||||
* NETLINK Kernel-user communication protocol.
|
||||
*
|
||||
* Authors: Alan Cox <alan@redhat.com>
|
||||
* Authors: Alan Cox <alan@lxorguk.ukuu.org.uk>
|
||||
* Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or
|
||||
|
@ -3,8 +3,8 @@
|
||||
*
|
||||
* Client-side transport implementation for sockets.
|
||||
*
|
||||
* TCP callback races fixes (C) 1998 Red Hat Software <alan@redhat.com>
|
||||
* TCP send fixes (C) 1998 Red Hat Software <alan@redhat.com>
|
||||
* TCP callback races fixes (C) 1998 Red Hat
|
||||
* TCP send fixes (C) 1998 Red Hat
|
||||
* TCP NFS related read + write fixes
|
||||
* (C) 1999 Dave Airlie, University of Limerick, Ireland <airlied@linux.ie>
|
||||
*
|
||||
|
@ -1,7 +1,7 @@
|
||||
/*
|
||||
* NET4: Implementation of BSD Unix domain sockets.
|
||||
*
|
||||
* Authors: Alan Cox, <alan.cox@linux.org>
|
||||
* Authors: Alan Cox, <alan@lxorguk.ukuu.org.uk>
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU General Public License
|
||||
|
Loading…
Reference in New Issue
Block a user