Index: linux-2.2.12/2.2.12-ip-explain.txt
diff -c linux-2.2.12/2.2.12-ip-explain.txt:1.1 linux-2.2.12/2.2.12-ip-explain.txt:1.2
*** linux-2.2.12/2.2.12-ip-explain.txt:1.1	Wed Jan  5 16:23:54 2000
--- linux-2.2.12/2.2.12-ip-explain.txt	Mon Jan 31 19:02:37 2000
***************
*** 1,5 ****
! 	Routing Cache
  
  Route cache consists of RT_HASH_DIVISOR struct rtable entries.
  Each rtable entry consists of :
  struct rtable
--- 1,7 ----
! 		Notes on Linux 2.2.12 IP Stack implementation
  
+ ***	Routing Cache
+ 
  Route cache consists of RT_HASH_DIVISOR struct rtable entries.
  Each rtable entry consists of :
  struct rtable
***************
*** 32,37 ****
--- 34,54 ----
  #endif
  };
  
+ Each key structure consist of
+ struct rt_key
+ {
+ 	__u32			dst;
+ 	__u32			src;
+ 	int			iif;
+ 	int			oif;
+ #ifdef CONFIG_IP_ROUTE_FWMARK
+ 	__u32			fwmark;
+ #endif
+ 	__u8			tos;
+ 	__u8			scope;
+ };
+ 
+ 
  Each dst_entry has the following members:
  
  struct dst_entry
***************
*** 90,92 ****
--- 107,244 ----
  	atomic_t		entries;
  };
  
+ *** How a packet from the wire
+ 
+ open AF_INET socket
+ 
+ a socket has a pointer to a corresponding 'struct sock'
+ 
+ a sock has a pointer to an 'struct proto ops' which for AF_INET can take
+ two values: inet_stream_ops and inet_dgram_ops.
+ Each of those is a structure of function pointers, but both point to
+ inet_recvmsg() as the recvmsg member of the structure.
+ 
+ inet_recvmsg() in turn calls the sock->sk->prot->recvmsg() function
+ (it references the 'struct sock' prot member which is of type
+ 'struct proto' and this structure is filled for every protocol
+ in the AF_INET family with corresponding functions that do
+ connect,accept,recv,send and stuff. Similarly, this structure
+ has a field for <protocol>_recvmsg.
+ 
+ For raw sockets raw_recvmsg is this function. raw_recvmsg as
+ its main function calls skb_recv_datagram() to queue an
+ skb on the sock's receive queue.
+ 
+ *** Notes on ip_output
+ 
+ There are several functions that can send a buffer or an skb
+ out:
+ 
+ void ip_build_and_send_pkt(struct sk_buff *skb, 
+                            struct sock *sk,
+ 			   u32 saddr, u32 daddr, 
+ 			   struct ip_options *opt)
+ /// Used exclusively by tcp_v4_send_synack
+ 
+ void ip_queue_xmit(struct sk_buff *skb)
+ /// This function uses ip_fragment if the packet is longer
+ /// than MTU
+ /// It is used exclusively by TCP
+ 
+ int ip_build_xmit(struct sock *sk, 
+ 		  int getfrag (const void *,
+ 			       char *,
+ 			       unsigned int,	
+ 			       unsigned int),
+ 		  const void *frag,
+ 		  unsigned length,
+ 		  struct ipcm_cookie *ipc,
+ 		  struct rtable *rt,
+ 		  int flags)
+ /// Used by raw, udp, icmp to send buffers out
+ 
+ int ip_build_xmit_slow(struct sock *sk,
+ 		  int getfrag (const void *,
+ 			       char *,
+ 			       unsigned int,	
+ 			       unsigned int),
+ 		  const void *frag,
+ 		  unsigned length,
+ 		  struct ipcm_cookie *ipc,
+ 		  struct rtable *rt,
+ 		  int flags)
+ //// this function is the fragmenting version of the ip_build_xmit
+ 
+ 
+ *** Notes on ip_cmsg functions and ipcm_cookies
+ 
+ ip_cmsg_send and ip_cmsg_recv functions are used
+ by raw and udp sendmsg and recvmsg functions
+ respectively. Their purpose is the processing of
+ control messages and ancillary data (see R.Stevens's
+ book).
+ 
+ On the recv side, based on the flags passed to the
+ recvmsg call or the selected socket options (?)
+ some of the pretinent information about the packet
+ being received is put into control blocks and
+ attached to the ancillary data of the msg_hdr
+ structure (msg_control field).
+ 
+ On the send side, based on the selected socket options,
+ some of the ancillary data from the control blocks
+ is read into ipcm_cookie data structure which is
+ later used by ip_build_xmit. (some of the ip header
+ options can be put into ancillary data block so they
+ will be extracted during the packet build process
+ and put into the packet).
+ 
+ *** Relinquishing control of sk_buff by sk
+ 
+ When a skbuff is being sent thru ip_build_xmit
+ (for instance), it is owned by the originating
+ sock. 
+ 
+ When we intercept the outgoing packet, we
+ need to relinquish the control of the sock
+ over the skbuff in order to pass it to our
+ divert sock.
+ 
+ Here is the procedure that the driver follows
+ when it does kfree_skb() which, among other things
+ does proper accounting of the write space available
+ to a sock:
+ 
+    dst_release(skb->dst);
+    if (skb->destructor)
+       skb->destructor(skb);
+    skb_headerinit(skb, NULL, 0) /* clean state */
+    kfree_skbmem(skb);
+ 
+ In turn skb_headerinit does the following:
+ 
+ static inline void skb_headerinit(void *p, kmem_cache_t *cache, 
+ 				  unsigned long flags)
+ {
+ 	struct sk_buff *skb = p;
+ 
+ 	skb->destructor = NULL;
+ 	skb->pkt_type = PACKET_HOST;	/* Default type */
+ 	skb->pkt_bridged = 0;		/* Not bridged */
+ 	skb->prev = skb->next = NULL;
+ 	skb->list = NULL;
+ 	skb->sk = NULL;
+ 	skb->stamp.tv_sec=0;	/* No idea about time */
+ 	skb->ip_summed = 0;
+ 	skb->security = 0;	/* By default packets are insecure */
+ 	skb->dst = NULL;
+ #ifdef CONFIG_IP_FIREWALL
+         skb->fwmark = 0;
+ #endif
+ 	memset(skb->cb, 0, sizeof(skb->cb));
+ 	skb->priority = 0;
+ }
+ 
+ 
+ We need to do something similar, except for 
+ releasing the skb memory.
\ No newline at end of file
Index: linux-2.2.12/Documentation/Configure.help
diff -c linux-2.2.12/Documentation/Configure.help:1.1 linux-2.2.12/Documentation/Configure.help:1.2
*** linux-2.2.12/Documentation/Configure.help:1.1	Mon Dec 27 12:14:33 1999
--- linux-2.2.12/Documentation/Configure.help	Tue Feb  8 17:17:45 2000
***************
*** 2696,2701 ****
--- 2696,2720 ----
    Documentation/networking/multicast.txt. If you haven't heard about
    it, you don't need it.
  
+ IP: divert sockets
+ CONFIG_IP_DIVERT
+   This is used to enable FreeBSD divert socket mechanism on Linux.
+   Divert sockets allow a super user to intercept and reinject
+   IP packets based on firewall selection. You must have a patched
+   version of ipchains in order to set the DIVERT rules, or else
+   you have to do it in your user code.
+   visit http://www.anr.mcnc.org/~divert for more information
+ 
+ IP: pass through divert
+ CONFIG_DIV_PT
+   This is a companion option to CONFIG_IP_DIVERT. It modifies the 
+   behaviour of divert sockets in the following way - by default
+   if you have a divert rule set and no application is listening
+   on the specified divert port, a divert rule behaves identically
+   to a deny rule - the packets are dropped.
+   If you specifu CONFIG_IP_DIVERT, then in the absence of a listening
+   application diverted sockets will proceed as if no rule is specified.
+ 
  IP: PIM-SM version 1 support
  CONFIG_IP_PIMSM_V1
    Kernel side support for Sparse Mode PIM (Protocol Independent
Index: linux-2.2.12/Documentation/devices.tex
diff -c linux-2.2.12/Documentation/devices.tex:1.1 linux-2.2.12/Documentation/devices.tex:1.1.1.1
*** linux-2.2.12/Documentation/devices.tex:1.1	Mon Dec 27 12:14:32 1999
--- linux-2.2.12/Documentation/devices.tex	Mon Dec 27 12:14:32 1999
***************
*** 1,5 ****
  \documentstyle{article}
! % $Id: devices.tex,v 1.1 1999/12/27 17:14:32 ibaldin Exp $
  % ---------------------------------------------------------------------------
  % Adopt somewhat reasonable margins, so it doesn't take a million
  % pages to print... :-)  If you're actually putting this in print, you
--- 1,5 ----
  \documentstyle{article}
! % $Id: devices.tex,v 1.1.1.1 1999/12/27 17:14:32 ibaldin Exp $
  % ---------------------------------------------------------------------------
  % Adopt somewhat reasonable margins, so it doesn't take a million
  % pages to print... :-)  If you're actually putting this in print, you
Index: linux-2.2.12/Documentation/cdrom/aztcd
diff -c linux-2.2.12/Documentation/cdrom/aztcd:1.1 linux-2.2.12/Documentation/cdrom/aztcd:1.1.1.1
*** linux-2.2.12/Documentation/cdrom/aztcd:1.1	Mon Dec 27 12:14:35 1999
--- linux-2.2.12/Documentation/cdrom/aztcd	Mon Dec 27 12:14:35 1999
***************
*** 1,4 ****
! $Id: aztcd,v 1.1 1999/12/27 17:14:35 ibaldin Exp $
            Readme-File /usr/src/Documentation/cdrom/aztcd
             			for 
  	     AZTECH CD-ROM CDA268-01A, ORCHID CD-3110,
--- 1,4 ----
! $Id: aztcd,v 1.1.1.1 1999/12/27 17:14:35 ibaldin Exp $
            Readme-File /usr/src/Documentation/cdrom/aztcd
             			for 
  	     AZTECH CD-ROM CDA268-01A, ORCHID CD-3110,
Index: linux-2.2.12/Documentation/cdrom/cdrom-standard.tex
diff -c linux-2.2.12/Documentation/cdrom/cdrom-standard.tex:1.1 linux-2.2.12/Documentation/cdrom/cdrom-standard.tex:1.1.1.1
*** linux-2.2.12/Documentation/cdrom/cdrom-standard.tex:1.1	Mon Dec 27 12:14:36 1999
--- linux-2.2.12/Documentation/cdrom/cdrom-standard.tex	Mon Dec 27 12:14:36 1999
***************
*** 1,5 ****
  \documentclass{article}
! \def\version{$Id: cdrom-standard.tex,v 1.1 1999/12/27 17:14:36 ibaldin Exp $}
  \newcommand{\newsection}[1]{\newpage\section{#1}}
  
  \evensidemargin=0pt
--- 1,5 ----
  \documentclass{article}
! \def\version{$Id: cdrom-standard.tex,v 1.1.1.1 1999/12/27 17:14:36 ibaldin Exp $}
  \newcommand{\newsection}[1]{\newpage\section{#1}}
  
  \evensidemargin=0pt
Index: linux-2.2.12/Documentation/isdn/INTERFACE
diff -c linux-2.2.12/Documentation/isdn/INTERFACE:1.1 linux-2.2.12/Documentation/isdn/INTERFACE:1.1.1.1
*** linux-2.2.12/Documentation/isdn/INTERFACE:1.1	Mon Dec 27 12:14:36 1999
--- linux-2.2.12/Documentation/isdn/INTERFACE	Mon Dec 27 12:14:36 1999
***************
*** 1,4 ****
! $Id: INTERFACE,v 1.1 1999/12/27 17:14:36 ibaldin Exp $
  
  Description of the Interface between Linklevel and Hardwarelevel
    of isdn4linux:
--- 1,4 ----
! $Id: INTERFACE,v 1.1.1.1 1999/12/27 17:14:36 ibaldin Exp $
  
  Description of the Interface between Linklevel and Hardwarelevel
    of isdn4linux:
Index: linux-2.2.12/Documentation/isdn/INTERFACE.fax
diff -c linux-2.2.12/Documentation/isdn/INTERFACE.fax:1.1 linux-2.2.12/Documentation/isdn/INTERFACE.fax:1.1.1.1
*** linux-2.2.12/Documentation/isdn/INTERFACE.fax:1.1	Mon Dec 27 12:14:36 1999
--- linux-2.2.12/Documentation/isdn/INTERFACE.fax	Mon Dec 27 12:14:36 1999
***************
*** 1,4 ****
! $Id: INTERFACE.fax,v 1.1 1999/12/27 17:14:36 ibaldin Exp $
  
  
  Description of the fax-subinterface between linklevel and hardwarelevel of 
--- 1,4 ----
! $Id: INTERFACE.fax,v 1.1.1.1 1999/12/27 17:14:36 ibaldin Exp $
  
  
  Description of the fax-subinterface between linklevel and hardwarelevel of 
Index: linux-2.2.12/Documentation/isdn/README.act2000
diff -c linux-2.2.12/Documentation/isdn/README.act2000:1.1 linux-2.2.12/Documentation/isdn/README.act2000:1.1.1.1
*** linux-2.2.12/Documentation/isdn/README.act2000:1.1	Mon Dec 27 12:14:36 1999
--- linux-2.2.12/Documentation/isdn/README.act2000	Mon Dec 27 12:14:36 1999
***************
*** 1,4 ****
! $Id: README.act2000,v 1.1 1999/12/27 17:14:36 ibaldin Exp $
  
  This document describes the ACT2000 driver for the
  IBM Active 2000 ISDN card.
--- 1,4 ----
! $Id: README.act2000,v 1.1.1.1 1999/12/27 17:14:36 ibaldin Exp $
  
  This document describes the ACT2000 driver for the
  IBM Active 2000 ISDN card.
Index: linux-2.2.12/Documentation/isdn/README.audio
diff -c linux-2.2.12/Documentation/isdn/README.audio:1.1 linux-2.2.12/Documentation/isdn/README.audio:1.1.1.1
*** linux-2.2.12/Documentation/isdn/README.audio:1.1	Mon Dec 27 12:14:36 1999
--- linux-2.2.12/Documentation/isdn/README.audio	Mon Dec 27 12:14:36 1999
***************
*** 1,4 ****
! $Id: README.audio,v 1.1 1999/12/27 17:14:36 ibaldin Exp $
  
  ISDN subsystem for Linux.
    Description of audio mode.
--- 1,4 ----
! $Id: README.audio,v 1.1.1.1 1999/12/27 17:14:36 ibaldin Exp $
  
  ISDN subsystem for Linux.
    Description of audio mode.
Index: linux-2.2.12/Documentation/isdn/README.eicon
diff -c linux-2.2.12/Documentation/isdn/README.eicon:1.1 linux-2.2.12/Documentation/isdn/README.eicon:1.1.1.1
*** linux-2.2.12/Documentation/isdn/README.eicon:1.1	Mon Dec 27 12:14:36 1999
--- linux-2.2.12/Documentation/isdn/README.eicon	Mon Dec 27 12:14:36 1999
***************
*** 1,4 ****
! $Id: README.eicon,v 1.1 1999/12/27 17:14:36 ibaldin Exp $
  
  (c) 1999 Cytronics & Melware
  
--- 1,4 ----
! $Id: README.eicon,v 1.1.1.1 1999/12/27 17:14:36 ibaldin Exp $
  
  (c) 1999 Cytronics & Melware
  
Index: linux-2.2.12/Documentation/isdn/README.icn
diff -c linux-2.2.12/Documentation/isdn/README.icn:1.1 linux-2.2.12/Documentation/isdn/README.icn:1.1.1.1
*** linux-2.2.12/Documentation/isdn/README.icn:1.1	Mon Dec 27 12:14:36 1999
--- linux-2.2.12/Documentation/isdn/README.icn	Mon Dec 27 12:14:36 1999
***************
*** 1,4 ****
! $Id: README.icn,v 1.1 1999/12/27 17:14:36 ibaldin Exp $
  
  You can get the ICN-ISDN-card from:
  
--- 1,4 ----
! $Id: README.icn,v 1.1.1.1 1999/12/27 17:14:36 ibaldin Exp $
  
  You can get the ICN-ISDN-card from:
  
Index: linux-2.2.12/Documentation/networking/ip-sysctl.txt
diff -c linux-2.2.12/Documentation/networking/ip-sysctl.txt:1.1 linux-2.2.12/Documentation/networking/ip-sysctl.txt:1.1.1.1
*** linux-2.2.12/Documentation/networking/ip-sysctl.txt:1.1	Mon Dec 27 12:14:35 1999
--- linux-2.2.12/Documentation/networking/ip-sysctl.txt	Mon Dec 27 12:14:35 1999
***************
*** 211,214 ****
  Updated by:
  Andi Kleen
  ak@muc.de
! $Id: ip-sysctl.txt,v 1.1 1999/12/27 17:14:35 ibaldin Exp $
--- 211,214 ----
  Updated by:
  Andi Kleen
  ak@muc.de
! $Id: ip-sysctl.txt,v 1.1.1.1 1999/12/27 17:14:35 ibaldin Exp $
Index: linux-2.2.12/arch/i386/boot/tools/build.c
diff -c linux-2.2.12/arch/i386/boot/tools/build.c:1.1 linux-2.2.12/arch/i386/boot/tools/build.c:1.1.1.1
*** linux-2.2.12/arch/i386/boot/tools/build.c:1.1	Mon Dec 27 12:14:10 1999
--- linux-2.2.12/arch/i386/boot/tools/build.c	Mon Dec 27 12:14:10 1999
***************
*** 1,5 ****
  /*
!  *  $Id: build.c,v 1.1 1999/12/27 17:14:10 ibaldin Exp $
   *
   *  Copyright (C) 1991, 1992  Linus Torvalds
   *  Copyright (C) 1997 Martin Mares
--- 1,5 ----
  /*
!  *  $Id: build.c,v 1.1.1.1 1999/12/27 17:14:10 ibaldin Exp $
   *
   *  Copyright (C) 1991, 1992  Linus Torvalds
   *  Copyright (C) 1997 Martin Mares
Index: linux-2.2.12/arch/i386/kernel/bios32.c
diff -c linux-2.2.12/arch/i386/kernel/bios32.c:1.1 linux-2.2.12/arch/i386/kernel/bios32.c:1.1.1.1
*** linux-2.2.12/arch/i386/kernel/bios32.c:1.1	Mon Dec 27 12:14:11 1999
--- linux-2.2.12/arch/i386/kernel/bios32.c	Mon Dec 27 12:14:11 1999
***************
*** 1,7 ****
  /*
   * bios32.c - Low-Level PCI Access
   *
!  * $Id: bios32.c,v 1.1 1999/12/27 17:14:11 ibaldin Exp $
   *
   * Copyright 1993, 1994 Drew Eckhardt
   *      Visionary Computing
--- 1,7 ----
  /*
   * bios32.c - Low-Level PCI Access
   *
!  * $Id: bios32.c,v 1.1.1.1 1999/12/27 17:14:11 ibaldin Exp $
   *
   * Copyright 1993, 1994 Drew Eckhardt
   *      Visionary Computing
Index: linux-2.2.12/arch/mips/Makefile
diff -c linux-2.2.12/arch/mips/Makefile:1.1 linux-2.2.12/arch/mips/Makefile:1.1.1.1
*** linux-2.2.12/arch/mips/Makefile:1.1	Mon Dec 27 12:14:17 1999
--- linux-2.2.12/arch/mips/Makefile	Mon Dec 27 12:14:17 1999
***************
*** 1,4 ****
! # $Id: Makefile,v 1.1 1999/12/27 17:14:17 ibaldin Exp $
  #
  # This file is subject to the terms and conditions of the GNU General Public
  # License.  See the file "COPYING" in the main directory of this archive
--- 1,4 ----
! # $Id: Makefile,v 1.1.1.1 1999/12/27 17:14:17 ibaldin Exp $
  #
  # This file is subject to the terms and conditions of the GNU General Public
  # License.  See the file "COPYING" in the main directory of this archive
Index: linux-2.2.12/arch/mips/arc/Makefile
diff -c linux-2.2.12/arch/mips/arc/Makefile:1.1 linux-2.2.12/arch/mips/arc/Makefile:1.1.1.1
*** linux-2.2.12/arch/mips/arc/Makefile:1.1	Mon Dec 27 12:14:18 1999
--- linux-2.2.12/arch/mips/arc/Makefile	Mon Dec 27 12:14:18 1999
***************
*** 1,4 ****
! # $Id: Makefile,v 1.1 1999/12/27 17:14:18 ibaldin Exp $
  # Makefile for the SGI arcs prom monitor library routines
  # under Linux.
  #
--- 1,4 ----
! # $Id: Makefile,v 1.1.1.1 1999/12/27 17:14:18 ibaldin Exp $
  # Makefile for the SGI arcs prom monitor library routines
  # under Linux.
  #
Index: linux-2.2.12/arch/mips/arc/cmdline.c
diff -c linux-2.2.12/arch/mips/arc/cmdline.c:1.1 linux-2.2.12/arch/mips/arc/cmdline.c:1.1.1.1
*** linux-2.2.12/arch/mips/arc/cmdline.c:1.1	Mon Dec 27 12:14:18 1999
--- linux-2.2.12/arch/mips/arc/cmdline.c	Mon Dec 27 12:14:18 1999
***************
*** 3,9 ****
   *
   * Copyright (C) 1996 David S. Miller (dm@engr.sgi.com)
   *
!  * $Id: cmdline.c,v 1.1 1999/12/27 17:14:18 ibaldin Exp $
   */
  #include <linux/init.h>
  #include <linux/kernel.h>
--- 3,9 ----
   *
   * Copyright (C) 1996 David S. Miller (dm@engr.sgi.com)
   *
!  * $Id: cmdline.c,v 1.1.1.1 1999/12/27 17:14:18 ibaldin Exp $
   */
  #include <linux/init.h>
  #include <linux/kernel.h>
Index: linux-2.2.12/arch/mips/arc/console.c
diff -c linux-2.2.12/arch/mips/arc/console.c:1.1 linux-2.2.12/arch/mips/arc/console.c:1.1.1.1
*** linux-2.2.12/arch/mips/arc/console.c:1.1	Mon Dec 27 12:14:18 1999
--- linux-2.2.12/arch/mips/arc/console.c	Mon Dec 27 12:14:18 1999
***************
*** 4,10 ****
   * Copyright (C) 1996 David S. Miller (dm@sgi.com)
   * Compability with board caches, Ulf Carlsson
   *
!  * $Id: console.c,v 1.1 1999/12/27 17:14:18 ibaldin Exp $
   */
  #include <linux/config.h>
  #include <linux/init.h>
--- 4,10 ----
   * Copyright (C) 1996 David S. Miller (dm@sgi.com)
   * Compability with board caches, Ulf Carlsson
   *
!  * $Id: console.c,v 1.1.1.1 1999/12/27 17:14:18 ibaldin Exp $
   */
  #include <linux/config.h>
  #include <linux/init.h>
Index: linux-2.2.12/arch/mips/arc/env.c
diff -c linux-2.2.12/arch/mips/arc/env.c:1.1 linux-2.2.12/arch/mips/arc/env.c:1.1.1.1
*** linux-2.2.12/arch/mips/arc/env.c:1.1	Mon Dec 27 12:14:18 1999
--- linux-2.2.12/arch/mips/arc/env.c	Mon Dec 27 12:14:18 1999
***************
*** 3,9 ****
   *
   * Copyright (C) 1996 David S. Miller (dm@engr.sgi.com)
   *
!  * $Id: env.c,v 1.1 1999/12/27 17:14:18 ibaldin Exp $
   */
  #include <linux/init.h>
  #include <linux/kernel.h>
--- 3,9 ----
   *
   * Copyright (C) 1996 David S. Miller (dm@engr.sgi.com)
   *
!  * $Id: env.c,v 1.1.1.1 1999/12/27 17:14:18 ibaldin Exp $
   */
  #include <linux/init.h>
  #include <linux/kernel.h>
Index: linux-2.2.12/arch/mips/arc/file.c
diff -c linux-2.2.12/arch/mips/arc/file.c:1.1 linux-2.2.12/arch/mips/arc/file.c:1.1.1.1
*** linux-2.2.12/arch/mips/arc/file.c:1.1	Mon Dec 27 12:14:18 1999
--- linux-2.2.12/arch/mips/arc/file.c	Mon Dec 27 12:14:18 1999
***************
*** 3,9 ****
   *
   * Copyright (C) 1996 David S. Miller (dm@engr.sgi.com)
   *
!  * $Id: file.c,v 1.1 1999/12/27 17:14:18 ibaldin Exp $
   */
  #include <linux/init.h>
  #include <asm/sgialib.h>
--- 3,9 ----
   *
   * Copyright (C) 1996 David S. Miller (dm@engr.sgi.com)
   *
!  * $Id: file.c,v 1.1.1.1 1999/12/27 17:14:18 ibaldin Exp $
   */
  #include <linux/init.h>
  #include <asm/sgialib.h>
Index: linux-2.2.12/arch/mips/arc/identify.c
diff -c linux-2.2.12/arch/mips/arc/identify.c:1.1 linux-2.2.12/arch/mips/arc/identify.c:1.1.1.1
*** linux-2.2.12/arch/mips/arc/identify.c:1.1	Mon Dec 27 12:14:18 1999
--- linux-2.2.12/arch/mips/arc/identify.c	Mon Dec 27 12:14:18 1999
***************
*** 7,13 ****
   * 
   * Copyright (C) 1996 David S. Miller (dm@engr.sgi.com)
   *
!  * $Id: identify.c,v 1.1 1999/12/27 17:14:18 ibaldin Exp $
   */
  #include <linux/init.h>
  #include <linux/kernel.h>
--- 7,13 ----
   * 
   * Copyright (C) 1996 David S. Miller (dm@engr.sgi.com)
   *
!  * $Id: identify.c,v 1.1.1.1 1999/12/27 17:14:18 ibaldin Exp $
   */
  #include <linux/init.h>
  #include <linux/kernel.h>
Index: linux-2.2.12/arch/mips/arc/init.c
diff -c linux-2.2.12/arch/mips/arc/init.c:1.1 linux-2.2.12/arch/mips/arc/init.c:1.1.1.1
*** linux-2.2.12/arch/mips/arc/init.c:1.1	Mon Dec 27 12:14:18 1999
--- linux-2.2.12/arch/mips/arc/init.c	Mon Dec 27 12:14:18 1999
***************
*** 3,9 ****
   *
   * Copyright (C) 1996 David S. Miller (dm@engr.sgi.com)
   *
!  * $Id: init.c,v 1.1 1999/12/27 17:14:18 ibaldin Exp $
   */
  #include <linux/init.h>
  #include <linux/kernel.h>
--- 3,9 ----
   *
   * Copyright (C) 1996 David S. Miller (dm@engr.sgi.com)
   *
!  * $Id: init.c,v 1.1.1.1 1999/12/27 17:14:18 ibaldin Exp $
   */
  #include <linux/init.h>
  #include <linux/kernel.h>
Index: linux-2.2.12/arch/mips/arc/memory.c
diff -c linux-2.2.12/arch/mips/arc/memory.c:1.1 linux-2.2.12/arch/mips/arc/memory.c:1.1.1.1
*** linux-2.2.12/arch/mips/arc/memory.c:1.1	Mon Dec 27 12:14:18 1999
--- linux-2.2.12/arch/mips/arc/memory.c	Mon Dec 27 12:14:18 1999
***************
*** 4,10 ****
   *
   * Copyright (C) 1996 David S. Miller (dm@engr.sgi.com)
   *
!  * $Id: memory.c,v 1.1 1999/12/27 17:14:18 ibaldin Exp $
   */
  #include <linux/init.h>
  #include <linux/kernel.h>
--- 4,10 ----
   *
   * Copyright (C) 1996 David S. Miller (dm@engr.sgi.com)
   *
!  * $Id: memory.c,v 1.1.1.1 1999/12/27 17:14:18 ibaldin Exp $
   */
  #include <linux/init.h>
  #include <linux/kernel.h>
Index: linux-2.2.12/arch/mips/arc/misc.c
diff -c linux-2.2.12/arch/mips/arc/misc.c:1.1 linux-2.2.12/arch/mips/arc/misc.c:1.1.1.1
*** linux-2.2.12/arch/mips/arc/misc.c:1.1	Mon Dec 27 12:14:18 1999
--- linux-2.2.12/arch/mips/arc/misc.c	Mon Dec 27 12:14:18 1999
***************
*** 1,4 ****
! /* $Id: misc.c,v 1.1 1999/12/27 17:14:18 ibaldin Exp $
   *
   * misc.c: Miscellaneous ARCS PROM routines.
   *
--- 1,4 ----
! /* $Id: misc.c,v 1.1.1.1 1999/12/27 17:14:18 ibaldin Exp $
   *
   * misc.c: Miscellaneous ARCS PROM routines.
   *
Index: linux-2.2.12/arch/mips/arc/printf.c
diff -c linux-2.2.12/arch/mips/arc/printf.c:1.1 linux-2.2.12/arch/mips/arc/printf.c:1.1.1.1
*** linux-2.2.12/arch/mips/arc/printf.c:1.1	Mon Dec 27 12:14:18 1999
--- linux-2.2.12/arch/mips/arc/printf.c	Mon Dec 27 12:14:18 1999
***************
*** 4,10 ****
   *
   * Copyright (C) 1996 David S. Miller (dm@sgi.com)
   *
!  * $Id: printf.c,v 1.1 1999/12/27 17:14:18 ibaldin Exp $
   */
  #include <linux/config.h>
  #include <linux/init.h>
--- 4,10 ----
   *
   * Copyright (C) 1996 David S. Miller (dm@sgi.com)
   *
!  * $Id: printf.c,v 1.1.1.1 1999/12/27 17:14:18 ibaldin Exp $
   */
  #include <linux/config.h>
  #include <linux/init.h>
Index: linux-2.2.12/arch/mips/arc/salone.c
diff -c linux-2.2.12/arch/mips/arc/salone.c:1.1 linux-2.2.12/arch/mips/arc/salone.c:1.1.1.1
*** linux-2.2.12/arch/mips/arc/salone.c:1.1	Mon Dec 27 12:14:18 1999
--- linux-2.2.12/arch/mips/arc/salone.c	Mon Dec 27 12:14:18 1999
***************
*** 4,10 ****
   *
   * Copyright (C) 1996 David S. Miller (dm@engr.sgi.com)
   *
!  * $Id: salone.c,v 1.1 1999/12/27 17:14:18 ibaldin Exp $
   */
  #include <linux/init.h>
  #include <asm/sgialib.h>
--- 4,10 ----
   *
   * Copyright (C) 1996 David S. Miller (dm@engr.sgi.com)
   *
!  * $Id: salone.c,v 1.1.1.1 1999/12/27 17:14:18 ibaldin Exp $
   */
  #include <linux/init.h>
  #include <asm/sgialib.h>
Index: linux-2.2.12/arch/mips/arc/time.c
diff -c linux-2.2.12/arch/mips/arc/time.c:1.1 linux-2.2.12/arch/mips/arc/time.c:1.1.1.1
*** linux-2.2.12/arch/mips/arc/time.c:1.1	Mon Dec 27 12:14:18 1999
--- linux-2.2.12/arch/mips/arc/time.c	Mon Dec 27 12:14:18 1999
***************
*** 3,9 ****
   *
   * Copyright (C) 1996 David S. Miller (dm@engr.sgi.com)
   *
!  * $Id: time.c,v 1.1 1999/12/27 17:14:18 ibaldin Exp $
   */
  #include <linux/init.h>
  #include <asm/sgialib.h>
--- 3,9 ----
   *
   * Copyright (C) 1996 David S. Miller (dm@engr.sgi.com)
   *
!  * $Id: time.c,v 1.1.1.1 1999/12/27 17:14:18 ibaldin Exp $
   */
  #include <linux/init.h>
  #include <asm/sgialib.h>
Index: linux-2.2.12/arch/mips/arc/tree.c
diff -c linux-2.2.12/arch/mips/arc/tree.c:1.1 linux-2.2.12/arch/mips/arc/tree.c:1.1.1.1
*** linux-2.2.12/arch/mips/arc/tree.c:1.1	Mon Dec 27 12:14:18 1999
--- linux-2.2.12/arch/mips/arc/tree.c	Mon Dec 27 12:14:18 1999
***************
*** 3,9 ****
   *
   * Copyright (C) 1996 David S. Miller (dm@engr.sgi.com)
   *
!  * $Id: tree.c,v 1.1 1999/12/27 17:14:18 ibaldin Exp $
   */
  #include <linux/init.h>
  #include <asm/sgialib.h>
--- 3,9 ----
   *
   * Copyright (C) 1996 David S. Miller (dm@engr.sgi.com)
   *
!  * $Id: tree.c,v 1.1.1.1 1999/12/27 17:14:18 ibaldin Exp $
   */
  #include <linux/init.h>
  #include <asm/sgialib.h>
Index: linux-2.2.12/arch/mips/baget/Makefile
diff -c linux-2.2.12/arch/mips/baget/Makefile:1.1 linux-2.2.12/arch/mips/baget/Makefile:1.1.1.1
*** linux-2.2.12/arch/mips/baget/Makefile:1.1	Mon Dec 27 12:14:18 1999
--- linux-2.2.12/arch/mips/baget/Makefile	Mon Dec 27 12:14:18 1999
***************
*** 1,4 ****
! # $Id: Makefile,v 1.1 1999/12/27 17:14:18 ibaldin Exp $
  #
  # Makefile for the Baget specific kernel interface routines
  # under Linux.
--- 1,4 ----
! # $Id: Makefile,v 1.1.1.1 1999/12/27 17:14:18 ibaldin Exp $
  #
  # Makefile for the Baget specific kernel interface routines
  # under Linux.
Index: linux-2.2.12/arch/mips/baget/baget.c
diff -c linux-2.2.12/arch/mips/baget/baget.c:1.1 linux-2.2.12/arch/mips/baget/baget.c:1.1.1.1
*** linux-2.2.12/arch/mips/baget/baget.c:1.1	Mon Dec 27 12:14:18 1999
--- linux-2.2.12/arch/mips/baget/baget.c	Mon Dec 27 12:14:18 1999
***************
*** 1,4 ****
! /* $Id: baget.c,v 1.1 1999/12/27 17:14:18 ibaldin Exp $
   *
   * baget.c: Baget low level stuff
   *
--- 1,4 ----
! /* $Id: baget.c,v 1.1.1.1 1999/12/27 17:14:18 ibaldin Exp $
   *
   * baget.c: Baget low level stuff
   *
Index: linux-2.2.12/arch/mips/baget/bagetIRQ.S
diff -c linux-2.2.12/arch/mips/baget/bagetIRQ.S:1.1 linux-2.2.12/arch/mips/baget/bagetIRQ.S:1.1.1.1
*** linux-2.2.12/arch/mips/baget/bagetIRQ.S:1.1	Mon Dec 27 12:14:18 1999
--- linux-2.2.12/arch/mips/baget/bagetIRQ.S	Mon Dec 27 12:14:18 1999
***************
*** 1,4 ****
! /* $Id: bagetIRQ.S,v 1.1 1999/12/27 17:14:18 ibaldin Exp $
   * bagetIRQ.S: Interrupt exception dispatch code for Baget/MIPS
   *
   * Copyright (C) 1998 Gleb Raiko & Vladimir Roganov
--- 1,4 ----
! /* $Id: bagetIRQ.S,v 1.1.1.1 1999/12/27 17:14:18 ibaldin Exp $
   * bagetIRQ.S: Interrupt exception dispatch code for Baget/MIPS
   *
   * Copyright (C) 1998 Gleb Raiko & Vladimir Roganov
Index: linux-2.2.12/arch/mips/baget/balo.c
diff -c linux-2.2.12/arch/mips/baget/balo.c:1.1 linux-2.2.12/arch/mips/baget/balo.c:1.1.1.1
*** linux-2.2.12/arch/mips/baget/balo.c:1.1	Mon Dec 27 12:14:18 1999
--- linux-2.2.12/arch/mips/baget/balo.c	Mon Dec 27 12:14:18 1999
***************
*** 1,4 ****
! /* $Id: balo.c,v 1.1 1999/12/27 17:14:18 ibaldin Exp $
   *
   * balo.c: BAget LOader
   *
--- 1,4 ----
! /* $Id: balo.c,v 1.1.1.1 1999/12/27 17:14:18 ibaldin Exp $
   *
   * balo.c: BAget LOader
   *
Index: linux-2.2.12/arch/mips/baget/balo_supp.S
diff -c linux-2.2.12/arch/mips/baget/balo_supp.S:1.1 linux-2.2.12/arch/mips/baget/balo_supp.S:1.1.1.1
*** linux-2.2.12/arch/mips/baget/balo_supp.S:1.1	Mon Dec 27 12:14:18 1999
--- linux-2.2.12/arch/mips/baget/balo_supp.S	Mon Dec 27 12:14:18 1999
***************
*** 1,4 ****
! /* $Id: balo_supp.S,v 1.1 1999/12/27 17:14:18 ibaldin Exp $
   * balo_supp.S: BAget Loader supplement
   *
   * Copyright (C) 1998 Gleb Raiko & Vladimir Roganov
--- 1,4 ----
! /* $Id: balo_supp.S,v 1.1.1.1 1999/12/27 17:14:18 ibaldin Exp $
   * balo_supp.S: BAget Loader supplement
   *
   * Copyright (C) 1998 Gleb Raiko & Vladimir Roganov
Index: linux-2.2.12/arch/mips/baget/irq.c
diff -c linux-2.2.12/arch/mips/baget/irq.c:1.1 linux-2.2.12/arch/mips/baget/irq.c:1.1.1.1
*** linux-2.2.12/arch/mips/baget/irq.c:1.1	Mon Dec 27 12:14:18 1999
--- linux-2.2.12/arch/mips/baget/irq.c	Mon Dec 27 12:14:18 1999
***************
*** 5,11 ****
   *      Code (mostly sleleton and comments) derived from DECstation IRQ
   *      handling.
   *
!  * $Id: irq.c,v 1.1 1999/12/27 17:14:18 ibaldin Exp $
   */
  #include <linux/errno.h>
  #include <linux/init.h>
--- 5,11 ----
   *      Code (mostly sleleton and comments) derived from DECstation IRQ
   *      handling.
   *
!  * $Id: irq.c,v 1.1.1.1 1999/12/27 17:14:18 ibaldin Exp $
   */
  #include <linux/errno.h>
  #include <linux/init.h>
Index: linux-2.2.12/arch/mips/baget/print.c
diff -c linux-2.2.12/arch/mips/baget/print.c:1.1 linux-2.2.12/arch/mips/baget/print.c:1.1.1.1
*** linux-2.2.12/arch/mips/baget/print.c:1.1	Mon Dec 27 12:14:18 1999
--- linux-2.2.12/arch/mips/baget/print.c	Mon Dec 27 12:14:18 1999
***************
*** 1,4 ****
! /* $Id: print.c,v 1.1 1999/12/27 17:14:18 ibaldin Exp $
   *
   * print.c: Simple print fascility
   *
--- 1,4 ----
! /* $Id: print.c,v 1.1.1.1 1999/12/27 17:14:18 ibaldin Exp $
   *
   * print.c: Simple print fascility
   *
Index: linux-2.2.12/arch/mips/baget/setup.c
diff -c linux-2.2.12/arch/mips/baget/setup.c:1.1 linux-2.2.12/arch/mips/baget/setup.c:1.1.1.1
*** linux-2.2.12/arch/mips/baget/setup.c:1.1	Mon Dec 27 12:14:18 1999
--- linux-2.2.12/arch/mips/baget/setup.c	Mon Dec 27 12:14:18 1999
***************
*** 1,4 ****
! /* $Id: setup.c,v 1.1 1999/12/27 17:14:18 ibaldin Exp $
   *
   * setup.c: Baget/MIPS specific setup, including init of the feature struct.
   *
--- 1,4 ----
! /* $Id: setup.c,v 1.1.1.1 1999/12/27 17:14:18 ibaldin Exp $
   *
   * setup.c: Baget/MIPS specific setup, including init of the feature struct.
   *
Index: linux-2.2.12/arch/mips/baget/time.c
diff -c linux-2.2.12/arch/mips/baget/time.c:1.1 linux-2.2.12/arch/mips/baget/time.c:1.1.1.1
*** linux-2.2.12/arch/mips/baget/time.c:1.1	Mon Dec 27 12:14:18 1999
--- linux-2.2.12/arch/mips/baget/time.c	Mon Dec 27 12:14:18 1999
***************
*** 1,4 ****
! /* $Id: time.c,v 1.1 1999/12/27 17:14:18 ibaldin Exp $
   * time.c: Baget/MIPS specific time handling details
   *
   * Copyright (C) 1998 Gleb Raiko & Vladimir Roganov
--- 1,4 ----
! /* $Id: time.c,v 1.1.1.1 1999/12/27 17:14:18 ibaldin Exp $
   * time.c: Baget/MIPS specific time handling details
   *
   * Copyright (C) 1998 Gleb Raiko & Vladimir Roganov
Index: linux-2.2.12/arch/mips/baget/vacserial.c
diff -c linux-2.2.12/arch/mips/baget/vacserial.c:1.1 linux-2.2.12/arch/mips/baget/vacserial.c:1.1.1.1
*** linux-2.2.12/arch/mips/baget/vacserial.c:1.1	Mon Dec 27 12:14:18 1999
--- linux-2.2.12/arch/mips/baget/vacserial.c	Mon Dec 27 12:14:18 1999
***************
*** 1,4 ****
! /* $Id: vacserial.c,v 1.1 1999/12/27 17:14:18 ibaldin Exp $
   * vacserial.c: VAC UART serial driver
   *              This code stealed and adopted from linux/drivers/char/serial.c
   *              See that for author info
--- 1,4 ----
! /* $Id: vacserial.c,v 1.1.1.1 1999/12/27 17:14:18 ibaldin Exp $
   * vacserial.c: VAC UART serial driver
   *              This code stealed and adopted from linux/drivers/char/serial.c
   *              See that for author info
Index: linux-2.2.12/arch/mips/baget/prom/Makefile
diff -c linux-2.2.12/arch/mips/baget/prom/Makefile:1.1 linux-2.2.12/arch/mips/baget/prom/Makefile:1.1.1.1
*** linux-2.2.12/arch/mips/baget/prom/Makefile:1.1	Mon Dec 27 12:14:18 1999
--- linux-2.2.12/arch/mips/baget/prom/Makefile	Mon Dec 27 12:14:18 1999
***************
*** 1,4 ****
! # $Id: Makefile,v 1.1 1999/12/27 17:14:18 ibaldin Exp $
  # Makefile for the Baget/MIPS prom emulator library routines.
  #
  # Note! Dependencies are done automagically by 'make dep', which also
--- 1,4 ----
! # $Id: Makefile,v 1.1.1.1 1999/12/27 17:14:18 ibaldin Exp $
  # Makefile for the Baget/MIPS prom emulator library routines.
  #
  # Note! Dependencies are done automagically by 'make dep', which also
Index: linux-2.2.12/arch/mips/baget/prom/init.c
diff -c linux-2.2.12/arch/mips/baget/prom/init.c:1.1 linux-2.2.12/arch/mips/baget/prom/init.c:1.1.1.1
*** linux-2.2.12/arch/mips/baget/prom/init.c:1.1	Mon Dec 27 12:14:18 1999
--- linux-2.2.12/arch/mips/baget/prom/init.c	Mon Dec 27 12:14:18 1999
***************
*** 3,9 ****
   *
   * Copyright (C) 1998 Gleb Raiko & Vladimir Roganov 
   *
!  * $Id: init.c,v 1.1 1999/12/27 17:14:18 ibaldin Exp $
   */
  #include <linux/init.h>
  #include <asm/bootinfo.h>
--- 3,9 ----
   *
   * Copyright (C) 1998 Gleb Raiko & Vladimir Roganov 
   *
!  * $Id: init.c,v 1.1.1.1 1999/12/27 17:14:18 ibaldin Exp $
   */
  #include <linux/init.h>
  #include <asm/bootinfo.h>
Index: linux-2.2.12/arch/mips/boot/Makefile
diff -c linux-2.2.12/arch/mips/boot/Makefile:1.1 linux-2.2.12/arch/mips/boot/Makefile:1.1.1.1
*** linux-2.2.12/arch/mips/boot/Makefile:1.1	Mon Dec 27 12:14:17 1999
--- linux-2.2.12/arch/mips/boot/Makefile	Mon Dec 27 12:14:17 1999
***************
*** 1,4 ****
! # $Id: Makefile,v 1.1 1999/12/27 17:14:17 ibaldin Exp $
  #
  # This file is subject to the terms and conditions of the GNU General Public
  # License.  See the file "COPYING" in the main directory of this archive
--- 1,4 ----
! # $Id: Makefile,v 1.1.1.1 1999/12/27 17:14:17 ibaldin Exp $
  #
  # This file is subject to the terms and conditions of the GNU General Public
  # License.  See the file "COPYING" in the main directory of this archive
Index: linux-2.2.12/arch/mips/dec/irq.c
diff -c linux-2.2.12/arch/mips/dec/irq.c:1.1 linux-2.2.12/arch/mips/dec/irq.c:1.1.1.1
*** linux-2.2.12/arch/mips/dec/irq.c:1.1	Mon Dec 27 12:14:18 1999
--- linux-2.2.12/arch/mips/dec/irq.c	Mon Dec 27 12:14:18 1999
***************
*** 4,10 ****
   * Copyright (C) 1992 Linus Torvalds
   * Copyright (C) 1994, 1995, 1996, 1997 Ralf Baechle
   *
!  * $Id: irq.c,v 1.1 1999/12/27 17:14:18 ibaldin Exp $
   */
  #include <linux/errno.h>
  #include <linux/init.h>
--- 4,10 ----
   * Copyright (C) 1992 Linus Torvalds
   * Copyright (C) 1994, 1995, 1996, 1997 Ralf Baechle
   *
!  * $Id: irq.c,v 1.1.1.1 1999/12/27 17:14:18 ibaldin Exp $
   */
  #include <linux/errno.h>
  #include <linux/init.h>
Index: linux-2.2.12/arch/mips/dec/reset.c
diff -c linux-2.2.12/arch/mips/dec/reset.c:1.1 linux-2.2.12/arch/mips/dec/reset.c:1.1.1.1
*** linux-2.2.12/arch/mips/dec/reset.c:1.1	Mon Dec 27 12:14:18 1999
--- linux-2.2.12/arch/mips/dec/reset.c	Mon Dec 27 12:14:18 1999
***************
*** 1,5 ****
  /*
!  *  $Id: reset.c,v 1.1 1999/12/27 17:14:18 ibaldin Exp $
   *
   *  Reset a DECstation machine.
   *
--- 1,5 ----
  /*
!  *  $Id: reset.c,v 1.1.1.1 1999/12/27 17:14:18 ibaldin Exp $
   *
   *  Reset a DECstation machine.
   *
Index: linux-2.2.12/arch/mips/dec/rtc-dec.c
diff -c linux-2.2.12/arch/mips/dec/rtc-dec.c:1.1 linux-2.2.12/arch/mips/dec/rtc-dec.c:1.1.1.1
*** linux-2.2.12/arch/mips/dec/rtc-dec.c:1.1	Mon Dec 27 12:14:18 1999
--- linux-2.2.12/arch/mips/dec/rtc-dec.c	Mon Dec 27 12:14:18 1999
***************
*** 1,5 ****
  
! /* $Id: rtc-dec.c,v 1.1 1999/12/27 17:14:18 ibaldin Exp $
  
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
--- 1,5 ----
  
! /* $Id: rtc-dec.c,v 1.1.1.1 1999/12/27 17:14:18 ibaldin Exp $
  
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
Index: linux-2.2.12/arch/mips/dec/prom/Makefile
diff -c linux-2.2.12/arch/mips/dec/prom/Makefile:1.1 linux-2.2.12/arch/mips/dec/prom/Makefile:1.1.1.1
*** linux-2.2.12/arch/mips/dec/prom/Makefile:1.1	Mon Dec 27 12:14:18 1999
--- linux-2.2.12/arch/mips/dec/prom/Makefile	Mon Dec 27 12:14:18 1999
***************
*** 1,4 ****
! # $Id: Makefile,v 1.1 1999/12/27 17:14:18 ibaldin Exp $
  # Makefile for the DECstation prom monitor library routines
  # under Linux.
  #
--- 1,4 ----
! # $Id: Makefile,v 1.1.1.1 1999/12/27 17:14:18 ibaldin Exp $
  # Makefile for the DECstation prom monitor library routines
  # under Linux.
  #
Index: linux-2.2.12/arch/mips/dec/prom/cmdline.c
diff -c linux-2.2.12/arch/mips/dec/prom/cmdline.c:1.1 linux-2.2.12/arch/mips/dec/prom/cmdline.c:1.1.1.1
*** linux-2.2.12/arch/mips/dec/prom/cmdline.c:1.1	Mon Dec 27 12:14:18 1999
--- linux-2.2.12/arch/mips/dec/prom/cmdline.c	Mon Dec 27 12:14:18 1999
***************
*** 3,9 ****
   *
   * Copyright (C) 1998 Harald Koerfgen
   *
!  * $Id: cmdline.c,v 1.1 1999/12/27 17:14:18 ibaldin Exp $
   */
  #include <linux/init.h>
  #include <linux/kernel.h>
--- 3,9 ----
   *
   * Copyright (C) 1998 Harald Koerfgen
   *
!  * $Id: cmdline.c,v 1.1.1.1 1999/12/27 17:14:18 ibaldin Exp $
   */
  #include <linux/init.h>
  #include <linux/kernel.h>
Index: linux-2.2.12/arch/mips/dec/prom/identify.c
diff -c linux-2.2.12/arch/mips/dec/prom/identify.c:1.1 linux-2.2.12/arch/mips/dec/prom/identify.c:1.1.1.1
*** linux-2.2.12/arch/mips/dec/prom/identify.c:1.1	Mon Dec 27 12:14:18 1999
--- linux-2.2.12/arch/mips/dec/prom/identify.c	Mon Dec 27 12:14:18 1999
***************
*** 3,9 ****
   *
   * Copyright (C) 1998 Harald Koerfgen and Paul M. Antoine
   *
!  * $Id: identify.c,v 1.1 1999/12/27 17:14:18 ibaldin Exp $
   */
  #include <linux/init.h>
  #include <linux/kernel.h>
--- 3,9 ----
   *
   * Copyright (C) 1998 Harald Koerfgen and Paul M. Antoine
   *
!  * $Id: identify.c,v 1.1.1.1 1999/12/27 17:14:18 ibaldin Exp $
   */
  #include <linux/init.h>
  #include <linux/kernel.h>
Index: linux-2.2.12/arch/mips/dec/prom/init.c
diff -c linux-2.2.12/arch/mips/dec/prom/init.c:1.1 linux-2.2.12/arch/mips/dec/prom/init.c:1.1.1.1
*** linux-2.2.12/arch/mips/dec/prom/init.c:1.1	Mon Dec 27 12:14:18 1999
--- linux-2.2.12/arch/mips/dec/prom/init.c	Mon Dec 27 12:14:18 1999
***************
*** 3,9 ****
   *
   * Copyright (C) 1998 Harald Koerfgen
   *
!  * $Id: init.c,v 1.1 1999/12/27 17:14:18 ibaldin Exp $
   */
  #include <linux/init.h>
  #include "prom.h"
--- 3,9 ----
   *
   * Copyright (C) 1998 Harald Koerfgen
   *
!  * $Id: init.c,v 1.1.1.1 1999/12/27 17:14:18 ibaldin Exp $
   */
  #include <linux/init.h>
  #include "prom.h"
Index: linux-2.2.12/arch/mips/dec/prom/memory.c
diff -c linux-2.2.12/arch/mips/dec/prom/memory.c:1.1 linux-2.2.12/arch/mips/dec/prom/memory.c:1.1.1.1
*** linux-2.2.12/arch/mips/dec/prom/memory.c:1.1	Mon Dec 27 12:14:18 1999
--- linux-2.2.12/arch/mips/dec/prom/memory.c	Mon Dec 27 12:14:18 1999
***************
*** 3,9 ****
   *
   * Copyright (C) 1998 Harald Koerfgen, Frieder Streffer and Paul M. Antoine
   *
!  * $Id: memory.c,v 1.1 1999/12/27 17:14:18 ibaldin Exp $
   */
  #include <asm/addrspace.h>
  #include <linux/init.h>
--- 3,9 ----
   *
   * Copyright (C) 1998 Harald Koerfgen, Frieder Streffer and Paul M. Antoine
   *
!  * $Id: memory.c,v 1.1.1.1 1999/12/27 17:14:18 ibaldin Exp $
   */
  #include <asm/addrspace.h>
  #include <linux/init.h>
Index: linux-2.2.12/arch/mips/jazz/Makefile
diff -c linux-2.2.12/arch/mips/jazz/Makefile:1.1 linux-2.2.12/arch/mips/jazz/Makefile:1.1.1.1
*** linux-2.2.12/arch/mips/jazz/Makefile:1.1	Mon Dec 27 12:14:17 1999
--- linux-2.2.12/arch/mips/jazz/Makefile	Mon Dec 27 12:14:17 1999
***************
*** 1,4 ****
! # $Id: Makefile,v 1.1 1999/12/27 17:14:17 ibaldin Exp $
  #
  # Makefile for the Jazz family specific parts of the kernel
  #
--- 1,4 ----
! # $Id: Makefile,v 1.1.1.1 1999/12/27 17:14:17 ibaldin Exp $
  #
  # Makefile for the Jazz family specific parts of the kernel
  #
Index: linux-2.2.12/arch/mips/jazz/floppy-jazz.c
diff -c linux-2.2.12/arch/mips/jazz/floppy-jazz.c:1.1 linux-2.2.12/arch/mips/jazz/floppy-jazz.c:1.1.1.1
*** linux-2.2.12/arch/mips/jazz/floppy-jazz.c:1.1	Mon Dec 27 12:14:17 1999
--- linux-2.2.12/arch/mips/jazz/floppy-jazz.c	Mon Dec 27 12:14:17 1999
***************
*** 1,4 ****
! /* $Id: floppy-jazz.c,v 1.1 1999/12/27 17:14:17 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
--- 1,4 ----
! /* $Id: floppy-jazz.c,v 1.1.1.1 1999/12/27 17:14:17 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
Index: linux-2.2.12/arch/mips/jazz/int-handler.S
diff -c linux-2.2.12/arch/mips/jazz/int-handler.S:1.1 linux-2.2.12/arch/mips/jazz/int-handler.S:1.1.1.1
*** linux-2.2.12/arch/mips/jazz/int-handler.S:1.1	Mon Dec 27 12:14:17 1999
--- linux-2.2.12/arch/mips/jazz/int-handler.S	Mon Dec 27 12:14:17 1999
***************
*** 1,4 ****
! /* $Id: int-handler.S,v 1.1 1999/12/27 17:14:17 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
--- 1,4 ----
! /* $Id: int-handler.S,v 1.1.1.1 1999/12/27 17:14:17 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
Index: linux-2.2.12/arch/mips/jazz/kbd-jazz.c
diff -c linux-2.2.12/arch/mips/jazz/kbd-jazz.c:1.1 linux-2.2.12/arch/mips/jazz/kbd-jazz.c:1.1.1.1
*** linux-2.2.12/arch/mips/jazz/kbd-jazz.c:1.1	Mon Dec 27 12:14:17 1999
--- linux-2.2.12/arch/mips/jazz/kbd-jazz.c	Mon Dec 27 12:14:17 1999
***************
*** 1,4 ****
! /* $Id: kbd-jazz.c,v 1.1 1999/12/27 17:14:17 ibaldin Exp $
   *
   * Low-level hardware access stuff for Jazz family machines.
   *
--- 1,4 ----
! /* $Id: kbd-jazz.c,v 1.1.1.1 1999/12/27 17:14:17 ibaldin Exp $
   *
   * Low-level hardware access stuff for Jazz family machines.
   *
Index: linux-2.2.12/arch/mips/jazz/reset.c
diff -c linux-2.2.12/arch/mips/jazz/reset.c:1.1 linux-2.2.12/arch/mips/jazz/reset.c:1.1.1.1
*** linux-2.2.12/arch/mips/jazz/reset.c:1.1	Mon Dec 27 12:14:17 1999
--- linux-2.2.12/arch/mips/jazz/reset.c	Mon Dec 27 12:14:17 1999
***************
*** 3,9 ****
   *
   *  Reset a Jazz machine.
   *
!  *  $Id: reset.c,v 1.1 1999/12/27 17:14:17 ibaldin Exp $
   */
  
  #include <linux/sched.h>
--- 3,9 ----
   *
   *  Reset a Jazz machine.
   *
!  *  $Id: reset.c,v 1.1.1.1 1999/12/27 17:14:17 ibaldin Exp $
   */
  
  #include <linux/sched.h>
Index: linux-2.2.12/arch/mips/jazz/rtc-jazz.c
diff -c linux-2.2.12/arch/mips/jazz/rtc-jazz.c:1.1 linux-2.2.12/arch/mips/jazz/rtc-jazz.c:1.1.1.1
*** linux-2.2.12/arch/mips/jazz/rtc-jazz.c:1.1	Mon Dec 27 12:14:17 1999
--- linux-2.2.12/arch/mips/jazz/rtc-jazz.c	Mon Dec 27 12:14:17 1999
***************
*** 1,4 ****
! /* $Id: rtc-jazz.c,v 1.1 1999/12/27 17:14:17 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
--- 1,4 ----
! /* $Id: rtc-jazz.c,v 1.1.1.1 1999/12/27 17:14:17 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
Index: linux-2.2.12/arch/mips/jazz/setup.c
diff -c linux-2.2.12/arch/mips/jazz/setup.c:1.1 linux-2.2.12/arch/mips/jazz/setup.c:1.1.1.1
*** linux-2.2.12/arch/mips/jazz/setup.c:1.1	Mon Dec 27 12:14:17 1999
--- linux-2.2.12/arch/mips/jazz/setup.c	Mon Dec 27 12:14:17 1999
***************
*** 1,4 ****
! /* $Id: setup.c,v 1.1 1999/12/27 17:14:17 ibaldin Exp $
   *
   * Setup pointers to hardware-dependent routines.
   *
--- 1,4 ----
! /* $Id: setup.c,v 1.1.1.1 1999/12/27 17:14:17 ibaldin Exp $
   *
   * Setup pointers to hardware-dependent routines.
   *
Index: linux-2.2.12/arch/mips/kernel/entry.S
diff -c linux-2.2.12/arch/mips/kernel/entry.S:1.1 linux-2.2.12/arch/mips/kernel/entry.S:1.1.1.1
*** linux-2.2.12/arch/mips/kernel/entry.S:1.1	Mon Dec 27 12:14:17 1999
--- linux-2.2.12/arch/mips/kernel/entry.S	Mon Dec 27 12:14:17 1999
***************
*** 7,13 ****
   *
   * Copyright (C) 1994, 1995 by Ralf Baechle
   *
!  * $Id: entry.S,v 1.1 1999/12/27 17:14:17 ibaldin Exp $
   */
  
  /*
--- 7,13 ----
   *
   * Copyright (C) 1994, 1995 by Ralf Baechle
   *
!  * $Id: entry.S,v 1.1.1.1 1999/12/27 17:14:17 ibaldin Exp $
   */
  
  /*
Index: linux-2.2.12/arch/mips/kernel/fpe.c
diff -c linux-2.2.12/arch/mips/kernel/fpe.c:1.1 linux-2.2.12/arch/mips/kernel/fpe.c:1.1.1.1
*** linux-2.2.12/arch/mips/kernel/fpe.c:1.1	Mon Dec 27 12:14:17 1999
--- linux-2.2.12/arch/mips/kernel/fpe.c	Mon Dec 27 12:14:17 1999
***************
*** 6,12 ****
   *
   * Copyright (C) 1997 Ralf Baechle
   *
!  * $Id: fpe.c,v 1.1 1999/12/27 17:14:17 ibaldin Exp $
   */
  #include <linux/kernel.h>
  #include <linux/module.h>
--- 6,12 ----
   *
   * Copyright (C) 1997 Ralf Baechle
   *
!  * $Id: fpe.c,v 1.1.1.1 1999/12/27 17:14:17 ibaldin Exp $
   */
  #include <linux/kernel.h>
  #include <linux/module.h>
Index: linux-2.2.12/arch/mips/kernel/gdb-low.S
diff -c linux-2.2.12/arch/mips/kernel/gdb-low.S:1.1 linux-2.2.12/arch/mips/kernel/gdb-low.S:1.1.1.1
*** linux-2.2.12/arch/mips/kernel/gdb-low.S:1.1	Mon Dec 27 12:14:17 1999
--- linux-2.2.12/arch/mips/kernel/gdb-low.S	Mon Dec 27 12:14:17 1999
***************
*** 5,11 ****
   *
   * Copyright (C) 1995 Andreas Busse
   *
!  * $Id: gdb-low.S,v 1.1 1999/12/27 17:14:17 ibaldin Exp $
   */
  
  #include <linux/sys.h>
--- 5,11 ----
   *
   * Copyright (C) 1995 Andreas Busse
   *
!  * $Id: gdb-low.S,v 1.1.1.1 1999/12/27 17:14:17 ibaldin Exp $
   */
  
  #include <linux/sys.h>
Index: linux-2.2.12/arch/mips/kernel/gdb-stub.c
diff -c linux-2.2.12/arch/mips/kernel/gdb-stub.c:1.1 linux-2.2.12/arch/mips/kernel/gdb-stub.c:1.1.1.1
*** linux-2.2.12/arch/mips/kernel/gdb-stub.c:1.1	Mon Dec 27 12:14:17 1999
--- linux-2.2.12/arch/mips/kernel/gdb-stub.c	Mon Dec 27 12:14:17 1999
***************
*** 12,18 ****
   *
   *  Copyright (C) 1995 Andreas Busse
   *
!  * $Id: gdb-stub.c,v 1.1 1999/12/27 17:14:17 ibaldin Exp $
   */
  
  /*
--- 12,18 ----
   *
   *  Copyright (C) 1995 Andreas Busse
   *
!  * $Id: gdb-stub.c,v 1.1.1.1 1999/12/27 17:14:17 ibaldin Exp $
   */
  
  /*
Index: linux-2.2.12/arch/mips/kernel/head.S
diff -c linux-2.2.12/arch/mips/kernel/head.S:1.1 linux-2.2.12/arch/mips/kernel/head.S:1.1.1.1
*** linux-2.2.12/arch/mips/kernel/head.S:1.1	Mon Dec 27 12:14:17 1999
--- linux-2.2.12/arch/mips/kernel/head.S	Mon Dec 27 12:14:17 1999
***************
*** 1,4 ****
! /* $Id: head.S,v 1.1 1999/12/27 17:14:17 ibaldin Exp $
   *
   * arch/mips/kernel/head.S
   *
--- 1,4 ----
! /* $Id: head.S,v 1.1.1.1 1999/12/27 17:14:17 ibaldin Exp $
   *
   * arch/mips/kernel/head.S
   *
Index: linux-2.2.12/arch/mips/kernel/ipc.c
diff -c linux-2.2.12/arch/mips/kernel/ipc.c:1.1 linux-2.2.12/arch/mips/kernel/ipc.c:1.1.1.1
*** linux-2.2.12/arch/mips/kernel/ipc.c:1.1	Mon Dec 27 12:14:17 1999
--- linux-2.2.12/arch/mips/kernel/ipc.c	Mon Dec 27 12:14:17 1999
***************
*** 1,4 ****
! /* $Id: ipc.c,v 1.1 1999/12/27 17:14:17 ibaldin Exp $
   *
   * This file contains various random system calls that
   * have a non-standard calling sequence on the Linux/MIPS
--- 1,4 ----
! /* $Id: ipc.c,v 1.1.1.1 1999/12/27 17:14:17 ibaldin Exp $
   *
   * This file contains various random system calls that
   * have a non-standard calling sequence on the Linux/MIPS
Index: linux-2.2.12/arch/mips/kernel/irix5sys.h
diff -c linux-2.2.12/arch/mips/kernel/irix5sys.h:1.1 linux-2.2.12/arch/mips/kernel/irix5sys.h:1.1.1.1
*** linux-2.2.12/arch/mips/kernel/irix5sys.h:1.1	Mon Dec 27 12:14:17 1999
--- linux-2.2.12/arch/mips/kernel/irix5sys.h	Mon Dec 27 12:14:17 1999
***************
*** 1,4 ****
! /* $Id: irix5sys.h,v 1.1 1999/12/27 17:14:17 ibaldin Exp $
   *
   * irix5sys.h: 32-bit IRIX5 ABI system call table.
   *
--- 1,4 ----
! /* $Id: irix5sys.h,v 1.1.1.1 1999/12/27 17:14:17 ibaldin Exp $
   *
   * irix5sys.h: 32-bit IRIX5 ABI system call table.
   *
Index: linux-2.2.12/arch/mips/kernel/irixelf.c
diff -c linux-2.2.12/arch/mips/kernel/irixelf.c:1.1 linux-2.2.12/arch/mips/kernel/irixelf.c:1.1.1.1
*** linux-2.2.12/arch/mips/kernel/irixelf.c:1.1	Mon Dec 27 12:14:17 1999
--- linux-2.2.12/arch/mips/kernel/irixelf.c	Mon Dec 27 12:14:17 1999
***************
*** 1,4 ****
! /* $Id: irixelf.c,v 1.1 1999/12/27 17:14:17 ibaldin Exp $
   *
   * irixelf.c: Code to load IRIX ELF executables which conform to
   *            the MIPS ABI.
--- 1,4 ----
! /* $Id: irixelf.c,v 1.1.1.1 1999/12/27 17:14:17 ibaldin Exp $
   *
   * irixelf.c: Code to load IRIX ELF executables which conform to
   *            the MIPS ABI.
Index: linux-2.2.12/arch/mips/kernel/irixinv.c
diff -c linux-2.2.12/arch/mips/kernel/irixinv.c:1.1 linux-2.2.12/arch/mips/kernel/irixinv.c:1.1.1.1
*** linux-2.2.12/arch/mips/kernel/irixinv.c:1.1	Mon Dec 27 12:14:17 1999
--- linux-2.2.12/arch/mips/kernel/irixinv.c	Mon Dec 27 12:14:17 1999
***************
*** 5,11 ****
   *
   * Miguel de Icaza, 1997.
   *
!  * $Id: irixinv.c,v 1.1 1999/12/27 17:14:17 ibaldin Exp $
   */
  #include <linux/mm.h>
  #include <linux/init.h>
--- 5,11 ----
   *
   * Miguel de Icaza, 1997.
   *
!  * $Id: irixinv.c,v 1.1.1.1 1999/12/27 17:14:17 ibaldin Exp $
   */
  #include <linux/mm.h>
  #include <linux/init.h>
Index: linux-2.2.12/arch/mips/kernel/irixioctl.c
diff -c linux-2.2.12/arch/mips/kernel/irixioctl.c:1.1 linux-2.2.12/arch/mips/kernel/irixioctl.c:1.1.1.1
*** linux-2.2.12/arch/mips/kernel/irixioctl.c:1.1	Mon Dec 27 12:14:17 1999
--- linux-2.2.12/arch/mips/kernel/irixioctl.c	Mon Dec 27 12:14:17 1999
***************
*** 1,4 ****
! /* $Id: irixioctl.c,v 1.1 1999/12/27 17:14:17 ibaldin Exp $
   * irixioctl.c: A fucking mess...
   *
   * Copyright (C) 1996 David S. Miller (dm@engr.sgi.com)
--- 1,4 ----
! /* $Id: irixioctl.c,v 1.1.1.1 1999/12/27 17:14:17 ibaldin Exp $
   * irixioctl.c: A fucking mess...
   *
   * Copyright (C) 1996 David S. Miller (dm@engr.sgi.com)
Index: linux-2.2.12/arch/mips/kernel/irixsig.c
diff -c linux-2.2.12/arch/mips/kernel/irixsig.c:1.1 linux-2.2.12/arch/mips/kernel/irixsig.c:1.1.1.1
*** linux-2.2.12/arch/mips/kernel/irixsig.c:1.1	Mon Dec 27 12:14:17 1999
--- linux-2.2.12/arch/mips/kernel/irixsig.c	Mon Dec 27 12:14:17 1999
***************
*** 3,9 ****
   *
   * Copyright (C) 1996 David S. Miller (dm@engr.sgi.com)
   *
!  * $Id: irixsig.c,v 1.1 1999/12/27 17:14:17 ibaldin Exp $
   */
  
  #include <linux/kernel.h>
--- 3,9 ----
   *
   * Copyright (C) 1996 David S. Miller (dm@engr.sgi.com)
   *
!  * $Id: irixsig.c,v 1.1.1.1 1999/12/27 17:14:17 ibaldin Exp $
   */
  
  #include <linux/kernel.h>
Index: linux-2.2.12/arch/mips/kernel/irq.c
diff -c linux-2.2.12/arch/mips/kernel/irq.c:1.1 linux-2.2.12/arch/mips/kernel/irq.c:1.1.1.1
*** linux-2.2.12/arch/mips/kernel/irq.c:1.1	Mon Dec 27 12:14:17 1999
--- linux-2.2.12/arch/mips/kernel/irq.c	Mon Dec 27 12:14:17 1999
***************
*** 1,4 ****
! /* $Id: irq.c,v 1.1 1999/12/27 17:14:17 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
--- 1,4 ----
! /* $Id: irq.c,v 1.1.1.1 1999/12/27 17:14:17 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
Index: linux-2.2.12/arch/mips/kernel/mips_ksyms.c
diff -c linux-2.2.12/arch/mips/kernel/mips_ksyms.c:1.1 linux-2.2.12/arch/mips/kernel/mips_ksyms.c:1.1.1.1
*** linux-2.2.12/arch/mips/kernel/mips_ksyms.c:1.1	Mon Dec 27 12:14:17 1999
--- linux-2.2.12/arch/mips/kernel/mips_ksyms.c	Mon Dec 27 12:14:17 1999
***************
*** 1,4 ****
! /* $Id: mips_ksyms.c,v 1.1 1999/12/27 17:14:17 ibaldin Exp $
   *
   * Export MIPS-specific functions needed for loadable modules.
   *
--- 1,4 ----
! /* $Id: mips_ksyms.c,v 1.1.1.1 1999/12/27 17:14:17 ibaldin Exp $
   *
   * Export MIPS-specific functions needed for loadable modules.
   *
Index: linux-2.2.12/arch/mips/kernel/pci.c
diff -c linux-2.2.12/arch/mips/kernel/pci.c:1.1 linux-2.2.12/arch/mips/kernel/pci.c:1.1.1.1
*** linux-2.2.12/arch/mips/kernel/pci.c:1.1	Mon Dec 27 12:14:17 1999
--- linux-2.2.12/arch/mips/kernel/pci.c	Mon Dec 27 12:14:17 1999
***************
*** 1,4 ****
! /* $Id: pci.c,v 1.1 1999/12/27 17:14:17 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
--- 1,4 ----
! /* $Id: pci.c,v 1.1.1.1 1999/12/27 17:14:17 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
Index: linux-2.2.12/arch/mips/kernel/process.c
diff -c linux-2.2.12/arch/mips/kernel/process.c:1.1 linux-2.2.12/arch/mips/kernel/process.c:1.1.1.1
*** linux-2.2.12/arch/mips/kernel/process.c:1.1	Mon Dec 27 12:14:17 1999
--- linux-2.2.12/arch/mips/kernel/process.c	Mon Dec 27 12:14:17 1999
***************
*** 1,4 ****
! /* $Id: process.c,v 1.1 1999/12/27 17:14:17 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
--- 1,4 ----
! /* $Id: process.c,v 1.1.1.1 1999/12/27 17:14:17 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
Index: linux-2.2.12/arch/mips/kernel/ptrace.c
diff -c linux-2.2.12/arch/mips/kernel/ptrace.c:1.1 linux-2.2.12/arch/mips/kernel/ptrace.c:1.1.1.1
*** linux-2.2.12/arch/mips/kernel/ptrace.c:1.1	Mon Dec 27 12:14:17 1999
--- linux-2.2.12/arch/mips/kernel/ptrace.c	Mon Dec 27 12:14:17 1999
***************
*** 1,4 ****
! /* $Id: ptrace.c,v 1.1 1999/12/27 17:14:17 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
--- 1,4 ----
! /* $Id: ptrace.c,v 1.1.1.1 1999/12/27 17:14:17 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
Index: linux-2.2.12/arch/mips/kernel/r2300_fpu.S
diff -c linux-2.2.12/arch/mips/kernel/r2300_fpu.S:1.1 linux-2.2.12/arch/mips/kernel/r2300_fpu.S:1.1.1.1
*** linux-2.2.12/arch/mips/kernel/r2300_fpu.S:1.1	Mon Dec 27 12:14:17 1999
--- linux-2.2.12/arch/mips/kernel/r2300_fpu.S	Mon Dec 27 12:14:17 1999
***************
*** 1,4 ****
! /* $Id: r2300_fpu.S,v 1.1 1999/12/27 17:14:17 ibaldin Exp $
   * r2300_fpu.S: Save/restore floating point context for signal handlers.
   *
   * This file is subject to the terms and conditions of the GNU General Public
--- 1,4 ----
! /* $Id: r2300_fpu.S,v 1.1.1.1 1999/12/27 17:14:17 ibaldin Exp $
   * r2300_fpu.S: Save/restore floating point context for signal handlers.
   *
   * This file is subject to the terms and conditions of the GNU General Public
Index: linux-2.2.12/arch/mips/kernel/r2300_misc.S
diff -c linux-2.2.12/arch/mips/kernel/r2300_misc.S:1.1 linux-2.2.12/arch/mips/kernel/r2300_misc.S:1.1.1.1
*** linux-2.2.12/arch/mips/kernel/r2300_misc.S:1.1	Mon Dec 27 12:14:17 1999
--- linux-2.2.12/arch/mips/kernel/r2300_misc.S	Mon Dec 27 12:14:17 1999
***************
*** 1,4 ****
! /* $Id: r2300_misc.S,v 1.1 1999/12/27 17:14:17 ibaldin Exp $
   * r2300_misc.S: Misc. exception handling code for R3000/R2000.
   *
   * Copyright (C) 1994, 1995, 1996 by Ralf Baechle and Andreas Busse
--- 1,4 ----
! /* $Id: r2300_misc.S,v 1.1.1.1 1999/12/27 17:14:17 ibaldin Exp $
   * r2300_misc.S: Misc. exception handling code for R3000/R2000.
   *
   * Copyright (C) 1994, 1995, 1996 by Ralf Baechle and Andreas Busse
Index: linux-2.2.12/arch/mips/kernel/r2300_switch.S
diff -c linux-2.2.12/arch/mips/kernel/r2300_switch.S:1.1 linux-2.2.12/arch/mips/kernel/r2300_switch.S:1.1.1.1
*** linux-2.2.12/arch/mips/kernel/r2300_switch.S:1.1	Mon Dec 27 12:14:17 1999
--- linux-2.2.12/arch/mips/kernel/r2300_switch.S	Mon Dec 27 12:14:17 1999
***************
*** 1,4 ****
! /* $Id: r2300_switch.S,v 1.1 1999/12/27 17:14:17 ibaldin Exp $
   *
   * r2300_switch.S: R2300 specific task switching code.
   *
--- 1,4 ----
! /* $Id: r2300_switch.S,v 1.1.1.1 1999/12/27 17:14:17 ibaldin Exp $
   *
   * r2300_switch.S: R2300 specific task switching code.
   *
Index: linux-2.2.12/arch/mips/kernel/r4k_fpu.S
diff -c linux-2.2.12/arch/mips/kernel/r4k_fpu.S:1.1 linux-2.2.12/arch/mips/kernel/r4k_fpu.S:1.1.1.1
*** linux-2.2.12/arch/mips/kernel/r4k_fpu.S:1.1	Mon Dec 27 12:14:17 1999
--- linux-2.2.12/arch/mips/kernel/r4k_fpu.S	Mon Dec 27 12:14:17 1999
***************
*** 10,16 ****
   * Multi-arch abstraction and asm macros for easier reading:
   * Copyright (C) 1996 David S. Miller (dm@engr.sgi.com)
   *
!  * $Id: r4k_fpu.S,v 1.1 1999/12/27 17:14:17 ibaldin Exp $
   */
  #include <asm/asm.h>
  #include <asm/fpregdef.h>
--- 10,16 ----
   * Multi-arch abstraction and asm macros for easier reading:
   * Copyright (C) 1996 David S. Miller (dm@engr.sgi.com)
   *
!  * $Id: r4k_fpu.S,v 1.1.1.1 1999/12/27 17:14:17 ibaldin Exp $
   */
  #include <asm/asm.h>
  #include <asm/fpregdef.h>
Index: linux-2.2.12/arch/mips/kernel/r4k_misc.S
diff -c linux-2.2.12/arch/mips/kernel/r4k_misc.S:1.1 linux-2.2.12/arch/mips/kernel/r4k_misc.S:1.1.1.1
*** linux-2.2.12/arch/mips/kernel/r4k_misc.S:1.1	Mon Dec 27 12:14:17 1999
--- linux-2.2.12/arch/mips/kernel/r4k_misc.S	Mon Dec 27 12:14:17 1999
***************
*** 6,12 ****
   * Multi-cpu abstraction and reworking:
   * Copyright (C) 1996 David S. Miller (dm@engr.sgi.com)
   *
!  * $Id: r4k_misc.S,v 1.1 1999/12/27 17:14:17 ibaldin Exp $
   */
  #include <asm/asm.h>
  #include <asm/current.h>
--- 6,12 ----
   * Multi-cpu abstraction and reworking:
   * Copyright (C) 1996 David S. Miller (dm@engr.sgi.com)
   *
!  * $Id: r4k_misc.S,v 1.1.1.1 1999/12/27 17:14:17 ibaldin Exp $
   */
  #include <asm/asm.h>
  #include <asm/current.h>
Index: linux-2.2.12/arch/mips/kernel/r4k_switch.S
diff -c linux-2.2.12/arch/mips/kernel/r4k_switch.S:1.1 linux-2.2.12/arch/mips/kernel/r4k_switch.S:1.1.1.1
*** linux-2.2.12/arch/mips/kernel/r4k_switch.S:1.1	Mon Dec 27 12:14:17 1999
--- linux-2.2.12/arch/mips/kernel/r4k_switch.S	Mon Dec 27 12:14:17 1999
***************
*** 1,4 ****
! /* $Id: r4k_switch.S,v 1.1 1999/12/27 17:14:17 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
--- 1,4 ----
! /* $Id: r4k_switch.S,v 1.1.1.1 1999/12/27 17:14:17 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
Index: linux-2.2.12/arch/mips/kernel/r6000_fpu.S
diff -c linux-2.2.12/arch/mips/kernel/r6000_fpu.S:1.1 linux-2.2.12/arch/mips/kernel/r6000_fpu.S:1.1.1.1
*** linux-2.2.12/arch/mips/kernel/r6000_fpu.S:1.1	Mon Dec 27 12:14:17 1999
--- linux-2.2.12/arch/mips/kernel/r6000_fpu.S	Mon Dec 27 12:14:17 1999
***************
*** 10,16 ****
   * Multi-arch abstraction and asm macros for easier reading:
   * Copyright (C) 1996 David S. Miller (dm@engr.sgi.com)
   *
!  * $Id: r6000_fpu.S,v 1.1 1999/12/27 17:14:17 ibaldin Exp $
   */
  #include <asm/asm.h>
  #include <asm/fpregdef.h>
--- 10,16 ----
   * Multi-arch abstraction and asm macros for easier reading:
   * Copyright (C) 1996 David S. Miller (dm@engr.sgi.com)
   *
!  * $Id: r6000_fpu.S,v 1.1.1.1 1999/12/27 17:14:17 ibaldin Exp $
   */
  #include <asm/asm.h>
  #include <asm/fpregdef.h>
Index: linux-2.2.12/arch/mips/kernel/scall_o32.S
diff -c linux-2.2.12/arch/mips/kernel/scall_o32.S:1.1 linux-2.2.12/arch/mips/kernel/scall_o32.S:1.1.1.1
*** linux-2.2.12/arch/mips/kernel/scall_o32.S:1.1	Mon Dec 27 12:14:17 1999
--- linux-2.2.12/arch/mips/kernel/scall_o32.S	Mon Dec 27 12:14:17 1999
***************
*** 1,4 ****
! /* $Id: scall_o32.S,v 1.1 1999/12/27 17:14:17 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
--- 1,4 ----
! /* $Id: scall_o32.S,v 1.1.1.1 1999/12/27 17:14:17 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
Index: linux-2.2.12/arch/mips/kernel/setup.c
diff -c linux-2.2.12/arch/mips/kernel/setup.c:1.1 linux-2.2.12/arch/mips/kernel/setup.c:1.1.1.1
*** linux-2.2.12/arch/mips/kernel/setup.c:1.1	Mon Dec 27 12:14:17 1999
--- linux-2.2.12/arch/mips/kernel/setup.c	Mon Dec 27 12:14:17 1999
***************
*** 1,4 ****
! /* $Id: setup.c,v 1.1 1999/12/27 17:14:17 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
--- 1,4 ----
! /* $Id: setup.c,v 1.1.1.1 1999/12/27 17:14:17 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
Index: linux-2.2.12/arch/mips/kernel/signal.c
diff -c linux-2.2.12/arch/mips/kernel/signal.c:1.1 linux-2.2.12/arch/mips/kernel/signal.c:1.1.1.1
*** linux-2.2.12/arch/mips/kernel/signal.c:1.1	Mon Dec 27 12:14:17 1999
--- linux-2.2.12/arch/mips/kernel/signal.c	Mon Dec 27 12:14:17 1999
***************
*** 1,4 ****
! /* $Id: signal.c,v 1.1 1999/12/27 17:14:17 ibaldin Exp $
   *
   *  linux/arch/mips/kernel/signal.c
   *
--- 1,4 ----
! /* $Id: signal.c,v 1.1.1.1 1999/12/27 17:14:17 ibaldin Exp $
   *
   *  linux/arch/mips/kernel/signal.c
   *
Index: linux-2.2.12/arch/mips/kernel/softfp.S
diff -c linux-2.2.12/arch/mips/kernel/softfp.S:1.1 linux-2.2.12/arch/mips/kernel/softfp.S:1.1.1.1
*** linux-2.2.12/arch/mips/kernel/softfp.S:1.1	Mon Dec 27 12:14:17 1999
--- linux-2.2.12/arch/mips/kernel/softfp.S	Mon Dec 27 12:14:17 1999
***************
*** 1,4 ****
! /* $Id: softfp.S,v 1.1 1999/12/27 17:14:17 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
--- 1,4 ----
! /* $Id: softfp.S,v 1.1.1.1 1999/12/27 17:14:17 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
Index: linux-2.2.12/arch/mips/kernel/syscall.c
diff -c linux-2.2.12/arch/mips/kernel/syscall.c:1.1 linux-2.2.12/arch/mips/kernel/syscall.c:1.1.1.1
*** linux-2.2.12/arch/mips/kernel/syscall.c:1.1	Mon Dec 27 12:14:17 1999
--- linux-2.2.12/arch/mips/kernel/syscall.c	Mon Dec 27 12:14:17 1999
***************
*** 1,4 ****
! /* $Id: syscall.c,v 1.1 1999/12/27 17:14:17 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
--- 1,4 ----
! /* $Id: syscall.c,v 1.1.1.1 1999/12/27 17:14:17 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
Index: linux-2.2.12/arch/mips/kernel/syscalls.h
diff -c linux-2.2.12/arch/mips/kernel/syscalls.h:1.1 linux-2.2.12/arch/mips/kernel/syscalls.h:1.1.1.1
*** linux-2.2.12/arch/mips/kernel/syscalls.h:1.1	Mon Dec 27 12:14:17 1999
--- linux-2.2.12/arch/mips/kernel/syscalls.h	Mon Dec 27 12:14:17 1999
***************
*** 1,4 ****
! /* $Id: syscalls.h,v 1.1 1999/12/27 17:14:17 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
--- 1,4 ----
! /* $Id: syscalls.h,v 1.1.1.1 1999/12/27 17:14:17 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
Index: linux-2.2.12/arch/mips/kernel/sysirix.c
diff -c linux-2.2.12/arch/mips/kernel/sysirix.c:1.1 linux-2.2.12/arch/mips/kernel/sysirix.c:1.1.1.1
*** linux-2.2.12/arch/mips/kernel/sysirix.c:1.1	Mon Dec 27 12:14:17 1999
--- linux-2.2.12/arch/mips/kernel/sysirix.c	Mon Dec 27 12:14:17 1999
***************
*** 1,4 ****
! /* $Id: sysirix.c,v 1.1 1999/12/27 17:14:17 ibaldin Exp $
   *
   * sysirix.c: IRIX system call emulation.
   *
--- 1,4 ----
! /* $Id: sysirix.c,v 1.1.1.1 1999/12/27 17:14:17 ibaldin Exp $
   *
   * sysirix.c: IRIX system call emulation.
   *
Index: linux-2.2.12/arch/mips/kernel/sysmips.c
diff -c linux-2.2.12/arch/mips/kernel/sysmips.c:1.1 linux-2.2.12/arch/mips/kernel/sysmips.c:1.1.1.1
*** linux-2.2.12/arch/mips/kernel/sysmips.c:1.1	Mon Dec 27 12:14:17 1999
--- linux-2.2.12/arch/mips/kernel/sysmips.c	Mon Dec 27 12:14:17 1999
***************
*** 7,13 ****
   *
   * Copyright (C) 1995, 1996, 1997 by Ralf Baechle
   *
!  * $Id: sysmips.c,v 1.1 1999/12/27 17:14:17 ibaldin Exp $
   */
  #include <linux/errno.h>
  #include <linux/linkage.h>
--- 7,13 ----
   *
   * Copyright (C) 1995, 1996, 1997 by Ralf Baechle
   *
!  * $Id: sysmips.c,v 1.1.1.1 1999/12/27 17:14:17 ibaldin Exp $
   */
  #include <linux/errno.h>
  #include <linux/linkage.h>
Index: linux-2.2.12/arch/mips/kernel/time.c
diff -c linux-2.2.12/arch/mips/kernel/time.c:1.1 linux-2.2.12/arch/mips/kernel/time.c:1.1.1.1
*** linux-2.2.12/arch/mips/kernel/time.c:1.1	Mon Dec 27 12:14:17 1999
--- linux-2.2.12/arch/mips/kernel/time.c	Mon Dec 27 12:14:17 1999
***************
*** 1,4 ****
! /* $Id: time.c,v 1.1 1999/12/27 17:14:17 ibaldin Exp $
   *
   *  Copyright (C) 1991, 1992, 1995  Linus Torvalds
   *  Copyright (C) 1996, 1997, 1998  Ralf Baechle
--- 1,4 ----
! /* $Id: time.c,v 1.1.1.1 1999/12/27 17:14:17 ibaldin Exp $
   *
   *  Copyright (C) 1991, 1992, 1995  Linus Torvalds
   *  Copyright (C) 1996, 1997, 1998  Ralf Baechle
Index: linux-2.2.12/arch/mips/kernel/traps.c
diff -c linux-2.2.12/arch/mips/kernel/traps.c:1.1 linux-2.2.12/arch/mips/kernel/traps.c:1.1.1.1
*** linux-2.2.12/arch/mips/kernel/traps.c:1.1	Mon Dec 27 12:14:17 1999
--- linux-2.2.12/arch/mips/kernel/traps.c	Mon Dec 27 12:14:17 1999
***************
*** 1,4 ****
! /* $Id: traps.c,v 1.1 1999/12/27 17:14:17 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
--- 1,4 ----
! /* $Id: traps.c,v 1.1.1.1 1999/12/27 17:14:17 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
Index: linux-2.2.12/arch/mips/kernel/unaligned.c
diff -c linux-2.2.12/arch/mips/kernel/unaligned.c:1.1 linux-2.2.12/arch/mips/kernel/unaligned.c:1.1.1.1
*** linux-2.2.12/arch/mips/kernel/unaligned.c:1.1	Mon Dec 27 12:14:17 1999
--- linux-2.2.12/arch/mips/kernel/unaligned.c	Mon Dec 27 12:14:17 1999
***************
*** 7,13 ****
   *
   * Copyright (C) 1996, 1998 by Ralf Baechle
   *
!  * $Id: unaligned.c,v 1.1 1999/12/27 17:14:17 ibaldin Exp $
   *
   * This file contains exception handler for address error exception with the
   * special capability to execute faulting instructions in software.  The
--- 7,13 ----
   *
   * Copyright (C) 1996, 1998 by Ralf Baechle
   *
!  * $Id: unaligned.c,v 1.1.1.1 1999/12/27 17:14:17 ibaldin Exp $
   *
   * This file contains exception handler for address error exception with the
   * special capability to execute faulting instructions in software.  The
Index: linux-2.2.12/arch/mips/lib/Makefile
diff -c linux-2.2.12/arch/mips/lib/Makefile:1.1 linux-2.2.12/arch/mips/lib/Makefile:1.1.1.1
*** linux-2.2.12/arch/mips/lib/Makefile:1.1	Mon Dec 27 12:14:17 1999
--- linux-2.2.12/arch/mips/lib/Makefile	Mon Dec 27 12:14:17 1999
***************
*** 1,4 ****
! # $Id: Makefile,v 1.1 1999/12/27 17:14:17 ibaldin Exp $
  #
  # Makefile for MIPS-specific library files..
  #
--- 1,4 ----
! # $Id: Makefile,v 1.1.1.1 1999/12/27 17:14:17 ibaldin Exp $
  #
  # Makefile for MIPS-specific library files..
  #
Index: linux-2.2.12/arch/mips/lib/csum_partial.S
diff -c linux-2.2.12/arch/mips/lib/csum_partial.S:1.1 linux-2.2.12/arch/mips/lib/csum_partial.S:1.1.1.1
*** linux-2.2.12/arch/mips/lib/csum_partial.S:1.1	Mon Dec 27 12:14:17 1999
--- linux-2.2.12/arch/mips/lib/csum_partial.S	Mon Dec 27 12:14:17 1999
***************
*** 1,4 ****
! /* $Id: csum_partial.S,v 1.1 1999/12/27 17:14:17 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
--- 1,4 ----
! /* $Id: csum_partial.S,v 1.1.1.1 1999/12/27 17:14:17 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
Index: linux-2.2.12/arch/mips/lib/csum_partial_copy.c
diff -c linux-2.2.12/arch/mips/lib/csum_partial_copy.c:1.1 linux-2.2.12/arch/mips/lib/csum_partial_copy.c:1.1.1.1
*** linux-2.2.12/arch/mips/lib/csum_partial_copy.c:1.1	Mon Dec 27 12:14:17 1999
--- linux-2.2.12/arch/mips/lib/csum_partial_copy.c	Mon Dec 27 12:14:17 1999
***************
*** 14,20 ****
   *		as published by the Free Software Foundation; either version
   *		2 of the License, or (at your option) any later version.
   *
!  * $Id: csum_partial_copy.c,v 1.1 1999/12/27 17:14:17 ibaldin Exp $
   */
  #include <net/checksum.h>
  #include <linux/types.h>
--- 14,20 ----
   *		as published by the Free Software Foundation; either version
   *		2 of the License, or (at your option) any later version.
   *
!  * $Id: csum_partial_copy.c,v 1.1.1.1 1999/12/27 17:14:17 ibaldin Exp $
   */
  #include <net/checksum.h>
  #include <linux/types.h>
Index: linux-2.2.12/arch/mips/lib/floppy-no.c
diff -c linux-2.2.12/arch/mips/lib/floppy-no.c:1.1 linux-2.2.12/arch/mips/lib/floppy-no.c:1.1.1.1
*** linux-2.2.12/arch/mips/lib/floppy-no.c:1.1	Mon Dec 27 12:14:17 1999
--- linux-2.2.12/arch/mips/lib/floppy-no.c	Mon Dec 27 12:14:17 1999
***************
*** 1,4 ****
! /* $Id: floppy-no.c,v 1.1 1999/12/27 17:14:17 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
--- 1,4 ----
! /* $Id: floppy-no.c,v 1.1.1.1 1999/12/27 17:14:17 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
Index: linux-2.2.12/arch/mips/lib/floppy-std.c
diff -c linux-2.2.12/arch/mips/lib/floppy-std.c:1.1 linux-2.2.12/arch/mips/lib/floppy-std.c:1.1.1.1
*** linux-2.2.12/arch/mips/lib/floppy-std.c:1.1	Mon Dec 27 12:14:17 1999
--- linux-2.2.12/arch/mips/lib/floppy-std.c	Mon Dec 27 12:14:17 1999
***************
*** 1,4 ****
! /* $Id: floppy-std.c,v 1.1 1999/12/27 17:14:17 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
--- 1,4 ----
! /* $Id: floppy-std.c,v 1.1.1.1 1999/12/27 17:14:17 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
Index: linux-2.2.12/arch/mips/lib/ide-no.c
diff -c linux-2.2.12/arch/mips/lib/ide-no.c:1.1 linux-2.2.12/arch/mips/lib/ide-no.c:1.1.1.1
*** linux-2.2.12/arch/mips/lib/ide-no.c:1.1	Mon Dec 27 12:14:17 1999
--- linux-2.2.12/arch/mips/lib/ide-no.c	Mon Dec 27 12:14:17 1999
***************
*** 1,4 ****
! /* $Id: ide-no.c,v 1.1 1999/12/27 17:14:17 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
--- 1,4 ----
! /* $Id: ide-no.c,v 1.1.1.1 1999/12/27 17:14:17 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
Index: linux-2.2.12/arch/mips/lib/ide-std.c
diff -c linux-2.2.12/arch/mips/lib/ide-std.c:1.1 linux-2.2.12/arch/mips/lib/ide-std.c:1.1.1.1
*** linux-2.2.12/arch/mips/lib/ide-std.c:1.1	Mon Dec 27 12:14:17 1999
--- linux-2.2.12/arch/mips/lib/ide-std.c	Mon Dec 27 12:14:17 1999
***************
*** 1,4 ****
! /* $Id: ide-std.c,v 1.1 1999/12/27 17:14:17 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
--- 1,4 ----
! /* $Id: ide-std.c,v 1.1.1.1 1999/12/27 17:14:17 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
Index: linux-2.2.12/arch/mips/lib/kbd-no.c
diff -c linux-2.2.12/arch/mips/lib/kbd-no.c:1.1 linux-2.2.12/arch/mips/lib/kbd-no.c:1.1.1.1
*** linux-2.2.12/arch/mips/lib/kbd-no.c:1.1	Mon Dec 27 12:14:17 1999
--- linux-2.2.12/arch/mips/lib/kbd-no.c	Mon Dec 27 12:14:17 1999
***************
*** 1,4 ****
! /* $Id: kbd-no.c,v 1.1 1999/12/27 17:14:17 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
--- 1,4 ----
! /* $Id: kbd-no.c,v 1.1.1.1 1999/12/27 17:14:17 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
Index: linux-2.2.12/arch/mips/lib/kbd-std.c
diff -c linux-2.2.12/arch/mips/lib/kbd-std.c:1.1 linux-2.2.12/arch/mips/lib/kbd-std.c:1.1.1.1
*** linux-2.2.12/arch/mips/lib/kbd-std.c:1.1	Mon Dec 27 12:14:17 1999
--- linux-2.2.12/arch/mips/lib/kbd-std.c	Mon Dec 27 12:14:17 1999
***************
*** 1,4 ****
! /* $Id: kbd-std.c,v 1.1 1999/12/27 17:14:17 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
--- 1,4 ----
! /* $Id: kbd-std.c,v 1.1.1.1 1999/12/27 17:14:17 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
Index: linux-2.2.12/arch/mips/lib/memcpy.S
diff -c linux-2.2.12/arch/mips/lib/memcpy.S:1.1 linux-2.2.12/arch/mips/lib/memcpy.S:1.1.1.1
*** linux-2.2.12/arch/mips/lib/memcpy.S:1.1	Mon Dec 27 12:14:17 1999
--- linux-2.2.12/arch/mips/lib/memcpy.S	Mon Dec 27 12:14:17 1999
***************
*** 3,9 ****
   * License.  See the file "COPYING" in the main directory of this archive
   * for more details.
   *
!  * $Id: memcpy.S,v 1.1 1999/12/27 17:14:17 ibaldin Exp $
   *
   * Unified implementation of memcpy, memmove and the __copy_user backend.
   * For __rmemcpy and memmove an exception is always a kernel bug, therefore
--- 3,9 ----
   * License.  See the file "COPYING" in the main directory of this archive
   * for more details.
   *
!  * $Id: memcpy.S,v 1.1.1.1 1999/12/27 17:14:17 ibaldin Exp $
   *
   * Unified implementation of memcpy, memmove and the __copy_user backend.
   * For __rmemcpy and memmove an exception is always a kernel bug, therefore
Index: linux-2.2.12/arch/mips/lib/memset.S
diff -c linux-2.2.12/arch/mips/lib/memset.S:1.1 linux-2.2.12/arch/mips/lib/memset.S:1.1.1.1
*** linux-2.2.12/arch/mips/lib/memset.S:1.1	Mon Dec 27 12:14:17 1999
--- linux-2.2.12/arch/mips/lib/memset.S	Mon Dec 27 12:14:17 1999
***************
*** 7,13 ****
   *
   * Copyright (C) 1998 by Ralf Baechle
   *
!  * $Id: memset.S,v 1.1 1999/12/27 17:14:17 ibaldin Exp $
   */
  #include <asm/asm.h>
  #include <asm/offset.h>
--- 7,13 ----
   *
   * Copyright (C) 1998 by Ralf Baechle
   *
!  * $Id: memset.S,v 1.1.1.1 1999/12/27 17:14:17 ibaldin Exp $
   */
  #include <asm/asm.h>
  #include <asm/offset.h>
Index: linux-2.2.12/arch/mips/lib/rtc-no.c
diff -c linux-2.2.12/arch/mips/lib/rtc-no.c:1.1 linux-2.2.12/arch/mips/lib/rtc-no.c:1.1.1.1
*** linux-2.2.12/arch/mips/lib/rtc-no.c:1.1	Mon Dec 27 12:14:17 1999
--- linux-2.2.12/arch/mips/lib/rtc-no.c	Mon Dec 27 12:14:17 1999
***************
*** 1,4 ****
! /* $Id: rtc-no.c,v 1.1 1999/12/27 17:14:17 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
--- 1,4 ----
! /* $Id: rtc-no.c,v 1.1.1.1 1999/12/27 17:14:17 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
Index: linux-2.2.12/arch/mips/lib/rtc-std.c
diff -c linux-2.2.12/arch/mips/lib/rtc-std.c:1.1 linux-2.2.12/arch/mips/lib/rtc-std.c:1.1.1.1
*** linux-2.2.12/arch/mips/lib/rtc-std.c:1.1	Mon Dec 27 12:14:17 1999
--- linux-2.2.12/arch/mips/lib/rtc-std.c	Mon Dec 27 12:14:17 1999
***************
*** 1,4 ****
! /* $Id: rtc-std.c,v 1.1 1999/12/27 17:14:17 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
--- 1,4 ----
! /* $Id: rtc-std.c,v 1.1.1.1 1999/12/27 17:14:17 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
Index: linux-2.2.12/arch/mips/lib/strlen_user.S
diff -c linux-2.2.12/arch/mips/lib/strlen_user.S:1.1 linux-2.2.12/arch/mips/lib/strlen_user.S:1.1.1.1
*** linux-2.2.12/arch/mips/lib/strlen_user.S:1.1	Mon Dec 27 12:14:17 1999
--- linux-2.2.12/arch/mips/lib/strlen_user.S	Mon Dec 27 12:14:17 1999
***************
*** 7,13 ****
   *
   * Copyright (c) 1996, 1998 by Ralf Baechle
   *
!  * $Id: strlen_user.S,v 1.1 1999/12/27 17:14:17 ibaldin Exp $
   */
  #include <asm/asm.h>
  #include <asm/offset.h>
--- 7,13 ----
   *
   * Copyright (c) 1996, 1998 by Ralf Baechle
   *
!  * $Id: strlen_user.S,v 1.1.1.1 1999/12/27 17:14:17 ibaldin Exp $
   */
  #include <asm/asm.h>
  #include <asm/offset.h>
Index: linux-2.2.12/arch/mips/lib/strncpy_user.S
diff -c linux-2.2.12/arch/mips/lib/strncpy_user.S:1.1 linux-2.2.12/arch/mips/lib/strncpy_user.S:1.1.1.1
*** linux-2.2.12/arch/mips/lib/strncpy_user.S:1.1	Mon Dec 27 12:14:17 1999
--- linux-2.2.12/arch/mips/lib/strncpy_user.S	Mon Dec 27 12:14:17 1999
***************
*** 7,13 ****
   *
   * Copyright (c) 1996 by Ralf Baechle
   *
!  * $Id: strncpy_user.S,v 1.1 1999/12/27 17:14:17 ibaldin Exp $
   */
  #include <linux/errno.h>
  #include <asm/asm.h>
--- 7,13 ----
   *
   * Copyright (c) 1996 by Ralf Baechle
   *
!  * $Id: strncpy_user.S,v 1.1.1.1 1999/12/27 17:14:17 ibaldin Exp $
   */
  #include <linux/errno.h>
  #include <asm/asm.h>
Index: linux-2.2.12/arch/mips/mm/andes.c
diff -c linux-2.2.12/arch/mips/mm/andes.c:1.1 linux-2.2.12/arch/mips/mm/andes.c:1.1.1.1
*** linux-2.2.12/arch/mips/mm/andes.c:1.1	Mon Dec 27 12:14:17 1999
--- linux-2.2.12/arch/mips/mm/andes.c	Mon Dec 27 12:14:17 1999
***************
*** 1,4 ****
! /* $Id: andes.c,v 1.1 1999/12/27 17:14:17 ibaldin Exp $
   *
   * andes.c: MMU and cache operations for the R10000 (ANDES).
   *
--- 1,4 ----
! /* $Id: andes.c,v 1.1.1.1 1999/12/27 17:14:17 ibaldin Exp $
   *
   * andes.c: MMU and cache operations for the R10000 (ANDES).
   *
Index: linux-2.2.12/arch/mips/mm/fault.c
diff -c linux-2.2.12/arch/mips/mm/fault.c:1.1 linux-2.2.12/arch/mips/mm/fault.c:1.1.1.1
*** linux-2.2.12/arch/mips/mm/fault.c:1.1	Mon Dec 27 12:14:17 1999
--- linux-2.2.12/arch/mips/mm/fault.c	Mon Dec 27 12:14:17 1999
***************
*** 1,4 ****
! /* $Id: fault.c,v 1.1 1999/12/27 17:14:17 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
--- 1,4 ----
! /* $Id: fault.c,v 1.1.1.1 1999/12/27 17:14:17 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
Index: linux-2.2.12/arch/mips/mm/init.c
diff -c linux-2.2.12/arch/mips/mm/init.c:1.1 linux-2.2.12/arch/mips/mm/init.c:1.1.1.1
*** linux-2.2.12/arch/mips/mm/init.c:1.1	Mon Dec 27 12:14:17 1999
--- linux-2.2.12/arch/mips/mm/init.c	Mon Dec 27 12:14:17 1999
***************
*** 1,4 ****
! /* $Id: init.c,v 1.1 1999/12/27 17:14:17 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
--- 1,4 ----
! /* $Id: init.c,v 1.1.1.1 1999/12/27 17:14:17 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
Index: linux-2.2.12/arch/mips/mm/loadmmu.c
diff -c linux-2.2.12/arch/mips/mm/loadmmu.c:1.1 linux-2.2.12/arch/mips/mm/loadmmu.c:1.1.1.1
*** linux-2.2.12/arch/mips/mm/loadmmu.c:1.1	Mon Dec 27 12:14:17 1999
--- linux-2.2.12/arch/mips/mm/loadmmu.c	Mon Dec 27 12:14:17 1999
***************
*** 3,9 ****
   *
   * Copyright (C) 1996 David S. Miller (dm@engr.sgi.com)
   *
!  * $Id: loadmmu.c,v 1.1 1999/12/27 17:14:17 ibaldin Exp $
   */
  #include <linux/init.h>
  #include <linux/kernel.h>
--- 3,9 ----
   *
   * Copyright (C) 1996 David S. Miller (dm@engr.sgi.com)
   *
!  * $Id: loadmmu.c,v 1.1.1.1 1999/12/27 17:14:17 ibaldin Exp $
   */
  #include <linux/init.h>
  #include <linux/kernel.h>
Index: linux-2.2.12/arch/mips/mm/r2300.c
diff -c linux-2.2.12/arch/mips/mm/r2300.c:1.1 linux-2.2.12/arch/mips/mm/r2300.c:1.1.1.1
*** linux-2.2.12/arch/mips/mm/r2300.c:1.1	Mon Dec 27 12:14:17 1999
--- linux-2.2.12/arch/mips/mm/r2300.c	Mon Dec 27 12:14:17 1999
***************
*** 7,13 ****
   * Copyright (C) 1998 Harald Koerfgen
   * Copyright (C) 1998 Gleb Raiko & Vladimir Roganov
   *
!  * $Id: r2300.c,v 1.1 1999/12/27 17:14:17 ibaldin Exp $
   */
  #include <linux/init.h>
  #include <linux/kernel.h>
--- 7,13 ----
   * Copyright (C) 1998 Harald Koerfgen
   * Copyright (C) 1998 Gleb Raiko & Vladimir Roganov
   *
!  * $Id: r2300.c,v 1.1.1.1 1999/12/27 17:14:17 ibaldin Exp $
   */
  #include <linux/init.h>
  #include <linux/kernel.h>
Index: linux-2.2.12/arch/mips/mm/r4xx0.c
diff -c linux-2.2.12/arch/mips/mm/r4xx0.c:1.1 linux-2.2.12/arch/mips/mm/r4xx0.c:1.1.1.1
*** linux-2.2.12/arch/mips/mm/r4xx0.c:1.1	Mon Dec 27 12:14:17 1999
--- linux-2.2.12/arch/mips/mm/r4xx0.c	Mon Dec 27 12:14:17 1999
***************
*** 1,4 ****
! /* $Id: r4xx0.c,v 1.1 1999/12/27 17:14:17 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
--- 1,4 ----
! /* $Id: r4xx0.c,v 1.1.1.1 1999/12/27 17:14:17 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
Index: linux-2.2.12/arch/mips/mm/r6000.c
diff -c linux-2.2.12/arch/mips/mm/r6000.c:1.1 linux-2.2.12/arch/mips/mm/r6000.c:1.1.1.1
*** linux-2.2.12/arch/mips/mm/r6000.c:1.1	Mon Dec 27 12:14:17 1999
--- linux-2.2.12/arch/mips/mm/r6000.c	Mon Dec 27 12:14:17 1999
***************
*** 1,4 ****
! /* $Id: r6000.c,v 1.1 1999/12/27 17:14:17 ibaldin Exp $
   *
   * r6000.c: MMU and cache routines for the R6000 processors.
   *
--- 1,4 ----
! /* $Id: r6000.c,v 1.1.1.1 1999/12/27 17:14:17 ibaldin Exp $
   *
   * r6000.c: MMU and cache routines for the R6000 processors.
   *
Index: linux-2.2.12/arch/mips/mm/tfp.c
diff -c linux-2.2.12/arch/mips/mm/tfp.c:1.1 linux-2.2.12/arch/mips/mm/tfp.c:1.1.1.1
*** linux-2.2.12/arch/mips/mm/tfp.c:1.1	Mon Dec 27 12:14:17 1999
--- linux-2.2.12/arch/mips/mm/tfp.c	Mon Dec 27 12:14:17 1999
***************
*** 1,4 ****
! /* $Id: tfp.c,v 1.1 1999/12/27 17:14:17 ibaldin Exp $
   *
   * tfp.c: MMU and cache routines specific to the r8000 (TFP).
   *
--- 1,4 ----
! /* $Id: tfp.c,v 1.1.1.1 1999/12/27 17:14:17 ibaldin Exp $
   *
   * tfp.c: MMU and cache routines specific to the r8000 (TFP).
   *
Index: linux-2.2.12/arch/mips/sgi/kernel/Makefile
diff -c linux-2.2.12/arch/mips/sgi/kernel/Makefile:1.1 linux-2.2.12/arch/mips/sgi/kernel/Makefile:1.1.1.1
*** linux-2.2.12/arch/mips/sgi/kernel/Makefile:1.1	Mon Dec 27 12:14:17 1999
--- linux-2.2.12/arch/mips/sgi/kernel/Makefile	Mon Dec 27 12:14:17 1999
***************
*** 1,4 ****
! # $Id: Makefile,v 1.1 1999/12/27 17:14:17 ibaldin Exp $
  # Makefile for the SGI specific kernel interface routines
  # under Linux.
  #
--- 1,4 ----
! # $Id: Makefile,v 1.1.1.1 1999/12/27 17:14:17 ibaldin Exp $
  # Makefile for the SGI specific kernel interface routines
  # under Linux.
  #
Index: linux-2.2.12/arch/mips/sgi/kernel/indyIRQ.S
diff -c linux-2.2.12/arch/mips/sgi/kernel/indyIRQ.S:1.1 linux-2.2.12/arch/mips/sgi/kernel/indyIRQ.S:1.1.1.1
*** linux-2.2.12/arch/mips/sgi/kernel/indyIRQ.S:1.1	Mon Dec 27 12:14:17 1999
--- linux-2.2.12/arch/mips/sgi/kernel/indyIRQ.S	Mon Dec 27 12:14:17 1999
***************
*** 1,4 ****
! /* $Id: indyIRQ.S,v 1.1 1999/12/27 17:14:17 ibaldin Exp $
   * indyIRQ.S: Interrupt exception dispatch code for FullHouse and
   *            Guiness.
   *
--- 1,4 ----
! /* $Id: indyIRQ.S,v 1.1.1.1 1999/12/27 17:14:17 ibaldin Exp $
   * indyIRQ.S: Interrupt exception dispatch code for FullHouse and
   *            Guiness.
   *
Index: linux-2.2.12/arch/mips/sgi/kernel/indy_hpc.c
diff -c linux-2.2.12/arch/mips/sgi/kernel/indy_hpc.c:1.1 linux-2.2.12/arch/mips/sgi/kernel/indy_hpc.c:1.1.1.1
*** linux-2.2.12/arch/mips/sgi/kernel/indy_hpc.c:1.1	Mon Dec 27 12:14:17 1999
--- linux-2.2.12/arch/mips/sgi/kernel/indy_hpc.c	Mon Dec 27 12:14:17 1999
***************
*** 1,4 ****
! /* $Id: indy_hpc.c,v 1.1 1999/12/27 17:14:17 ibaldin Exp $
   *
   * indy_hpc.c: Routines for generic manipulation of the HPC controllers.
   *
--- 1,4 ----
! /* $Id: indy_hpc.c,v 1.1.1.1 1999/12/27 17:14:17 ibaldin Exp $
   *
   * indy_hpc.c: Routines for generic manipulation of the HPC controllers.
   *
Index: linux-2.2.12/arch/mips/sgi/kernel/indy_int.c
diff -c linux-2.2.12/arch/mips/sgi/kernel/indy_int.c:1.1 linux-2.2.12/arch/mips/sgi/kernel/indy_int.c:1.1.1.1
*** linux-2.2.12/arch/mips/sgi/kernel/indy_int.c:1.1	Mon Dec 27 12:14:17 1999
--- linux-2.2.12/arch/mips/sgi/kernel/indy_int.c	Mon Dec 27 12:14:17 1999
***************
*** 1,4 ****
! /* $Id: indy_int.c,v 1.1 1999/12/27 17:14:17 ibaldin Exp $
   *
   * indy_int.c: Routines for generic manipulation of the INT[23] ASIC
   *             found on INDY workstations..
--- 1,4 ----
! /* $Id: indy_int.c,v 1.1.1.1 1999/12/27 17:14:17 ibaldin Exp $
   *
   * indy_int.c: Routines for generic manipulation of the INT[23] ASIC
   *             found on INDY workstations..
Index: linux-2.2.12/arch/mips/sgi/kernel/indy_mc.c
diff -c linux-2.2.12/arch/mips/sgi/kernel/indy_mc.c:1.1 linux-2.2.12/arch/mips/sgi/kernel/indy_mc.c:1.1.1.1
*** linux-2.2.12/arch/mips/sgi/kernel/indy_mc.c:1.1	Mon Dec 27 12:14:17 1999
--- linux-2.2.12/arch/mips/sgi/kernel/indy_mc.c	Mon Dec 27 12:14:17 1999
***************
*** 4,10 ****
   * Copyright (C) 1996 David S. Miller (dm@engr.sgi.com)
   * Copyright (C) 1999 Andrew R. Baker (andrewb@uab.edu) - Indigo2 changes
   *
!  * $Id: indy_mc.c,v 1.1 1999/12/27 17:14:17 ibaldin Exp $
   */
  #include <linux/init.h>
  #include <linux/kernel.h>
--- 4,10 ----
   * Copyright (C) 1996 David S. Miller (dm@engr.sgi.com)
   * Copyright (C) 1999 Andrew R. Baker (andrewb@uab.edu) - Indigo2 changes
   *
!  * $Id: indy_mc.c,v 1.1.1.1 1999/12/27 17:14:17 ibaldin Exp $
   */
  #include <linux/init.h>
  #include <linux/kernel.h>
Index: linux-2.2.12/arch/mips/sgi/kernel/indy_rtc.c
diff -c linux-2.2.12/arch/mips/sgi/kernel/indy_rtc.c:1.1 linux-2.2.12/arch/mips/sgi/kernel/indy_rtc.c:1.1.1.1
*** linux-2.2.12/arch/mips/sgi/kernel/indy_rtc.c:1.1	Mon Dec 27 12:14:18 1999
--- linux-2.2.12/arch/mips/sgi/kernel/indy_rtc.c	Mon Dec 27 12:14:18 1999
***************
*** 1,4 ****
! /* $Id: indy_rtc.c,v 1.1 1999/12/27 17:14:18 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
--- 1,4 ----
! /* $Id: indy_rtc.c,v 1.1.1.1 1999/12/27 17:14:18 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
Index: linux-2.2.12/arch/mips/sgi/kernel/indy_sc.c
diff -c linux-2.2.12/arch/mips/sgi/kernel/indy_sc.c:1.1 linux-2.2.12/arch/mips/sgi/kernel/indy_sc.c:1.1.1.1
*** linux-2.2.12/arch/mips/sgi/kernel/indy_sc.c:1.1	Mon Dec 27 12:14:18 1999
--- linux-2.2.12/arch/mips/sgi/kernel/indy_sc.c	Mon Dec 27 12:14:18 1999
***************
*** 1,4 ****
! /* $Id: indy_sc.c,v 1.1 1999/12/27 17:14:18 ibaldin Exp $
   *
   * indy_sc.c: Indy cache managment functions.
   *
--- 1,4 ----
! /* $Id: indy_sc.c,v 1.1.1.1 1999/12/27 17:14:18 ibaldin Exp $
   *
   * indy_sc.c: Indy cache managment functions.
   *
Index: linux-2.2.12/arch/mips/sgi/kernel/indy_timer.c
diff -c linux-2.2.12/arch/mips/sgi/kernel/indy_timer.c:1.1 linux-2.2.12/arch/mips/sgi/kernel/indy_timer.c:1.1.1.1
*** linux-2.2.12/arch/mips/sgi/kernel/indy_timer.c:1.1	Mon Dec 27 12:14:17 1999
--- linux-2.2.12/arch/mips/sgi/kernel/indy_timer.c	Mon Dec 27 12:14:17 1999
***************
*** 1,4 ****
! /* $Id: indy_timer.c,v 1.1 1999/12/27 17:14:17 ibaldin Exp $
   *
   * indy_timer.c: Setting up the clock on the INDY 8254 controller.
   *
--- 1,4 ----
! /* $Id: indy_timer.c,v 1.1.1.1 1999/12/27 17:14:17 ibaldin Exp $
   *
   * indy_timer.c: Setting up the clock on the INDY 8254 controller.
   *
Index: linux-2.2.12/arch/mips/sgi/kernel/reset.c
diff -c linux-2.2.12/arch/mips/sgi/kernel/reset.c:1.1 linux-2.2.12/arch/mips/sgi/kernel/reset.c:1.1.1.1
*** linux-2.2.12/arch/mips/sgi/kernel/reset.c:1.1	Mon Dec 27 12:14:18 1999
--- linux-2.2.12/arch/mips/sgi/kernel/reset.c	Mon Dec 27 12:14:18 1999
***************
*** 1,4 ****
! /* $Id: reset.c,v 1.1 1999/12/27 17:14:18 ibaldin Exp $
   *
   * Reset a SGI.
   *
--- 1,4 ----
! /* $Id: reset.c,v 1.1.1.1 1999/12/27 17:14:18 ibaldin Exp $
   *
   * Reset a SGI.
   *
Index: linux-2.2.12/arch/mips/sgi/kernel/setup.c
diff -c linux-2.2.12/arch/mips/sgi/kernel/setup.c:1.1 linux-2.2.12/arch/mips/sgi/kernel/setup.c:1.1.1.1
*** linux-2.2.12/arch/mips/sgi/kernel/setup.c:1.1	Mon Dec 27 12:14:17 1999
--- linux-2.2.12/arch/mips/sgi/kernel/setup.c	Mon Dec 27 12:14:17 1999
***************
*** 1,4 ****
! /* $Id: setup.c,v 1.1 1999/12/27 17:14:17 ibaldin Exp $
   *
   * setup.c: SGI specific setup, including init of the feature struct.
   *
--- 1,4 ----
! /* $Id: setup.c,v 1.1.1.1 1999/12/27 17:14:17 ibaldin Exp $
   *
   * setup.c: SGI specific setup, including init of the feature struct.
   *
Index: linux-2.2.12/arch/mips/sgi/kernel/system.c
diff -c linux-2.2.12/arch/mips/sgi/kernel/system.c:1.1 linux-2.2.12/arch/mips/sgi/kernel/system.c:1.1.1.1
*** linux-2.2.12/arch/mips/sgi/kernel/system.c:1.1	Mon Dec 27 12:14:18 1999
--- linux-2.2.12/arch/mips/sgi/kernel/system.c	Mon Dec 27 12:14:18 1999
***************
*** 3,9 ****
   *
   * Copyright (C) 1996 David S. Miller (dm@engr.sgi.com)
   *
!  * $Id: system.c,v 1.1 1999/12/27 17:14:18 ibaldin Exp $
   */
  #include <linux/init.h>
  #include <linux/kernel.h>
--- 3,9 ----
   *
   * Copyright (C) 1996 David S. Miller (dm@engr.sgi.com)
   *
!  * $Id: system.c,v 1.1.1.1 1999/12/27 17:14:18 ibaldin Exp $
   */
  #include <linux/init.h>
  #include <linux/kernel.h>
Index: linux-2.2.12/arch/mips/sgi/kernel/time.c
diff -c linux-2.2.12/arch/mips/sgi/kernel/time.c:1.1 linux-2.2.12/arch/mips/sgi/kernel/time.c:1.1.1.1
*** linux-2.2.12/arch/mips/sgi/kernel/time.c:1.1	Mon Dec 27 12:14:18 1999
--- linux-2.2.12/arch/mips/sgi/kernel/time.c	Mon Dec 27 12:14:18 1999
***************
*** 1,4 ****
! /* $Id: time.c,v 1.1 1999/12/27 17:14:18 ibaldin Exp $
   * time.c: Generic SGI time_init() code, this will dispatch to the
   *         appropriate per-architecture time/counter init code.
   *
--- 1,4 ----
! /* $Id: time.c,v 1.1.1.1 1999/12/27 17:14:18 ibaldin Exp $
   * time.c: Generic SGI time_init() code, this will dispatch to the
   *         appropriate per-architecture time/counter init code.
   *
Index: linux-2.2.12/arch/mips/sni/Makefile
diff -c linux-2.2.12/arch/mips/sni/Makefile:1.1 linux-2.2.12/arch/mips/sni/Makefile:1.1.1.1
*** linux-2.2.12/arch/mips/sni/Makefile:1.1	Mon Dec 27 12:14:18 1999
--- linux-2.2.12/arch/mips/sni/Makefile	Mon Dec 27 12:14:18 1999
***************
*** 1,4 ****
! # $Id: Makefile,v 1.1 1999/12/27 17:14:18 ibaldin Exp $
  #
  # Makefile for the SNI specific part of the kernel
  #
--- 1,4 ----
! # $Id: Makefile,v 1.1.1.1 1999/12/27 17:14:18 ibaldin Exp $
  #
  # Makefile for the SNI specific part of the kernel
  #
Index: linux-2.2.12/arch/mips/sni/int-handler.S
diff -c linux-2.2.12/arch/mips/sni/int-handler.S:1.1 linux-2.2.12/arch/mips/sni/int-handler.S:1.1.1.1
*** linux-2.2.12/arch/mips/sni/int-handler.S:1.1	Mon Dec 27 12:14:18 1999
--- linux-2.2.12/arch/mips/sni/int-handler.S	Mon Dec 27 12:14:18 1999
***************
*** 1,4 ****
! /* $Id: int-handler.S,v 1.1 1999/12/27 17:14:18 ibaldin Exp $
   *
   * SNI RM200 PCI specific interrupt handler code.
   *
--- 1,4 ----
! /* $Id: int-handler.S,v 1.1.1.1 1999/12/27 17:14:18 ibaldin Exp $
   *
   * SNI RM200 PCI specific interrupt handler code.
   *
Index: linux-2.2.12/arch/mips/sni/io.c
diff -c linux-2.2.12/arch/mips/sni/io.c:1.1 linux-2.2.12/arch/mips/sni/io.c:1.1.1.1
*** linux-2.2.12/arch/mips/sni/io.c:1.1	Mon Dec 27 12:14:18 1999
--- linux-2.2.12/arch/mips/sni/io.c	Mon Dec 27 12:14:18 1999
***************
*** 1,4 ****
! /* $Id: io.c,v 1.1 1999/12/27 17:14:18 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
--- 1,4 ----
! /* $Id: io.c,v 1.1.1.1 1999/12/27 17:14:18 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
Index: linux-2.2.12/arch/mips/sni/pci.c
diff -c linux-2.2.12/arch/mips/sni/pci.c:1.1 linux-2.2.12/arch/mips/sni/pci.c:1.1.1.1
*** linux-2.2.12/arch/mips/sni/pci.c:1.1	Mon Dec 27 12:14:18 1999
--- linux-2.2.12/arch/mips/sni/pci.c	Mon Dec 27 12:14:18 1999
***************
*** 1,4 ****
! /* $Id: pci.c,v 1.1 1999/12/27 17:14:18 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
--- 1,4 ----
! /* $Id: pci.c,v 1.1.1.1 1999/12/27 17:14:18 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
Index: linux-2.2.12/arch/mips/sni/pcimt_scache.c
diff -c linux-2.2.12/arch/mips/sni/pcimt_scache.c:1.1 linux-2.2.12/arch/mips/sni/pcimt_scache.c:1.1.1.1
*** linux-2.2.12/arch/mips/sni/pcimt_scache.c:1.1	Mon Dec 27 12:14:18 1999
--- linux-2.2.12/arch/mips/sni/pcimt_scache.c	Mon Dec 27 12:14:18 1999
***************
*** 1,4 ****
! /* $Id: pcimt_scache.c,v 1.1 1999/12/27 17:14:18 ibaldin Exp $
   *
   * arch/mips/sni/pcimt_scache.c
   *
--- 1,4 ----
! /* $Id: pcimt_scache.c,v 1.1.1.1 1999/12/27 17:14:18 ibaldin Exp $
   *
   * arch/mips/sni/pcimt_scache.c
   *
Index: linux-2.2.12/arch/mips/sni/setup.c
diff -c linux-2.2.12/arch/mips/sni/setup.c:1.1 linux-2.2.12/arch/mips/sni/setup.c:1.1.1.1
*** linux-2.2.12/arch/mips/sni/setup.c:1.1	Mon Dec 27 12:14:18 1999
--- linux-2.2.12/arch/mips/sni/setup.c	Mon Dec 27 12:14:18 1999
***************
*** 1,4 ****
! /* $Id: setup.c,v 1.1 1999/12/27 17:14:18 ibaldin Exp $
   *
   * Setup pointers to hardware-dependent routines.
   *
--- 1,4 ----
! /* $Id: setup.c,v 1.1.1.1 1999/12/27 17:14:18 ibaldin Exp $
   *
   * Setup pointers to hardware-dependent routines.
   *
Index: linux-2.2.12/arch/mips/tools/Makefile
diff -c linux-2.2.12/arch/mips/tools/Makefile:1.1 linux-2.2.12/arch/mips/tools/Makefile:1.1.1.1
*** linux-2.2.12/arch/mips/tools/Makefile:1.1	Mon Dec 27 12:14:18 1999
--- linux-2.2.12/arch/mips/tools/Makefile	Mon Dec 27 12:14:18 1999
***************
*** 3,9 ****
  # Copyright (C) 1996 David S. Miller (dm@engr.sgi.com)
  # Copyright (C) 1997 Ralf Baechle (ralf@gnu.ai.mit.edu)
  #
! # $Id: Makefile,v 1.1 1999/12/27 17:14:18 ibaldin Exp $
  #
  TARGET	:= $(TOPDIR)/include/asm-$(ARCH)/offset.h
  
--- 3,9 ----
  # Copyright (C) 1996 David S. Miller (dm@engr.sgi.com)
  # Copyright (C) 1997 Ralf Baechle (ralf@gnu.ai.mit.edu)
  #
! # $Id: Makefile,v 1.1.1.1 1999/12/27 17:14:18 ibaldin Exp $
  #
  TARGET	:= $(TOPDIR)/include/asm-$(ARCH)/offset.h
  
Index: linux-2.2.12/arch/mips/tools/offset.c
diff -c linux-2.2.12/arch/mips/tools/offset.c:1.1 linux-2.2.12/arch/mips/tools/offset.c:1.1.1.1
*** linux-2.2.12/arch/mips/tools/offset.c:1.1	Mon Dec 27 12:14:18 1999
--- linux-2.2.12/arch/mips/tools/offset.c	Mon Dec 27 12:14:18 1999
***************
*** 1,4 ****
! /* $Id: offset.c,v 1.1 1999/12/27 17:14:18 ibaldin Exp $
   *
   * offset.c: Calculate pt_regs and task_struct offsets.
   *
--- 1,4 ----
! /* $Id: offset.c,v 1.1.1.1 1999/12/27 17:14:18 ibaldin Exp $
   *
   * offset.c: Calculate pt_regs and task_struct offsets.
   *
Index: linux-2.2.12/arch/ppc/config.in
diff -c linux-2.2.12/arch/ppc/config.in:1.1 linux-2.2.12/arch/ppc/config.in:1.1.1.1
*** linux-2.2.12/arch/ppc/config.in:1.1	Mon Dec 27 12:14:19 1999
--- linux-2.2.12/arch/ppc/config.in	Mon Dec 27 12:14:19 1999
***************
*** 1,4 ****
! # $Id: config.in,v 1.1 1999/12/27 17:14:19 ibaldin Exp $
  # For a description of the syntax of this configuration file,
  # see the Configure script.
  #
--- 1,4 ----
! # $Id: config.in,v 1.1.1.1 1999/12/27 17:14:19 ibaldin Exp $
  # For a description of the syntax of this configuration file,
  # see the Configure script.
  #
Index: linux-2.2.12/arch/ppc/boot/head.S
diff -c linux-2.2.12/arch/ppc/boot/head.S:1.1 linux-2.2.12/arch/ppc/boot/head.S:1.1.1.1
*** linux-2.2.12/arch/ppc/boot/head.S:1.1	Mon Dec 27 12:14:19 1999
--- linux-2.2.12/arch/ppc/boot/head.S	Mon Dec 27 12:14:19 1999
***************
*** 6,12 ****
  	.text
  
  /*
!  * $Id: head.S,v 1.1 1999/12/27 17:14:19 ibaldin Exp $
   *	
   * Boot loader philosophy:
   *      ROM loads us to some arbitrary location
--- 6,12 ----
  	.text
  
  /*
!  * $Id: head.S,v 1.1.1.1 1999/12/27 17:14:19 ibaldin Exp $
   *	
   * Boot loader philosophy:
   *      ROM loads us to some arbitrary location
Index: linux-2.2.12/arch/ppc/boot/misc.c
diff -c linux-2.2.12/arch/ppc/boot/misc.c:1.1 linux-2.2.12/arch/ppc/boot/misc.c:1.1.1.1
*** linux-2.2.12/arch/ppc/boot/misc.c:1.1	Mon Dec 27 12:14:19 1999
--- linux-2.2.12/arch/ppc/boot/misc.c	Mon Dec 27 12:14:19 1999
***************
*** 1,7 ****
  /*
   * misc.c
   *
!  * $Id: misc.c,v 1.1 1999/12/27 17:14:19 ibaldin Exp $
   * 
   * Adapted for PowerPC by Gary Thomas
   *
--- 1,7 ----
  /*
   * misc.c
   *
!  * $Id: misc.c,v 1.1.1.1 1999/12/27 17:14:19 ibaldin Exp $
   * 
   * Adapted for PowerPC by Gary Thomas
   *
Index: linux-2.2.12/arch/ppc/coffboot/zlib.c
diff -c linux-2.2.12/arch/ppc/coffboot/zlib.c:1.1 linux-2.2.12/arch/ppc/coffboot/zlib.c:1.1.1.1
*** linux-2.2.12/arch/ppc/coffboot/zlib.c:1.1	Mon Dec 27 12:14:20 1999
--- linux-2.2.12/arch/ppc/coffboot/zlib.c	Mon Dec 27 12:14:20 1999
***************
*** 11,17 ****
   * - added Z_PACKET_FLUSH (see zlib.h for details)
   * - added inflateIncomp
   *
!  * $Id: zlib.c,v 1.1 1999/12/27 17:14:20 ibaldin Exp $
   */
  
  /*+++++*/
--- 11,17 ----
   * - added Z_PACKET_FLUSH (see zlib.h for details)
   * - added inflateIncomp
   *
!  * $Id: zlib.c,v 1.1.1.1 1999/12/27 17:14:20 ibaldin Exp $
   */
  
  /*+++++*/
Index: linux-2.2.12/arch/ppc/coffboot/zlib.h
diff -c linux-2.2.12/arch/ppc/coffboot/zlib.h:1.1 linux-2.2.12/arch/ppc/coffboot/zlib.h:1.1.1.1
*** linux-2.2.12/arch/ppc/coffboot/zlib.h:1.1	Mon Dec 27 12:14:20 1999
--- linux-2.2.12/arch/ppc/coffboot/zlib.h	Mon Dec 27 12:14:20 1999
***************
*** 1,4 ****
! /*	$Id: zlib.h,v 1.1 1999/12/27 17:14:20 ibaldin Exp $	*/
  
  /*
   * This file is derived from zlib.h and zconf.h from the zlib-0.95
--- 1,4 ----
! /*	$Id: zlib.h,v 1.1.1.1 1999/12/27 17:14:20 ibaldin Exp $	*/
  
  /*
   * This file is derived from zlib.h and zconf.h from the zlib-0.95
Index: linux-2.2.12/arch/ppc/kernel/head.S
diff -c linux-2.2.12/arch/ppc/kernel/head.S:1.1 linux-2.2.12/arch/ppc/kernel/head.S:1.1.1.1
*** linux-2.2.12/arch/ppc/kernel/head.S:1.1	Mon Dec 27 12:14:19 1999
--- linux-2.2.12/arch/ppc/kernel/head.S	Mon Dec 27 12:14:19 1999
***************
*** 1,7 ****
  /*
   *  arch/ppc/kernel/head.S
   *
!  *  $Id: head.S,v 1.1 1999/12/27 17:14:19 ibaldin Exp $
   *
   *  PowerPC version 
   *    Copyright (C) 1995-1996 Gary Thomas (gdt@linuxppc.org)
--- 1,7 ----
  /*
   *  arch/ppc/kernel/head.S
   *
!  *  $Id: head.S,v 1.1.1.1 1999/12/27 17:14:19 ibaldin Exp $
   *
   *  PowerPC version 
   *    Copyright (C) 1995-1996 Gary Thomas (gdt@linuxppc.org)
Index: linux-2.2.12/arch/ppc/kernel/idle.c
diff -c linux-2.2.12/arch/ppc/kernel/idle.c:1.1 linux-2.2.12/arch/ppc/kernel/idle.c:1.1.1.1
*** linux-2.2.12/arch/ppc/kernel/idle.c:1.1	Mon Dec 27 12:14:19 1999
--- linux-2.2.12/arch/ppc/kernel/idle.c	Mon Dec 27 12:14:19 1999
***************
*** 1,5 ****
  /*
!  * $Id: idle.c,v 1.1 1999/12/27 17:14:19 ibaldin Exp $
   *
   * Idle daemon for PowerPC.  Idle daemon will handle any action
   * that needs to be taken when the system becomes idle.
--- 1,5 ----
  /*
!  * $Id: idle.c,v 1.1.1.1 1999/12/27 17:14:19 ibaldin Exp $
   *
   * Idle daemon for PowerPC.  Idle daemon will handle any action
   * that needs to be taken when the system becomes idle.
Index: linux-2.2.12/arch/ppc/kernel/irq.c
diff -c linux-2.2.12/arch/ppc/kernel/irq.c:1.1 linux-2.2.12/arch/ppc/kernel/irq.c:1.1.1.1
*** linux-2.2.12/arch/ppc/kernel/irq.c:1.1	Mon Dec 27 12:14:19 1999
--- linux-2.2.12/arch/ppc/kernel/irq.c	Mon Dec 27 12:14:19 1999
***************
*** 1,5 ****
  /*
!  * $Id: irq.c,v 1.1 1999/12/27 17:14:19 ibaldin Exp $
   *
   *  arch/ppc/kernel/irq.c
   *
--- 1,5 ----
  /*
!  * $Id: irq.c,v 1.1.1.1 1999/12/27 17:14:19 ibaldin Exp $
   *
   *  arch/ppc/kernel/irq.c
   *
Index: linux-2.2.12/arch/ppc/kernel/mbx_setup.c
diff -c linux-2.2.12/arch/ppc/kernel/mbx_setup.c:1.1 linux-2.2.12/arch/ppc/kernel/mbx_setup.c:1.1.1.1
*** linux-2.2.12/arch/ppc/kernel/mbx_setup.c:1.1	Mon Dec 27 12:14:19 1999
--- linux-2.2.12/arch/ppc/kernel/mbx_setup.c	Mon Dec 27 12:14:19 1999
***************
*** 1,5 ****
  /*
!  * $Id: mbx_setup.c,v 1.1 1999/12/27 17:14:19 ibaldin Exp $
   *
   *  linux/arch/ppc/kernel/setup.c
   *
--- 1,5 ----
  /*
!  * $Id: mbx_setup.c,v 1.1.1.1 1999/12/27 17:14:19 ibaldin Exp $
   *
   *  linux/arch/ppc/kernel/setup.c
   *
Index: linux-2.2.12/arch/ppc/kernel/pci.c
diff -c linux-2.2.12/arch/ppc/kernel/pci.c:1.1 linux-2.2.12/arch/ppc/kernel/pci.c:1.1.1.1
*** linux-2.2.12/arch/ppc/kernel/pci.c:1.1	Mon Dec 27 12:14:19 1999
--- linux-2.2.12/arch/ppc/kernel/pci.c	Mon Dec 27 12:14:19 1999
***************
*** 1,5 ****
  /*
!  * $Id: pci.c,v 1.1 1999/12/27 17:14:19 ibaldin Exp $
   * Common pmac/prep/chrp pci routines. -- Cort
   */
  
--- 1,5 ----
  /*
!  * $Id: pci.c,v 1.1.1.1 1999/12/27 17:14:19 ibaldin Exp $
   * Common pmac/prep/chrp pci routines. -- Cort
   */
  
Index: linux-2.2.12/arch/ppc/kernel/ppc-stub.c
diff -c linux-2.2.12/arch/ppc/kernel/ppc-stub.c:1.1 linux-2.2.12/arch/ppc/kernel/ppc-stub.c:1.1.1.1
*** linux-2.2.12/arch/ppc/kernel/ppc-stub.c:1.1	Mon Dec 27 12:14:19 1999
--- linux-2.2.12/arch/ppc/kernel/ppc-stub.c	Mon Dec 27 12:14:19 1999
***************
*** 1,4 ****
! /* $Id: ppc-stub.c,v 1.1 1999/12/27 17:14:19 ibaldin Exp $
   * ppc-stub.c:  KGDB support for the Linux kernel.
   *
   * adapted from arch/sparc/kernel/sparc-stub.c for the PowerPC
--- 1,4 ----
! /* $Id: ppc-stub.c,v 1.1.1.1 1999/12/27 17:14:19 ibaldin Exp $
   * ppc-stub.c:  KGDB support for the Linux kernel.
   *
   * adapted from arch/sparc/kernel/sparc-stub.c for the PowerPC
Index: linux-2.2.12/arch/ppc/kernel/ppc_htab.c
diff -c linux-2.2.12/arch/ppc/kernel/ppc_htab.c:1.1 linux-2.2.12/arch/ppc/kernel/ppc_htab.c:1.1.1.1
*** linux-2.2.12/arch/ppc/kernel/ppc_htab.c:1.1	Mon Dec 27 12:14:19 1999
--- linux-2.2.12/arch/ppc/kernel/ppc_htab.c	Mon Dec 27 12:14:19 1999
***************
*** 1,5 ****
  /*
!  * $Id: ppc_htab.c,v 1.1 1999/12/27 17:14:19 ibaldin Exp $
   *
   * PowerPC hash table management proc entry.  Will show information
   * about the current hash table and will allow changes to it.
--- 1,5 ----
  /*
!  * $Id: ppc_htab.c,v 1.1.1.1 1999/12/27 17:14:19 ibaldin Exp $
   *
   * PowerPC hash table management proc entry.  Will show information
   * about the current hash table and will allow changes to it.
Index: linux-2.2.12/arch/ppc/kernel/prep_pci.c
diff -c linux-2.2.12/arch/ppc/kernel/prep_pci.c:1.1 linux-2.2.12/arch/ppc/kernel/prep_pci.c:1.1.1.1
*** linux-2.2.12/arch/ppc/kernel/prep_pci.c:1.1	Mon Dec 27 12:14:19 1999
--- linux-2.2.12/arch/ppc/kernel/prep_pci.c	Mon Dec 27 12:14:19 1999
***************
*** 1,5 ****
  /*
!  * $Id: prep_pci.c,v 1.1 1999/12/27 17:14:19 ibaldin Exp $
   * PReP pci functions.
   * Originally by Gary Thomas
   * rewritten and updated by Cort Dougan (cort@cs.nmt.edu)
--- 1,5 ----
  /*
!  * $Id: prep_pci.c,v 1.1.1.1 1999/12/27 17:14:19 ibaldin Exp $
   * PReP pci functions.
   * Originally by Gary Thomas
   * rewritten and updated by Cort Dougan (cort@cs.nmt.edu)
Index: linux-2.2.12/arch/ppc/kernel/process.c
diff -c linux-2.2.12/arch/ppc/kernel/process.c:1.1 linux-2.2.12/arch/ppc/kernel/process.c:1.1.1.1
*** linux-2.2.12/arch/ppc/kernel/process.c:1.1	Mon Dec 27 12:14:19 1999
--- linux-2.2.12/arch/ppc/kernel/process.c	Mon Dec 27 12:14:19 1999
***************
*** 1,5 ****
  /*
!  * $Id: process.c,v 1.1 1999/12/27 17:14:19 ibaldin Exp $
   *
   *  linux/arch/ppc/kernel/process.c
   *
--- 1,5 ----
  /*
!  * $Id: process.c,v 1.1.1.1 1999/12/27 17:14:19 ibaldin Exp $
   *
   *  linux/arch/ppc/kernel/process.c
   *
Index: linux-2.2.12/arch/ppc/kernel/prom.c
diff -c linux-2.2.12/arch/ppc/kernel/prom.c:1.1 linux-2.2.12/arch/ppc/kernel/prom.c:1.1.1.1
*** linux-2.2.12/arch/ppc/kernel/prom.c:1.1	Mon Dec 27 12:14:19 1999
--- linux-2.2.12/arch/ppc/kernel/prom.c	Mon Dec 27 12:14:19 1999
***************
*** 1,5 ****
  /*
!  * $Id: prom.c,v 1.1 1999/12/27 17:14:19 ibaldin Exp $
   *
   * Procedures for interfacing to the Open Firmware PROM on
   * Power Macintosh computers.
--- 1,5 ----
  /*
!  * $Id: prom.c,v 1.1.1.1 1999/12/27 17:14:19 ibaldin Exp $
   *
   * Procedures for interfacing to the Open Firmware PROM on
   * Power Macintosh computers.
Index: linux-2.2.12/arch/ppc/kernel/residual.c
diff -c linux-2.2.12/arch/ppc/kernel/residual.c:1.1 linux-2.2.12/arch/ppc/kernel/residual.c:1.1.1.1
*** linux-2.2.12/arch/ppc/kernel/residual.c:1.1	Mon Dec 27 12:14:19 1999
--- linux-2.2.12/arch/ppc/kernel/residual.c	Mon Dec 27 12:14:19 1999
***************
*** 1,5 ****
  /*
!  * $Id: residual.c,v 1.1 1999/12/27 17:14:19 ibaldin Exp $
   *
   * Code to deal with the PReP residual data.
   *
--- 1,5 ----
  /*
!  * $Id: residual.c,v 1.1.1.1 1999/12/27 17:14:19 ibaldin Exp $
   *
   * Code to deal with the PReP residual data.
   *
Index: linux-2.2.12/arch/ppc/kernel/setup.c
diff -c linux-2.2.12/arch/ppc/kernel/setup.c:1.1 linux-2.2.12/arch/ppc/kernel/setup.c:1.1.1.1
*** linux-2.2.12/arch/ppc/kernel/setup.c:1.1	Mon Dec 27 12:14:19 1999
--- linux-2.2.12/arch/ppc/kernel/setup.c	Mon Dec 27 12:14:19 1999
***************
*** 1,5 ****
  /*
!  * $Id: setup.c,v 1.1 1999/12/27 17:14:19 ibaldin Exp $
   * Common prep/pmac/chrp boot and setup code.
   */
  
--- 1,5 ----
  /*
!  * $Id: setup.c,v 1.1.1.1 1999/12/27 17:14:19 ibaldin Exp $
   * Common prep/pmac/chrp boot and setup code.
   */
  
Index: linux-2.2.12/arch/ppc/kernel/signal.c
diff -c linux-2.2.12/arch/ppc/kernel/signal.c:1.1 linux-2.2.12/arch/ppc/kernel/signal.c:1.1.1.1
*** linux-2.2.12/arch/ppc/kernel/signal.c:1.1	Mon Dec 27 12:14:19 1999
--- linux-2.2.12/arch/ppc/kernel/signal.c	Mon Dec 27 12:14:19 1999
***************
*** 1,7 ****
  /*
   *  linux/arch/ppc/kernel/signal.c
   *
!  *  $Id: signal.c,v 1.1 1999/12/27 17:14:19 ibaldin Exp $
   *
   *  PowerPC version 
   *    Copyright (C) 1995-1996 Gary Thomas (gdt@linuxppc.org)
--- 1,7 ----
  /*
   *  linux/arch/ppc/kernel/signal.c
   *
!  *  $Id: signal.c,v 1.1.1.1 1999/12/27 17:14:19 ibaldin Exp $
   *
   *  PowerPC version 
   *    Copyright (C) 1995-1996 Gary Thomas (gdt@linuxppc.org)
Index: linux-2.2.12/arch/ppc/kernel/smp.c
diff -c linux-2.2.12/arch/ppc/kernel/smp.c:1.1 linux-2.2.12/arch/ppc/kernel/smp.c:1.1.1.1
*** linux-2.2.12/arch/ppc/kernel/smp.c:1.1	Mon Dec 27 12:14:19 1999
--- linux-2.2.12/arch/ppc/kernel/smp.c	Mon Dec 27 12:14:19 1999
***************
*** 1,5 ****
  /*
!  * $Id: smp.c,v 1.1 1999/12/27 17:14:19 ibaldin Exp $
   *
   * Smp support for ppc.
   *
--- 1,5 ----
  /*
!  * $Id: smp.c,v 1.1.1.1 1999/12/27 17:14:19 ibaldin Exp $
   *
   * Smp support for ppc.
   *
Index: linux-2.2.12/arch/ppc/kernel/time.c
diff -c linux-2.2.12/arch/ppc/kernel/time.c:1.1 linux-2.2.12/arch/ppc/kernel/time.c:1.1.1.1
*** linux-2.2.12/arch/ppc/kernel/time.c:1.1	Mon Dec 27 12:14:19 1999
--- linux-2.2.12/arch/ppc/kernel/time.c	Mon Dec 27 12:14:19 1999
***************
*** 1,5 ****
  /*
!  * $Id: time.c,v 1.1 1999/12/27 17:14:19 ibaldin Exp $
   * Common time routines among all ppc machines.
   *
   * Written by Cort Dougan (cort@cs.nmt.edu) to merge
--- 1,5 ----
  /*
!  * $Id: time.c,v 1.1.1.1 1999/12/27 17:14:19 ibaldin Exp $
   * Common time routines among all ppc machines.
   *
   * Written by Cort Dougan (cort@cs.nmt.edu) to merge
Index: linux-2.2.12/arch/ppc/kernel/time.h
diff -c linux-2.2.12/arch/ppc/kernel/time.h:1.1 linux-2.2.12/arch/ppc/kernel/time.h:1.1.1.1
*** linux-2.2.12/arch/ppc/kernel/time.h:1.1	Mon Dec 27 12:14:19 1999
--- linux-2.2.12/arch/ppc/kernel/time.h	Mon Dec 27 12:14:19 1999
***************
*** 1,5 ****
  /*
!  * $Id: time.h,v 1.1 1999/12/27 17:14:19 ibaldin Exp $
   * Common time prototypes and such for all ppc machines.
   *
   * Written by Cort Dougan (cort@cs.nmt.edu) to merge
--- 1,5 ----
  /*
!  * $Id: time.h,v 1.1.1.1 1999/12/27 17:14:19 ibaldin Exp $
   * Common time prototypes and such for all ppc machines.
   *
   * Written by Cort Dougan (cort@cs.nmt.edu) to merge
Index: linux-2.2.12/arch/ppc/kernel/totalmp.c
diff -c linux-2.2.12/arch/ppc/kernel/totalmp.c:1.1 linux-2.2.12/arch/ppc/kernel/totalmp.c:1.1.1.1
*** linux-2.2.12/arch/ppc/kernel/totalmp.c:1.1	Mon Dec 27 12:14:19 1999
--- linux-2.2.12/arch/ppc/kernel/totalmp.c	Mon Dec 27 12:14:19 1999
***************
*** 1,5 ****
  /*
!  * $Id: totalmp.c,v 1.1 1999/12/27 17:14:19 ibaldin Exp $
   *
   * Support for Total Impact's TotalMP PowerPC accelerator board.
   *
--- 1,5 ----
  /*
!  * $Id: totalmp.c,v 1.1.1.1 1999/12/27 17:14:19 ibaldin Exp $
   *
   * Support for Total Impact's TotalMP PowerPC accelerator board.
   *
Index: linux-2.2.12/arch/ppc/lib/locks.c
diff -c linux-2.2.12/arch/ppc/lib/locks.c:1.1 linux-2.2.12/arch/ppc/lib/locks.c:1.1.1.1
*** linux-2.2.12/arch/ppc/lib/locks.c:1.1	Mon Dec 27 12:14:19 1999
--- linux-2.2.12/arch/ppc/lib/locks.c	Mon Dec 27 12:14:19 1999
***************
*** 1,5 ****
  /*
!  * $Id: locks.c,v 1.1 1999/12/27 17:14:19 ibaldin Exp $
   *
   * Locks for smp ppc 
   * 
--- 1,5 ----
  /*
!  * $Id: locks.c,v 1.1.1.1 1999/12/27 17:14:19 ibaldin Exp $
   *
   * Locks for smp ppc 
   * 
Index: linux-2.2.12/arch/ppc/mbxboot/head.S
diff -c linux-2.2.12/arch/ppc/mbxboot/head.S:1.1 linux-2.2.12/arch/ppc/mbxboot/head.S:1.1.1.1
*** linux-2.2.12/arch/ppc/mbxboot/head.S:1.1	Mon Dec 27 12:14:20 1999
--- linux-2.2.12/arch/ppc/mbxboot/head.S	Mon Dec 27 12:14:20 1999
***************
*** 6,12 ****
  	.text
  
  /*
!  * $Id: head.S,v 1.1 1999/12/27 17:14:20 ibaldin Exp $
   *	
   * This code is loaded by the ROM loader at some arbitrary location.
   * Move it to high memory so that it can load the kernel at 0x0000.
--- 6,12 ----
  	.text
  
  /*
!  * $Id: head.S,v 1.1.1.1 1999/12/27 17:14:20 ibaldin Exp $
   *	
   * This code is loaded by the ROM loader at some arbitrary location.
   * Move it to high memory so that it can load the kernel at 0x0000.
Index: linux-2.2.12/arch/ppc/mbxboot/misc.c
diff -c linux-2.2.12/arch/ppc/mbxboot/misc.c:1.1 linux-2.2.12/arch/ppc/mbxboot/misc.c:1.1.1.1
*** linux-2.2.12/arch/ppc/mbxboot/misc.c:1.1	Mon Dec 27 12:14:20 1999
--- linux-2.2.12/arch/ppc/mbxboot/misc.c	Mon Dec 27 12:14:20 1999
***************
*** 1,7 ****
  /*
   * misc.c
   *
!  * $Id: misc.c,v 1.1 1999/12/27 17:14:20 ibaldin Exp $
   * 
   * Adapted for PowerPC by Gary Thomas
   *
--- 1,7 ----
  /*
   * misc.c
   *
!  * $Id: misc.c,v 1.1.1.1 1999/12/27 17:14:20 ibaldin Exp $
   * 
   * Adapted for PowerPC by Gary Thomas
   *
Index: linux-2.2.12/arch/ppc/mm/init.c
diff -c linux-2.2.12/arch/ppc/mm/init.c:1.1 linux-2.2.12/arch/ppc/mm/init.c:1.1.1.1
*** linux-2.2.12/arch/ppc/mm/init.c:1.1	Mon Dec 27 12:14:19 1999
--- linux-2.2.12/arch/ppc/mm/init.c	Mon Dec 27 12:14:19 1999
***************
*** 1,5 ****
  /*
!  *  $Id: init.c,v 1.1 1999/12/27 17:14:19 ibaldin Exp $
   *
   *  PowerPC version 
   *    Copyright (C) 1995-1996 Gary Thomas (gdt@linuxppc.org)
--- 1,5 ----
  /*
!  *  $Id: init.c,v 1.1.1.1 1999/12/27 17:14:19 ibaldin Exp $
   *
   *  PowerPC version 
   *    Copyright (C) 1995-1996 Gary Thomas (gdt@linuxppc.org)
Index: linux-2.2.12/arch/sparc/Makefile
diff -c linux-2.2.12/arch/sparc/Makefile:1.1 linux-2.2.12/arch/sparc/Makefile:1.1.1.1
*** linux-2.2.12/arch/sparc/Makefile:1.1	Mon Dec 27 12:14:12 1999
--- linux-2.2.12/arch/sparc/Makefile	Mon Dec 27 12:14:12 1999
***************
*** 1,4 ****
! # $Id: Makefile,v 1.1 1999/12/27 17:14:12 ibaldin Exp $
  # sparc/Makefile
  #
  # Makefile for the architecture dependent flags and dependencies on the
--- 1,4 ----
! # $Id: Makefile,v 1.1.1.1 1999/12/27 17:14:12 ibaldin Exp $
  # sparc/Makefile
  #
  # Makefile for the architecture dependent flags and dependencies on the
Index: linux-2.2.12/arch/sparc/config.in
diff -c linux-2.2.12/arch/sparc/config.in:1.1 linux-2.2.12/arch/sparc/config.in:1.1.1.1
*** linux-2.2.12/arch/sparc/config.in:1.1	Mon Dec 27 12:14:12 1999
--- linux-2.2.12/arch/sparc/config.in	Mon Dec 27 12:14:12 1999
***************
*** 1,4 ****
! # $Id: config.in,v 1.1 1999/12/27 17:14:12 ibaldin Exp $
  # For a description of the syntax of this configuration file,
  # see the Configure script.
  #
--- 1,4 ----
! # $Id: config.in,v 1.1.1.1 1999/12/27 17:14:12 ibaldin Exp $
  # For a description of the syntax of this configuration file,
  # see the Configure script.
  #
Index: linux-2.2.12/arch/sparc/boot/Makefile
diff -c linux-2.2.12/arch/sparc/boot/Makefile:1.1 linux-2.2.12/arch/sparc/boot/Makefile:1.1.1.1
*** linux-2.2.12/arch/sparc/boot/Makefile:1.1	Mon Dec 27 12:14:12 1999
--- linux-2.2.12/arch/sparc/boot/Makefile	Mon Dec 27 12:14:12 1999
***************
*** 1,4 ****
! # $Id: Makefile,v 1.1 1999/12/27 17:14:12 ibaldin Exp $
  # Makefile for the Sparc boot stuff.
  #
  # Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
--- 1,4 ----
! # $Id: Makefile,v 1.1.1.1 1999/12/27 17:14:12 ibaldin Exp $
  # Makefile for the Sparc boot stuff.
  #
  # Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
Index: linux-2.2.12/arch/sparc/boot/btfixupprep.c
diff -c linux-2.2.12/arch/sparc/boot/btfixupprep.c:1.1 linux-2.2.12/arch/sparc/boot/btfixupprep.c:1.1.1.1
*** linux-2.2.12/arch/sparc/boot/btfixupprep.c:1.1	Mon Dec 27 12:14:12 1999
--- linux-2.2.12/arch/sparc/boot/btfixupprep.c	Mon Dec 27 12:14:12 1999
***************
*** 1,4 ****
! /* $Id: btfixupprep.c,v 1.1 1999/12/27 17:14:12 ibaldin Exp $
     Simple utility to prepare vmlinux image for sparc.
     Resolves all BTFIXUP uses and settings and creates
     a special .s object to link to the image.
--- 1,4 ----
! /* $Id: btfixupprep.c,v 1.1.1.1 1999/12/27 17:14:12 ibaldin Exp $
     Simple utility to prepare vmlinux image for sparc.
     Resolves all BTFIXUP uses and settings and creates
     a special .s object to link to the image.
Index: linux-2.2.12/arch/sparc/boot/piggyback.c
diff -c linux-2.2.12/arch/sparc/boot/piggyback.c:1.1 linux-2.2.12/arch/sparc/boot/piggyback.c:1.1.1.1
*** linux-2.2.12/arch/sparc/boot/piggyback.c:1.1	Mon Dec 27 12:14:12 1999
--- linux-2.2.12/arch/sparc/boot/piggyback.c	Mon Dec 27 12:14:12 1999
***************
*** 1,4 ****
! /* $Id: piggyback.c,v 1.1 1999/12/27 17:14:12 ibaldin Exp $
     Simple utility to make a single-image install kernel with initial ramdisk
     for Sparc tftpbooting without need to set up nfs.
     
--- 1,4 ----
! /* $Id: piggyback.c,v 1.1.1.1 1999/12/27 17:14:12 ibaldin Exp $
     Simple utility to make a single-image install kernel with initial ramdisk
     for Sparc tftpbooting without need to set up nfs.
     
Index: linux-2.2.12/arch/sparc/kernel/Makefile
diff -c linux-2.2.12/arch/sparc/kernel/Makefile:1.1 linux-2.2.12/arch/sparc/kernel/Makefile:1.1.1.1
*** linux-2.2.12/arch/sparc/kernel/Makefile:1.1	Mon Dec 27 12:14:13 1999
--- linux-2.2.12/arch/sparc/kernel/Makefile	Mon Dec 27 12:14:13 1999
***************
*** 1,4 ****
! # $Id: Makefile,v 1.1 1999/12/27 17:14:13 ibaldin Exp $
  # Makefile for the linux kernel.
  #
  # Note! Dependencies are done automagically by 'make dep', which also
--- 1,4 ----
! # $Id: Makefile,v 1.1.1.1 1999/12/27 17:14:13 ibaldin Exp $
  # Makefile for the linux kernel.
  #
  # Note! Dependencies are done automagically by 'make dep', which also
Index: linux-2.2.12/arch/sparc/kernel/ebus.c
diff -c linux-2.2.12/arch/sparc/kernel/ebus.c:1.1 linux-2.2.12/arch/sparc/kernel/ebus.c:1.1.1.1
*** linux-2.2.12/arch/sparc/kernel/ebus.c:1.1	Mon Dec 27 12:14:13 1999
--- linux-2.2.12/arch/sparc/kernel/ebus.c	Mon Dec 27 12:14:13 1999
***************
*** 1,4 ****
! /* $Id: ebus.c,v 1.1 1999/12/27 17:14:13 ibaldin Exp $
   * ebus.c: PCI to EBus bridge device.
   *
   * Copyright (C) 1997  Eddie C. Dost  (ecd@skynet.be)
--- 1,4 ----
! /* $Id: ebus.c,v 1.1.1.1 1999/12/27 17:14:13 ibaldin Exp $
   * ebus.c: PCI to EBus bridge device.
   *
   * Copyright (C) 1997  Eddie C. Dost  (ecd@skynet.be)
Index: linux-2.2.12/arch/sparc/kernel/entry.S
diff -c linux-2.2.12/arch/sparc/kernel/entry.S:1.1 linux-2.2.12/arch/sparc/kernel/entry.S:1.1.1.1
*** linux-2.2.12/arch/sparc/kernel/entry.S:1.1	Mon Dec 27 12:14:13 1999
--- linux-2.2.12/arch/sparc/kernel/entry.S	Mon Dec 27 12:14:13 1999
***************
*** 1,4 ****
! /* $Id: entry.S,v 1.1 1999/12/27 17:14:13 ibaldin Exp $
   * arch/sparc/kernel/entry.S:  Sparc trap low-level entry points.
   *
   * Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
--- 1,4 ----
! /* $Id: entry.S,v 1.1.1.1 1999/12/27 17:14:13 ibaldin Exp $
   * arch/sparc/kernel/entry.S:  Sparc trap low-level entry points.
   *
   * Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
Index: linux-2.2.12/arch/sparc/kernel/errtbls.c
diff -c linux-2.2.12/arch/sparc/kernel/errtbls.c:1.1 linux-2.2.12/arch/sparc/kernel/errtbls.c:1.1.1.1
*** linux-2.2.12/arch/sparc/kernel/errtbls.c:1.1	Mon Dec 27 12:14:13 1999
--- linux-2.2.12/arch/sparc/kernel/errtbls.c	Mon Dec 27 12:14:13 1999
***************
*** 1,4 ****
! /* $Id: errtbls.c,v 1.1 1999/12/27 17:14:13 ibaldin Exp $
   * errtbls.c: Error number conversion tables between various syscall
   *            OS semantics.
   *
--- 1,4 ----
! /* $Id: errtbls.c,v 1.1.1.1 1999/12/27 17:14:13 ibaldin Exp $
   * errtbls.c: Error number conversion tables between various syscall
   *            OS semantics.
   *
Index: linux-2.2.12/arch/sparc/kernel/etrap.S
diff -c linux-2.2.12/arch/sparc/kernel/etrap.S:1.1 linux-2.2.12/arch/sparc/kernel/etrap.S:1.1.1.1
*** linux-2.2.12/arch/sparc/kernel/etrap.S:1.1	Mon Dec 27 12:14:13 1999
--- linux-2.2.12/arch/sparc/kernel/etrap.S	Mon Dec 27 12:14:13 1999
***************
*** 1,4 ****
! /* $Id: etrap.S,v 1.1 1999/12/27 17:14:13 ibaldin Exp $
   * etrap.S: Sparc trap window preparation for entry into the
   *          Linux kernel.
   *
--- 1,4 ----
! /* $Id: etrap.S,v 1.1.1.1 1999/12/27 17:14:13 ibaldin Exp $
   * etrap.S: Sparc trap window preparation for entry into the
   *          Linux kernel.
   *
Index: linux-2.2.12/arch/sparc/kernel/head.S
diff -c linux-2.2.12/arch/sparc/kernel/head.S:1.1 linux-2.2.12/arch/sparc/kernel/head.S:1.1.1.1
*** linux-2.2.12/arch/sparc/kernel/head.S:1.1	Mon Dec 27 12:14:13 1999
--- linux-2.2.12/arch/sparc/kernel/head.S	Mon Dec 27 12:14:13 1999
***************
*** 1,4 ****
! /* $Id: head.S,v 1.1 1999/12/27 17:14:13 ibaldin Exp $
   * head.S: The initial boot code for the Sparc port of Linux.
   *
   * Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
--- 1,4 ----
! /* $Id: head.S,v 1.1.1.1 1999/12/27 17:14:13 ibaldin Exp $
   * head.S: The initial boot code for the Sparc port of Linux.
   *
   * Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
Index: linux-2.2.12/arch/sparc/kernel/idprom.c
diff -c linux-2.2.12/arch/sparc/kernel/idprom.c:1.1 linux-2.2.12/arch/sparc/kernel/idprom.c:1.1.1.1
*** linux-2.2.12/arch/sparc/kernel/idprom.c:1.1	Mon Dec 27 12:14:13 1999
--- linux-2.2.12/arch/sparc/kernel/idprom.c	Mon Dec 27 12:14:13 1999
***************
*** 1,4 ****
! /* $Id: idprom.c,v 1.1 1999/12/27 17:14:13 ibaldin Exp $
   * idprom.c: Routines to load the idprom into kernel addresses and
   *           interpret the data contained within.
   *
--- 1,4 ----
! /* $Id: idprom.c,v 1.1.1.1 1999/12/27 17:14:13 ibaldin Exp $
   * idprom.c: Routines to load the idprom into kernel addresses and
   *           interpret the data contained within.
   *
Index: linux-2.2.12/arch/sparc/kernel/ioport.c
diff -c linux-2.2.12/arch/sparc/kernel/ioport.c:1.1 linux-2.2.12/arch/sparc/kernel/ioport.c:1.1.1.1
*** linux-2.2.12/arch/sparc/kernel/ioport.c:1.1	Mon Dec 27 12:14:13 1999
--- linux-2.2.12/arch/sparc/kernel/ioport.c	Mon Dec 27 12:14:13 1999
***************
*** 1,4 ****
! /* $Id: ioport.c,v 1.1 1999/12/27 17:14:13 ibaldin Exp $
   * ioport.c:  Simple io mapping allocator.
   *
   * Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
--- 1,4 ----
! /* $Id: ioport.c,v 1.1.1.1 1999/12/27 17:14:13 ibaldin Exp $
   * ioport.c:  Simple io mapping allocator.
   *
   * Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
Index: linux-2.2.12/arch/sparc/kernel/irq.c
diff -c linux-2.2.12/arch/sparc/kernel/irq.c:1.1 linux-2.2.12/arch/sparc/kernel/irq.c:1.1.1.1
*** linux-2.2.12/arch/sparc/kernel/irq.c:1.1	Mon Dec 27 12:14:13 1999
--- linux-2.2.12/arch/sparc/kernel/irq.c	Mon Dec 27 12:14:13 1999
***************
*** 1,4 ****
! /*  $Id: irq.c,v 1.1 1999/12/27 17:14:13 ibaldin Exp $
   *  arch/sparc/kernel/irq.c:  Interrupt request handling routines. On the
   *                            Sparc the IRQ's are basically 'cast in stone'
   *                            and you are supposed to probe the prom's device
--- 1,4 ----
! /*  $Id: irq.c,v 1.1.1.1 1999/12/27 17:14:13 ibaldin Exp $
   *  arch/sparc/kernel/irq.c:  Interrupt request handling routines. On the
   *                            Sparc the IRQ's are basically 'cast in stone'
   *                            and you are supposed to probe the prom's device
Index: linux-2.2.12/arch/sparc/kernel/muldiv.c
diff -c linux-2.2.12/arch/sparc/kernel/muldiv.c:1.1 linux-2.2.12/arch/sparc/kernel/muldiv.c:1.1.1.1
*** linux-2.2.12/arch/sparc/kernel/muldiv.c:1.1	Mon Dec 27 12:14:13 1999
--- linux-2.2.12/arch/sparc/kernel/muldiv.c	Mon Dec 27 12:14:13 1999
***************
*** 1,4 ****
! /* $Id: muldiv.c,v 1.1 1999/12/27 17:14:13 ibaldin Exp $
   * muldiv.c: Hardware multiply/division illegal instruction trap
   *		for sun4c/sun4 (which do not have those instructions)
   *
--- 1,4 ----
! /* $Id: muldiv.c,v 1.1.1.1 1999/12/27 17:14:13 ibaldin Exp $
   * muldiv.c: Hardware multiply/division illegal instruction trap
   *		for sun4c/sun4 (which do not have those instructions)
   *
Index: linux-2.2.12/arch/sparc/kernel/pcic.c
diff -c linux-2.2.12/arch/sparc/kernel/pcic.c:1.1 linux-2.2.12/arch/sparc/kernel/pcic.c:1.1.1.1
*** linux-2.2.12/arch/sparc/kernel/pcic.c:1.1	Mon Dec 27 12:14:13 1999
--- linux-2.2.12/arch/sparc/kernel/pcic.c	Mon Dec 27 12:14:13 1999
***************
*** 1,4 ****
! /* $Id: pcic.c,v 1.1 1999/12/27 17:14:13 ibaldin Exp $
   * pcic.c: Sparc/PCI controller support
   *
   * Copyright (C) 1998 V. Roganov and G. Raiko
--- 1,4 ----
! /* $Id: pcic.c,v 1.1.1.1 1999/12/27 17:14:13 ibaldin Exp $
   * pcic.c: Sparc/PCI controller support
   *
   * Copyright (C) 1998 V. Roganov and G. Raiko
Index: linux-2.2.12/arch/sparc/kernel/process.c
diff -c linux-2.2.12/arch/sparc/kernel/process.c:1.1 linux-2.2.12/arch/sparc/kernel/process.c:1.1.1.1
*** linux-2.2.12/arch/sparc/kernel/process.c:1.1	Mon Dec 27 12:14:13 1999
--- linux-2.2.12/arch/sparc/kernel/process.c	Mon Dec 27 12:14:13 1999
***************
*** 1,4 ****
! /*  $Id: process.c,v 1.1 1999/12/27 17:14:13 ibaldin Exp $
   *  linux/arch/sparc/kernel/process.c
   *
   *  Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
--- 1,4 ----
! /*  $Id: process.c,v 1.1.1.1 1999/12/27 17:14:13 ibaldin Exp $
   *  linux/arch/sparc/kernel/process.c
   *
   *  Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
Index: linux-2.2.12/arch/sparc/kernel/rtrap.S
diff -c linux-2.2.12/arch/sparc/kernel/rtrap.S:1.1 linux-2.2.12/arch/sparc/kernel/rtrap.S:1.1.1.1
*** linux-2.2.12/arch/sparc/kernel/rtrap.S:1.1	Mon Dec 27 12:14:13 1999
--- linux-2.2.12/arch/sparc/kernel/rtrap.S	Mon Dec 27 12:14:13 1999
***************
*** 1,4 ****
! /* $Id: rtrap.S,v 1.1 1999/12/27 17:14:13 ibaldin Exp $
   * rtrap.S: Return from Sparc trap low-level code.
   *
   * Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
--- 1,4 ----
! /* $Id: rtrap.S,v 1.1.1.1 1999/12/27 17:14:13 ibaldin Exp $
   * rtrap.S: Return from Sparc trap low-level code.
   *
   * Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
Index: linux-2.2.12/arch/sparc/kernel/setup.c
diff -c linux-2.2.12/arch/sparc/kernel/setup.c:1.1 linux-2.2.12/arch/sparc/kernel/setup.c:1.1.1.1
*** linux-2.2.12/arch/sparc/kernel/setup.c:1.1	Mon Dec 27 12:14:13 1999
--- linux-2.2.12/arch/sparc/kernel/setup.c	Mon Dec 27 12:14:13 1999
***************
*** 1,4 ****
! /*  $Id: setup.c,v 1.1 1999/12/27 17:14:13 ibaldin Exp $
   *  linux/arch/sparc/kernel/setup.c
   *
   *  Copyright (C) 1995  David S. Miller (davem@caip.rutgers.edu)
--- 1,4 ----
! /*  $Id: setup.c,v 1.1.1.1 1999/12/27 17:14:13 ibaldin Exp $
   *  linux/arch/sparc/kernel/setup.c
   *
   *  Copyright (C) 1995  David S. Miller (davem@caip.rutgers.edu)
Index: linux-2.2.12/arch/sparc/kernel/signal.c
diff -c linux-2.2.12/arch/sparc/kernel/signal.c:1.1 linux-2.2.12/arch/sparc/kernel/signal.c:1.1.1.1
*** linux-2.2.12/arch/sparc/kernel/signal.c:1.1	Mon Dec 27 12:14:13 1999
--- linux-2.2.12/arch/sparc/kernel/signal.c	Mon Dec 27 12:14:13 1999
***************
*** 1,4 ****
! /*  $Id: signal.c,v 1.1 1999/12/27 17:14:13 ibaldin Exp $
   *  linux/arch/sparc/kernel/signal.c
   *
   *  Copyright (C) 1991, 1992  Linus Torvalds
--- 1,4 ----
! /*  $Id: signal.c,v 1.1.1.1 1999/12/27 17:14:13 ibaldin Exp $
   *  linux/arch/sparc/kernel/signal.c
   *
   *  Copyright (C) 1991, 1992  Linus Torvalds
Index: linux-2.2.12/arch/sparc/kernel/sparc-stub.c
diff -c linux-2.2.12/arch/sparc/kernel/sparc-stub.c:1.1 linux-2.2.12/arch/sparc/kernel/sparc-stub.c:1.1.1.1
*** linux-2.2.12/arch/sparc/kernel/sparc-stub.c:1.1	Mon Dec 27 12:14:13 1999
--- linux-2.2.12/arch/sparc/kernel/sparc-stub.c	Mon Dec 27 12:14:13 1999
***************
*** 1,4 ****
! /* $Id: sparc-stub.c,v 1.1 1999/12/27 17:14:13 ibaldin Exp $
   * sparc-stub.c:  KGDB support for the Linux kernel.
   *
   * Modifications to run under Linux
--- 1,4 ----
! /* $Id: sparc-stub.c,v 1.1.1.1 1999/12/27 17:14:13 ibaldin Exp $
   * sparc-stub.c:  KGDB support for the Linux kernel.
   *
   * Modifications to run under Linux
Index: linux-2.2.12/arch/sparc/kernel/sparc_ksyms.c
diff -c linux-2.2.12/arch/sparc/kernel/sparc_ksyms.c:1.1 linux-2.2.12/arch/sparc/kernel/sparc_ksyms.c:1.1.1.1
*** linux-2.2.12/arch/sparc/kernel/sparc_ksyms.c:1.1	Mon Dec 27 12:14:13 1999
--- linux-2.2.12/arch/sparc/kernel/sparc_ksyms.c	Mon Dec 27 12:14:13 1999
***************
*** 1,4 ****
! /* $Id: sparc_ksyms.c,v 1.1 1999/12/27 17:14:13 ibaldin Exp $
   * arch/sparc/kernel/ksyms.c: Sparc specific ksyms support.
   *
   * Copyright (C) 1996 David S. Miller (davem@caip.rutgers.edu)
--- 1,4 ----
! /* $Id: sparc_ksyms.c,v 1.1.1.1 1999/12/27 17:14:13 ibaldin Exp $
   * arch/sparc/kernel/ksyms.c: Sparc specific ksyms support.
   *
   * Copyright (C) 1996 David S. Miller (davem@caip.rutgers.edu)
Index: linux-2.2.12/arch/sparc/kernel/sun4d_irq.c
diff -c linux-2.2.12/arch/sparc/kernel/sun4d_irq.c:1.1 linux-2.2.12/arch/sparc/kernel/sun4d_irq.c:1.1.1.1
*** linux-2.2.12/arch/sparc/kernel/sun4d_irq.c:1.1	Mon Dec 27 12:14:13 1999
--- linux-2.2.12/arch/sparc/kernel/sun4d_irq.c	Mon Dec 27 12:14:13 1999
***************
*** 1,4 ****
! /*  $Id: sun4d_irq.c,v 1.1 1999/12/27 17:14:13 ibaldin Exp $
   *  arch/sparc/kernel/sun4d_irq.c:
   *			SS1000/SC2000 interrupt handling.
   *
--- 1,4 ----
! /*  $Id: sun4d_irq.c,v 1.1.1.1 1999/12/27 17:14:13 ibaldin Exp $
   *  arch/sparc/kernel/sun4d_irq.c:
   *			SS1000/SC2000 interrupt handling.
   *
Index: linux-2.2.12/arch/sparc/kernel/sunos_asm.S
diff -c linux-2.2.12/arch/sparc/kernel/sunos_asm.S:1.1 linux-2.2.12/arch/sparc/kernel/sunos_asm.S:1.1.1.1
*** linux-2.2.12/arch/sparc/kernel/sunos_asm.S:1.1	Mon Dec 27 12:14:13 1999
--- linux-2.2.12/arch/sparc/kernel/sunos_asm.S	Mon Dec 27 12:14:13 1999
***************
*** 1,4 ****
! /* $Id: sunos_asm.S,v 1.1 1999/12/27 17:14:13 ibaldin Exp $
   * sunos_asm.S: SunOS system calls which must have a low-level
   *              entry point to operate correctly.
   *
--- 1,4 ----
! /* $Id: sunos_asm.S,v 1.1.1.1 1999/12/27 17:14:13 ibaldin Exp $
   * sunos_asm.S: SunOS system calls which must have a low-level
   *              entry point to operate correctly.
   *
Index: linux-2.2.12/arch/sparc/kernel/sunos_ioctl.c
diff -c linux-2.2.12/arch/sparc/kernel/sunos_ioctl.c:1.1 linux-2.2.12/arch/sparc/kernel/sunos_ioctl.c:1.1.1.1
*** linux-2.2.12/arch/sparc/kernel/sunos_ioctl.c:1.1	Mon Dec 27 12:14:13 1999
--- linux-2.2.12/arch/sparc/kernel/sunos_ioctl.c	Mon Dec 27 12:14:13 1999
***************
*** 1,4 ****
! /* $Id: sunos_ioctl.c,v 1.1 1999/12/27 17:14:13 ibaldin Exp $
   * sunos_ioctl.c: The Linux Operating system: SunOS ioctl compatibility.
   * 
   * Copyright (C) 1995 Miguel de Icaza (miguel@nuclecu.unam.mx)
--- 1,4 ----
! /* $Id: sunos_ioctl.c,v 1.1.1.1 1999/12/27 17:14:13 ibaldin Exp $
   * sunos_ioctl.c: The Linux Operating system: SunOS ioctl compatibility.
   * 
   * Copyright (C) 1995 Miguel de Icaza (miguel@nuclecu.unam.mx)
Index: linux-2.2.12/arch/sparc/kernel/sys_sparc.c
diff -c linux-2.2.12/arch/sparc/kernel/sys_sparc.c:1.1 linux-2.2.12/arch/sparc/kernel/sys_sparc.c:1.1.1.1
*** linux-2.2.12/arch/sparc/kernel/sys_sparc.c:1.1	Mon Dec 27 12:14:13 1999
--- linux-2.2.12/arch/sparc/kernel/sys_sparc.c	Mon Dec 27 12:14:13 1999
***************
*** 1,4 ****
! /* $Id: sys_sparc.c,v 1.1 1999/12/27 17:14:13 ibaldin Exp $
   * linux/arch/sparc/kernel/sys_sparc.c
   *
   * This file contains various random system calls that
--- 1,4 ----
! /* $Id: sys_sparc.c,v 1.1.1.1 1999/12/27 17:14:13 ibaldin Exp $
   * linux/arch/sparc/kernel/sys_sparc.c
   *
   * This file contains various random system calls that
Index: linux-2.2.12/arch/sparc/kernel/sys_sunos.c
diff -c linux-2.2.12/arch/sparc/kernel/sys_sunos.c:1.1 linux-2.2.12/arch/sparc/kernel/sys_sunos.c:1.1.1.1
*** linux-2.2.12/arch/sparc/kernel/sys_sunos.c:1.1	Mon Dec 27 12:14:13 1999
--- linux-2.2.12/arch/sparc/kernel/sys_sunos.c	Mon Dec 27 12:14:13 1999
***************
*** 1,4 ****
! /* $Id: sys_sunos.c,v 1.1 1999/12/27 17:14:13 ibaldin Exp $
   * sys_sunos.c: SunOS specific syscall compatibility support.
   *
   * Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
--- 1,4 ----
! /* $Id: sys_sunos.c,v 1.1.1.1 1999/12/27 17:14:13 ibaldin Exp $
   * sys_sunos.c: SunOS specific syscall compatibility support.
   *
   * Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
Index: linux-2.2.12/arch/sparc/kernel/systbls.S
diff -c linux-2.2.12/arch/sparc/kernel/systbls.S:1.1 linux-2.2.12/arch/sparc/kernel/systbls.S:1.1.1.1
*** linux-2.2.12/arch/sparc/kernel/systbls.S:1.1	Mon Dec 27 12:14:13 1999
--- linux-2.2.12/arch/sparc/kernel/systbls.S	Mon Dec 27 12:14:13 1999
***************
*** 1,4 ****
! /* $Id: systbls.S,v 1.1 1999/12/27 17:14:13 ibaldin Exp $
   * systbls.S: System call entry point tables for OS compatibility.
   *            The native Linux system call table lives here also.
   *
--- 1,4 ----
! /* $Id: systbls.S,v 1.1.1.1 1999/12/27 17:14:13 ibaldin Exp $
   * systbls.S: System call entry point tables for OS compatibility.
   *            The native Linux system call table lives here also.
   *
Index: linux-2.2.12/arch/sparc/kernel/time.c
diff -c linux-2.2.12/arch/sparc/kernel/time.c:1.1 linux-2.2.12/arch/sparc/kernel/time.c:1.1.1.1
*** linux-2.2.12/arch/sparc/kernel/time.c:1.1	Mon Dec 27 12:14:13 1999
--- linux-2.2.12/arch/sparc/kernel/time.c	Mon Dec 27 12:14:13 1999
***************
*** 1,4 ****
! /* $Id: time.c,v 1.1 1999/12/27 17:14:13 ibaldin Exp $
   * linux/arch/sparc/kernel/time.c
   *
   * Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
--- 1,4 ----
! /* $Id: time.c,v 1.1.1.1 1999/12/27 17:14:13 ibaldin Exp $
   * linux/arch/sparc/kernel/time.c
   *
   * Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
Index: linux-2.2.12/arch/sparc/kernel/trampoline.S
diff -c linux-2.2.12/arch/sparc/kernel/trampoline.S:1.1 linux-2.2.12/arch/sparc/kernel/trampoline.S:1.1.1.1
*** linux-2.2.12/arch/sparc/kernel/trampoline.S:1.1	Mon Dec 27 12:14:13 1999
--- linux-2.2.12/arch/sparc/kernel/trampoline.S	Mon Dec 27 12:14:13 1999
***************
*** 1,4 ****
! /* $Id: trampoline.S,v 1.1 1999/12/27 17:14:13 ibaldin Exp $
   * trampoline.S: SMP cpu boot-up trampoline code.
   *
   * Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
--- 1,4 ----
! /* $Id: trampoline.S,v 1.1.1.1 1999/12/27 17:14:13 ibaldin Exp $
   * trampoline.S: SMP cpu boot-up trampoline code.
   *
   * Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
Index: linux-2.2.12/arch/sparc/kernel/traps.c
diff -c linux-2.2.12/arch/sparc/kernel/traps.c:1.1 linux-2.2.12/arch/sparc/kernel/traps.c:1.1.1.1
*** linux-2.2.12/arch/sparc/kernel/traps.c:1.1	Mon Dec 27 12:14:13 1999
--- linux-2.2.12/arch/sparc/kernel/traps.c	Mon Dec 27 12:14:13 1999
***************
*** 1,4 ****
! /* $Id: traps.c,v 1.1 1999/12/27 17:14:13 ibaldin Exp $
   * arch/sparc/kernel/traps.c
   *
   * Copyright 1995 David S. Miller (davem@caip.rutgers.edu)
--- 1,4 ----
! /* $Id: traps.c,v 1.1.1.1 1999/12/27 17:14:13 ibaldin Exp $
   * arch/sparc/kernel/traps.c
   *
   * Copyright 1995 David S. Miller (davem@caip.rutgers.edu)
Index: linux-2.2.12/arch/sparc/kernel/unaligned.c
diff -c linux-2.2.12/arch/sparc/kernel/unaligned.c:1.1 linux-2.2.12/arch/sparc/kernel/unaligned.c:1.1.1.1
*** linux-2.2.12/arch/sparc/kernel/unaligned.c:1.1	Mon Dec 27 12:14:13 1999
--- linux-2.2.12/arch/sparc/kernel/unaligned.c	Mon Dec 27 12:14:13 1999
***************
*** 1,4 ****
! /* $Id: unaligned.c,v 1.1 1999/12/27 17:14:13 ibaldin Exp $
   * unaligned.c: Unaligned load/store trap handling with special
   *              cases for the kernel to do them more quickly.
   *
--- 1,4 ----
! /* $Id: unaligned.c,v 1.1.1.1 1999/12/27 17:14:13 ibaldin Exp $
   * unaligned.c: Unaligned load/store trap handling with special
   *              cases for the kernel to do them more quickly.
   *
Index: linux-2.2.12/arch/sparc/kernel/wof.S
diff -c linux-2.2.12/arch/sparc/kernel/wof.S:1.1 linux-2.2.12/arch/sparc/kernel/wof.S:1.1.1.1
*** linux-2.2.12/arch/sparc/kernel/wof.S:1.1	Mon Dec 27 12:14:13 1999
--- linux-2.2.12/arch/sparc/kernel/wof.S	Mon Dec 27 12:14:13 1999
***************
*** 1,4 ****
! /* $Id: wof.S,v 1.1 1999/12/27 17:14:13 ibaldin Exp $
   * wof.S: Sparc window overflow handler.
   *
   * Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
--- 1,4 ----
! /* $Id: wof.S,v 1.1.1.1 1999/12/27 17:14:13 ibaldin Exp $
   * wof.S: Sparc window overflow handler.
   *
   * Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
Index: linux-2.2.12/arch/sparc/kernel/wuf.S
diff -c linux-2.2.12/arch/sparc/kernel/wuf.S:1.1 linux-2.2.12/arch/sparc/kernel/wuf.S:1.1.1.1
*** linux-2.2.12/arch/sparc/kernel/wuf.S:1.1	Mon Dec 27 12:14:13 1999
--- linux-2.2.12/arch/sparc/kernel/wuf.S	Mon Dec 27 12:14:13 1999
***************
*** 1,4 ****
! /* $Id: wuf.S,v 1.1 1999/12/27 17:14:13 ibaldin Exp $
   * wuf.S: Window underflow trap handler for the Sparc.
   *
   * Copyright (C) 1995 David S. Miller
--- 1,4 ----
! /* $Id: wuf.S,v 1.1.1.1 1999/12/27 17:14:13 ibaldin Exp $
   * wuf.S: Window underflow trap handler for the Sparc.
   *
   * Copyright (C) 1995 David S. Miller
Index: linux-2.2.12/arch/sparc/lib/Makefile
diff -c linux-2.2.12/arch/sparc/lib/Makefile:1.1 linux-2.2.12/arch/sparc/lib/Makefile:1.1.1.1
*** linux-2.2.12/arch/sparc/lib/Makefile:1.1	Mon Dec 27 12:14:13 1999
--- linux-2.2.12/arch/sparc/lib/Makefile	Mon Dec 27 12:14:13 1999
***************
*** 1,4 ****
! # $Id: Makefile,v 1.1 1999/12/27 17:14:13 ibaldin Exp $
  # Makefile for Sparc library files..
  #
  
--- 1,4 ----
! # $Id: Makefile,v 1.1.1.1 1999/12/27 17:14:13 ibaldin Exp $
  # Makefile for Sparc library files..
  #
  
Index: linux-2.2.12/arch/sparc/lib/ashrdi3.S
diff -c linux-2.2.12/arch/sparc/lib/ashrdi3.S:1.1 linux-2.2.12/arch/sparc/lib/ashrdi3.S:1.1.1.1
*** linux-2.2.12/arch/sparc/lib/ashrdi3.S:1.1	Mon Dec 27 12:14:13 1999
--- linux-2.2.12/arch/sparc/lib/ashrdi3.S	Mon Dec 27 12:14:13 1999
***************
*** 1,4 ****
! /* $Id: ashrdi3.S,v 1.1 1999/12/27 17:14:13 ibaldin Exp $
   * ashrdi3.S:	The filesystem code creates all kinds of references to
   *              this little routine on the sparc with gcc.
   *
--- 1,4 ----
! /* $Id: ashrdi3.S,v 1.1.1.1 1999/12/27 17:14:13 ibaldin Exp $
   * ashrdi3.S:	The filesystem code creates all kinds of references to
   *              this little routine on the sparc with gcc.
   *
Index: linux-2.2.12/arch/sparc/lib/blockops.S
diff -c linux-2.2.12/arch/sparc/lib/blockops.S:1.1 linux-2.2.12/arch/sparc/lib/blockops.S:1.1.1.1
*** linux-2.2.12/arch/sparc/lib/blockops.S:1.1	Mon Dec 27 12:14:13 1999
--- linux-2.2.12/arch/sparc/lib/blockops.S	Mon Dec 27 12:14:13 1999
***************
*** 1,4 ****
! /* $Id: blockops.S,v 1.1 1999/12/27 17:14:13 ibaldin Exp $
   * blockops.S: Common block zero optimized routines.
   *
   * Copyright (C) 1996 David S. Miller (davem@caip.rutgers.edu)
--- 1,4 ----
! /* $Id: blockops.S,v 1.1.1.1 1999/12/27 17:14:13 ibaldin Exp $
   * blockops.S: Common block zero optimized routines.
   *
   * Copyright (C) 1996 David S. Miller (davem@caip.rutgers.edu)
Index: linux-2.2.12/arch/sparc/lib/debuglocks.c
diff -c linux-2.2.12/arch/sparc/lib/debuglocks.c:1.1 linux-2.2.12/arch/sparc/lib/debuglocks.c:1.1.1.1
*** linux-2.2.12/arch/sparc/lib/debuglocks.c:1.1	Mon Dec 27 12:14:13 1999
--- linux-2.2.12/arch/sparc/lib/debuglocks.c	Mon Dec 27 12:14:13 1999
***************
*** 1,4 ****
! /* $Id: debuglocks.c,v 1.1 1999/12/27 17:14:13 ibaldin Exp $
   * debuglocks.c: Debugging versions of SMP locking primitives.
   *
   * Copyright (C) 1997 David S. Miller (davem@caip.rutgers.edu)
--- 1,4 ----
! /* $Id: debuglocks.c,v 1.1.1.1 1999/12/27 17:14:13 ibaldin Exp $
   * debuglocks.c: Debugging versions of SMP locking primitives.
   *
   * Copyright (C) 1997 David S. Miller (davem@caip.rutgers.edu)
Index: linux-2.2.12/arch/sparc/lib/irqlock.S
diff -c linux-2.2.12/arch/sparc/lib/irqlock.S:1.1 linux-2.2.12/arch/sparc/lib/irqlock.S:1.1.1.1
*** linux-2.2.12/arch/sparc/lib/irqlock.S:1.1	Mon Dec 27 12:14:13 1999
--- linux-2.2.12/arch/sparc/lib/irqlock.S	Mon Dec 27 12:14:13 1999
***************
*** 1,4 ****
! /* $Id: irqlock.S,v 1.1 1999/12/27 17:14:13 ibaldin Exp $
   * irqlock.S: High performance IRQ global locking and interrupt entry.
   *
   * Copyright (C) 1997 David S. Miller (davem@caip.rutgers.edu)
--- 1,4 ----
! /* $Id: irqlock.S,v 1.1.1.1 1999/12/27 17:14:13 ibaldin Exp $
   * irqlock.S: High performance IRQ global locking and interrupt entry.
   *
   * Copyright (C) 1997 David S. Miller (davem@caip.rutgers.edu)
Index: linux-2.2.12/arch/sparc/lib/locks.S
diff -c linux-2.2.12/arch/sparc/lib/locks.S:1.1 linux-2.2.12/arch/sparc/lib/locks.S:1.1.1.1
*** linux-2.2.12/arch/sparc/lib/locks.S:1.1	Mon Dec 27 12:14:13 1999
--- linux-2.2.12/arch/sparc/lib/locks.S	Mon Dec 27 12:14:13 1999
***************
*** 1,4 ****
! /* $Id: locks.S,v 1.1 1999/12/27 17:14:13 ibaldin Exp $
   * locks.S: SMP low-level lock primitives on Sparc.
   *
   * Copyright (C) 1996 David S. Miller (davem@caip.rutgers.edu)
--- 1,4 ----
! /* $Id: locks.S,v 1.1.1.1 1999/12/27 17:14:13 ibaldin Exp $
   * locks.S: SMP low-level lock primitives on Sparc.
   *
   * Copyright (C) 1996 David S. Miller (davem@caip.rutgers.edu)
Index: linux-2.2.12/arch/sparc/lib/lshrdi3.S
diff -c linux-2.2.12/arch/sparc/lib/lshrdi3.S:1.1 linux-2.2.12/arch/sparc/lib/lshrdi3.S:1.1.1.1
*** linux-2.2.12/arch/sparc/lib/lshrdi3.S:1.1	Mon Dec 27 12:14:13 1999
--- linux-2.2.12/arch/sparc/lib/lshrdi3.S	Mon Dec 27 12:14:13 1999
***************
*** 1,4 ****
! /* $Id: lshrdi3.S,v 1.1 1999/12/27 17:14:13 ibaldin Exp $ */
  
  #include <asm/cprefix.h>
  
--- 1,4 ----
! /* $Id: lshrdi3.S,v 1.1.1.1 1999/12/27 17:14:13 ibaldin Exp $ */
  
  #include <asm/cprefix.h>
  
Index: linux-2.2.12/arch/sparc/lib/memscan.S
diff -c linux-2.2.12/arch/sparc/lib/memscan.S:1.1 linux-2.2.12/arch/sparc/lib/memscan.S:1.1.1.1
*** linux-2.2.12/arch/sparc/lib/memscan.S:1.1	Mon Dec 27 12:14:13 1999
--- linux-2.2.12/arch/sparc/lib/memscan.S	Mon Dec 27 12:14:13 1999
***************
*** 1,4 ****
! /* $Id: memscan.S,v 1.1 1999/12/27 17:14:13 ibaldin Exp $
   * memscan.S: Optimized memscan for the Sparc.
   *
   * Copyright (C) 1996 David S. Miller (davem@caip.rutgers.edu)
--- 1,4 ----
! /* $Id: memscan.S,v 1.1.1.1 1999/12/27 17:14:13 ibaldin Exp $
   * memscan.S: Optimized memscan for the Sparc.
   *
   * Copyright (C) 1996 David S. Miller (davem@caip.rutgers.edu)
Index: linux-2.2.12/arch/sparc/lib/mul.S
diff -c linux-2.2.12/arch/sparc/lib/mul.S:1.1 linux-2.2.12/arch/sparc/lib/mul.S:1.1.1.1
*** linux-2.2.12/arch/sparc/lib/mul.S:1.1	Mon Dec 27 12:14:13 1999
--- linux-2.2.12/arch/sparc/lib/mul.S	Mon Dec 27 12:14:13 1999
***************
*** 1,4 ****
! /* $Id: mul.S,v 1.1 1999/12/27 17:14:13 ibaldin Exp $
   * mul.S:       This routine was taken from glibc-1.09 and is covered
   *              by the GNU Library General Public License Version 2.
   */
--- 1,4 ----
! /* $Id: mul.S,v 1.1.1.1 1999/12/27 17:14:13 ibaldin Exp $
   * mul.S:       This routine was taken from glibc-1.09 and is covered
   *              by the GNU Library General Public License Version 2.
   */
Index: linux-2.2.12/arch/sparc/lib/rem.S
diff -c linux-2.2.12/arch/sparc/lib/rem.S:1.1 linux-2.2.12/arch/sparc/lib/rem.S:1.1.1.1
*** linux-2.2.12/arch/sparc/lib/rem.S:1.1	Mon Dec 27 12:14:13 1999
--- linux-2.2.12/arch/sparc/lib/rem.S	Mon Dec 27 12:14:13 1999
***************
*** 1,4 ****
! /* $Id: rem.S,v 1.1 1999/12/27 17:14:13 ibaldin Exp $
   * rem.S:       This routine was taken from glibc-1.09 and is covered
   *              by the GNU Library General Public License Version 2.
   */
--- 1,4 ----
! /* $Id: rem.S,v 1.1.1.1 1999/12/27 17:14:13 ibaldin Exp $
   * rem.S:       This routine was taken from glibc-1.09 and is covered
   *              by the GNU Library General Public License Version 2.
   */
Index: linux-2.2.12/arch/sparc/lib/sdiv.S
diff -c linux-2.2.12/arch/sparc/lib/sdiv.S:1.1 linux-2.2.12/arch/sparc/lib/sdiv.S:1.1.1.1
*** linux-2.2.12/arch/sparc/lib/sdiv.S:1.1	Mon Dec 27 12:14:13 1999
--- linux-2.2.12/arch/sparc/lib/sdiv.S	Mon Dec 27 12:14:13 1999
***************
*** 1,4 ****
! /* $Id: sdiv.S,v 1.1 1999/12/27 17:14:13 ibaldin Exp $
   * sdiv.S:      This routine was taken from glibc-1.09 and is covered
   *              by the GNU Library General Public License Version 2.
   */
--- 1,4 ----
! /* $Id: sdiv.S,v 1.1.1.1 1999/12/27 17:14:13 ibaldin Exp $
   * sdiv.S:      This routine was taken from glibc-1.09 and is covered
   *              by the GNU Library General Public License Version 2.
   */
Index: linux-2.2.12/arch/sparc/lib/strncmp.S
diff -c linux-2.2.12/arch/sparc/lib/strncmp.S:1.1 linux-2.2.12/arch/sparc/lib/strncmp.S:1.1.1.1
*** linux-2.2.12/arch/sparc/lib/strncmp.S:1.1	Mon Dec 27 12:14:13 1999
--- linux-2.2.12/arch/sparc/lib/strncmp.S	Mon Dec 27 12:14:13 1999
***************
*** 1,4 ****
! /* $Id: strncmp.S,v 1.1 1999/12/27 17:14:13 ibaldin Exp $
   * strncmp.S: Hand optimized Sparc assembly of GCC output from GNU libc
   *            generic strncmp routine.
   */
--- 1,4 ----
! /* $Id: strncmp.S,v 1.1.1.1 1999/12/27 17:14:13 ibaldin Exp $
   * strncmp.S: Hand optimized Sparc assembly of GCC output from GNU libc
   *            generic strncmp routine.
   */
Index: linux-2.2.12/arch/sparc/lib/udiv.S
diff -c linux-2.2.12/arch/sparc/lib/udiv.S:1.1 linux-2.2.12/arch/sparc/lib/udiv.S:1.1.1.1
*** linux-2.2.12/arch/sparc/lib/udiv.S:1.1	Mon Dec 27 12:14:13 1999
--- linux-2.2.12/arch/sparc/lib/udiv.S	Mon Dec 27 12:14:13 1999
***************
*** 1,4 ****
! /* $Id: udiv.S,v 1.1 1999/12/27 17:14:13 ibaldin Exp $
   * udiv.S:      This routine was taken from glibc-1.09 and is covered
   *              by the GNU Library General Public License Version 2.
   */
--- 1,4 ----
! /* $Id: udiv.S,v 1.1.1.1 1999/12/27 17:14:13 ibaldin Exp $
   * udiv.S:      This routine was taken from glibc-1.09 and is covered
   *              by the GNU Library General Public License Version 2.
   */
Index: linux-2.2.12/arch/sparc/lib/umul.S
diff -c linux-2.2.12/arch/sparc/lib/umul.S:1.1 linux-2.2.12/arch/sparc/lib/umul.S:1.1.1.1
*** linux-2.2.12/arch/sparc/lib/umul.S:1.1	Mon Dec 27 12:14:13 1999
--- linux-2.2.12/arch/sparc/lib/umul.S	Mon Dec 27 12:14:13 1999
***************
*** 1,4 ****
! /* $Id: umul.S,v 1.1 1999/12/27 17:14:13 ibaldin Exp $
   * umul.S:      This routine was taken from glibc-1.09 and is covered
   *              by the GNU Library General Public License Version 2.
   */
--- 1,4 ----
! /* $Id: umul.S,v 1.1.1.1 1999/12/27 17:14:13 ibaldin Exp $
   * umul.S:      This routine was taken from glibc-1.09 and is covered
   *              by the GNU Library General Public License Version 2.
   */
Index: linux-2.2.12/arch/sparc/lib/urem.S
diff -c linux-2.2.12/arch/sparc/lib/urem.S:1.1 linux-2.2.12/arch/sparc/lib/urem.S:1.1.1.1
*** linux-2.2.12/arch/sparc/lib/urem.S:1.1	Mon Dec 27 12:14:13 1999
--- linux-2.2.12/arch/sparc/lib/urem.S	Mon Dec 27 12:14:13 1999
***************
*** 1,4 ****
! /* $Id: urem.S,v 1.1 1999/12/27 17:14:13 ibaldin Exp $
   * urem.S:      This routine was taken from glibc-1.09 and is covered
   *              by the GNU Library General Public License Version 2.
   */
--- 1,4 ----
! /* $Id: urem.S,v 1.1.1.1 1999/12/27 17:14:13 ibaldin Exp $
   * urem.S:      This routine was taken from glibc-1.09 and is covered
   *              by the GNU Library General Public License Version 2.
   */
Index: linux-2.2.12/arch/sparc/math-emu/ashldi3.S
diff -c linux-2.2.12/arch/sparc/math-emu/ashldi3.S:1.1 linux-2.2.12/arch/sparc/math-emu/ashldi3.S:1.1.1.1
*** linux-2.2.12/arch/sparc/math-emu/ashldi3.S:1.1	Mon Dec 27 12:14:16 1999
--- linux-2.2.12/arch/sparc/math-emu/ashldi3.S	Mon Dec 27 12:14:16 1999
***************
*** 1,4 ****
! /* $Id: ashldi3.S,v 1.1 1999/12/27 17:14:16 ibaldin Exp $
   * ashldi3.S:	Math-emu code creates all kinds of references to
   *              this little routine on the sparc with gcc.
   *
--- 1,4 ----
! /* $Id: ashldi3.S,v 1.1.1.1 1999/12/27 17:14:16 ibaldin Exp $
   * ashldi3.S:	Math-emu code creates all kinds of references to
   *              this little routine on the sparc with gcc.
   *
Index: linux-2.2.12/arch/sparc/mm/Makefile
diff -c linux-2.2.12/arch/sparc/mm/Makefile:1.1 linux-2.2.12/arch/sparc/mm/Makefile:1.1.1.1
*** linux-2.2.12/arch/sparc/mm/Makefile:1.1	Mon Dec 27 12:14:13 1999
--- linux-2.2.12/arch/sparc/mm/Makefile	Mon Dec 27 12:14:13 1999
***************
*** 1,4 ****
! # $Id: Makefile,v 1.1 1999/12/27 17:14:13 ibaldin Exp $
  # Makefile for the linux Sparc-specific parts of the memory manager.
  #
  # Note! Dependencies are done automagically by 'make dep', which also
--- 1,4 ----
! # $Id: Makefile,v 1.1.1.1 1999/12/27 17:14:13 ibaldin Exp $
  # Makefile for the linux Sparc-specific parts of the memory manager.
  #
  # Note! Dependencies are done automagically by 'make dep', which also
Index: linux-2.2.12/arch/sparc/mm/asyncd.c
diff -c linux-2.2.12/arch/sparc/mm/asyncd.c:1.1 linux-2.2.12/arch/sparc/mm/asyncd.c:1.1.1.1
*** linux-2.2.12/arch/sparc/mm/asyncd.c:1.1	Mon Dec 27 12:14:14 1999
--- linux-2.2.12/arch/sparc/mm/asyncd.c	Mon Dec 27 12:14:14 1999
***************
*** 1,4 ****
! /*  $Id: asyncd.c,v 1.1 1999/12/27 17:14:14 ibaldin Exp $
   *  The asyncd kernel daemon. This handles paging on behalf of 
   *  processes that receive page faults due to remote (async) memory
   *  accesses. 
--- 1,4 ----
! /*  $Id: asyncd.c,v 1.1.1.1 1999/12/27 17:14:14 ibaldin Exp $
   *  The asyncd kernel daemon. This handles paging on behalf of 
   *  processes that receive page faults due to remote (async) memory
   *  accesses. 
Index: linux-2.2.12/arch/sparc/mm/btfixup.c
diff -c linux-2.2.12/arch/sparc/mm/btfixup.c:1.1 linux-2.2.12/arch/sparc/mm/btfixup.c:1.1.1.1
*** linux-2.2.12/arch/sparc/mm/btfixup.c:1.1	Mon Dec 27 12:14:14 1999
--- linux-2.2.12/arch/sparc/mm/btfixup.c	Mon Dec 27 12:14:14 1999
***************
*** 1,4 ****
! /* $Id: btfixup.c,v 1.1 1999/12/27 17:14:14 ibaldin Exp $
   * btfixup.c: Boot time code fixup and relocator, so that
   * we can get rid of most indirect calls to achieve single
   * image sun4c and srmmu kernel.
--- 1,4 ----
! /* $Id: btfixup.c,v 1.1.1.1 1999/12/27 17:14:14 ibaldin Exp $
   * btfixup.c: Boot time code fixup and relocator, so that
   * we can get rid of most indirect calls to achieve single
   * image sun4c and srmmu kernel.
Index: linux-2.2.12/arch/sparc/mm/fault.c
diff -c linux-2.2.12/arch/sparc/mm/fault.c:1.1 linux-2.2.12/arch/sparc/mm/fault.c:1.1.1.1
*** linux-2.2.12/arch/sparc/mm/fault.c:1.1	Mon Dec 27 12:14:13 1999
--- linux-2.2.12/arch/sparc/mm/fault.c	Mon Dec 27 12:14:13 1999
***************
*** 1,4 ****
! /* $Id: fault.c,v 1.1 1999/12/27 17:14:13 ibaldin Exp $
   * fault.c:  Page fault handlers for the Sparc.
   *
   * Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
--- 1,4 ----
! /* $Id: fault.c,v 1.1.1.1 1999/12/27 17:14:13 ibaldin Exp $
   * fault.c:  Page fault handlers for the Sparc.
   *
   * Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
Index: linux-2.2.12/arch/sparc/mm/generic.c
diff -c linux-2.2.12/arch/sparc/mm/generic.c:1.1 linux-2.2.12/arch/sparc/mm/generic.c:1.1.1.1
*** linux-2.2.12/arch/sparc/mm/generic.c:1.1	Mon Dec 27 12:14:14 1999
--- linux-2.2.12/arch/sparc/mm/generic.c	Mon Dec 27 12:14:14 1999
***************
*** 1,4 ****
! /* $Id: generic.c,v 1.1 1999/12/27 17:14:14 ibaldin Exp $
   * generic.c: Generic Sparc mm routines that are not dependent upon
   *            MMU type but are Sparc specific.
   *
--- 1,4 ----
! /* $Id: generic.c,v 1.1.1.1 1999/12/27 17:14:14 ibaldin Exp $
   * generic.c: Generic Sparc mm routines that are not dependent upon
   *            MMU type but are Sparc specific.
   *
Index: linux-2.2.12/arch/sparc/mm/hypersparc.S
diff -c linux-2.2.12/arch/sparc/mm/hypersparc.S:1.1 linux-2.2.12/arch/sparc/mm/hypersparc.S:1.1.1.1
*** linux-2.2.12/arch/sparc/mm/hypersparc.S:1.1	Mon Dec 27 12:14:14 1999
--- linux-2.2.12/arch/sparc/mm/hypersparc.S	Mon Dec 27 12:14:14 1999
***************
*** 1,4 ****
! /* $Id: hypersparc.S,v 1.1 1999/12/27 17:14:14 ibaldin Exp $
   * hypersparc.S: High speed Hypersparc mmu/cache operations.
   *
   * Copyright (C) 1997 David S. Miller (davem@caip.rutgers.edu)
--- 1,4 ----
! /* $Id: hypersparc.S,v 1.1.1.1 1999/12/27 17:14:14 ibaldin Exp $
   * hypersparc.S: High speed Hypersparc mmu/cache operations.
   *
   * Copyright (C) 1997 David S. Miller (davem@caip.rutgers.edu)
Index: linux-2.2.12/arch/sparc/mm/init.c
diff -c linux-2.2.12/arch/sparc/mm/init.c:1.1 linux-2.2.12/arch/sparc/mm/init.c:1.1.1.1
*** linux-2.2.12/arch/sparc/mm/init.c:1.1	Mon Dec 27 12:14:13 1999
--- linux-2.2.12/arch/sparc/mm/init.c	Mon Dec 27 12:14:13 1999
***************
*** 1,4 ****
! /*  $Id: init.c,v 1.1 1999/12/27 17:14:13 ibaldin Exp $
   *  linux/arch/sparc/mm/init.c
   *
   *  Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
--- 1,4 ----
! /*  $Id: init.c,v 1.1.1.1 1999/12/27 17:14:13 ibaldin Exp $
   *  linux/arch/sparc/mm/init.c
   *
   *  Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
Index: linux-2.2.12/arch/sparc/mm/io-unit.c
diff -c linux-2.2.12/arch/sparc/mm/io-unit.c:1.1 linux-2.2.12/arch/sparc/mm/io-unit.c:1.1.1.1
*** linux-2.2.12/arch/sparc/mm/io-unit.c:1.1	Mon Dec 27 12:14:14 1999
--- linux-2.2.12/arch/sparc/mm/io-unit.c	Mon Dec 27 12:14:14 1999
***************
*** 1,4 ****
! /* $Id: io-unit.c,v 1.1 1999/12/27 17:14:14 ibaldin Exp $
   * io-unit.c:  IO-UNIT specific routines for memory management.
   *
   * Copyright (C) 1997,1998 Jakub Jelinek    (jj@sunsite.mff.cuni.cz)
--- 1,4 ----
! /* $Id: io-unit.c,v 1.1.1.1 1999/12/27 17:14:14 ibaldin Exp $
   * io-unit.c:  IO-UNIT specific routines for memory management.
   *
   * Copyright (C) 1997,1998 Jakub Jelinek    (jj@sunsite.mff.cuni.cz)
Index: linux-2.2.12/arch/sparc/mm/iommu.c
diff -c linux-2.2.12/arch/sparc/mm/iommu.c:1.1 linux-2.2.12/arch/sparc/mm/iommu.c:1.1.1.1
*** linux-2.2.12/arch/sparc/mm/iommu.c:1.1	Mon Dec 27 12:14:14 1999
--- linux-2.2.12/arch/sparc/mm/iommu.c	Mon Dec 27 12:14:14 1999
***************
*** 1,4 ****
! /* $Id: iommu.c,v 1.1 1999/12/27 17:14:14 ibaldin Exp $
   * iommu.c:  IOMMU specific routines for memory management.
   *
   * Copyright (C) 1995 David S. Miller  (davem@caip.rutgers.edu)
--- 1,4 ----
! /* $Id: iommu.c,v 1.1.1.1 1999/12/27 17:14:14 ibaldin Exp $
   * iommu.c:  IOMMU specific routines for memory management.
   *
   * Copyright (C) 1995 David S. Miller  (davem@caip.rutgers.edu)
Index: linux-2.2.12/arch/sparc/mm/loadmmu.c
diff -c linux-2.2.12/arch/sparc/mm/loadmmu.c:1.1 linux-2.2.12/arch/sparc/mm/loadmmu.c:1.1.1.1
*** linux-2.2.12/arch/sparc/mm/loadmmu.c:1.1	Mon Dec 27 12:14:13 1999
--- linux-2.2.12/arch/sparc/mm/loadmmu.c	Mon Dec 27 12:14:13 1999
***************
*** 1,4 ****
! /* $Id: loadmmu.c,v 1.1 1999/12/27 17:14:13 ibaldin Exp $
   * loadmmu.c:  This code loads up all the mm function pointers once the
   *             machine type has been determined.  It also sets the static
   *             mmu values such as PAGE_NONE, etc.
--- 1,4 ----
! /* $Id: loadmmu.c,v 1.1.1.1 1999/12/27 17:14:13 ibaldin Exp $
   * loadmmu.c:  This code loads up all the mm function pointers once the
   *             machine type has been determined.  It also sets the static
   *             mmu values such as PAGE_NONE, etc.
Index: linux-2.2.12/arch/sparc/mm/nosrmmu.c
diff -c linux-2.2.12/arch/sparc/mm/nosrmmu.c:1.1 linux-2.2.12/arch/sparc/mm/nosrmmu.c:1.1.1.1
*** linux-2.2.12/arch/sparc/mm/nosrmmu.c:1.1	Mon Dec 27 12:14:14 1999
--- linux-2.2.12/arch/sparc/mm/nosrmmu.c	Mon Dec 27 12:14:14 1999
***************
*** 1,4 ****
! /* $Id: nosrmmu.c,v 1.1 1999/12/27 17:14:14 ibaldin Exp $
   * nosrmmu.c: This file is a bunch of dummies for sun4 compiles, 
   *         so that it does not need srmmu and avoid ifdefs.
   *
--- 1,4 ----
! /* $Id: nosrmmu.c,v 1.1.1.1 1999/12/27 17:14:14 ibaldin Exp $
   * nosrmmu.c: This file is a bunch of dummies for sun4 compiles, 
   *         so that it does not need srmmu and avoid ifdefs.
   *
Index: linux-2.2.12/arch/sparc/mm/nosun4c.c
diff -c linux-2.2.12/arch/sparc/mm/nosun4c.c:1.1 linux-2.2.12/arch/sparc/mm/nosun4c.c:1.1.1.1
*** linux-2.2.12/arch/sparc/mm/nosun4c.c:1.1	Mon Dec 27 12:14:14 1999
--- linux-2.2.12/arch/sparc/mm/nosun4c.c	Mon Dec 27 12:14:14 1999
***************
*** 1,4 ****
! /* $Id: nosun4c.c,v 1.1 1999/12/27 17:14:14 ibaldin Exp $
   * nosun4c.c: This file is a bunch of dummies for SMP compiles, 
   *         so that it does not need sun4c and avoid ifdefs.
   *
--- 1,4 ----
! /* $Id: nosun4c.c,v 1.1.1.1 1999/12/27 17:14:14 ibaldin Exp $
   * nosun4c.c: This file is a bunch of dummies for SMP compiles, 
   *         so that it does not need sun4c and avoid ifdefs.
   *
Index: linux-2.2.12/arch/sparc/mm/srmmu.c
diff -c linux-2.2.12/arch/sparc/mm/srmmu.c:1.1 linux-2.2.12/arch/sparc/mm/srmmu.c:1.1.1.1
*** linux-2.2.12/arch/sparc/mm/srmmu.c:1.1	Mon Dec 27 12:14:14 1999
--- linux-2.2.12/arch/sparc/mm/srmmu.c	Mon Dec 27 12:14:14 1999
***************
*** 1,4 ****
! /* $Id: srmmu.c,v 1.1 1999/12/27 17:14:14 ibaldin Exp $
   * srmmu.c:  SRMMU specific routines for memory management.
   *
   * Copyright (C) 1995 David S. Miller  (davem@caip.rutgers.edu)
--- 1,4 ----
! /* $Id: srmmu.c,v 1.1.1.1 1999/12/27 17:14:14 ibaldin Exp $
   * srmmu.c:  SRMMU specific routines for memory management.
   *
   * Copyright (C) 1995 David S. Miller  (davem@caip.rutgers.edu)
Index: linux-2.2.12/arch/sparc/mm/sun4c.c
diff -c linux-2.2.12/arch/sparc/mm/sun4c.c:1.1 linux-2.2.12/arch/sparc/mm/sun4c.c:1.1.1.1
*** linux-2.2.12/arch/sparc/mm/sun4c.c:1.1	Mon Dec 27 12:14:14 1999
--- linux-2.2.12/arch/sparc/mm/sun4c.c	Mon Dec 27 12:14:14 1999
***************
*** 1,4 ****
! /* $Id: sun4c.c,v 1.1 1999/12/27 17:14:14 ibaldin Exp $
   * sun4c.c: Doing in software what should be done in hardware.
   *
   * Copyright (C) 1996 David S. Miller (davem@caip.rutgers.edu)
--- 1,4 ----
! /* $Id: sun4c.c,v 1.1.1.1 1999/12/27 17:14:14 ibaldin Exp $
   * sun4c.c: Doing in software what should be done in hardware.
   *
   * Copyright (C) 1996 David S. Miller (davem@caip.rutgers.edu)
Index: linux-2.2.12/arch/sparc/mm/tsunami.S
diff -c linux-2.2.12/arch/sparc/mm/tsunami.S:1.1 linux-2.2.12/arch/sparc/mm/tsunami.S:1.1.1.1
*** linux-2.2.12/arch/sparc/mm/tsunami.S:1.1	Mon Dec 27 12:14:14 1999
--- linux-2.2.12/arch/sparc/mm/tsunami.S	Mon Dec 27 12:14:14 1999
***************
*** 1,4 ****
! /* $Id: tsunami.S,v 1.1 1999/12/27 17:14:14 ibaldin Exp $
   * tsunami.S: High speed MicroSparc-I mmu/cache operations.
   *
   * Copyright (C) 1997 David S. Miller (davem@caip.rutgers.edu)
--- 1,4 ----
! /* $Id: tsunami.S,v 1.1.1.1 1999/12/27 17:14:14 ibaldin Exp $
   * tsunami.S: High speed MicroSparc-I mmu/cache operations.
   *
   * Copyright (C) 1997 David S. Miller (davem@caip.rutgers.edu)
Index: linux-2.2.12/arch/sparc/mm/viking.S
diff -c linux-2.2.12/arch/sparc/mm/viking.S:1.1 linux-2.2.12/arch/sparc/mm/viking.S:1.1.1.1
*** linux-2.2.12/arch/sparc/mm/viking.S:1.1	Mon Dec 27 12:14:14 1999
--- linux-2.2.12/arch/sparc/mm/viking.S	Mon Dec 27 12:14:14 1999
***************
*** 1,4 ****
! /* $Id: viking.S,v 1.1 1999/12/27 17:14:14 ibaldin Exp $
   * viking.S: High speed Viking cache/mmu operations
   *
   * Copyright (C) 1997  Eddie C. Dost  (ecd@skynet.be)
--- 1,4 ----
! /* $Id: viking.S,v 1.1.1.1 1999/12/27 17:14:14 ibaldin Exp $
   * viking.S: High speed Viking cache/mmu operations
   *
   * Copyright (C) 1997  Eddie C. Dost  (ecd@skynet.be)
Index: linux-2.2.12/arch/sparc/prom/Makefile
diff -c linux-2.2.12/arch/sparc/prom/Makefile:1.1 linux-2.2.12/arch/sparc/prom/Makefile:1.1.1.1
*** linux-2.2.12/arch/sparc/prom/Makefile:1.1	Mon Dec 27 12:14:16 1999
--- linux-2.2.12/arch/sparc/prom/Makefile	Mon Dec 27 12:14:16 1999
***************
*** 1,4 ****
! # $Id: Makefile,v 1.1 1999/12/27 17:14:16 ibaldin Exp $
  # Makefile for the Sun Boot PROM interface library under
  # Linux.
  #
--- 1,4 ----
! # $Id: Makefile,v 1.1.1.1 1999/12/27 17:14:16 ibaldin Exp $
  # Makefile for the Sun Boot PROM interface library under
  # Linux.
  #
Index: linux-2.2.12/arch/sparc/prom/bootstr.c
diff -c linux-2.2.12/arch/sparc/prom/bootstr.c:1.1 linux-2.2.12/arch/sparc/prom/bootstr.c:1.1.1.1
*** linux-2.2.12/arch/sparc/prom/bootstr.c:1.1	Mon Dec 27 12:14:16 1999
--- linux-2.2.12/arch/sparc/prom/bootstr.c	Mon Dec 27 12:14:16 1999
***************
*** 1,4 ****
! /* $Id: bootstr.c,v 1.1 1999/12/27 17:14:16 ibaldin Exp $
   * bootstr.c:  Boot string/argument acquisition from the PROM.
   *
   * Copyright(C) 1995 David S. Miller (davem@caip.rutgers.edu)
--- 1,4 ----
! /* $Id: bootstr.c,v 1.1.1.1 1999/12/27 17:14:16 ibaldin Exp $
   * bootstr.c:  Boot string/argument acquisition from the PROM.
   *
   * Copyright(C) 1995 David S. Miller (davem@caip.rutgers.edu)
Index: linux-2.2.12/arch/sparc/prom/console.c
diff -c linux-2.2.12/arch/sparc/prom/console.c:1.1 linux-2.2.12/arch/sparc/prom/console.c:1.1.1.1
*** linux-2.2.12/arch/sparc/prom/console.c:1.1	Mon Dec 27 12:14:16 1999
--- linux-2.2.12/arch/sparc/prom/console.c	Mon Dec 27 12:14:16 1999
***************
*** 1,4 ****
! /* $Id: console.c,v 1.1 1999/12/27 17:14:16 ibaldin Exp $
   * console.c: Routines that deal with sending and receiving IO
   *            to/from the current console device using the PROM.
   *
--- 1,4 ----
! /* $Id: console.c,v 1.1.1.1 1999/12/27 17:14:16 ibaldin Exp $
   * console.c: Routines that deal with sending and receiving IO
   *            to/from the current console device using the PROM.
   *
Index: linux-2.2.12/arch/sparc/prom/devmap.c
diff -c linux-2.2.12/arch/sparc/prom/devmap.c:1.1 linux-2.2.12/arch/sparc/prom/devmap.c:1.1.1.1
*** linux-2.2.12/arch/sparc/prom/devmap.c:1.1	Mon Dec 27 12:14:16 1999
--- linux-2.2.12/arch/sparc/prom/devmap.c	Mon Dec 27 12:14:16 1999
***************
*** 1,4 ****
! /* $Id: devmap.c,v 1.1 1999/12/27 17:14:16 ibaldin Exp $
   * promdevmap.c:  Map device/IO areas to virtual addresses.
   *
   * Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
--- 1,4 ----
! /* $Id: devmap.c,v 1.1.1.1 1999/12/27 17:14:16 ibaldin Exp $
   * promdevmap.c:  Map device/IO areas to virtual addresses.
   *
   * Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
Index: linux-2.2.12/arch/sparc/prom/devops.c
diff -c linux-2.2.12/arch/sparc/prom/devops.c:1.1 linux-2.2.12/arch/sparc/prom/devops.c:1.1.1.1
*** linux-2.2.12/arch/sparc/prom/devops.c:1.1	Mon Dec 27 12:14:16 1999
--- linux-2.2.12/arch/sparc/prom/devops.c	Mon Dec 27 12:14:16 1999
***************
*** 1,4 ****
! /* $Id: devops.c,v 1.1 1999/12/27 17:14:16 ibaldin Exp $
   * devops.c:  Device operations using the PROM.
   *
   * Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
--- 1,4 ----
! /* $Id: devops.c,v 1.1.1.1 1999/12/27 17:14:16 ibaldin Exp $
   * devops.c:  Device operations using the PROM.
   *
   * Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
Index: linux-2.2.12/arch/sparc/prom/init.c
diff -c linux-2.2.12/arch/sparc/prom/init.c:1.1 linux-2.2.12/arch/sparc/prom/init.c:1.1.1.1
*** linux-2.2.12/arch/sparc/prom/init.c:1.1	Mon Dec 27 12:14:16 1999
--- linux-2.2.12/arch/sparc/prom/init.c	Mon Dec 27 12:14:16 1999
***************
*** 1,4 ****
! /* $Id: init.c,v 1.1 1999/12/27 17:14:16 ibaldin Exp $
   * init.c:  Initialize internal variables used by the PROM
   *          library functions.
   *
--- 1,4 ----
! /* $Id: init.c,v 1.1.1.1 1999/12/27 17:14:16 ibaldin Exp $
   * init.c:  Initialize internal variables used by the PROM
   *          library functions.
   *
Index: linux-2.2.12/arch/sparc/prom/memory.c
diff -c linux-2.2.12/arch/sparc/prom/memory.c:1.1 linux-2.2.12/arch/sparc/prom/memory.c:1.1.1.1
*** linux-2.2.12/arch/sparc/prom/memory.c:1.1	Mon Dec 27 12:14:16 1999
--- linux-2.2.12/arch/sparc/prom/memory.c	Mon Dec 27 12:14:16 1999
***************
*** 1,4 ****
! /* $Id: memory.c,v 1.1 1999/12/27 17:14:16 ibaldin Exp $
   * memory.c: Prom routine for acquiring various bits of information
   *           about RAM on the machine, both virtual and physical.
   *
--- 1,4 ----
! /* $Id: memory.c,v 1.1.1.1 1999/12/27 17:14:16 ibaldin Exp $
   * memory.c: Prom routine for acquiring various bits of information
   *           about RAM on the machine, both virtual and physical.
   *
Index: linux-2.2.12/arch/sparc/prom/misc.c
diff -c linux-2.2.12/arch/sparc/prom/misc.c:1.1 linux-2.2.12/arch/sparc/prom/misc.c:1.1.1.1
*** linux-2.2.12/arch/sparc/prom/misc.c:1.1	Mon Dec 27 12:14:16 1999
--- linux-2.2.12/arch/sparc/prom/misc.c	Mon Dec 27 12:14:16 1999
***************
*** 1,4 ****
! /* $Id: misc.c,v 1.1 1999/12/27 17:14:16 ibaldin Exp $
   * misc.c:  Miscellaneous prom functions that don't belong
   *          anywhere else.
   *
--- 1,4 ----
! /* $Id: misc.c,v 1.1.1.1 1999/12/27 17:14:16 ibaldin Exp $
   * misc.c:  Miscellaneous prom functions that don't belong
   *          anywhere else.
   *
Index: linux-2.2.12/arch/sparc/prom/mp.c
diff -c linux-2.2.12/arch/sparc/prom/mp.c:1.1 linux-2.2.12/arch/sparc/prom/mp.c:1.1.1.1
*** linux-2.2.12/arch/sparc/prom/mp.c:1.1	Mon Dec 27 12:14:16 1999
--- linux-2.2.12/arch/sparc/prom/mp.c	Mon Dec 27 12:14:16 1999
***************
*** 1,4 ****
! /* $Id: mp.c,v 1.1 1999/12/27 17:14:16 ibaldin Exp $
   * mp.c:  OpenBoot Prom Multiprocessor support routines.  Don't call
   *        these on a UP or else you will halt and catch fire. ;)
   *
--- 1,4 ----
! /* $Id: mp.c,v 1.1.1.1 1999/12/27 17:14:16 ibaldin Exp $
   * mp.c:  OpenBoot Prom Multiprocessor support routines.  Don't call
   *        these on a UP or else you will halt and catch fire. ;)
   *
Index: linux-2.2.12/arch/sparc/prom/palloc.c
diff -c linux-2.2.12/arch/sparc/prom/palloc.c:1.1 linux-2.2.12/arch/sparc/prom/palloc.c:1.1.1.1
*** linux-2.2.12/arch/sparc/prom/palloc.c:1.1	Mon Dec 27 12:14:16 1999
--- linux-2.2.12/arch/sparc/prom/palloc.c	Mon Dec 27 12:14:16 1999
***************
*** 1,4 ****
! /* $Id: palloc.c,v 1.1 1999/12/27 17:14:16 ibaldin Exp $
   * palloc.c:  Memory allocation from the Sun PROM.
   *
   * Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
--- 1,4 ----
! /* $Id: palloc.c,v 1.1.1.1 1999/12/27 17:14:16 ibaldin Exp $
   * palloc.c:  Memory allocation from the Sun PROM.
   *
   * Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
Index: linux-2.2.12/arch/sparc/prom/printf.c
diff -c linux-2.2.12/arch/sparc/prom/printf.c:1.1 linux-2.2.12/arch/sparc/prom/printf.c:1.1.1.1
*** linux-2.2.12/arch/sparc/prom/printf.c:1.1	Mon Dec 27 12:14:16 1999
--- linux-2.2.12/arch/sparc/prom/printf.c	Mon Dec 27 12:14:16 1999
***************
*** 1,4 ****
! /* $Id: printf.c,v 1.1 1999/12/27 17:14:16 ibaldin Exp $
   * printf.c:  Internal prom library printf facility.
   *
   * Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
--- 1,4 ----
! /* $Id: printf.c,v 1.1.1.1 1999/12/27 17:14:16 ibaldin Exp $
   * printf.c:  Internal prom library printf facility.
   *
   * Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
Index: linux-2.2.12/arch/sparc/prom/ranges.c
diff -c linux-2.2.12/arch/sparc/prom/ranges.c:1.1 linux-2.2.12/arch/sparc/prom/ranges.c:1.1.1.1
*** linux-2.2.12/arch/sparc/prom/ranges.c:1.1	Mon Dec 27 12:14:16 1999
--- linux-2.2.12/arch/sparc/prom/ranges.c	Mon Dec 27 12:14:16 1999
***************
*** 1,4 ****
! /* $Id: ranges.c,v 1.1 1999/12/27 17:14:16 ibaldin Exp $
   * ranges.c: Handle ranges in newer proms for obio/sbus.
   *
   * Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
--- 1,4 ----
! /* $Id: ranges.c,v 1.1.1.1 1999/12/27 17:14:16 ibaldin Exp $
   * ranges.c: Handle ranges in newer proms for obio/sbus.
   *
   * Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
Index: linux-2.2.12/arch/sparc/prom/segment.c
diff -c linux-2.2.12/arch/sparc/prom/segment.c:1.1 linux-2.2.12/arch/sparc/prom/segment.c:1.1.1.1
*** linux-2.2.12/arch/sparc/prom/segment.c:1.1	Mon Dec 27 12:14:16 1999
--- linux-2.2.12/arch/sparc/prom/segment.c	Mon Dec 27 12:14:16 1999
***************
*** 1,4 ****
! /* $Id: segment.c,v 1.1 1999/12/27 17:14:16 ibaldin Exp $
   * segment.c:  Prom routine to map segments in other contexts before
   *             a standalone is completely mapped.  This is for sun4 and
   *             sun4c architectures only.
--- 1,4 ----
! /* $Id: segment.c,v 1.1.1.1 1999/12/27 17:14:16 ibaldin Exp $
   * segment.c:  Prom routine to map segments in other contexts before
   *             a standalone is completely mapped.  This is for sun4 and
   *             sun4c architectures only.
Index: linux-2.2.12/arch/sparc/prom/tree.c
diff -c linux-2.2.12/arch/sparc/prom/tree.c:1.1 linux-2.2.12/arch/sparc/prom/tree.c:1.1.1.1
*** linux-2.2.12/arch/sparc/prom/tree.c:1.1	Mon Dec 27 12:14:16 1999
--- linux-2.2.12/arch/sparc/prom/tree.c	Mon Dec 27 12:14:16 1999
***************
*** 1,4 ****
! /* $Id: tree.c,v 1.1 1999/12/27 17:14:16 ibaldin Exp $
   * tree.c: Basic device tree traversal/scanning for the Linux
   *         prom library.
   *
--- 1,4 ----
! /* $Id: tree.c,v 1.1.1.1 1999/12/27 17:14:16 ibaldin Exp $
   * tree.c: Basic device tree traversal/scanning for the Linux
   *         prom library.
   *
Index: linux-2.2.12/arch/sparc64/Makefile
diff -c linux-2.2.12/arch/sparc64/Makefile:1.1 linux-2.2.12/arch/sparc64/Makefile:1.1.1.1
*** linux-2.2.12/arch/sparc64/Makefile:1.1	Mon Dec 27 12:14:25 1999
--- linux-2.2.12/arch/sparc64/Makefile	Mon Dec 27 12:14:25 1999
***************
*** 1,4 ****
! # $Id: Makefile,v 1.1 1999/12/27 17:14:25 ibaldin Exp $
  # sparc64/Makefile
  #
  # Makefile for the architecture dependent flags and dependencies on the
--- 1,4 ----
! # $Id: Makefile,v 1.1.1.1 1999/12/27 17:14:25 ibaldin Exp $
  # sparc64/Makefile
  #
  # Makefile for the architecture dependent flags and dependencies on the
Index: linux-2.2.12/arch/sparc64/config.in
diff -c linux-2.2.12/arch/sparc64/config.in:1.1 linux-2.2.12/arch/sparc64/config.in:1.1.1.1
*** linux-2.2.12/arch/sparc64/config.in:1.1	Mon Dec 27 12:14:25 1999
--- linux-2.2.12/arch/sparc64/config.in	Mon Dec 27 12:14:25 1999
***************
*** 1,4 ****
! # $Id: config.in,v 1.1 1999/12/27 17:14:25 ibaldin Exp $
  # For a description of the syntax of this configuration file,
  # see the Configure script.
  #
--- 1,4 ----
! # $Id: config.in,v 1.1.1.1 1999/12/27 17:14:25 ibaldin Exp $
  # For a description of the syntax of this configuration file,
  # see the Configure script.
  #
Index: linux-2.2.12/arch/sparc64/boot/Makefile
diff -c linux-2.2.12/arch/sparc64/boot/Makefile:1.1 linux-2.2.12/arch/sparc64/boot/Makefile:1.1.1.1
*** linux-2.2.12/arch/sparc64/boot/Makefile:1.1	Mon Dec 27 12:14:30 1999
--- linux-2.2.12/arch/sparc64/boot/Makefile	Mon Dec 27 12:14:30 1999
***************
*** 1,4 ****
! # $Id: Makefile,v 1.1 1999/12/27 17:14:30 ibaldin Exp $
  # Makefile for the Sparc64 boot stuff.
  #
  # Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
--- 1,4 ----
! # $Id: Makefile,v 1.1.1.1 1999/12/27 17:14:30 ibaldin Exp $
  # Makefile for the Sparc64 boot stuff.
  #
  # Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
Index: linux-2.2.12/arch/sparc64/boot/piggyback.c
diff -c linux-2.2.12/arch/sparc64/boot/piggyback.c:1.1 linux-2.2.12/arch/sparc64/boot/piggyback.c:1.1.1.1
*** linux-2.2.12/arch/sparc64/boot/piggyback.c:1.1	Mon Dec 27 12:14:30 1999
--- linux-2.2.12/arch/sparc64/boot/piggyback.c	Mon Dec 27 12:14:30 1999
***************
*** 1,4 ****
! /* $Id: piggyback.c,v 1.1 1999/12/27 17:14:30 ibaldin Exp $
     Simple utility to make a single-image install kernel with initial ramdisk
     for Sparc64 tftpbooting without need to set up nfs.
     
--- 1,4 ----
! /* $Id: piggyback.c,v 1.1.1.1 1999/12/27 17:14:30 ibaldin Exp $
     Simple utility to make a single-image install kernel with initial ramdisk
     for Sparc64 tftpbooting without need to set up nfs.
     
Index: linux-2.2.12/arch/sparc64/kernel/Makefile
diff -c linux-2.2.12/arch/sparc64/kernel/Makefile:1.1 linux-2.2.12/arch/sparc64/kernel/Makefile:1.1.1.1
*** linux-2.2.12/arch/sparc64/kernel/Makefile:1.1	Mon Dec 27 12:14:25 1999
--- linux-2.2.12/arch/sparc64/kernel/Makefile	Mon Dec 27 12:14:25 1999
***************
*** 1,4 ****
! # $Id: Makefile,v 1.1 1999/12/27 17:14:25 ibaldin Exp $
  # Makefile for the linux kernel.
  #
  # Note! Dependencies are done automagically by 'make dep', which also
--- 1,4 ----
! # $Id: Makefile,v 1.1.1.1 1999/12/27 17:14:25 ibaldin Exp $
  # Makefile for the linux kernel.
  #
  # Note! Dependencies are done automagically by 'make dep', which also
Index: linux-2.2.12/arch/sparc64/kernel/central.c
diff -c linux-2.2.12/arch/sparc64/kernel/central.c:1.1 linux-2.2.12/arch/sparc64/kernel/central.c:1.1.1.1
*** linux-2.2.12/arch/sparc64/kernel/central.c:1.1	Mon Dec 27 12:14:27 1999
--- linux-2.2.12/arch/sparc64/kernel/central.c	Mon Dec 27 12:14:27 1999
***************
*** 1,4 ****
! /* $Id: central.c,v 1.1 1999/12/27 17:14:27 ibaldin Exp $
   * central.c: Central FHC driver for Sunfire/Starfire/Wildfire.
   *
   * Copyright (C) 1997 David S. Miller (davem@caip.rutgers.edu)
--- 1,4 ----
! /* $Id: central.c,v 1.1.1.1 1999/12/27 17:14:27 ibaldin Exp $
   * central.c: Central FHC driver for Sunfire/Starfire/Wildfire.
   *
   * Copyright (C) 1997 David S. Miller (davem@caip.rutgers.edu)
Index: linux-2.2.12/arch/sparc64/kernel/dtlb_backend.S
diff -c linux-2.2.12/arch/sparc64/kernel/dtlb_backend.S:1.1 linux-2.2.12/arch/sparc64/kernel/dtlb_backend.S:1.1.1.1
*** linux-2.2.12/arch/sparc64/kernel/dtlb_backend.S:1.1	Mon Dec 27 12:14:27 1999
--- linux-2.2.12/arch/sparc64/kernel/dtlb_backend.S	Mon Dec 27 12:14:27 1999
***************
*** 1,4 ****
! /* $Id: dtlb_backend.S,v 1.1 1999/12/27 17:14:27 ibaldin Exp $
   * dtlb_backend.S: Back end to DTLB miss replacement strategy.
   *                 This is included directly into the trap table.
   *
--- 1,4 ----
! /* $Id: dtlb_backend.S,v 1.1.1.1 1999/12/27 17:14:27 ibaldin Exp $
   * dtlb_backend.S: Back end to DTLB miss replacement strategy.
   *                 This is included directly into the trap table.
   *
Index: linux-2.2.12/arch/sparc64/kernel/dtlb_base.S
diff -c linux-2.2.12/arch/sparc64/kernel/dtlb_base.S:1.1 linux-2.2.12/arch/sparc64/kernel/dtlb_base.S:1.1.1.1
*** linux-2.2.12/arch/sparc64/kernel/dtlb_base.S:1.1	Mon Dec 27 12:14:27 1999
--- linux-2.2.12/arch/sparc64/kernel/dtlb_base.S	Mon Dec 27 12:14:27 1999
***************
*** 1,4 ****
! /* $Id: dtlb_base.S,v 1.1 1999/12/27 17:14:27 ibaldin Exp $
   * dtlb_base.S:	Front end to DTLB miss replacement strategy.
   *              This is included directly into the trap table.
   *
--- 1,4 ----
! /* $Id: dtlb_base.S,v 1.1.1.1 1999/12/27 17:14:27 ibaldin Exp $
   * dtlb_base.S:	Front end to DTLB miss replacement strategy.
   *              This is included directly into the trap table.
   *
Index: linux-2.2.12/arch/sparc64/kernel/dtlb_prot.S
diff -c linux-2.2.12/arch/sparc64/kernel/dtlb_prot.S:1.1 linux-2.2.12/arch/sparc64/kernel/dtlb_prot.S:1.1.1.1
*** linux-2.2.12/arch/sparc64/kernel/dtlb_prot.S:1.1	Mon Dec 27 12:14:25 1999
--- linux-2.2.12/arch/sparc64/kernel/dtlb_prot.S	Mon Dec 27 12:14:25 1999
***************
*** 1,4 ****
! /* $Id: dtlb_prot.S,v 1.1 1999/12/27 17:14:25 ibaldin Exp $
   * dtlb_prot.S: DTLB protection trap strategy.
   *              This is included directly into the trap table.
   *
--- 1,4 ----
! /* $Id: dtlb_prot.S,v 1.1.1.1 1999/12/27 17:14:25 ibaldin Exp $
   * dtlb_prot.S: DTLB protection trap strategy.
   *              This is included directly into the trap table.
   *
Index: linux-2.2.12/arch/sparc64/kernel/ebus.c
diff -c linux-2.2.12/arch/sparc64/kernel/ebus.c:1.1 linux-2.2.12/arch/sparc64/kernel/ebus.c:1.1.1.1
*** linux-2.2.12/arch/sparc64/kernel/ebus.c:1.1	Mon Dec 27 12:14:25 1999
--- linux-2.2.12/arch/sparc64/kernel/ebus.c	Mon Dec 27 12:14:25 1999
***************
*** 1,4 ****
! /* $Id: ebus.c,v 1.1 1999/12/27 17:14:25 ibaldin Exp $
   * ebus.c: PCI to EBus bridge device.
   *
   * Copyright (C) 1997  Eddie C. Dost  (ecd@skynet.be)
--- 1,4 ----
! /* $Id: ebus.c,v 1.1.1.1 1999/12/27 17:14:25 ibaldin Exp $
   * ebus.c: PCI to EBus bridge device.
   *
   * Copyright (C) 1997  Eddie C. Dost  (ecd@skynet.be)
Index: linux-2.2.12/arch/sparc64/kernel/entry.S
diff -c linux-2.2.12/arch/sparc64/kernel/entry.S:1.1 linux-2.2.12/arch/sparc64/kernel/entry.S:1.1.1.1
*** linux-2.2.12/arch/sparc64/kernel/entry.S:1.1	Mon Dec 27 12:14:25 1999
--- linux-2.2.12/arch/sparc64/kernel/entry.S	Mon Dec 27 12:14:25 1999
***************
*** 1,4 ****
! /* $Id: entry.S,v 1.1 1999/12/27 17:14:25 ibaldin Exp $
   * arch/sparc64/kernel/entry.S:  Sparc64 trap low-level entry points.
   *
   * Copyright (C) 1995,1997 David S. Miller (davem@caip.rutgers.edu)
--- 1,4 ----
! /* $Id: entry.S,v 1.1.1.1 1999/12/27 17:14:25 ibaldin Exp $
   * arch/sparc64/kernel/entry.S:  Sparc64 trap low-level entry points.
   *
   * Copyright (C) 1995,1997 David S. Miller (davem@caip.rutgers.edu)
Index: linux-2.2.12/arch/sparc64/kernel/etrap.S
diff -c linux-2.2.12/arch/sparc64/kernel/etrap.S:1.1 linux-2.2.12/arch/sparc64/kernel/etrap.S:1.1.1.1
*** linux-2.2.12/arch/sparc64/kernel/etrap.S:1.1	Mon Dec 27 12:14:25 1999
--- linux-2.2.12/arch/sparc64/kernel/etrap.S	Mon Dec 27 12:14:25 1999
***************
*** 1,4 ****
! /* $Id: etrap.S,v 1.1 1999/12/27 17:14:25 ibaldin Exp $
   * etrap.S: Preparing for entry into the kernel on Sparc V9.
   *
   * Copyright (C) 1996, 1997 David S. Miller (davem@caip.rutgers.edu)
--- 1,4 ----
! /* $Id: etrap.S,v 1.1.1.1 1999/12/27 17:14:25 ibaldin Exp $
   * etrap.S: Preparing for entry into the kernel on Sparc V9.
   *
   * Copyright (C) 1996, 1997 David S. Miller (davem@caip.rutgers.edu)
Index: linux-2.2.12/arch/sparc64/kernel/head.S
diff -c linux-2.2.12/arch/sparc64/kernel/head.S:1.1 linux-2.2.12/arch/sparc64/kernel/head.S:1.1.1.1
*** linux-2.2.12/arch/sparc64/kernel/head.S:1.1	Mon Dec 27 12:14:25 1999
--- linux-2.2.12/arch/sparc64/kernel/head.S	Mon Dec 27 12:14:25 1999
***************
*** 1,4 ****
! /* $Id: head.S,v 1.1 1999/12/27 17:14:25 ibaldin Exp $
   * head.S: Initial boot code for the Sparc64 port of Linux.
   *
   * Copyright (C) 1996,1997 David S. Miller (davem@caip.rutgers.edu)
--- 1,4 ----
! /* $Id: head.S,v 1.1.1.1 1999/12/27 17:14:25 ibaldin Exp $
   * head.S: Initial boot code for the Sparc64 port of Linux.
   *
   * Copyright (C) 1996,1997 David S. Miller (davem@caip.rutgers.edu)
Index: linux-2.2.12/arch/sparc64/kernel/idprom.c
diff -c linux-2.2.12/arch/sparc64/kernel/idprom.c:1.1 linux-2.2.12/arch/sparc64/kernel/idprom.c:1.1.1.1
*** linux-2.2.12/arch/sparc64/kernel/idprom.c:1.1	Mon Dec 27 12:14:25 1999
--- linux-2.2.12/arch/sparc64/kernel/idprom.c	Mon Dec 27 12:14:25 1999
***************
*** 1,4 ****
! /* $Id: idprom.c,v 1.1 1999/12/27 17:14:25 ibaldin Exp $
   * idprom.c: Routines to load the idprom into kernel addresses and
   *           interpret the data contained within.
   *
--- 1,4 ----
! /* $Id: idprom.c,v 1.1.1.1 1999/12/27 17:14:25 ibaldin Exp $
   * idprom.c: Routines to load the idprom into kernel addresses and
   *           interpret the data contained within.
   *
Index: linux-2.2.12/arch/sparc64/kernel/ioctl32.c
diff -c linux-2.2.12/arch/sparc64/kernel/ioctl32.c:1.1 linux-2.2.12/arch/sparc64/kernel/ioctl32.c:1.1.1.1
*** linux-2.2.12/arch/sparc64/kernel/ioctl32.c:1.1	Mon Dec 27 12:14:25 1999
--- linux-2.2.12/arch/sparc64/kernel/ioctl32.c	Mon Dec 27 12:14:25 1999
***************
*** 1,4 ****
! /* $Id: ioctl32.c,v 1.1 1999/12/27 17:14:25 ibaldin Exp $
   * ioctl32.c: Conversion between 32bit and 64bit native ioctls.
   *
   * Copyright (C) 1997  Jakub Jelinek  (jj@sunsite.mff.cuni.cz)
--- 1,4 ----
! /* $Id: ioctl32.c,v 1.1.1.1 1999/12/27 17:14:25 ibaldin Exp $
   * ioctl32.c: Conversion between 32bit and 64bit native ioctls.
   *
   * Copyright (C) 1997  Jakub Jelinek  (jj@sunsite.mff.cuni.cz)
Index: linux-2.2.12/arch/sparc64/kernel/ioport.c
diff -c linux-2.2.12/arch/sparc64/kernel/ioport.c:1.1 linux-2.2.12/arch/sparc64/kernel/ioport.c:1.1.1.1
*** linux-2.2.12/arch/sparc64/kernel/ioport.c:1.1	Mon Dec 27 12:14:25 1999
--- linux-2.2.12/arch/sparc64/kernel/ioport.c	Mon Dec 27 12:14:25 1999
***************
*** 1,4 ****
! /* $Id: ioport.c,v 1.1 1999/12/27 17:14:25 ibaldin Exp $
   * ioport.c:  Simple io mapping allocator.
   *
   * Copyright (C) 1995,1996 David S. Miller (davem@caip.rutgers.edu)
--- 1,4 ----
! /* $Id: ioport.c,v 1.1.1.1 1999/12/27 17:14:25 ibaldin Exp $
   * ioport.c:  Simple io mapping allocator.
   *
   * Copyright (C) 1995,1996 David S. Miller (davem@caip.rutgers.edu)
Index: linux-2.2.12/arch/sparc64/kernel/irq.c
diff -c linux-2.2.12/arch/sparc64/kernel/irq.c:1.1 linux-2.2.12/arch/sparc64/kernel/irq.c:1.1.1.1
*** linux-2.2.12/arch/sparc64/kernel/irq.c:1.1	Mon Dec 27 12:14:25 1999
--- linux-2.2.12/arch/sparc64/kernel/irq.c	Mon Dec 27 12:14:25 1999
***************
*** 1,4 ****
! /* $Id: irq.c,v 1.1 1999/12/27 17:14:25 ibaldin Exp $
   * irq.c: UltraSparc IRQ handling/init/registry.
   *
   * Copyright (C) 1997  David S. Miller  (davem@caip.rutgers.edu)
--- 1,4 ----
! /* $Id: irq.c,v 1.1.1.1 1999/12/27 17:14:25 ibaldin Exp $
   * irq.c: UltraSparc IRQ handling/init/registry.
   *
   * Copyright (C) 1997  David S. Miller  (davem@caip.rutgers.edu)
Index: linux-2.2.12/arch/sparc64/kernel/itlb_base.S
diff -c linux-2.2.12/arch/sparc64/kernel/itlb_base.S:1.1 linux-2.2.12/arch/sparc64/kernel/itlb_base.S:1.1.1.1
*** linux-2.2.12/arch/sparc64/kernel/itlb_base.S:1.1	Mon Dec 27 12:14:27 1999
--- linux-2.2.12/arch/sparc64/kernel/itlb_base.S	Mon Dec 27 12:14:27 1999
***************
*** 1,4 ****
! /* $Id: itlb_base.S,v 1.1 1999/12/27 17:14:27 ibaldin Exp $
   * itlb_base.S:	Front end to ITLB miss replacement strategy.
   *              This is included directly into the trap table.
   *
--- 1,4 ----
! /* $Id: itlb_base.S,v 1.1.1.1 1999/12/27 17:14:27 ibaldin Exp $
   * itlb_base.S:	Front end to ITLB miss replacement strategy.
   *              This is included directly into the trap table.
   *
Index: linux-2.2.12/arch/sparc64/kernel/process.c
diff -c linux-2.2.12/arch/sparc64/kernel/process.c:1.1 linux-2.2.12/arch/sparc64/kernel/process.c:1.1.1.1
*** linux-2.2.12/arch/sparc64/kernel/process.c:1.1	Mon Dec 27 12:14:25 1999
--- linux-2.2.12/arch/sparc64/kernel/process.c	Mon Dec 27 12:14:25 1999
***************
*** 1,4 ****
! /*  $Id: process.c,v 1.1 1999/12/27 17:14:25 ibaldin Exp $
   *  arch/sparc64/kernel/process.c
   *
   *  Copyright (C) 1995, 1996 David S. Miller (davem@caip.rutgers.edu)
--- 1,4 ----
! /*  $Id: process.c,v 1.1.1.1 1999/12/27 17:14:25 ibaldin Exp $
   *  arch/sparc64/kernel/process.c
   *
   *  Copyright (C) 1995, 1996 David S. Miller (davem@caip.rutgers.edu)
Index: linux-2.2.12/arch/sparc64/kernel/psycho.c
diff -c linux-2.2.12/arch/sparc64/kernel/psycho.c:1.1 linux-2.2.12/arch/sparc64/kernel/psycho.c:1.1.1.1
*** linux-2.2.12/arch/sparc64/kernel/psycho.c:1.1	Mon Dec 27 12:14:25 1999
--- linux-2.2.12/arch/sparc64/kernel/psycho.c	Mon Dec 27 12:14:25 1999
***************
*** 1,4 ****
! /* $Id: psycho.c,v 1.1 1999/12/27 17:14:25 ibaldin Exp $
   * psycho.c: Ultra/AX U2P PCI controller support.
   *
   * Copyright (C) 1997 David S. Miller (davem@caipfs.rutgers.edu)
--- 1,4 ----
! /* $Id: psycho.c,v 1.1.1.1 1999/12/27 17:14:25 ibaldin Exp $
   * psycho.c: Ultra/AX U2P PCI controller support.
   *
   * Copyright (C) 1997 David S. Miller (davem@caipfs.rutgers.edu)
Index: linux-2.2.12/arch/sparc64/kernel/rtrap.S
diff -c linux-2.2.12/arch/sparc64/kernel/rtrap.S:1.1 linux-2.2.12/arch/sparc64/kernel/rtrap.S:1.1.1.1
*** linux-2.2.12/arch/sparc64/kernel/rtrap.S:1.1	Mon Dec 27 12:14:25 1999
--- linux-2.2.12/arch/sparc64/kernel/rtrap.S	Mon Dec 27 12:14:25 1999
***************
*** 1,4 ****
! /* $Id: rtrap.S,v 1.1 1999/12/27 17:14:25 ibaldin Exp $
   * rtrap.S: Preparing for return from trap on Sparc V9.
   *
   * Copyright (C) 1997,1998 Jakub Jelinek (jj@sunsite.mff.cuni.cz)
--- 1,4 ----
! /* $Id: rtrap.S,v 1.1.1.1 1999/12/27 17:14:25 ibaldin Exp $
   * rtrap.S: Preparing for return from trap on Sparc V9.
   *
   * Copyright (C) 1997,1998 Jakub Jelinek (jj@sunsite.mff.cuni.cz)
Index: linux-2.2.12/arch/sparc64/kernel/setup.c
diff -c linux-2.2.12/arch/sparc64/kernel/setup.c:1.1 linux-2.2.12/arch/sparc64/kernel/setup.c:1.1.1.1
*** linux-2.2.12/arch/sparc64/kernel/setup.c:1.1	Mon Dec 27 12:14:25 1999
--- linux-2.2.12/arch/sparc64/kernel/setup.c	Mon Dec 27 12:14:25 1999
***************
*** 1,4 ****
! /*  $Id: setup.c,v 1.1 1999/12/27 17:14:25 ibaldin Exp $
   *  linux/arch/sparc64/kernel/setup.c
   *
   *  Copyright (C) 1995,1996  David S. Miller (davem@caip.rutgers.edu)
--- 1,4 ----
! /*  $Id: setup.c,v 1.1.1.1 1999/12/27 17:14:25 ibaldin Exp $
   *  linux/arch/sparc64/kernel/setup.c
   *
   *  Copyright (C) 1995,1996  David S. Miller (davem@caip.rutgers.edu)
Index: linux-2.2.12/arch/sparc64/kernel/signal.c
diff -c linux-2.2.12/arch/sparc64/kernel/signal.c:1.1 linux-2.2.12/arch/sparc64/kernel/signal.c:1.1.1.1
*** linux-2.2.12/arch/sparc64/kernel/signal.c:1.1	Mon Dec 27 12:14:26 1999
--- linux-2.2.12/arch/sparc64/kernel/signal.c	Mon Dec 27 12:14:26 1999
***************
*** 1,4 ****
! /*  $Id: signal.c,v 1.1 1999/12/27 17:14:26 ibaldin Exp $
   *  arch/sparc64/kernel/signal.c
   *
   *  Copyright (C) 1991, 1992  Linus Torvalds
--- 1,4 ----
! /*  $Id: signal.c,v 1.1.1.1 1999/12/27 17:14:26 ibaldin Exp $
   *  arch/sparc64/kernel/signal.c
   *
   *  Copyright (C) 1991, 1992  Linus Torvalds
Index: linux-2.2.12/arch/sparc64/kernel/signal32.c
diff -c linux-2.2.12/arch/sparc64/kernel/signal32.c:1.1 linux-2.2.12/arch/sparc64/kernel/signal32.c:1.1.1.1
*** linux-2.2.12/arch/sparc64/kernel/signal32.c:1.1	Mon Dec 27 12:14:25 1999
--- linux-2.2.12/arch/sparc64/kernel/signal32.c	Mon Dec 27 12:14:25 1999
***************
*** 1,4 ****
! /*  $Id: signal32.c,v 1.1 1999/12/27 17:14:25 ibaldin Exp $
   *  arch/sparc64/kernel/signal32.c
   *
   *  Copyright (C) 1991, 1992  Linus Torvalds
--- 1,4 ----
! /*  $Id: signal32.c,v 1.1.1.1 1999/12/27 17:14:25 ibaldin Exp $
   *  arch/sparc64/kernel/signal32.c
   *
   *  Copyright (C) 1991, 1992  Linus Torvalds
Index: linux-2.2.12/arch/sparc64/kernel/sparc64_ksyms.c
diff -c linux-2.2.12/arch/sparc64/kernel/sparc64_ksyms.c:1.1 linux-2.2.12/arch/sparc64/kernel/sparc64_ksyms.c:1.1.1.1
*** linux-2.2.12/arch/sparc64/kernel/sparc64_ksyms.c:1.1	Mon Dec 27 12:14:25 1999
--- linux-2.2.12/arch/sparc64/kernel/sparc64_ksyms.c	Mon Dec 27 12:14:25 1999
***************
*** 1,4 ****
! /* $Id: sparc64_ksyms.c,v 1.1 1999/12/27 17:14:25 ibaldin Exp $
   * arch/sparc64/kernel/sparc64_ksyms.c: Sparc64 specific ksyms support.
   *
   * Copyright (C) 1996 David S. Miller (davem@caip.rutgers.edu)
--- 1,4 ----
! /* $Id: sparc64_ksyms.c,v 1.1.1.1 1999/12/27 17:14:25 ibaldin Exp $
   * arch/sparc64/kernel/sparc64_ksyms.c: Sparc64 specific ksyms support.
   *
   * Copyright (C) 1996 David S. Miller (davem@caip.rutgers.edu)
Index: linux-2.2.12/arch/sparc64/kernel/starfire.c
diff -c linux-2.2.12/arch/sparc64/kernel/starfire.c:1.1 linux-2.2.12/arch/sparc64/kernel/starfire.c:1.1.1.1
*** linux-2.2.12/arch/sparc64/kernel/starfire.c:1.1	Mon Dec 27 12:14:27 1999
--- linux-2.2.12/arch/sparc64/kernel/starfire.c	Mon Dec 27 12:14:27 1999
***************
*** 1,4 ****
! /* $Id: starfire.c,v 1.1 1999/12/27 17:14:27 ibaldin Exp $
   * starfire.c: Starfire/E10000 support.
   *
   * Copyright (C) 1998 David S. Miller (davem@dm.cobaltmicro.com)
--- 1,4 ----
! /* $Id: starfire.c,v 1.1.1.1 1999/12/27 17:14:27 ibaldin Exp $
   * starfire.c: Starfire/E10000 support.
   *
   * Copyright (C) 1998 David S. Miller (davem@dm.cobaltmicro.com)
Index: linux-2.2.12/arch/sparc64/kernel/sunos_ioctl32.c
diff -c linux-2.2.12/arch/sparc64/kernel/sunos_ioctl32.c:1.1 linux-2.2.12/arch/sparc64/kernel/sunos_ioctl32.c:1.1.1.1
*** linux-2.2.12/arch/sparc64/kernel/sunos_ioctl32.c:1.1	Mon Dec 27 12:14:27 1999
--- linux-2.2.12/arch/sparc64/kernel/sunos_ioctl32.c	Mon Dec 27 12:14:27 1999
***************
*** 1,4 ****
! /* $Id: sunos_ioctl32.c,v 1.1 1999/12/27 17:14:27 ibaldin Exp $
   * sunos_ioctl32.c: SunOS ioctl compatability on sparc64.
   *
   * Copyright (C) 1995 Miguel de Icaza (miguel@nuclecu.unam.mx)
--- 1,4 ----
! /* $Id: sunos_ioctl32.c,v 1.1.1.1 1999/12/27 17:14:27 ibaldin Exp $
   * sunos_ioctl32.c: SunOS ioctl compatability on sparc64.
   *
   * Copyright (C) 1995 Miguel de Icaza (miguel@nuclecu.unam.mx)
Index: linux-2.2.12/arch/sparc64/kernel/sys32.S
diff -c linux-2.2.12/arch/sparc64/kernel/sys32.S:1.1 linux-2.2.12/arch/sparc64/kernel/sys32.S:1.1.1.1
*** linux-2.2.12/arch/sparc64/kernel/sys32.S:1.1	Mon Dec 27 12:14:27 1999
--- linux-2.2.12/arch/sparc64/kernel/sys32.S	Mon Dec 27 12:14:27 1999
***************
*** 1,4 ****
! /* $Id: sys32.S,v 1.1 1999/12/27 17:14:27 ibaldin Exp $
   * sys32.S: I-cache tricks for 32-bit compatability layer simple
   *          conversions.
   *
--- 1,4 ----
! /* $Id: sys32.S,v 1.1.1.1 1999/12/27 17:14:27 ibaldin Exp $
   * sys32.S: I-cache tricks for 32-bit compatability layer simple
   *          conversions.
   *
Index: linux-2.2.12/arch/sparc64/kernel/sys_sparc.c
diff -c linux-2.2.12/arch/sparc64/kernel/sys_sparc.c:1.1 linux-2.2.12/arch/sparc64/kernel/sys_sparc.c:1.1.1.1
*** linux-2.2.12/arch/sparc64/kernel/sys_sparc.c:1.1	Mon Dec 27 12:14:26 1999
--- linux-2.2.12/arch/sparc64/kernel/sys_sparc.c	Mon Dec 27 12:14:26 1999
***************
*** 1,4 ****
! /* $Id: sys_sparc.c,v 1.1 1999/12/27 17:14:26 ibaldin Exp $
   * linux/arch/sparc64/kernel/sys_sparc.c
   *
   * This file contains various random system calls that
--- 1,4 ----
! /* $Id: sys_sparc.c,v 1.1.1.1 1999/12/27 17:14:26 ibaldin Exp $
   * linux/arch/sparc64/kernel/sys_sparc.c
   *
   * This file contains various random system calls that
Index: linux-2.2.12/arch/sparc64/kernel/sys_sparc32.c
diff -c linux-2.2.12/arch/sparc64/kernel/sys_sparc32.c:1.1 linux-2.2.12/arch/sparc64/kernel/sys_sparc32.c:1.1.1.1
*** linux-2.2.12/arch/sparc64/kernel/sys_sparc32.c:1.1	Mon Dec 27 12:14:26 1999
--- linux-2.2.12/arch/sparc64/kernel/sys_sparc32.c	Mon Dec 27 12:14:26 1999
***************
*** 1,4 ****
! /* $Id: sys_sparc32.c,v 1.1 1999/12/27 17:14:26 ibaldin Exp $
   * sys_sparc32.c: Conversion between 32bit and 64bit native syscalls.
   *
   * Copyright (C) 1997,1998 Jakub Jelinek (jj@sunsite.mff.cuni.cz)
--- 1,4 ----
! /* $Id: sys_sparc32.c,v 1.1.1.1 1999/12/27 17:14:26 ibaldin Exp $
   * sys_sparc32.c: Conversion between 32bit and 64bit native syscalls.
   *
   * Copyright (C) 1997,1998 Jakub Jelinek (jj@sunsite.mff.cuni.cz)
Index: linux-2.2.12/arch/sparc64/kernel/sys_sunos32.c
diff -c linux-2.2.12/arch/sparc64/kernel/sys_sunos32.c:1.1 linux-2.2.12/arch/sparc64/kernel/sys_sunos32.c:1.1.1.1
*** linux-2.2.12/arch/sparc64/kernel/sys_sunos32.c:1.1	Mon Dec 27 12:14:27 1999
--- linux-2.2.12/arch/sparc64/kernel/sys_sunos32.c	Mon Dec 27 12:14:27 1999
***************
*** 1,4 ****
! /* $Id: sys_sunos32.c,v 1.1 1999/12/27 17:14:27 ibaldin Exp $
   * sys_sunos32.c: SunOS binary compatability layer on sparc64.
   *
   * Copyright (C) 1995, 1996, 1997 David S. Miller (davem@caip.rutgers.edu)
--- 1,4 ----
! /* $Id: sys_sunos32.c,v 1.1.1.1 1999/12/27 17:14:27 ibaldin Exp $
   * sys_sunos32.c: SunOS binary compatability layer on sparc64.
   *
   * Copyright (C) 1995, 1996, 1997 David S. Miller (davem@caip.rutgers.edu)
Index: linux-2.2.12/arch/sparc64/kernel/systbls.S
diff -c linux-2.2.12/arch/sparc64/kernel/systbls.S:1.1 linux-2.2.12/arch/sparc64/kernel/systbls.S:1.1.1.1
*** linux-2.2.12/arch/sparc64/kernel/systbls.S:1.1	Mon Dec 27 12:14:25 1999
--- linux-2.2.12/arch/sparc64/kernel/systbls.S	Mon Dec 27 12:14:25 1999
***************
*** 1,4 ****
! /* $Id: systbls.S,v 1.1 1999/12/27 17:14:25 ibaldin Exp $
   * systbls.S: System call entry point tables for OS compatibility.
   *            The native Linux system call table lives here also.
   *
--- 1,4 ----
! /* $Id: systbls.S,v 1.1.1.1 1999/12/27 17:14:25 ibaldin Exp $
   * systbls.S: System call entry point tables for OS compatibility.
   *            The native Linux system call table lives here also.
   *
Index: linux-2.2.12/arch/sparc64/kernel/time.c
diff -c linux-2.2.12/arch/sparc64/kernel/time.c:1.1 linux-2.2.12/arch/sparc64/kernel/time.c:1.1.1.1
*** linux-2.2.12/arch/sparc64/kernel/time.c:1.1	Mon Dec 27 12:14:26 1999
--- linux-2.2.12/arch/sparc64/kernel/time.c	Mon Dec 27 12:14:26 1999
***************
*** 1,4 ****
! /* $Id: time.c,v 1.1 1999/12/27 17:14:26 ibaldin Exp $
   * time.c: UltraSparc timer and TOD clock support.
   *
   * Copyright (C) 1997 David S. Miller (davem@caip.rutgers.edu)
--- 1,4 ----
! /* $Id: time.c,v 1.1.1.1 1999/12/27 17:14:26 ibaldin Exp $
   * time.c: UltraSparc timer and TOD clock support.
   *
   * Copyright (C) 1997 David S. Miller (davem@caip.rutgers.edu)
Index: linux-2.2.12/arch/sparc64/kernel/trampoline.S
diff -c linux-2.2.12/arch/sparc64/kernel/trampoline.S:1.1 linux-2.2.12/arch/sparc64/kernel/trampoline.S:1.1.1.1
*** linux-2.2.12/arch/sparc64/kernel/trampoline.S:1.1	Mon Dec 27 12:14:27 1999
--- linux-2.2.12/arch/sparc64/kernel/trampoline.S	Mon Dec 27 12:14:27 1999
***************
*** 1,4 ****
! /* $Id: trampoline.S,v 1.1 1999/12/27 17:14:27 ibaldin Exp $
   * trampoline.S: Jump start slave processors on sparc64.
   *
   * Copyright (C) 1997 David S. Miller (davem@caip.rutgers.edu)
--- 1,4 ----
! /* $Id: trampoline.S,v 1.1.1.1 1999/12/27 17:14:27 ibaldin Exp $
   * trampoline.S: Jump start slave processors on sparc64.
   *
   * Copyright (C) 1997 David S. Miller (davem@caip.rutgers.edu)
Index: linux-2.2.12/arch/sparc64/kernel/traps.c
diff -c linux-2.2.12/arch/sparc64/kernel/traps.c:1.1 linux-2.2.12/arch/sparc64/kernel/traps.c:1.1.1.1
*** linux-2.2.12/arch/sparc64/kernel/traps.c:1.1	Mon Dec 27 12:14:26 1999
--- linux-2.2.12/arch/sparc64/kernel/traps.c	Mon Dec 27 12:14:26 1999
***************
*** 1,4 ****
! /* $Id: traps.c,v 1.1 1999/12/27 17:14:26 ibaldin Exp $
   * arch/sparc64/kernel/traps.c
   *
   * Copyright (C) 1995,1997 David S. Miller (davem@caip.rutgers.edu)
--- 1,4 ----
! /* $Id: traps.c,v 1.1.1.1 1999/12/27 17:14:26 ibaldin Exp $
   * arch/sparc64/kernel/traps.c
   *
   * Copyright (C) 1995,1997 David S. Miller (davem@caip.rutgers.edu)
Index: linux-2.2.12/arch/sparc64/kernel/ttable.S
diff -c linux-2.2.12/arch/sparc64/kernel/ttable.S:1.1 linux-2.2.12/arch/sparc64/kernel/ttable.S:1.1.1.1
*** linux-2.2.12/arch/sparc64/kernel/ttable.S:1.1	Mon Dec 27 12:14:25 1999
--- linux-2.2.12/arch/sparc64/kernel/ttable.S	Mon Dec 27 12:14:25 1999
***************
*** 1,4 ****
! /* $Id: ttable.S,v 1.1 1999/12/27 17:14:25 ibaldin Exp $
   * ttable.S: Sparc V9 Trap Table(s) with SpitFire extensions.
   *
   * Copyright (C) 1996 David S. Miller (davem@caip.rutgers.edu)
--- 1,4 ----
! /* $Id: ttable.S,v 1.1.1.1 1999/12/27 17:14:25 ibaldin Exp $
   * ttable.S: Sparc V9 Trap Table(s) with SpitFire extensions.
   *
   * Copyright (C) 1996 David S. Miller (davem@caip.rutgers.edu)
Index: linux-2.2.12/arch/sparc64/kernel/unaligned.c
diff -c linux-2.2.12/arch/sparc64/kernel/unaligned.c:1.1 linux-2.2.12/arch/sparc64/kernel/unaligned.c:1.1.1.1
*** linux-2.2.12/arch/sparc64/kernel/unaligned.c:1.1	Mon Dec 27 12:14:26 1999
--- linux-2.2.12/arch/sparc64/kernel/unaligned.c	Mon Dec 27 12:14:26 1999
***************
*** 1,4 ****
! /* $Id: unaligned.c,v 1.1 1999/12/27 17:14:26 ibaldin Exp $
   * unaligned.c: Unaligned load/store trap handling with special
   *              cases for the kernel to do them more quickly.
   *
--- 1,4 ----
! /* $Id: unaligned.c,v 1.1.1.1 1999/12/27 17:14:26 ibaldin Exp $
   * unaligned.c: Unaligned load/store trap handling with special
   *              cases for the kernel to do them more quickly.
   *
Index: linux-2.2.12/arch/sparc64/kernel/winfixup.S
diff -c linux-2.2.12/arch/sparc64/kernel/winfixup.S:1.1 linux-2.2.12/arch/sparc64/kernel/winfixup.S:1.1.1.1
*** linux-2.2.12/arch/sparc64/kernel/winfixup.S:1.1	Mon Dec 27 12:14:26 1999
--- linux-2.2.12/arch/sparc64/kernel/winfixup.S	Mon Dec 27 12:14:26 1999
***************
*** 1,4 ****
! /* $Id: winfixup.S,v 1.1 1999/12/27 17:14:26 ibaldin Exp $
   *
   * winfixup.S: Handle cases where user stack pointer is found to be bogus.
   *
--- 1,4 ----
! /* $Id: winfixup.S,v 1.1.1.1 1999/12/27 17:14:26 ibaldin Exp $
   *
   * winfixup.S: Handle cases where user stack pointer is found to be bogus.
   *
Index: linux-2.2.12/arch/sparc64/lib/Makefile
diff -c linux-2.2.12/arch/sparc64/lib/Makefile:1.1 linux-2.2.12/arch/sparc64/lib/Makefile:1.1.1.1
*** linux-2.2.12/arch/sparc64/lib/Makefile:1.1	Mon Dec 27 12:14:29 1999
--- linux-2.2.12/arch/sparc64/lib/Makefile	Mon Dec 27 12:14:29 1999
***************
*** 1,4 ****
! # $Id: Makefile,v 1.1 1999/12/27 17:14:29 ibaldin Exp $
  # Makefile for Sparc library files..
  #
  
--- 1,4 ----
! # $Id: Makefile,v 1.1.1.1 1999/12/27 17:14:29 ibaldin Exp $
  # Makefile for Sparc library files..
  #
  
Index: linux-2.2.12/arch/sparc64/lib/PeeCeeI.c
diff -c linux-2.2.12/arch/sparc64/lib/PeeCeeI.c:1.1 linux-2.2.12/arch/sparc64/lib/PeeCeeI.c:1.1.1.1
*** linux-2.2.12/arch/sparc64/lib/PeeCeeI.c:1.1	Mon Dec 27 12:14:29 1999
--- linux-2.2.12/arch/sparc64/lib/PeeCeeI.c	Mon Dec 27 12:14:29 1999
***************
*** 1,4 ****
! /* $Id: PeeCeeI.c,v 1.1 1999/12/27 17:14:29 ibaldin Exp $
   * PeeCeeI.c: The emerging standard...
   *
   * Copyright (C) 1997 David S. Miller (davem@caip.rutgers.edu)
--- 1,4 ----
! /* $Id: PeeCeeI.c,v 1.1.1.1 1999/12/27 17:14:29 ibaldin Exp $
   * PeeCeeI.c: The emerging standard...
   *
   * Copyright (C) 1997 David S. Miller (davem@caip.rutgers.edu)
Index: linux-2.2.12/arch/sparc64/lib/VIS.h
diff -c linux-2.2.12/arch/sparc64/lib/VIS.h:1.1 linux-2.2.12/arch/sparc64/lib/VIS.h:1.1.1.1
*** linux-2.2.12/arch/sparc64/lib/VIS.h:1.1	Mon Dec 27 12:14:29 1999
--- linux-2.2.12/arch/sparc64/lib/VIS.h	Mon Dec 27 12:14:29 1999
***************
*** 1,4 ****
! /* $Id: VIS.h,v 1.1 1999/12/27 17:14:29 ibaldin Exp $
   * VIS.h: High speed copy/clear operations utilizing the UltraSparc
   *        Visual Instruction Set.
   *
--- 1,4 ----
! /* $Id: VIS.h,v 1.1.1.1 1999/12/27 17:14:29 ibaldin Exp $
   * VIS.h: High speed copy/clear operations utilizing the UltraSparc
   *        Visual Instruction Set.
   *
Index: linux-2.2.12/arch/sparc64/lib/VISbzero.S
diff -c linux-2.2.12/arch/sparc64/lib/VISbzero.S:1.1 linux-2.2.12/arch/sparc64/lib/VISbzero.S:1.1.1.1
*** linux-2.2.12/arch/sparc64/lib/VISbzero.S:1.1	Mon Dec 27 12:14:29 1999
--- linux-2.2.12/arch/sparc64/lib/VISbzero.S	Mon Dec 27 12:14:29 1999
***************
*** 1,4 ****
! /* $Id: VISbzero.S,v 1.1 1999/12/27 17:14:29 ibaldin Exp $
   * VISbzero.S: High speed clear operations utilizing the UltraSparc
   *        Visual Instruction Set.
   *
--- 1,4 ----
! /* $Id: VISbzero.S,v 1.1.1.1 1999/12/27 17:14:29 ibaldin Exp $
   * VISbzero.S: High speed clear operations utilizing the UltraSparc
   *        Visual Instruction Set.
   *
Index: linux-2.2.12/arch/sparc64/lib/VIScopy.S
diff -c linux-2.2.12/arch/sparc64/lib/VIScopy.S:1.1 linux-2.2.12/arch/sparc64/lib/VIScopy.S:1.1.1.1
*** linux-2.2.12/arch/sparc64/lib/VIScopy.S:1.1	Mon Dec 27 12:14:29 1999
--- linux-2.2.12/arch/sparc64/lib/VIScopy.S	Mon Dec 27 12:14:29 1999
***************
*** 1,4 ****
! /* $Id: VIScopy.S,v 1.1 1999/12/27 17:14:29 ibaldin Exp $
   * VIScopy.S: High speed copy operations utilizing the UltraSparc
   *            Visual Instruction Set.
   *
--- 1,4 ----
! /* $Id: VIScopy.S,v 1.1.1.1 1999/12/27 17:14:29 ibaldin Exp $
   * VIScopy.S: High speed copy operations utilizing the UltraSparc
   *            Visual Instruction Set.
   *
Index: linux-2.2.12/arch/sparc64/lib/VIScsum.S
diff -c linux-2.2.12/arch/sparc64/lib/VIScsum.S:1.1 linux-2.2.12/arch/sparc64/lib/VIScsum.S:1.1.1.1
*** linux-2.2.12/arch/sparc64/lib/VIScsum.S:1.1	Mon Dec 27 12:14:29 1999
--- linux-2.2.12/arch/sparc64/lib/VIScsum.S	Mon Dec 27 12:14:29 1999
***************
*** 1,4 ****
! /* $Id: VIScsum.S,v 1.1 1999/12/27 17:14:29 ibaldin Exp $
   * VIScsum.S: High bandwidth IP checksumming utilizing the UltraSparc
   *            Visual Instruction Set.
   *
--- 1,4 ----
! /* $Id: VIScsum.S,v 1.1.1.1 1999/12/27 17:14:29 ibaldin Exp $
   * VIScsum.S: High bandwidth IP checksumming utilizing the UltraSparc
   *            Visual Instruction Set.
   *
Index: linux-2.2.12/arch/sparc64/lib/VIScsumcopy.S
diff -c linux-2.2.12/arch/sparc64/lib/VIScsumcopy.S:1.1 linux-2.2.12/arch/sparc64/lib/VIScsumcopy.S:1.1.1.1
*** linux-2.2.12/arch/sparc64/lib/VIScsumcopy.S:1.1	Mon Dec 27 12:14:29 1999
--- linux-2.2.12/arch/sparc64/lib/VIScsumcopy.S	Mon Dec 27 12:14:29 1999
***************
*** 1,4 ****
! /* $Id: VIScsumcopy.S,v 1.1 1999/12/27 17:14:29 ibaldin Exp $
   * VIScsumcopy.S: High bandwidth IP checksumming with simultaneous
   *            copying utilizing the UltraSparc Visual Instruction Set.
   *
--- 1,4 ----
! /* $Id: VIScsumcopy.S,v 1.1.1.1 1999/12/27 17:14:29 ibaldin Exp $
   * VIScsumcopy.S: High bandwidth IP checksumming with simultaneous
   *            copying utilizing the UltraSparc Visual Instruction Set.
   *
Index: linux-2.2.12/arch/sparc64/lib/VISmemset.S
diff -c linux-2.2.12/arch/sparc64/lib/VISmemset.S:1.1 linux-2.2.12/arch/sparc64/lib/VISmemset.S:1.1.1.1
*** linux-2.2.12/arch/sparc64/lib/VISmemset.S:1.1	Mon Dec 27 12:14:29 1999
--- linux-2.2.12/arch/sparc64/lib/VISmemset.S	Mon Dec 27 12:14:29 1999
***************
*** 1,4 ****
! /* $Id: VISmemset.S,v 1.1 1999/12/27 17:14:29 ibaldin Exp $
   * VISmemset.S: High speed memset operations utilizing the UltraSparc
   *        Visual Instruction Set.
   *
--- 1,4 ----
! /* $Id: VISmemset.S,v 1.1.1.1 1999/12/27 17:14:29 ibaldin Exp $
   * VISmemset.S: High speed memset operations utilizing the UltraSparc
   *        Visual Instruction Set.
   *
Index: linux-2.2.12/arch/sparc64/lib/VISsave.S
diff -c linux-2.2.12/arch/sparc64/lib/VISsave.S:1.1 linux-2.2.12/arch/sparc64/lib/VISsave.S:1.1.1.1
*** linux-2.2.12/arch/sparc64/lib/VISsave.S:1.1	Mon Dec 27 12:14:29 1999
--- linux-2.2.12/arch/sparc64/lib/VISsave.S	Mon Dec 27 12:14:29 1999
***************
*** 1,4 ****
! /* $Id: VISsave.S,v 1.1 1999/12/27 17:14:29 ibaldin Exp $
   * VISsave.S: Code for saving FPU register state for
   *            VIS routines. One should not call this directly,
   *            but use macros provided in <asm/visasm.h>.
--- 1,4 ----
! /* $Id: VISsave.S,v 1.1.1.1 1999/12/27 17:14:29 ibaldin Exp $
   * VISsave.S: Code for saving FPU register state for
   *            VIS routines. One should not call this directly,
   *            but use macros provided in <asm/visasm.h>.
Index: linux-2.2.12/arch/sparc64/lib/blockops.S
diff -c linux-2.2.12/arch/sparc64/lib/blockops.S:1.1 linux-2.2.12/arch/sparc64/lib/blockops.S:1.1.1.1
*** linux-2.2.12/arch/sparc64/lib/blockops.S:1.1	Mon Dec 27 12:14:29 1999
--- linux-2.2.12/arch/sparc64/lib/blockops.S	Mon Dec 27 12:14:29 1999
***************
*** 1,4 ****
! /* $Id: blockops.S,v 1.1 1999/12/27 17:14:29 ibaldin Exp $
   * blockops.S: UltraSparc block zero optimized routines.
   *
   * Copyright (C) 1996,1998 David S. Miller (davem@caip.rutgers.edu)
--- 1,4 ----
! /* $Id: blockops.S,v 1.1.1.1 1999/12/27 17:14:29 ibaldin Exp $
   * blockops.S: UltraSparc block zero optimized routines.
   *
   * Copyright (C) 1996,1998 David S. Miller (davem@caip.rutgers.edu)
Index: linux-2.2.12/arch/sparc64/lib/debuglocks.c
diff -c linux-2.2.12/arch/sparc64/lib/debuglocks.c:1.1 linux-2.2.12/arch/sparc64/lib/debuglocks.c:1.1.1.1
*** linux-2.2.12/arch/sparc64/lib/debuglocks.c:1.1	Mon Dec 27 12:14:29 1999
--- linux-2.2.12/arch/sparc64/lib/debuglocks.c	Mon Dec 27 12:14:29 1999
***************
*** 1,4 ****
! /* $Id: debuglocks.c,v 1.1 1999/12/27 17:14:29 ibaldin Exp $
   * debuglocks.c: Debugging versions of SMP locking primitives.
   *
   * Copyright (C) 1998 David S. Miller (davem@dm.cobaltmicro.com)
--- 1,4 ----
! /* $Id: debuglocks.c,v 1.1.1.1 1999/12/27 17:14:29 ibaldin Exp $
   * debuglocks.c: Debugging versions of SMP locking primitives.
   *
   * Copyright (C) 1998 David S. Miller (davem@dm.cobaltmicro.com)
Index: linux-2.2.12/arch/sparc64/lib/memcmp.S
diff -c linux-2.2.12/arch/sparc64/lib/memcmp.S:1.1 linux-2.2.12/arch/sparc64/lib/memcmp.S:1.1.1.1
*** linux-2.2.12/arch/sparc64/lib/memcmp.S:1.1	Mon Dec 27 12:14:29 1999
--- linux-2.2.12/arch/sparc64/lib/memcmp.S	Mon Dec 27 12:14:29 1999
***************
*** 1,4 ****
! /* $Id: memcmp.S,v 1.1 1999/12/27 17:14:29 ibaldin Exp $
   * Sparc64 optimized memcmp code.
   *
   * Copyright (C) 1997 Jakub Jelinek (jj@sunsite.mff.cuni.cz)
--- 1,4 ----
! /* $Id: memcmp.S,v 1.1.1.1 1999/12/27 17:14:29 ibaldin Exp $
   * Sparc64 optimized memcmp code.
   *
   * Copyright (C) 1997 Jakub Jelinek (jj@sunsite.mff.cuni.cz)
Index: linux-2.2.12/arch/sparc64/lib/memscan.S
diff -c linux-2.2.12/arch/sparc64/lib/memscan.S:1.1 linux-2.2.12/arch/sparc64/lib/memscan.S:1.1.1.1
*** linux-2.2.12/arch/sparc64/lib/memscan.S:1.1	Mon Dec 27 12:14:29 1999
--- linux-2.2.12/arch/sparc64/lib/memscan.S	Mon Dec 27 12:14:29 1999
***************
*** 1,4 ****
! /* $Id: memscan.S,v 1.1 1999/12/27 17:14:29 ibaldin Exp $
   * memscan.S: Optimized memscan for Sparc64.
   *
   * Copyright (C) 1997,1998 Jakub Jelinek (jj@ultra.linux.cz)
--- 1,4 ----
! /* $Id: memscan.S,v 1.1.1.1 1999/12/27 17:14:29 ibaldin Exp $
   * memscan.S: Optimized memscan for Sparc64.
   *
   * Copyright (C) 1997,1998 Jakub Jelinek (jj@ultra.linux.cz)
Index: linux-2.2.12/arch/sparc64/lib/strncmp.S
diff -c linux-2.2.12/arch/sparc64/lib/strncmp.S:1.1 linux-2.2.12/arch/sparc64/lib/strncmp.S:1.1.1.1
*** linux-2.2.12/arch/sparc64/lib/strncmp.S:1.1	Mon Dec 27 12:14:29 1999
--- linux-2.2.12/arch/sparc64/lib/strncmp.S	Mon Dec 27 12:14:29 1999
***************
*** 1,4 ****
! /* $Id: strncmp.S,v 1.1 1999/12/27 17:14:29 ibaldin Exp $
   * Sparc64 optimized strncmp code.
   *
   * Copyright (C) 1997 Jakub Jelinek (jj@sunsite.mff.cuni.cz)
--- 1,4 ----
! /* $Id: strncmp.S,v 1.1.1.1 1999/12/27 17:14:29 ibaldin Exp $
   * Sparc64 optimized strncmp code.
   *
   * Copyright (C) 1997 Jakub Jelinek (jj@sunsite.mff.cuni.cz)
Index: linux-2.2.12/arch/sparc64/lib/strncpy_from_user.S
diff -c linux-2.2.12/arch/sparc64/lib/strncpy_from_user.S:1.1 linux-2.2.12/arch/sparc64/lib/strncpy_from_user.S:1.1.1.1
*** linux-2.2.12/arch/sparc64/lib/strncpy_from_user.S:1.1	Mon Dec 27 12:14:29 1999
--- linux-2.2.12/arch/sparc64/lib/strncpy_from_user.S	Mon Dec 27 12:14:29 1999
***************
*** 1,4 ****
! /* $Id: strncpy_from_user.S,v 1.1 1999/12/27 17:14:29 ibaldin Exp $
   * strncpy_from_user.S: Sparc64 strncpy from userspace.
   *
   *  Copyright (C) 1997 Jakub Jelinek (jj@sunsite.mff.cuni.cz)
--- 1,4 ----
! /* $Id: strncpy_from_user.S,v 1.1.1.1 1999/12/27 17:14:29 ibaldin Exp $
   * strncpy_from_user.S: Sparc64 strncpy from userspace.
   *
   *  Copyright (C) 1997 Jakub Jelinek (jj@sunsite.mff.cuni.cz)
Index: linux-2.2.12/arch/sparc64/math-emu/math.c
diff -c linux-2.2.12/arch/sparc64/math-emu/math.c:1.1 linux-2.2.12/arch/sparc64/math-emu/math.c:1.1.1.1
*** linux-2.2.12/arch/sparc64/math-emu/math.c:1.1	Mon Dec 27 12:14:30 1999
--- linux-2.2.12/arch/sparc64/math-emu/math.c	Mon Dec 27 12:14:30 1999
***************
*** 1,4 ****
! /* $Id: math.c,v 1.1 1999/12/27 17:14:30 ibaldin Exp $
   * arch/sparc64/math-emu/math.c
   *
   * Copyright (C) 1997 Jakub Jelinek (jj@sunsite.mff.cuni.cz)
--- 1,4 ----
! /* $Id: math.c,v 1.1.1.1 1999/12/27 17:14:30 ibaldin Exp $
   * arch/sparc64/math-emu/math.c
   *
   * Copyright (C) 1997 Jakub Jelinek (jj@sunsite.mff.cuni.cz)
Index: linux-2.2.12/arch/sparc64/mm/Makefile
diff -c linux-2.2.12/arch/sparc64/mm/Makefile:1.1 linux-2.2.12/arch/sparc64/mm/Makefile:1.1.1.1
*** linux-2.2.12/arch/sparc64/mm/Makefile:1.1	Mon Dec 27 12:14:29 1999
--- linux-2.2.12/arch/sparc64/mm/Makefile	Mon Dec 27 12:14:29 1999
***************
*** 1,4 ****
! # $Id: Makefile,v 1.1 1999/12/27 17:14:29 ibaldin Exp $
  # Makefile for the linux Sparc64-specific parts of the memory manager.
  #
  # Note! Dependencies are done automagically by 'make dep', which also
--- 1,4 ----
! # $Id: Makefile,v 1.1.1.1 1999/12/27 17:14:29 ibaldin Exp $
  # Makefile for the linux Sparc64-specific parts of the memory manager.
  #
  # Note! Dependencies are done automagically by 'make dep', which also
Index: linux-2.2.12/arch/sparc64/mm/asyncd.c
diff -c linux-2.2.12/arch/sparc64/mm/asyncd.c:1.1 linux-2.2.12/arch/sparc64/mm/asyncd.c:1.1.1.1
*** linux-2.2.12/arch/sparc64/mm/asyncd.c:1.1	Mon Dec 27 12:14:29 1999
--- linux-2.2.12/arch/sparc64/mm/asyncd.c	Mon Dec 27 12:14:29 1999
***************
*** 1,4 ****
! /*  $Id: asyncd.c,v 1.1 1999/12/27 17:14:29 ibaldin Exp $
   *  The asyncd kernel daemon. This handles paging on behalf of 
   *  processes that receive page faults due to remote (async) memory
   *  accesses. 
--- 1,4 ----
! /*  $Id: asyncd.c,v 1.1.1.1 1999/12/27 17:14:29 ibaldin Exp $
   *  The asyncd kernel daemon. This handles paging on behalf of 
   *  processes that receive page faults due to remote (async) memory
   *  accesses. 
Index: linux-2.2.12/arch/sparc64/mm/fault.c
diff -c linux-2.2.12/arch/sparc64/mm/fault.c:1.1 linux-2.2.12/arch/sparc64/mm/fault.c:1.1.1.1
*** linux-2.2.12/arch/sparc64/mm/fault.c:1.1	Mon Dec 27 12:14:29 1999
--- linux-2.2.12/arch/sparc64/mm/fault.c	Mon Dec 27 12:14:29 1999
***************
*** 1,4 ****
! /* $Id: fault.c,v 1.1 1999/12/27 17:14:29 ibaldin Exp $
   * arch/sparc64/mm/fault.c: Page fault handlers for the 64-bit Sparc.
   *
   * Copyright (C) 1996 David S. Miller (davem@caip.rutgers.edu)
--- 1,4 ----
! /* $Id: fault.c,v 1.1.1.1 1999/12/27 17:14:29 ibaldin Exp $
   * arch/sparc64/mm/fault.c: Page fault handlers for the 64-bit Sparc.
   *
   * Copyright (C) 1996 David S. Miller (davem@caip.rutgers.edu)
Index: linux-2.2.12/arch/sparc64/mm/generic.c
diff -c linux-2.2.12/arch/sparc64/mm/generic.c:1.1 linux-2.2.12/arch/sparc64/mm/generic.c:1.1.1.1
*** linux-2.2.12/arch/sparc64/mm/generic.c:1.1	Mon Dec 27 12:14:30 1999
--- linux-2.2.12/arch/sparc64/mm/generic.c	Mon Dec 27 12:14:30 1999
***************
*** 1,4 ****
! /* $Id: generic.c,v 1.1 1999/12/27 17:14:30 ibaldin Exp $
   * generic.c: Generic Sparc mm routines that are not dependent upon
   *            MMU type but are Sparc specific.
   *
--- 1,4 ----
! /* $Id: generic.c,v 1.1.1.1 1999/12/27 17:14:30 ibaldin Exp $
   * generic.c: Generic Sparc mm routines that are not dependent upon
   *            MMU type but are Sparc specific.
   *
Index: linux-2.2.12/arch/sparc64/mm/init.c
diff -c linux-2.2.12/arch/sparc64/mm/init.c:1.1 linux-2.2.12/arch/sparc64/mm/init.c:1.1.1.1
*** linux-2.2.12/arch/sparc64/mm/init.c:1.1	Mon Dec 27 12:14:29 1999
--- linux-2.2.12/arch/sparc64/mm/init.c	Mon Dec 27 12:14:29 1999
***************
*** 1,4 ****
! /*  $Id: init.c,v 1.1 1999/12/27 17:14:29 ibaldin Exp $
   *  arch/sparc64/mm/init.c
   *
   *  Copyright (C) 1996-1999 David S. Miller (davem@caip.rutgers.edu)
--- 1,4 ----
! /*  $Id: init.c,v 1.1.1.1 1999/12/27 17:14:29 ibaldin Exp $
   *  arch/sparc64/mm/init.c
   *
   *  Copyright (C) 1996-1999 David S. Miller (davem@caip.rutgers.edu)
Index: linux-2.2.12/arch/sparc64/mm/modutil.c
diff -c linux-2.2.12/arch/sparc64/mm/modutil.c:1.1 linux-2.2.12/arch/sparc64/mm/modutil.c:1.1.1.1
*** linux-2.2.12/arch/sparc64/mm/modutil.c:1.1	Mon Dec 27 12:14:30 1999
--- linux-2.2.12/arch/sparc64/mm/modutil.c	Mon Dec 27 12:14:30 1999
***************
*** 1,4 ****
! /*  $Id: modutil.c,v 1.1 1999/12/27 17:14:30 ibaldin Exp $
   *  arch/sparc64/mm/modutil.c
   *
   *  Copyright (C) 1997,1998 Jakub Jelinek (jj@sunsite.mff.cuni.cz)
--- 1,4 ----
! /*  $Id: modutil.c,v 1.1.1.1 1999/12/27 17:14:30 ibaldin Exp $
   *  arch/sparc64/mm/modutil.c
   *
   *  Copyright (C) 1997,1998 Jakub Jelinek (jj@sunsite.mff.cuni.cz)
Index: linux-2.2.12/arch/sparc64/mm/ultra.S
diff -c linux-2.2.12/arch/sparc64/mm/ultra.S:1.1 linux-2.2.12/arch/sparc64/mm/ultra.S:1.1.1.1
*** linux-2.2.12/arch/sparc64/mm/ultra.S:1.1	Mon Dec 27 12:14:30 1999
--- linux-2.2.12/arch/sparc64/mm/ultra.S	Mon Dec 27 12:14:30 1999
***************
*** 1,4 ****
! /* $Id: ultra.S,v 1.1 1999/12/27 17:14:30 ibaldin Exp $
   * ultra.S: Don't expand these all over the place...
   *
   * Copyright (C) 1997 David S. Miller (davem@caip.rutgers.edu)
--- 1,4 ----
! /* $Id: ultra.S,v 1.1.1.1 1999/12/27 17:14:30 ibaldin Exp $
   * ultra.S: Don't expand these all over the place...
   *
   * Copyright (C) 1997 David S. Miller (davem@caip.rutgers.edu)
Index: linux-2.2.12/arch/sparc64/prom/Makefile
diff -c linux-2.2.12/arch/sparc64/prom/Makefile:1.1 linux-2.2.12/arch/sparc64/prom/Makefile:1.1.1.1
*** linux-2.2.12/arch/sparc64/prom/Makefile:1.1	Mon Dec 27 12:14:30 1999
--- linux-2.2.12/arch/sparc64/prom/Makefile	Mon Dec 27 12:14:30 1999
***************
*** 1,4 ****
! # $Id: Makefile,v 1.1 1999/12/27 17:14:30 ibaldin Exp $
  # Makefile for the Sun Boot PROM interface library under
  # Linux.
  #
--- 1,4 ----
! # $Id: Makefile,v 1.1.1.1 1999/12/27 17:14:30 ibaldin Exp $
  # Makefile for the Sun Boot PROM interface library under
  # Linux.
  #
Index: linux-2.2.12/arch/sparc64/prom/bootstr.c
diff -c linux-2.2.12/arch/sparc64/prom/bootstr.c:1.1 linux-2.2.12/arch/sparc64/prom/bootstr.c:1.1.1.1
*** linux-2.2.12/arch/sparc64/prom/bootstr.c:1.1	Mon Dec 27 12:14:30 1999
--- linux-2.2.12/arch/sparc64/prom/bootstr.c	Mon Dec 27 12:14:30 1999
***************
*** 1,4 ****
! /* $Id: bootstr.c,v 1.1 1999/12/27 17:14:30 ibaldin Exp $
   * bootstr.c:  Boot string/argument acquisition from the PROM.
   *
   * Copyright(C) 1995 David S. Miller (davem@caip.rutgers.edu)
--- 1,4 ----
! /* $Id: bootstr.c,v 1.1.1.1 1999/12/27 17:14:30 ibaldin Exp $
   * bootstr.c:  Boot string/argument acquisition from the PROM.
   *
   * Copyright(C) 1995 David S. Miller (davem@caip.rutgers.edu)
Index: linux-2.2.12/arch/sparc64/prom/console.c
diff -c linux-2.2.12/arch/sparc64/prom/console.c:1.1 linux-2.2.12/arch/sparc64/prom/console.c:1.1.1.1
*** linux-2.2.12/arch/sparc64/prom/console.c:1.1	Mon Dec 27 12:14:30 1999
--- linux-2.2.12/arch/sparc64/prom/console.c	Mon Dec 27 12:14:30 1999
***************
*** 1,4 ****
! /* $Id: console.c,v 1.1 1999/12/27 17:14:30 ibaldin Exp $
   * console.c: Routines that deal with sending and receiving IO
   *            to/from the current console device using the PROM.
   *
--- 1,4 ----
! /* $Id: console.c,v 1.1.1.1 1999/12/27 17:14:30 ibaldin Exp $
   * console.c: Routines that deal with sending and receiving IO
   *            to/from the current console device using the PROM.
   *
Index: linux-2.2.12/arch/sparc64/prom/devops.c
diff -c linux-2.2.12/arch/sparc64/prom/devops.c:1.1 linux-2.2.12/arch/sparc64/prom/devops.c:1.1.1.1
*** linux-2.2.12/arch/sparc64/prom/devops.c:1.1	Mon Dec 27 12:14:30 1999
--- linux-2.2.12/arch/sparc64/prom/devops.c	Mon Dec 27 12:14:30 1999
***************
*** 1,4 ****
! /* $Id: devops.c,v 1.1 1999/12/27 17:14:30 ibaldin Exp $
   * devops.c:  Device operations using the PROM.
   *
   * Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
--- 1,4 ----
! /* $Id: devops.c,v 1.1.1.1 1999/12/27 17:14:30 ibaldin Exp $
   * devops.c:  Device operations using the PROM.
   *
   * Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
Index: linux-2.2.12/arch/sparc64/prom/init.c
diff -c linux-2.2.12/arch/sparc64/prom/init.c:1.1 linux-2.2.12/arch/sparc64/prom/init.c:1.1.1.1
*** linux-2.2.12/arch/sparc64/prom/init.c:1.1	Mon Dec 27 12:14:30 1999
--- linux-2.2.12/arch/sparc64/prom/init.c	Mon Dec 27 12:14:30 1999
***************
*** 1,4 ****
! /* $Id: init.c,v 1.1 1999/12/27 17:14:30 ibaldin Exp $
   * init.c:  Initialize internal variables used by the PROM
   *          library functions.
   *
--- 1,4 ----
! /* $Id: init.c,v 1.1.1.1 1999/12/27 17:14:30 ibaldin Exp $
   * init.c:  Initialize internal variables used by the PROM
   *          library functions.
   *
Index: linux-2.2.12/arch/sparc64/prom/memory.c
diff -c linux-2.2.12/arch/sparc64/prom/memory.c:1.1 linux-2.2.12/arch/sparc64/prom/memory.c:1.1.1.1
*** linux-2.2.12/arch/sparc64/prom/memory.c:1.1	Mon Dec 27 12:14:30 1999
--- linux-2.2.12/arch/sparc64/prom/memory.c	Mon Dec 27 12:14:30 1999
***************
*** 1,4 ****
! /* $Id: memory.c,v 1.1 1999/12/27 17:14:30 ibaldin Exp $
   * memory.c: Prom routine for acquiring various bits of information
   *           about RAM on the machine, both virtual and physical.
   *
--- 1,4 ----
! /* $Id: memory.c,v 1.1.1.1 1999/12/27 17:14:30 ibaldin Exp $
   * memory.c: Prom routine for acquiring various bits of information
   *           about RAM on the machine, both virtual and physical.
   *
Index: linux-2.2.12/arch/sparc64/prom/misc.c
diff -c linux-2.2.12/arch/sparc64/prom/misc.c:1.1 linux-2.2.12/arch/sparc64/prom/misc.c:1.1.1.1
*** linux-2.2.12/arch/sparc64/prom/misc.c:1.1	Mon Dec 27 12:14:30 1999
--- linux-2.2.12/arch/sparc64/prom/misc.c	Mon Dec 27 12:14:30 1999
***************
*** 1,4 ****
! /* $Id: misc.c,v 1.1 1999/12/27 17:14:30 ibaldin Exp $
   * misc.c:  Miscellaneous prom functions that don't belong
   *          anywhere else.
   *
--- 1,4 ----
! /* $Id: misc.c,v 1.1.1.1 1999/12/27 17:14:30 ibaldin Exp $
   * misc.c:  Miscellaneous prom functions that don't belong
   *          anywhere else.
   *
Index: linux-2.2.12/arch/sparc64/prom/p1275.c
diff -c linux-2.2.12/arch/sparc64/prom/p1275.c:1.1 linux-2.2.12/arch/sparc64/prom/p1275.c:1.1.1.1
*** linux-2.2.12/arch/sparc64/prom/p1275.c:1.1	Mon Dec 27 12:14:30 1999
--- linux-2.2.12/arch/sparc64/prom/p1275.c	Mon Dec 27 12:14:30 1999
***************
*** 1,4 ****
! /* $Id: p1275.c,v 1.1 1999/12/27 17:14:30 ibaldin Exp $
   * p1275.c: Sun IEEE 1275 PROM low level interface routines
   *
   * Copyright (C) 1996,1997 Jakub Jelinek (jj@sunsite.mff.cuni.cz)
--- 1,4 ----
! /* $Id: p1275.c,v 1.1.1.1 1999/12/27 17:14:30 ibaldin Exp $
   * p1275.c: Sun IEEE 1275 PROM low level interface routines
   *
   * Copyright (C) 1996,1997 Jakub Jelinek (jj@sunsite.mff.cuni.cz)
Index: linux-2.2.12/arch/sparc64/prom/printf.c
diff -c linux-2.2.12/arch/sparc64/prom/printf.c:1.1 linux-2.2.12/arch/sparc64/prom/printf.c:1.1.1.1
*** linux-2.2.12/arch/sparc64/prom/printf.c:1.1	Mon Dec 27 12:14:30 1999
--- linux-2.2.12/arch/sparc64/prom/printf.c	Mon Dec 27 12:14:30 1999
***************
*** 1,4 ****
! /* $Id: printf.c,v 1.1 1999/12/27 17:14:30 ibaldin Exp $
   * printf.c:  Internal prom library printf facility.
   *
   * Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
--- 1,4 ----
! /* $Id: printf.c,v 1.1.1.1 1999/12/27 17:14:30 ibaldin Exp $
   * printf.c:  Internal prom library printf facility.
   *
   * Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
Index: linux-2.2.12/arch/sparc64/prom/ranges.c
diff -c linux-2.2.12/arch/sparc64/prom/ranges.c:1.1 linux-2.2.12/arch/sparc64/prom/ranges.c:1.1.1.1
*** linux-2.2.12/arch/sparc64/prom/ranges.c:1.1	Mon Dec 27 12:14:30 1999
--- linux-2.2.12/arch/sparc64/prom/ranges.c	Mon Dec 27 12:14:30 1999
***************
*** 1,4 ****
! /* $Id: ranges.c,v 1.1 1999/12/27 17:14:30 ibaldin Exp $
   * ranges.c: Handle ranges in newer proms for obio/sbus.
   *
   * Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
--- 1,4 ----
! /* $Id: ranges.c,v 1.1.1.1 1999/12/27 17:14:30 ibaldin Exp $
   * ranges.c: Handle ranges in newer proms for obio/sbus.
   *
   * Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
Index: linux-2.2.12/arch/sparc64/prom/tree.c
diff -c linux-2.2.12/arch/sparc64/prom/tree.c:1.1 linux-2.2.12/arch/sparc64/prom/tree.c:1.1.1.1
*** linux-2.2.12/arch/sparc64/prom/tree.c:1.1	Mon Dec 27 12:14:30 1999
--- linux-2.2.12/arch/sparc64/prom/tree.c	Mon Dec 27 12:14:30 1999
***************
*** 1,4 ****
! /* $Id: tree.c,v 1.1 1999/12/27 17:14:30 ibaldin Exp $
   * tree.c: Basic device tree traversal/scanning for the Linux
   *         prom library.
   *
--- 1,4 ----
! /* $Id: tree.c,v 1.1.1.1 1999/12/27 17:14:30 ibaldin Exp $
   * tree.c: Basic device tree traversal/scanning for the Linux
   *         prom library.
   *
Index: linux-2.2.12/arch/sparc64/solaris/conv.h
diff -c linux-2.2.12/arch/sparc64/solaris/conv.h:1.1 linux-2.2.12/arch/sparc64/solaris/conv.h:1.1.1.1
*** linux-2.2.12/arch/sparc64/solaris/conv.h:1.1	Mon Dec 27 12:14:30 1999
--- linux-2.2.12/arch/sparc64/solaris/conv.h	Mon Dec 27 12:14:30 1999
***************
*** 1,4 ****
! /* $Id: conv.h,v 1.1 1999/12/27 17:14:30 ibaldin Exp $
   * conv.h: Utility macros for Solaris emulation
   *
   * Copyright (C) 1997 Jakub Jelinek (jj@sunsite.mff.cuni.cz)
--- 1,4 ----
! /* $Id: conv.h,v 1.1.1.1 1999/12/27 17:14:30 ibaldin Exp $
   * conv.h: Utility macros for Solaris emulation
   *
   * Copyright (C) 1997 Jakub Jelinek (jj@sunsite.mff.cuni.cz)
Index: linux-2.2.12/arch/sparc64/solaris/entry64.S
diff -c linux-2.2.12/arch/sparc64/solaris/entry64.S:1.1 linux-2.2.12/arch/sparc64/solaris/entry64.S:1.1.1.1
*** linux-2.2.12/arch/sparc64/solaris/entry64.S:1.1	Mon Dec 27 12:14:30 1999
--- linux-2.2.12/arch/sparc64/solaris/entry64.S	Mon Dec 27 12:14:30 1999
***************
*** 1,4 ****
! /* $Id: entry64.S,v 1.1 1999/12/27 17:14:30 ibaldin Exp $
   * entry64.S:  Solaris syscall emulation entry point.
   *
   * Copyright (C) 1996,1997,1998 Jakub Jelinek   (jj@sunsite.mff.cuni.cz)
--- 1,4 ----
! /* $Id: entry64.S,v 1.1.1.1 1999/12/27 17:14:30 ibaldin Exp $
   * entry64.S:  Solaris syscall emulation entry point.
   *
   * Copyright (C) 1996,1997,1998 Jakub Jelinek   (jj@sunsite.mff.cuni.cz)
Index: linux-2.2.12/arch/sparc64/solaris/fs.c
diff -c linux-2.2.12/arch/sparc64/solaris/fs.c:1.1 linux-2.2.12/arch/sparc64/solaris/fs.c:1.1.1.1
*** linux-2.2.12/arch/sparc64/solaris/fs.c:1.1	Mon Dec 27 12:14:30 1999
--- linux-2.2.12/arch/sparc64/solaris/fs.c	Mon Dec 27 12:14:30 1999
***************
*** 1,4 ****
! /* $Id: fs.c,v 1.1 1999/12/27 17:14:30 ibaldin Exp $
   * fs.c: fs related syscall emulation for Solaris
   *
   * Copyright (C) 1997,1998 Jakub Jelinek (jj@sunsite.mff.cuni.cz)
--- 1,4 ----
! /* $Id: fs.c,v 1.1.1.1 1999/12/27 17:14:30 ibaldin Exp $
   * fs.c: fs related syscall emulation for Solaris
   *
   * Copyright (C) 1997,1998 Jakub Jelinek (jj@sunsite.mff.cuni.cz)
Index: linux-2.2.12/arch/sparc64/solaris/ioctl.c
diff -c linux-2.2.12/arch/sparc64/solaris/ioctl.c:1.1 linux-2.2.12/arch/sparc64/solaris/ioctl.c:1.1.1.1
*** linux-2.2.12/arch/sparc64/solaris/ioctl.c:1.1	Mon Dec 27 12:14:30 1999
--- linux-2.2.12/arch/sparc64/solaris/ioctl.c	Mon Dec 27 12:14:30 1999
***************
*** 1,4 ****
! /* $Id: ioctl.c,v 1.1 1999/12/27 17:14:30 ibaldin Exp $
   * ioctl.c: Solaris ioctl emulation.
   *
   * Copyright (C) 1997 Jakub Jelinek (jj@sunsite.mff.cuni.cz)
--- 1,4 ----
! /* $Id: ioctl.c,v 1.1.1.1 1999/12/27 17:14:30 ibaldin Exp $
   * ioctl.c: Solaris ioctl emulation.
   *
   * Copyright (C) 1997 Jakub Jelinek (jj@sunsite.mff.cuni.cz)
Index: linux-2.2.12/arch/sparc64/solaris/ipc.c
diff -c linux-2.2.12/arch/sparc64/solaris/ipc.c:1.1 linux-2.2.12/arch/sparc64/solaris/ipc.c:1.1.1.1
*** linux-2.2.12/arch/sparc64/solaris/ipc.c:1.1	Mon Dec 27 12:14:30 1999
--- linux-2.2.12/arch/sparc64/solaris/ipc.c	Mon Dec 27 12:14:30 1999
***************
*** 1,4 ****
! /* $Id: ipc.c,v 1.1 1999/12/27 17:14:30 ibaldin Exp $
   * ipc.c: Solaris IPC emulation
   *
   * Copyright (C) 1997 Jakub Jelinek (jj@sunsite.mff.cuni.cz)
--- 1,4 ----
! /* $Id: ipc.c,v 1.1.1.1 1999/12/27 17:14:30 ibaldin Exp $
   * ipc.c: Solaris IPC emulation
   *
   * Copyright (C) 1997 Jakub Jelinek (jj@sunsite.mff.cuni.cz)
Index: linux-2.2.12/arch/sparc64/solaris/misc.c
diff -c linux-2.2.12/arch/sparc64/solaris/misc.c:1.1 linux-2.2.12/arch/sparc64/solaris/misc.c:1.1.1.1
*** linux-2.2.12/arch/sparc64/solaris/misc.c:1.1	Mon Dec 27 12:14:30 1999
--- linux-2.2.12/arch/sparc64/solaris/misc.c	Mon Dec 27 12:14:30 1999
***************
*** 1,4 ****
! /* $Id: misc.c,v 1.1 1999/12/27 17:14:30 ibaldin Exp $
   * misc.c: Miscelaneous syscall emulation for Solaris
   *
   * Copyright (C) 1997,1998 Jakub Jelinek (jj@sunsite.mff.cuni.cz)
--- 1,4 ----
! /* $Id: misc.c,v 1.1.1.1 1999/12/27 17:14:30 ibaldin Exp $
   * misc.c: Miscelaneous syscall emulation for Solaris
   *
   * Copyright (C) 1997,1998 Jakub Jelinek (jj@sunsite.mff.cuni.cz)
Index: linux-2.2.12/arch/sparc64/solaris/signal.c
diff -c linux-2.2.12/arch/sparc64/solaris/signal.c:1.1 linux-2.2.12/arch/sparc64/solaris/signal.c:1.1.1.1
*** linux-2.2.12/arch/sparc64/solaris/signal.c:1.1	Mon Dec 27 12:14:30 1999
--- linux-2.2.12/arch/sparc64/solaris/signal.c	Mon Dec 27 12:14:30 1999
***************
*** 1,4 ****
! /* $Id: signal.c,v 1.1 1999/12/27 17:14:30 ibaldin Exp $
   * signal.c: Signal emulation for Solaris
   *
   * Copyright (C) 1997 Jakub Jelinek (jj@sunsite.mff.cuni.cz)
--- 1,4 ----
! /* $Id: signal.c,v 1.1.1.1 1999/12/27 17:14:30 ibaldin Exp $
   * signal.c: Signal emulation for Solaris
   *
   * Copyright (C) 1997 Jakub Jelinek (jj@sunsite.mff.cuni.cz)
Index: linux-2.2.12/arch/sparc64/solaris/signal.h
diff -c linux-2.2.12/arch/sparc64/solaris/signal.h:1.1 linux-2.2.12/arch/sparc64/solaris/signal.h:1.1.1.1
*** linux-2.2.12/arch/sparc64/solaris/signal.h:1.1	Mon Dec 27 12:14:30 1999
--- linux-2.2.12/arch/sparc64/solaris/signal.h	Mon Dec 27 12:14:30 1999
***************
*** 1,4 ****
! /* $Id: signal.h,v 1.1 1999/12/27 17:14:30 ibaldin Exp $
   * signal.h: Signal emulation for Solaris
   *
   * Copyright (C) 1997 Jakub Jelinek (jj@sunsite.mff.cuni.cz)
--- 1,4 ----
! /* $Id: signal.h,v 1.1.1.1 1999/12/27 17:14:30 ibaldin Exp $
   * signal.h: Signal emulation for Solaris
   *
   * Copyright (C) 1997 Jakub Jelinek (jj@sunsite.mff.cuni.cz)
Index: linux-2.2.12/arch/sparc64/solaris/socket.c
diff -c linux-2.2.12/arch/sparc64/solaris/socket.c:1.1 linux-2.2.12/arch/sparc64/solaris/socket.c:1.1.1.1
*** linux-2.2.12/arch/sparc64/solaris/socket.c:1.1	Mon Dec 27 12:14:30 1999
--- linux-2.2.12/arch/sparc64/solaris/socket.c	Mon Dec 27 12:14:30 1999
***************
*** 1,4 ****
! /* $Id: socket.c,v 1.1 1999/12/27 17:14:30 ibaldin Exp $
   * socket.c: Socket syscall emulation for Solaris 2.6+
   *
   * Copyright (C) 1998 Jakub Jelinek (jj@ultra.linux.cz)
--- 1,4 ----
! /* $Id: socket.c,v 1.1.1.1 1999/12/27 17:14:30 ibaldin Exp $
   * socket.c: Socket syscall emulation for Solaris 2.6+
   *
   * Copyright (C) 1998 Jakub Jelinek (jj@ultra.linux.cz)
Index: linux-2.2.12/arch/sparc64/solaris/socksys.c
diff -c linux-2.2.12/arch/sparc64/solaris/socksys.c:1.1 linux-2.2.12/arch/sparc64/solaris/socksys.c:1.1.1.1
*** linux-2.2.12/arch/sparc64/solaris/socksys.c:1.1	Mon Dec 27 12:14:30 1999
--- linux-2.2.12/arch/sparc64/solaris/socksys.c	Mon Dec 27 12:14:30 1999
***************
*** 1,4 ****
! /* $Id: socksys.c,v 1.1 1999/12/27 17:14:30 ibaldin Exp $
   * socksys.c: /dev/inet/ stuff for Solaris emulation.
   *
   * Copyright (C) 1997 Jakub Jelinek (jj@sunsite.mff.cuni.cz)
--- 1,4 ----
! /* $Id: socksys.c,v 1.1.1.1 1999/12/27 17:14:30 ibaldin Exp $
   * socksys.c: /dev/inet/ stuff for Solaris emulation.
   *
   * Copyright (C) 1997 Jakub Jelinek (jj@sunsite.mff.cuni.cz)
Index: linux-2.2.12/arch/sparc64/solaris/socksys.h
diff -c linux-2.2.12/arch/sparc64/solaris/socksys.h:1.1 linux-2.2.12/arch/sparc64/solaris/socksys.h:1.1.1.1
*** linux-2.2.12/arch/sparc64/solaris/socksys.h:1.1	Mon Dec 27 12:14:30 1999
--- linux-2.2.12/arch/sparc64/solaris/socksys.h	Mon Dec 27 12:14:30 1999
***************
*** 1,4 ****
! /* $Id: socksys.h,v 1.1 1999/12/27 17:14:30 ibaldin Exp $
   * socksys.h: Definitions for STREAMS modules emulation code.
   *
   * Copyright (C) 1998 Patrik Rak (prak3264@ss1000.ms.mff.cuni.cz)
--- 1,4 ----
! /* $Id: socksys.h,v 1.1.1.1 1999/12/27 17:14:30 ibaldin Exp $
   * socksys.h: Definitions for STREAMS modules emulation code.
   *
   * Copyright (C) 1998 Patrik Rak (prak3264@ss1000.ms.mff.cuni.cz)
Index: linux-2.2.12/arch/sparc64/solaris/systbl.S
diff -c linux-2.2.12/arch/sparc64/solaris/systbl.S:1.1 linux-2.2.12/arch/sparc64/solaris/systbl.S:1.1.1.1
*** linux-2.2.12/arch/sparc64/solaris/systbl.S:1.1	Mon Dec 27 12:14:30 1999
--- linux-2.2.12/arch/sparc64/solaris/systbl.S	Mon Dec 27 12:14:30 1999
***************
*** 1,4 ****
! /* $Id: systbl.S,v 1.1 1999/12/27 17:14:30 ibaldin Exp $
   * systbl.S: System call entry point table for Solaris compatibility.
   *
   * Copyright (C) 1997,1998 Jakub Jelinek (jj@sunsite.mff.cuni.cz)
--- 1,4 ----
! /* $Id: systbl.S,v 1.1.1.1 1999/12/27 17:14:30 ibaldin Exp $
   * systbl.S: System call entry point table for Solaris compatibility.
   *
   * Copyright (C) 1997,1998 Jakub Jelinek (jj@sunsite.mff.cuni.cz)
Index: linux-2.2.12/arch/sparc64/solaris/timod.c
diff -c linux-2.2.12/arch/sparc64/solaris/timod.c:1.1 linux-2.2.12/arch/sparc64/solaris/timod.c:1.1.1.1
*** linux-2.2.12/arch/sparc64/solaris/timod.c:1.1	Mon Dec 27 12:14:30 1999
--- linux-2.2.12/arch/sparc64/solaris/timod.c	Mon Dec 27 12:14:30 1999
***************
*** 1,4 ****
! /* $Id: timod.c,v 1.1 1999/12/27 17:14:30 ibaldin Exp $
   * timod.c: timod emulation.
   *
   * Copyright (C) 1998 Patrik Rak (prak3264@ss1000.ms.mff.cuni.cz)
--- 1,4 ----
! /* $Id: timod.c,v 1.1.1.1 1999/12/27 17:14:30 ibaldin Exp $
   * timod.c: timod emulation.
   *
   * Copyright (C) 1998 Patrik Rak (prak3264@ss1000.ms.mff.cuni.cz)
Index: linux-2.2.12/drivers/acorn/scsi/cumana_1.c
diff -c linux-2.2.12/drivers/acorn/scsi/cumana_1.c:1.1 linux-2.2.12/drivers/acorn/scsi/cumana_1.c:1.1.1.1
*** linux-2.2.12/drivers/acorn/scsi/cumana_1.c:1.1	Mon Dec 27 12:14:07 1999
--- linux-2.2.12/drivers/acorn/scsi/cumana_1.c	Mon Dec 27 12:14:07 1999
***************
*** 34,41 ****
  
  /*
   * $Log: cumana_1.c,v $
!  * Revision 1.1  1999/12/27 17:14:07  ibaldin
!  * Initial revision
   *
   * Revision 1.3  1998/05/03 20:45:32  alan
   * ARM SCSI update. This adds the eesox driver and massively updates the
--- 34,41 ----
  
  /*
   * $Log: cumana_1.c,v $
!  * Revision 1.1.1.1  1999/12/27 17:14:07  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.3  1998/05/03 20:45:32  alan
   * ARM SCSI update. This adds the eesox driver and massively updates the
Index: linux-2.2.12/drivers/acorn/scsi/cumana_1.h
diff -c linux-2.2.12/drivers/acorn/scsi/cumana_1.h:1.1 linux-2.2.12/drivers/acorn/scsi/cumana_1.h:1.1.1.1
*** linux-2.2.12/drivers/acorn/scsi/cumana_1.h:1.1	Mon Dec 27 12:14:07 1999
--- linux-2.2.12/drivers/acorn/scsi/cumana_1.h	Mon Dec 27 12:14:07 1999
***************
*** 24,31 ****
  
  /*
   * $Log: cumana_1.h,v $
!  * Revision 1.1  1999/12/27 17:14:07  ibaldin
!  * Initial revision
   *
   * Revision 1.1  1998/02/23 02:45:22  davem
   * Merge to 2.1.88
--- 24,31 ----
  
  /*
   * $Log: cumana_1.h,v $
!  * Revision 1.1.1.1  1999/12/27 17:14:07  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.1  1998/02/23 02:45:22  davem
   * Merge to 2.1.88
Index: linux-2.2.12/drivers/acorn/scsi/ecoscsi.c
diff -c linux-2.2.12/drivers/acorn/scsi/ecoscsi.c:1.1 linux-2.2.12/drivers/acorn/scsi/ecoscsi.c:1.1.1.1
*** linux-2.2.12/drivers/acorn/scsi/ecoscsi.c:1.1	Mon Dec 27 12:14:07 1999
--- linux-2.2.12/drivers/acorn/scsi/ecoscsi.c	Mon Dec 27 12:14:07 1999
***************
*** 33,40 ****
  
  /*
   * $Log: ecoscsi.c,v $
!  * Revision 1.1  1999/12/27 17:14:07  ibaldin
!  * Initial revision
   *
   * Revision 1.2  1998/03/08 05:49:47  davem
   * Merge to 2.1.89
--- 33,40 ----
  
  /*
   * $Log: ecoscsi.c,v $
!  * Revision 1.1.1.1  1999/12/27 17:14:07  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.2  1998/03/08 05:49:47  davem
   * Merge to 2.1.89
Index: linux-2.2.12/drivers/acorn/scsi/ecoscsi.h
diff -c linux-2.2.12/drivers/acorn/scsi/ecoscsi.h:1.1 linux-2.2.12/drivers/acorn/scsi/ecoscsi.h:1.1.1.1
*** linux-2.2.12/drivers/acorn/scsi/ecoscsi.h:1.1	Mon Dec 27 12:14:07 1999
--- linux-2.2.12/drivers/acorn/scsi/ecoscsi.h	Mon Dec 27 12:14:07 1999
***************
*** 20,27 ****
  
  /*
   * $Log: ecoscsi.h,v $
!  * Revision 1.1  1999/12/27 17:14:07  ibaldin
!  * Initial revision
   *
   * Revision 1.1  1998/02/23 02:45:24  davem
   * Merge to 2.1.88
--- 20,27 ----
  
  /*
   * $Log: ecoscsi.h,v $
!  * Revision 1.1.1.1  1999/12/27 17:14:07  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.1  1998/02/23 02:45:24  davem
   * Merge to 2.1.88
Index: linux-2.2.12/drivers/acorn/scsi/oak.c
diff -c linux-2.2.12/drivers/acorn/scsi/oak.c:1.1 linux-2.2.12/drivers/acorn/scsi/oak.c:1.1.1.1
*** linux-2.2.12/drivers/acorn/scsi/oak.c:1.1	Mon Dec 27 12:14:07 1999
--- linux-2.2.12/drivers/acorn/scsi/oak.c	Mon Dec 27 12:14:07 1999
***************
*** 33,40 ****
  
  /*
   * $Log: oak.c,v $
!  * Revision 1.1  1999/12/27 17:14:07  ibaldin
!  * Initial revision
   *
   * Revision 1.3  1998/05/03 20:45:37  alan
   * ARM SCSI update. This adds the eesox driver and massively updates the
--- 33,40 ----
  
  /*
   * $Log: oak.c,v $
!  * Revision 1.1.1.1  1999/12/27 17:14:07  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.3  1998/05/03 20:45:37  alan
   * ARM SCSI update. This adds the eesox driver and massively updates the
Index: linux-2.2.12/drivers/acorn/scsi/oak.h
diff -c linux-2.2.12/drivers/acorn/scsi/oak.h:1.1 linux-2.2.12/drivers/acorn/scsi/oak.h:1.1.1.1
*** linux-2.2.12/drivers/acorn/scsi/oak.h:1.1	Mon Dec 27 12:14:07 1999
--- linux-2.2.12/drivers/acorn/scsi/oak.h	Mon Dec 27 12:14:07 1999
***************
*** 24,31 ****
  
  /*
   * $Log: oak.h,v $
!  * Revision 1.1  1999/12/27 17:14:07  ibaldin
!  * Initial revision
   *
   * Revision 1.1  1998/02/23 02:45:27  davem
   * Merge to 2.1.88
--- 24,31 ----
  
  /*
   * $Log: oak.h,v $
!  * Revision 1.1.1.1  1999/12/27 17:14:07  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.1  1998/02/23 02:45:27  davem
   * Merge to 2.1.88
Index: linux-2.2.12/drivers/ap1000/apfddi.c
diff -c linux-2.2.12/drivers/ap1000/apfddi.c:1.1 linux-2.2.12/drivers/ap1000/apfddi.c:1.1.1.1
*** linux-2.2.12/drivers/ap1000/apfddi.c:1.1	Mon Dec 27 12:14:01 1999
--- linux-2.2.12/drivers/ap1000/apfddi.c	Mon Dec 27 12:14:01 1999
***************
*** 6,12 ****
     * Public License version 2 or later
    */
  /*
!  * $Id: apfddi.c,v 1.1 1999/12/27 17:14:01 ibaldin Exp $
   *
   * Network interface definitions for AP1000 fddi device.
   */
--- 6,12 ----
     * Public License version 2 or later
    */
  /*
!  * $Id: apfddi.c,v 1.1.1.1 1999/12/27 17:14:01 ibaldin Exp $
   *
   * Network interface definitions for AP1000 fddi device.
   */
Index: linux-2.2.12/drivers/ap1000/bif.c
diff -c linux-2.2.12/drivers/ap1000/bif.c:1.1 linux-2.2.12/drivers/ap1000/bif.c:1.1.1.1
*** linux-2.2.12/drivers/ap1000/bif.c:1.1	Mon Dec 27 12:14:01 1999
--- linux-2.2.12/drivers/ap1000/bif.c	Mon Dec 27 12:14:01 1999
***************
*** 6,12 ****
     * Public License version 2 or later
    */
  /*
!  * $Id: bif.c,v 1.1 1999/12/27 17:14:01 ibaldin Exp $
   *
   * Network interface definitions for bif device.
   */
--- 6,12 ----
     * Public License version 2 or later
    */
  /*
!  * $Id: bif.c,v 1.1.1.1 1999/12/27 17:14:01 ibaldin Exp $
   *
   * Network interface definitions for bif device.
   */
Index: linux-2.2.12/drivers/block/cmd646.c
diff -c linux-2.2.12/drivers/block/cmd646.c:1.1 linux-2.2.12/drivers/block/cmd646.c:1.1.1.1
*** linux-2.2.12/drivers/block/cmd646.c:1.1	Mon Dec 27 12:13:29 1999
--- linux-2.2.12/drivers/block/cmd646.c	Mon Dec 27 12:13:29 1999
***************
*** 1,4 ****
! /* $Id: cmd646.c,v 1.1 1999/12/27 17:13:29 ibaldin Exp $
   * cmd646.c: Enable interrupts at initialization time on Ultra/PCI machines.
   *           Note, this driver is not used at all on other systems because
   *           there the "BIOS" has done all of the following already.
--- 1,4 ----
! /* $Id: cmd646.c,v 1.1.1.1 1999/12/27 17:13:29 ibaldin Exp $
   * cmd646.c: Enable interrupts at initialization time on Ultra/PCI machines.
   *           Note, this driver is not used at all on other systems because
   *           there the "BIOS" has done all of the following already.
Index: linux-2.2.12/drivers/cdrom/aztcd.c
diff -c linux-2.2.12/drivers/cdrom/aztcd.c:1.1 linux-2.2.12/drivers/cdrom/aztcd.c:1.1.1.1
*** linux-2.2.12/drivers/cdrom/aztcd.c:1.1	Mon Dec 27 12:13:54 1999
--- linux-2.2.12/drivers/cdrom/aztcd.c	Mon Dec 27 12:13:54 1999
***************
*** 1,6 ****
  #define AZT_VERSION "2.60"
  
! /*      $Id: aztcd.c,v 1.1 1999/12/27 17:13:54 ibaldin Exp $
  	linux/drivers/block/aztcd.c - Aztech CD268 CDROM driver
  
  	Copyright (C) 1994-98 Werner Zimmermann(Werner.Zimmermann@fht-esslingen.de)
--- 1,6 ----
  #define AZT_VERSION "2.60"
  
! /*      $Id: aztcd.c,v 1.1.1.1 1999/12/27 17:13:54 ibaldin Exp $
  	linux/drivers/block/aztcd.c - Aztech CD268 CDROM driver
  
  	Copyright (C) 1994-98 Werner Zimmermann(Werner.Zimmermann@fht-esslingen.de)
Index: linux-2.2.12/drivers/cdrom/aztcd.h
diff -c linux-2.2.12/drivers/cdrom/aztcd.h:1.1 linux-2.2.12/drivers/cdrom/aztcd.h:1.1.1.1
*** linux-2.2.12/drivers/cdrom/aztcd.h:1.1	Mon Dec 27 12:13:55 1999
--- linux-2.2.12/drivers/cdrom/aztcd.h	Mon Dec 27 12:13:55 1999
***************
*** 1,4 ****
! /* $Id: aztcd.h,v 1.1 1999/12/27 17:13:55 ibaldin Exp $
   *
   * Definitions for a AztechCD268 CD-ROM interface
   *	Copyright (C) 1994-98  Werner Zimmermann
--- 1,4 ----
! /* $Id: aztcd.h,v 1.1.1.1 1999/12/27 17:13:55 ibaldin Exp $
   *
   * Definitions for a AztechCD268 CD-ROM interface
   *	Copyright (C) 1994-98  Werner Zimmermann
Index: linux-2.2.12/drivers/cdrom/cm206.c
diff -c linux-2.2.12/drivers/cdrom/cm206.c:1.1 linux-2.2.12/drivers/cdrom/cm206.c:1.1.1.1
*** linux-2.2.12/drivers/cdrom/cm206.c:1.1	Mon Dec 27 12:13:55 1999
--- linux-2.2.12/drivers/cdrom/cm206.c	Mon Dec 27 12:13:55 1999
***************
*** 1,6 ****
  /* cm206.c. A linux-driver for the cm206 cdrom player with cm260 adapter card.
     Copyright (c) 1995--1997 David A. van Leeuwen.
!    $Id: cm206.c,v 1.1 1999/12/27 17:13:55 ibaldin Exp $
     
       This program is free software; you can redistribute it and/or modify
       it under the terms of the GNU General Public License as published by
--- 1,6 ----
  /* cm206.c. A linux-driver for the cm206 cdrom player with cm260 adapter card.
     Copyright (c) 1995--1997 David A. van Leeuwen.
!    $Id: cm206.c,v 1.1.1.1 1999/12/27 17:13:55 ibaldin Exp $
     
       This program is free software; you can redistribute it and/or modify
       it under the terms of the GNU General Public License as published by
***************
*** 171,177 ****
   * - Philips/LMS cm260 product specification
   *
   * David van Leeuwen, david@tm.tno.nl.  */
! #define REVISION "$Revision: 1.1 $"
  
  #include <linux/module.h>	
  
--- 171,177 ----
   * - Philips/LMS cm260 product specification
   *
   * David van Leeuwen, david@tm.tno.nl.  */
! #define REVISION "$Revision: 1.1.1.1 $"
  
  #include <linux/module.h>	
  
Index: linux-2.2.12/drivers/cdrom/mcdx.c
diff -c linux-2.2.12/drivers/cdrom/mcdx.c:1.1 linux-2.2.12/drivers/cdrom/mcdx.c:1.1.1.1
*** linux-2.2.12/drivers/cdrom/mcdx.c:1.1	Mon Dec 27 12:13:55 1999
--- linux-2.2.12/drivers/cdrom/mcdx.c	Mon Dec 27 12:13:55 1999
***************
*** 49,55 ****
  
  #if RCS
  static const char *mcdx_c_version
! 		= "$Id: mcdx.c,v 1.1 1999/12/27 17:13:55 ibaldin Exp $";
  #endif
  
  #include <linux/version.h>
--- 49,55 ----
  
  #if RCS
  static const char *mcdx_c_version
! 		= "$Id: mcdx.c,v 1.1.1.1 1999/12/27 17:13:55 ibaldin Exp $";
  #endif
  
  #include <linux/version.h>
***************
*** 1179,1185 ****
  	xwarn("Version 2.14(hs) \n");
  #endif
  
! 	xwarn("$Id: mcdx.c,v 1.1 1999/12/27 17:13:55 ibaldin Exp $\n");
  
  	/* zero the pointer array */
  	for (drive = 0; drive < MCDX_NDRIVES; drive++)
--- 1179,1185 ----
  	xwarn("Version 2.14(hs) \n");
  #endif
  
! 	xwarn("$Id: mcdx.c,v 1.1.1.1 1999/12/27 17:13:55 ibaldin Exp $\n");
  
  	/* zero the pointer array */
  	for (drive = 0; drive < MCDX_NDRIVES; drive++)
Index: linux-2.2.12/drivers/cdrom/optcd.c
diff -c linux-2.2.12/drivers/cdrom/optcd.c:1.1 linux-2.2.12/drivers/cdrom/optcd.c:1.1.1.1
*** linux-2.2.12/drivers/cdrom/optcd.c:1.1	Mon Dec 27 12:13:55 1999
--- linux-2.2.12/drivers/cdrom/optcd.c	Mon Dec 27 12:13:55 1999
***************
*** 1,5 ****
  /*	linux/drivers/cdrom/optcd.c - Optics Storage 8000 AT CDROM driver
! 	$Id: optcd.c,v 1.1 1999/12/27 17:13:55 ibaldin Exp $
  
  	Copyright (C) 1995 Leo Spiekman (spiekman@dutette.et.tudelft.nl)
  
--- 1,5 ----
  /*	linux/drivers/cdrom/optcd.c - Optics Storage 8000 AT CDROM driver
! 	$Id: optcd.c,v 1.1.1.1 1999/12/27 17:13:55 ibaldin Exp $
  
  	Copyright (C) 1995 Leo Spiekman (spiekman@dutette.et.tudelft.nl)
  
Index: linux-2.2.12/drivers/cdrom/optcd.h
diff -c linux-2.2.12/drivers/cdrom/optcd.h:1.1 linux-2.2.12/drivers/cdrom/optcd.h:1.1.1.1
*** linux-2.2.12/drivers/cdrom/optcd.h:1.1	Mon Dec 27 12:13:55 1999
--- linux-2.2.12/drivers/cdrom/optcd.h	Mon Dec 27 12:13:55 1999
***************
*** 1,5 ****
  /*	linux/include/linux/optcd.h - Optics Storage 8000 AT CDROM driver
! 	$Id: optcd.h,v 1.1 1999/12/27 17:13:55 ibaldin Exp $
  
  	Copyright (C) 1995 Leo Spiekman (spiekman@dutette.et.tudelft.nl)
  
--- 1,5 ----
  /*	linux/include/linux/optcd.h - Optics Storage 8000 AT CDROM driver
! 	$Id: optcd.h,v 1.1.1.1 1999/12/27 17:13:55 ibaldin Exp $
  
  	Copyright (C) 1995 Leo Spiekman (spiekman@dutette.et.tudelft.nl)
  
Index: linux-2.2.12/drivers/char/cyclades.c
diff -c linux-2.2.12/drivers/char/cyclades.c:1.1 linux-2.2.12/drivers/char/cyclades.c:1.1.1.1
*** linux-2.2.12/drivers/char/cyclades.c:1.1	Mon Dec 27 12:13:32 1999
--- linux-2.2.12/drivers/char/cyclades.c	Mon Dec 27 12:13:32 1999
***************
*** 1,7 ****
  #define BLOCKMOVE
  #define	Z_WAKE
  static char rcsid[] =
! "$Revision: 1.1 $$Date: 1999/12/27 17:13:32 $";
  
  /*
   *  linux/drivers/char/cyclades.c
--- 1,7 ----
  #define BLOCKMOVE
  #define	Z_WAKE
  static char rcsid[] =
! "$Revision: 1.1.1.1 $$Date: 1999/12/27 17:13:32 $";
  
  /*
   *  linux/drivers/char/cyclades.c
***************
*** 31,38 ****
   *   void cleanup_module(void);
   *
   * $Log: cyclades.c,v $
!  * Revision 1.1  1999/12/27 17:13:32  ibaldin
!  * Initial revision
   *
   * Revision 2.2.2.3   1999/06/28 11:13:29 ivan
   * Added support for interrupt mode operation for the Z cards;
--- 31,38 ----
   *   void cleanup_module(void);
   *
   * $Log: cyclades.c,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:32  ibaldin
!  * Initial kernel checkin
   *
   * Revision 2.2.2.3   1999/06/28 11:13:29 ivan
   * Added support for interrupt mode operation for the Z cards;
Index: linux-2.2.12/drivers/char/dtlk.c
diff -c linux-2.2.12/drivers/char/dtlk.c:1.1 linux-2.2.12/drivers/char/dtlk.c:1.1.1.1
*** linux-2.2.12/drivers/char/dtlk.c:1.1	Mon Dec 27 12:13:35 1999
--- linux-2.2.12/drivers/char/dtlk.c	Mon Dec 27 12:13:35 1999
***************
*** 1,7 ****
  /*                                              -*- linux-c -*-
   * dtlk.c - DoubleTalk PC driver for Linux kernel 2.0.29
   * 
!  * $Id: dtlk.c,v 1.1 1999/12/27 17:13:35 ibaldin Exp $
   *
   * Original author: Chris Pallotta <chris@allmedia.com>
   * Current maintainer: Jim Van Zandt <jrv@vanzandt.mv.com>
--- 1,7 ----
  /*                                              -*- linux-c -*-
   * dtlk.c - DoubleTalk PC driver for Linux kernel 2.0.29
   * 
!  * $Id: dtlk.c,v 1.1.1.1 1999/12/27 17:13:35 ibaldin Exp $
   *
   * Original author: Chris Pallotta <chris@allmedia.com>
   * Current maintainer: Jim Van Zandt <jrv@vanzandt.mv.com>
Index: linux-2.2.12/drivers/char/planb.c
diff -c linux-2.2.12/drivers/char/planb.c:1.1 linux-2.2.12/drivers/char/planb.c:1.1.1.1
*** linux-2.2.12/drivers/char/planb.c:1.1	Mon Dec 27 12:13:35 1999
--- linux-2.2.12/drivers/char/planb.c	Mon Dec 27 12:13:35 1999
***************
*** 27,33 ****
      Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  */
  
! /* $Id: planb.c,v 1.1 1999/12/27 17:13:35 ibaldin Exp $ */
  
  #include <linux/version.h>
  #include <linux/init.h>
--- 27,33 ----
      Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  */
  
! /* $Id: planb.c,v 1.1.1.1 1999/12/27 17:13:35 ibaldin Exp $ */
  
  #include <linux/version.h>
  #include <linux/init.h>
Index: linux-2.2.12/drivers/char/planb.h
diff -c linux-2.2.12/drivers/char/planb.h:1.1 linux-2.2.12/drivers/char/planb.h:1.1.1.1
*** linux-2.2.12/drivers/char/planb.h:1.1	Mon Dec 27 12:13:35 1999
--- linux-2.2.12/drivers/char/planb.h	Mon Dec 27 12:13:35 1999
***************
*** 26,32 ****
      Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  */
  
! /* $Id: planb.h,v 1.1 1999/12/27 17:13:35 ibaldin Exp $ */
  
  #ifndef _PLANB_H_
  #define _PLANB_H_
--- 26,32 ----
      Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  */
  
! /* $Id: planb.h,v 1.1.1.1 1999/12/27 17:13:35 ibaldin Exp $ */
  
  #ifndef _PLANB_H_
  #define _PLANB_H_
Index: linux-2.2.12/drivers/char/saa5249.c
diff -c linux-2.2.12/drivers/char/saa5249.c:1.1 linux-2.2.12/drivers/char/saa5249.c:1.1.1.1
*** linux-2.2.12/drivers/char/saa5249.c:1.1	Mon Dec 27 12:13:35 1999
--- linux-2.2.12/drivers/char/saa5249.c	Mon Dec 27 12:13:35 1999
***************
*** 12,18 ****
   *
   *	Copyright (c) 1998 Richard Guenther <richard.guenther@student.uni-tuebingen.de>
   *
!  * $Id: saa5249.c,v 1.1 1999/12/27 17:13:35 ibaldin Exp $
   *
   *	Derived From
   *
--- 12,18 ----
   *
   *	Copyright (c) 1998 Richard Guenther <richard.guenther@student.uni-tuebingen.de>
   *
!  * $Id: saa5249.c,v 1.1.1.1 1999/12/27 17:13:35 ibaldin Exp $
   *
   *	Derived From
   *
Index: linux-2.2.12/drivers/char/saa7196.h
diff -c linux-2.2.12/drivers/char/saa7196.h:1.1 linux-2.2.12/drivers/char/saa7196.h:1.1.1.1
*** linux-2.2.12/drivers/char/saa7196.h:1.1	Mon Dec 27 12:13:35 1999
--- linux-2.2.12/drivers/char/saa7196.h	Mon Dec 27 12:13:35 1999
***************
*** 15,21 ****
      The default values used for PlanB are my mistakes.
  */
  
! /* $Id: saa7196.h,v 1.1 1999/12/27 17:13:35 ibaldin Exp $ */
  
  #ifndef _SAA7196_H_
  #define _SAA7196_H_
--- 15,21 ----
      The default values used for PlanB are my mistakes.
  */
  
! /* $Id: saa7196.h,v 1.1.1.1 1999/12/27 17:13:35 ibaldin Exp $ */
  
  #ifndef _SAA7196_H_
  #define _SAA7196_H_
Index: linux-2.2.12/drivers/char/serial167.c
diff -c linux-2.2.12/drivers/char/serial167.c:1.1 linux-2.2.12/drivers/char/serial167.c:1.1.1.1
*** linux-2.2.12/drivers/char/serial167.c:1.1	Mon Dec 27 12:13:35 1999
--- linux-2.2.12/drivers/char/serial167.c	Mon Dec 27 12:13:35 1999
***************
*** 9,15 ****
   * ==============================================================
   *
   * static char rcsid[] =
!  * "$Revision: 1.1 $$Date: 1999/12/27 17:13:35 $";
   *
   *  linux/kernel/cyclades.c
   *
--- 9,15 ----
   * ==============================================================
   *
   * static char rcsid[] =
!  * "$Revision: 1.1.1.1 $$Date: 1999/12/27 17:13:35 $";
   *
   *  linux/kernel/cyclades.c
   *
***************
*** 28,35 ****
   *   int  cy_open(struct tty_struct *tty, struct file *filp);
   *
   * $Log: serial167.c,v $
!  * Revision 1.1  1999/12/27 17:13:35  ibaldin
!  * Initial revision
   *
   * Revision 1.36.1.4  1995/03/29  06:14:14  bentson
   * disambiguate between Cyclom-16Y and Cyclom-32Ye;
--- 28,35 ----
   *   int  cy_open(struct tty_struct *tty, struct file *filp);
   *
   * $Log: serial167.c,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:35  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.36.1.4  1995/03/29  06:14:14  bentson
   * disambiguate between Cyclom-16Y and Cyclom-32Ye;
Index: linux-2.2.12/drivers/char/sx.c
diff -c linux-2.2.12/drivers/char/sx.c:1.1 linux-2.2.12/drivers/char/sx.c:1.1.1.1
*** linux-2.2.12/drivers/char/sx.c:1.1	Mon Dec 27 12:13:36 1999
--- linux-2.2.12/drivers/char/sx.c	Mon Dec 27 12:13:36 1999
***************
*** 33,40 ****
   *
   * Revision history:
   * $Log: sx.c,v $
!  * Revision 1.1  1999/12/27 17:13:36  ibaldin
!  * Initial revision
   *
   * Revision 1.26  1999/08/05 15:22:14  wolff
   * - Port to 2.3.x
--- 33,40 ----
   *
   * Revision history:
   * $Log: sx.c,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:36  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.26  1999/08/05 15:22:14  wolff
   * - Port to 2.3.x
***************
*** 188,195 ****
   * */
  
  
! #define RCS_ID "$Id: sx.c,v 1.1 1999/12/27 17:13:36 ibaldin Exp $"
! #define RCS_REV "$Revision: 1.1 $"
  
  
  #include <linux/module.h>
--- 188,195 ----
   * */
  
  
! #define RCS_ID "$Id: sx.c,v 1.1.1.1 1999/12/27 17:13:36 ibaldin Exp $"
! #define RCS_REV "$Revision: 1.1.1.1 $"
  
  
  #include <linux/module.h>
Index: linux-2.2.12/drivers/char/sysrq.c
diff -c linux-2.2.12/drivers/char/sysrq.c:1.1 linux-2.2.12/drivers/char/sysrq.c:1.1.1.1
*** linux-2.2.12/drivers/char/sysrq.c:1.1	Mon Dec 27 12:13:33 1999
--- linux-2.2.12/drivers/char/sysrq.c	Mon Dec 27 12:13:33 1999
***************
*** 1,6 ****
  /* -*- linux-c -*-
   *
!  *	$Id: sysrq.c,v 1.1 1999/12/27 17:13:33 ibaldin Exp $
   *
   *	Linux Magic System Request Key Hacks
   *
--- 1,6 ----
  /* -*- linux-c -*-
   *
!  *	$Id: sysrq.c,v 1.1.1.1 1999/12/27 17:13:33 ibaldin Exp $
   *
   *	Linux Magic System Request Key Hacks
   *
Index: linux-2.2.12/drivers/char/tpqic02.c
diff -c linux-2.2.12/drivers/char/tpqic02.c:1.1 linux-2.2.12/drivers/char/tpqic02.c:1.1.1.1
*** linux-2.2.12/drivers/char/tpqic02.c:1.1	Mon Dec 27 12:13:31 1999
--- linux-2.2.12/drivers/char/tpqic02.c	Mon Dec 27 12:13:31 1999
***************
*** 1,4 ****
! /* $Id: tpqic02.c,v 1.1 1999/12/27 17:13:31 ibaldin Exp $
   *
   * Driver for tape drive support for Linux-i386
   *
--- 1,4 ----
! /* $Id: tpqic02.c,v 1.1.1.1 1999/12/27 17:13:31 ibaldin Exp $
   *
   * Driver for tape drive support for Linux-i386
   *
***************
*** 133,139 ****
  
  static volatile struct tpstatus tperror;	/* last drive status */
  
! static char rcs_revision[] = "$Revision: 1.1 $";
  static char rcs_date[] = "$Date: 1999/12/27 17:13:31 $";
  
  /* Flag bits for status and outstanding requests.
--- 133,139 ----
  
  static volatile struct tpstatus tperror;	/* last drive status */
  
! static char rcs_revision[] = "$Revision: 1.1.1.1 $";
  static char rcs_date[] = "$Date: 1999/12/27 17:13:31 $";
  
  /* Flag bits for status and outstanding requests.
Index: linux-2.2.12/drivers/char/vino.c
diff -c linux-2.2.12/drivers/char/vino.c:1.1 linux-2.2.12/drivers/char/vino.c:1.1.1.1
*** linux-2.2.12/drivers/char/vino.c:1.1	Mon Dec 27 12:13:34 1999
--- linux-2.2.12/drivers/char/vino.c	Mon Dec 27 12:13:34 1999
***************
*** 1,4 ****
! /* $Id: vino.c,v 1.1 1999/12/27 17:13:34 ibaldin Exp $
   * drivers/char/vino.c
   *
   * (incomplete) Driver for the Vino Video input system found in SGI Indys.
--- 1,4 ----
! /* $Id: vino.c,v 1.1.1.1 1999/12/27 17:13:34 ibaldin Exp $
   * drivers/char/vino.c
   *
   * (incomplete) Driver for the Vino Video input system found in SGI Indys.
Index: linux-2.2.12/drivers/char/vino.h
diff -c linux-2.2.12/drivers/char/vino.h:1.1 linux-2.2.12/drivers/char/vino.h:1.1.1.1
*** linux-2.2.12/drivers/char/vino.h:1.1	Mon Dec 27 12:13:36 1999
--- linux-2.2.12/drivers/char/vino.h	Mon Dec 27 12:13:36 1999
***************
*** 1,4 ****
! /* $Id: vino.h,v 1.1 1999/12/27 17:13:36 ibaldin Exp $
   * drivers/sgi/vino.h
   *
   * Copyright (C) 1999 Ulf Carlsson (ulfc@bun.falkenberg.se)
--- 1,4 ----
! /* $Id: vino.h,v 1.1.1.1 1999/12/27 17:13:36 ibaldin Exp $
   * drivers/sgi/vino.h
   *
   * Copyright (C) 1999 Ulf Carlsson (ulfc@bun.falkenberg.se)
Index: linux-2.2.12/drivers/char/ftape/Makefile
diff -c linux-2.2.12/drivers/char/ftape/Makefile:1.1 linux-2.2.12/drivers/char/ftape/Makefile:1.1.1.1
*** linux-2.2.12/drivers/char/ftape/Makefile:1.1	Mon Dec 27 12:13:37 1999
--- linux-2.2.12/drivers/char/ftape/Makefile	Mon Dec 27 12:13:37 1999
***************
*** 16,22 ****
  # the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
  #
  # $Source: /projects/linux-2.2.12/drivers/char/ftape/Makefile,v $
! # $Revision: 1.1 $
  # $Date: 1999/12/27 17:13:37 $
  #
  #      Makefile for the QIC-40/80/3010/3020 floppy-tape driver for
--- 16,22 ----
  # the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
  #
  # $Source: /projects/linux-2.2.12/drivers/char/ftape/Makefile,v $
! # $Revision: 1.1.1.1 $
  # $Date: 1999/12/27 17:13:37 $
  #
  #      Makefile for the QIC-40/80/3010/3020 floppy-tape driver for
Index: linux-2.2.12/drivers/char/ftape/compressor/Makefile
diff -c linux-2.2.12/drivers/char/ftape/compressor/Makefile:1.1 linux-2.2.12/drivers/char/ftape/compressor/Makefile:1.1.1.1
*** linux-2.2.12/drivers/char/ftape/compressor/Makefile:1.1	Mon Dec 27 12:13:37 1999
--- linux-2.2.12/drivers/char/ftape/compressor/Makefile	Mon Dec 27 12:13:37 1999
***************
*** 16,22 ****
  # the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
  #
  # $Source: /projects/linux-2.2.12/drivers/char/ftape/compressor/Makefile,v $
! # $Revision: 1.1 $
  # $Date: 1999/12/27 17:13:37 $
  #
  #      Makefile for the optional compressor for th zftape VFS
--- 16,22 ----
  # the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
  #
  # $Source: /projects/linux-2.2.12/drivers/char/ftape/compressor/Makefile,v $
! # $Revision: 1.1.1.1 $
  # $Date: 1999/12/27 17:13:37 $
  #
  #      Makefile for the optional compressor for th zftape VFS
Index: linux-2.2.12/drivers/char/ftape/compressor/lzrw3.c
diff -c linux-2.2.12/drivers/char/ftape/compressor/lzrw3.c:1.1 linux-2.2.12/drivers/char/ftape/compressor/lzrw3.c:1.1.1.1
*** linux-2.2.12/drivers/char/ftape/compressor/lzrw3.c:1.1	Mon Dec 27 12:13:37 1999
--- linux-2.2.12/drivers/char/ftape/compressor/lzrw3.c	Mon Dec 27 12:13:37 1999
***************
*** 1,6 ****
  /*
   * $Source: /projects/linux-2.2.12/drivers/char/ftape/compressor/lzrw3.c,v $
!  * $Revision: 1.1 $
   * $Date: 1999/12/27 17:13:37 $
   *
   * Implementation of Ross Williams lzrw3 algorithm. Adaption for zftape.
--- 1,6 ----
  /*
   * $Source: /projects/linux-2.2.12/drivers/char/ftape/compressor/lzrw3.c,v $
!  * $Revision: 1.1.1.1 $
   * $Date: 1999/12/27 17:13:37 $
   *
   * Implementation of Ross Williams lzrw3 algorithm. Adaption for zftape.
Index: linux-2.2.12/drivers/char/ftape/compressor/lzrw3.h
diff -c linux-2.2.12/drivers/char/ftape/compressor/lzrw3.h:1.1 linux-2.2.12/drivers/char/ftape/compressor/lzrw3.h:1.1.1.1
*** linux-2.2.12/drivers/char/ftape/compressor/lzrw3.h:1.1	Mon Dec 27 12:13:38 1999
--- linux-2.2.12/drivers/char/ftape/compressor/lzrw3.h	Mon Dec 27 12:13:38 1999
***************
*** 2,8 ****
  #define _LZRW3_H
  /*
   * $Source: /projects/linux-2.2.12/drivers/char/ftape/compressor/lzrw3.h,v $
!  * $Revision: 1.1 $
   * $Date: 1999/12/27 17:13:38 $
   *
   *  include files for lzrw3. Only slighty modified from the original
--- 2,8 ----
  #define _LZRW3_H
  /*
   * $Source: /projects/linux-2.2.12/drivers/char/ftape/compressor/lzrw3.h,v $
!  * $Revision: 1.1.1.1 $
   * $Date: 1999/12/27 17:13:38 $
   *
   *  include files for lzrw3. Only slighty modified from the original
Index: linux-2.2.12/drivers/char/ftape/compressor/zftape-compress.c
diff -c linux-2.2.12/drivers/char/ftape/compressor/zftape-compress.c:1.1 linux-2.2.12/drivers/char/ftape/compressor/zftape-compress.c:1.1.1.1
*** linux-2.2.12/drivers/char/ftape/compressor/zftape-compress.c:1.1	Mon Dec 27 12:13:38 1999
--- linux-2.2.12/drivers/char/ftape/compressor/zftape-compress.c	Mon Dec 27 12:13:38 1999
***************
*** 28,34 ****
   */
  
   char zftc_src[] ="$Source: /projects/linux-2.2.12/drivers/char/ftape/compressor/zftape-compress.c,v $";
!  char zftc_rev[] = "$Revision: 1.1 $";
   char zftc_dat[] = "$Date: 1999/12/27 17:13:38 $";
  
  #include <linux/errno.h>
--- 28,34 ----
   */
  
   char zftc_src[] ="$Source: /projects/linux-2.2.12/drivers/char/ftape/compressor/zftape-compress.c,v $";
!  char zftc_rev[] = "$Revision: 1.1.1.1 $";
   char zftc_dat[] = "$Date: 1999/12/27 17:13:38 $";
  
  #include <linux/errno.h>
Index: linux-2.2.12/drivers/char/ftape/compressor/zftape-compress.h
diff -c linux-2.2.12/drivers/char/ftape/compressor/zftape-compress.h:1.1 linux-2.2.12/drivers/char/ftape/compressor/zftape-compress.h:1.1.1.1
*** linux-2.2.12/drivers/char/ftape/compressor/zftape-compress.h:1.1	Mon Dec 27 12:13:38 1999
--- linux-2.2.12/drivers/char/ftape/compressor/zftape-compress.h	Mon Dec 27 12:13:38 1999
***************
*** 20,26 ****
  
   *
   * $Source: /projects/linux-2.2.12/drivers/char/ftape/compressor/zftape-compress.h,v $
!  * $Revision: 1.1 $
   * $Date: 1999/12/27 17:13:38 $
   *
   * This file contains macros and definitions for zftape's
--- 20,26 ----
  
   *
   * $Source: /projects/linux-2.2.12/drivers/char/ftape/compressor/zftape-compress.h,v $
!  * $Revision: 1.1.1.1 $
   * $Date: 1999/12/27 17:13:38 $
   *
   * This file contains macros and definitions for zftape's
Index: linux-2.2.12/drivers/char/ftape/lowlevel/Makefile
diff -c linux-2.2.12/drivers/char/ftape/lowlevel/Makefile:1.1 linux-2.2.12/drivers/char/ftape/lowlevel/Makefile:1.1.1.1
*** linux-2.2.12/drivers/char/ftape/lowlevel/Makefile:1.1	Mon Dec 27 12:13:38 1999
--- linux-2.2.12/drivers/char/ftape/lowlevel/Makefile	Mon Dec 27 12:13:38 1999
***************
*** 16,22 ****
  # the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
  #
  # $Source: /projects/linux-2.2.12/drivers/char/ftape/lowlevel/Makefile,v $
! # $Revision: 1.1 $
  # $Date: 1999/12/27 17:13:38 $
  #
  #      Makefile for the lowlevel part QIC-40/80/3010/3020 floppy-tape
--- 16,22 ----
  # the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
  #
  # $Source: /projects/linux-2.2.12/drivers/char/ftape/lowlevel/Makefile,v $
! # $Revision: 1.1.1.1 $
  # $Date: 1999/12/27 17:13:38 $
  #
  #      Makefile for the lowlevel part QIC-40/80/3010/3020 floppy-tape
Index: linux-2.2.12/drivers/char/ftape/lowlevel/fc-10.c
diff -c linux-2.2.12/drivers/char/ftape/lowlevel/fc-10.c:1.1 linux-2.2.12/drivers/char/ftape/lowlevel/fc-10.c:1.1.1.1
*** linux-2.2.12/drivers/char/ftape/lowlevel/fc-10.c:1.1	Mon Dec 27 12:13:38 1999
--- linux-2.2.12/drivers/char/ftape/lowlevel/fc-10.c	Mon Dec 27 12:13:38 1999
***************
*** 44,50 ****
  
   *
   * $Source: /projects/linux-2.2.12/drivers/char/ftape/lowlevel/fc-10.c,v $
!  * $Revision: 1.1 $
   * $Date: 1999/12/27 17:13:38 $
   *
   *      This file contains code for the CMS FC-10/FC-20 card.
--- 44,50 ----
  
   *
   * $Source: /projects/linux-2.2.12/drivers/char/ftape/lowlevel/fc-10.c,v $
!  * $Revision: 1.1.1.1 $
   * $Date: 1999/12/27 17:13:38 $
   *
   *      This file contains code for the CMS FC-10/FC-20 card.
Index: linux-2.2.12/drivers/char/ftape/lowlevel/fc-10.h
diff -c linux-2.2.12/drivers/char/ftape/lowlevel/fc-10.h:1.1 linux-2.2.12/drivers/char/ftape/lowlevel/fc-10.h:1.1.1.1
*** linux-2.2.12/drivers/char/ftape/lowlevel/fc-10.h:1.1	Mon Dec 27 12:13:38 1999
--- linux-2.2.12/drivers/char/ftape/lowlevel/fc-10.h	Mon Dec 27 12:13:38 1999
***************
*** 20,26 ****
  
   *
   * $Source: /projects/linux-2.2.12/drivers/char/ftape/lowlevel/fc-10.h,v $
!  * $Revision: 1.1 $
   * $Date: 1999/12/27 17:13:38 $
   *
   *      This file contains definitions for the FC-10 code
--- 20,26 ----
  
   *
   * $Source: /projects/linux-2.2.12/drivers/char/ftape/lowlevel/fc-10.h,v $
!  * $Revision: 1.1.1.1 $
   * $Date: 1999/12/27 17:13:38 $
   *
   *      This file contains definitions for the FC-10 code
Index: linux-2.2.12/drivers/char/ftape/lowlevel/fdc-io.c
diff -c linux-2.2.12/drivers/char/ftape/lowlevel/fdc-io.c:1.1 linux-2.2.12/drivers/char/ftape/lowlevel/fdc-io.c:1.1.1.1
*** linux-2.2.12/drivers/char/ftape/lowlevel/fdc-io.c:1.1	Mon Dec 27 12:13:38 1999
--- linux-2.2.12/drivers/char/ftape/lowlevel/fdc-io.c	Mon Dec 27 12:13:38 1999
***************
*** 18,24 ****
  
   *
   * $Source: /projects/linux-2.2.12/drivers/char/ftape/lowlevel/fdc-io.c,v $
!  * $Revision: 1.1 $
   * $Date: 1999/12/27 17:13:38 $
   *
   *      This file contains the low-level floppy disk interface code
--- 18,24 ----
  
   *
   * $Source: /projects/linux-2.2.12/drivers/char/ftape/lowlevel/fdc-io.c,v $
!  * $Revision: 1.1.1.1 $
   * $Date: 1999/12/27 17:13:38 $
   *
   *      This file contains the low-level floppy disk interface code
Index: linux-2.2.12/drivers/char/ftape/lowlevel/fdc-io.h
diff -c linux-2.2.12/drivers/char/ftape/lowlevel/fdc-io.h:1.1 linux-2.2.12/drivers/char/ftape/lowlevel/fdc-io.h:1.1.1.1
*** linux-2.2.12/drivers/char/ftape/lowlevel/fdc-io.h:1.1	Mon Dec 27 12:13:38 1999
--- linux-2.2.12/drivers/char/ftape/lowlevel/fdc-io.h	Mon Dec 27 12:13:38 1999
***************
*** 21,27 ****
  
   *
   * $Source: /projects/linux-2.2.12/drivers/char/ftape/lowlevel/fdc-io.h,v $
!  * $Revision: 1.1 $
   * $Date: 1999/12/27 17:13:38 $
   *
   *      This file contains the declarations for the low level
--- 21,27 ----
  
   *
   * $Source: /projects/linux-2.2.12/drivers/char/ftape/lowlevel/fdc-io.h,v $
!  * $Revision: 1.1.1.1 $
   * $Date: 1999/12/27 17:13:38 $
   *
   *      This file contains the declarations for the low level
Index: linux-2.2.12/drivers/char/ftape/lowlevel/fdc-isr.c
diff -c linux-2.2.12/drivers/char/ftape/lowlevel/fdc-isr.c:1.1 linux-2.2.12/drivers/char/ftape/lowlevel/fdc-isr.c:1.1.1.1
*** linux-2.2.12/drivers/char/ftape/lowlevel/fdc-isr.c:1.1	Mon Dec 27 12:13:38 1999
--- linux-2.2.12/drivers/char/ftape/lowlevel/fdc-isr.c	Mon Dec 27 12:13:38 1999
***************
*** 18,24 ****
  
   *
   * $Source: /projects/linux-2.2.12/drivers/char/ftape/lowlevel/fdc-isr.c,v $
!  * $Revision: 1.1 $
   * $Date: 1999/12/27 17:13:38 $
   *
   *      This file contains the interrupt service routine and
--- 18,24 ----
  
   *
   * $Source: /projects/linux-2.2.12/drivers/char/ftape/lowlevel/fdc-isr.c,v $
!  * $Revision: 1.1.1.1 $
   * $Date: 1999/12/27 17:13:38 $
   *
   *      This file contains the interrupt service routine and
Index: linux-2.2.12/drivers/char/ftape/lowlevel/fdc-isr.h
diff -c linux-2.2.12/drivers/char/ftape/lowlevel/fdc-isr.h:1.1 linux-2.2.12/drivers/char/ftape/lowlevel/fdc-isr.h:1.1.1.1
*** linux-2.2.12/drivers/char/ftape/lowlevel/fdc-isr.h:1.1	Mon Dec 27 12:13:38 1999
--- linux-2.2.12/drivers/char/ftape/lowlevel/fdc-isr.h	Mon Dec 27 12:13:38 1999
***************
*** 21,27 ****
  
   *
   * $Source: /projects/linux-2.2.12/drivers/char/ftape/lowlevel/fdc-isr.h,v $
!  * $Revision: 1.1 $
   * $Date: 1999/12/27 17:13:38 $
   *
   *      This file declares the global variables necessary to
--- 21,27 ----
  
   *
   * $Source: /projects/linux-2.2.12/drivers/char/ftape/lowlevel/fdc-isr.h,v $
!  * $Revision: 1.1.1.1 $
   * $Date: 1999/12/27 17:13:38 $
   *
   *      This file declares the global variables necessary to
Index: linux-2.2.12/drivers/char/ftape/lowlevel/ftape-bsm.c
diff -c linux-2.2.12/drivers/char/ftape/lowlevel/ftape-bsm.c:1.1 linux-2.2.12/drivers/char/ftape/lowlevel/ftape-bsm.c:1.1.1.1
*** linux-2.2.12/drivers/char/ftape/lowlevel/ftape-bsm.c:1.1	Mon Dec 27 12:13:38 1999
--- linux-2.2.12/drivers/char/ftape/lowlevel/ftape-bsm.c	Mon Dec 27 12:13:38 1999
***************
*** 18,24 ****
  
   *
   * $Source: /projects/linux-2.2.12/drivers/char/ftape/lowlevel/ftape-bsm.c,v $
!  * $Revision: 1.1 $
   * $Date: 1999/12/27 17:13:38 $
   *
   *      This file contains the bad-sector map handling code for
--- 18,24 ----
  
   *
   * $Source: /projects/linux-2.2.12/drivers/char/ftape/lowlevel/ftape-bsm.c,v $
!  * $Revision: 1.1.1.1 $
   * $Date: 1999/12/27 17:13:38 $
   *
   *      This file contains the bad-sector map handling code for
Index: linux-2.2.12/drivers/char/ftape/lowlevel/ftape-bsm.h
diff -c linux-2.2.12/drivers/char/ftape/lowlevel/ftape-bsm.h:1.1 linux-2.2.12/drivers/char/ftape/lowlevel/ftape-bsm.h:1.1.1.1
*** linux-2.2.12/drivers/char/ftape/lowlevel/ftape-bsm.h:1.1	Mon Dec 27 12:13:38 1999
--- linux-2.2.12/drivers/char/ftape/lowlevel/ftape-bsm.h	Mon Dec 27 12:13:38 1999
***************
*** 21,27 ****
  
   *
   * $Source: /projects/linux-2.2.12/drivers/char/ftape/lowlevel/ftape-bsm.h,v $
!  * $Revision: 1.1 $
   * $Date: 1999/12/27 17:13:38 $
   *
   *      This file contains definitions for the bad sector map handling
--- 21,27 ----
  
   *
   * $Source: /projects/linux-2.2.12/drivers/char/ftape/lowlevel/ftape-bsm.h,v $
!  * $Revision: 1.1.1.1 $
   * $Date: 1999/12/27 17:13:38 $
   *
   *      This file contains definitions for the bad sector map handling
Index: linux-2.2.12/drivers/char/ftape/lowlevel/ftape-buffer.c
diff -c linux-2.2.12/drivers/char/ftape/lowlevel/ftape-buffer.c:1.1 linux-2.2.12/drivers/char/ftape/lowlevel/ftape-buffer.c:1.1.1.1
*** linux-2.2.12/drivers/char/ftape/lowlevel/ftape-buffer.c:1.1	Mon Dec 27 12:13:38 1999
--- linux-2.2.12/drivers/char/ftape/lowlevel/ftape-buffer.c	Mon Dec 27 12:13:38 1999
***************
*** 17,23 ****
  
   *
   * $Source: /projects/linux-2.2.12/drivers/char/ftape/lowlevel/ftape-buffer.c,v $
!  * $Revision: 1.1 $
   * $Date: 1999/12/27 17:13:38 $
   *
   *  This file contains the allocator/dealloctor for ftape's dynamic dma
--- 17,23 ----
  
   *
   * $Source: /projects/linux-2.2.12/drivers/char/ftape/lowlevel/ftape-buffer.c,v $
!  * $Revision: 1.1.1.1 $
   * $Date: 1999/12/27 17:13:38 $
   *
   *  This file contains the allocator/dealloctor for ftape's dynamic dma
Index: linux-2.2.12/drivers/char/ftape/lowlevel/ftape-buffer.h
diff -c linux-2.2.12/drivers/char/ftape/lowlevel/ftape-buffer.h:1.1 linux-2.2.12/drivers/char/ftape/lowlevel/ftape-buffer.h:1.1.1.1
*** linux-2.2.12/drivers/char/ftape/lowlevel/ftape-buffer.h:1.1	Mon Dec 27 12:13:38 1999
--- linux-2.2.12/drivers/char/ftape/lowlevel/ftape-buffer.h	Mon Dec 27 12:13:38 1999
***************
*** 20,26 ****
  
   *
   * $Source: /projects/linux-2.2.12/drivers/char/ftape/lowlevel/ftape-buffer.h,v $
!  * $Revision: 1.1 $
   * $Date: 1999/12/27 17:13:38 $
   *
   *  This file contains the allocator/dealloctor for ftape's dynamic dma
--- 20,26 ----
  
   *
   * $Source: /projects/linux-2.2.12/drivers/char/ftape/lowlevel/ftape-buffer.h,v $
!  * $Revision: 1.1.1.1 $
   * $Date: 1999/12/27 17:13:38 $
   *
   *  This file contains the allocator/dealloctor for ftape's dynamic dma
Index: linux-2.2.12/drivers/char/ftape/lowlevel/ftape-calibr.c
diff -c linux-2.2.12/drivers/char/ftape/lowlevel/ftape-calibr.c:1.1 linux-2.2.12/drivers/char/ftape/lowlevel/ftape-calibr.c:1.1.1.1
*** linux-2.2.12/drivers/char/ftape/lowlevel/ftape-calibr.c:1.1	Mon Dec 27 12:13:38 1999
--- linux-2.2.12/drivers/char/ftape/lowlevel/ftape-calibr.c	Mon Dec 27 12:13:38 1999
***************
*** 17,23 ****
  
   *
   * $Source: /projects/linux-2.2.12/drivers/char/ftape/lowlevel/ftape-calibr.c,v $
!  * $Revision: 1.1 $
   * $Date: 1999/12/27 17:13:38 $
   *
   *      GP calibration routine for processor speed dependent
--- 17,23 ----
  
   *
   * $Source: /projects/linux-2.2.12/drivers/char/ftape/lowlevel/ftape-calibr.c,v $
!  * $Revision: 1.1.1.1 $
   * $Date: 1999/12/27 17:13:38 $
   *
   *      GP calibration routine for processor speed dependent
Index: linux-2.2.12/drivers/char/ftape/lowlevel/ftape-calibr.h
diff -c linux-2.2.12/drivers/char/ftape/lowlevel/ftape-calibr.h:1.1 linux-2.2.12/drivers/char/ftape/lowlevel/ftape-calibr.h:1.1.1.1
*** linux-2.2.12/drivers/char/ftape/lowlevel/ftape-calibr.h:1.1	Mon Dec 27 12:13:38 1999
--- linux-2.2.12/drivers/char/ftape/lowlevel/ftape-calibr.h	Mon Dec 27 12:13:38 1999
***************
*** 20,26 ****
  
   *
   * $Source: /projects/linux-2.2.12/drivers/char/ftape/lowlevel/ftape-calibr.h,v $
!  * $Revision: 1.1 $
   * $Date: 1999/12/27 17:13:38 $
   *
   *      This file contains a gp calibration routine for
--- 20,26 ----
  
   *
   * $Source: /projects/linux-2.2.12/drivers/char/ftape/lowlevel/ftape-calibr.h,v $
!  * $Revision: 1.1.1.1 $
   * $Date: 1999/12/27 17:13:38 $
   *
   *      This file contains a gp calibration routine for
Index: linux-2.2.12/drivers/char/ftape/lowlevel/ftape-ctl.c
diff -c linux-2.2.12/drivers/char/ftape/lowlevel/ftape-ctl.c:1.1 linux-2.2.12/drivers/char/ftape/lowlevel/ftape-ctl.c:1.1.1.1
*** linux-2.2.12/drivers/char/ftape/lowlevel/ftape-ctl.c:1.1	Mon Dec 27 12:13:38 1999
--- linux-2.2.12/drivers/char/ftape/lowlevel/ftape-ctl.c	Mon Dec 27 12:13:38 1999
***************
*** 18,24 ****
  
   *
   * $Source: /projects/linux-2.2.12/drivers/char/ftape/lowlevel/ftape-ctl.c,v $
!  * $Revision: 1.1 $
   * $Date: 1999/12/27 17:13:38 $
   *
   *      This file contains the non-read/write ftape functions for the
--- 18,24 ----
  
   *
   * $Source: /projects/linux-2.2.12/drivers/char/ftape/lowlevel/ftape-ctl.c,v $
!  * $Revision: 1.1.1.1 $
   * $Date: 1999/12/27 17:13:38 $
   *
   *      This file contains the non-read/write ftape functions for the
Index: linux-2.2.12/drivers/char/ftape/lowlevel/ftape-ctl.h
diff -c linux-2.2.12/drivers/char/ftape/lowlevel/ftape-ctl.h:1.1 linux-2.2.12/drivers/char/ftape/lowlevel/ftape-ctl.h:1.1.1.1
*** linux-2.2.12/drivers/char/ftape/lowlevel/ftape-ctl.h:1.1	Mon Dec 27 12:13:38 1999
--- linux-2.2.12/drivers/char/ftape/lowlevel/ftape-ctl.h	Mon Dec 27 12:13:38 1999
***************
*** 21,27 ****
  
   *
   * $Source: /projects/linux-2.2.12/drivers/char/ftape/lowlevel/ftape-ctl.h,v $
!  * $Revision: 1.1 $
   * $Date: 1999/12/27 17:13:38 $
   *
   *      This file contains the non-standard IOCTL related definitions
--- 21,27 ----
  
   *
   * $Source: /projects/linux-2.2.12/drivers/char/ftape/lowlevel/ftape-ctl.h,v $
!  * $Revision: 1.1.1.1 $
   * $Date: 1999/12/27 17:13:38 $
   *
   *      This file contains the non-standard IOCTL related definitions
Index: linux-2.2.12/drivers/char/ftape/lowlevel/ftape-ecc.c
diff -c linux-2.2.12/drivers/char/ftape/lowlevel/ftape-ecc.c:1.1 linux-2.2.12/drivers/char/ftape/lowlevel/ftape-ecc.c:1.1.1.1
*** linux-2.2.12/drivers/char/ftape/lowlevel/ftape-ecc.c:1.1	Mon Dec 27 12:13:38 1999
--- linux-2.2.12/drivers/char/ftape/lowlevel/ftape-ecc.c	Mon Dec 27 12:13:38 1999
***************
*** 23,29 ****
  
   *
   * $Source: /projects/linux-2.2.12/drivers/char/ftape/lowlevel/ftape-ecc.c,v $
!  * $Revision: 1.1 $
   * $Date: 1999/12/27 17:13:38 $
   *
   *      This file contains the Reed-Solomon error correction code 
--- 23,29 ----
  
   *
   * $Source: /projects/linux-2.2.12/drivers/char/ftape/lowlevel/ftape-ecc.c,v $
!  * $Revision: 1.1.1.1 $
   * $Date: 1999/12/27 17:13:38 $
   *
   *      This file contains the Reed-Solomon error correction code 
Index: linux-2.2.12/drivers/char/ftape/lowlevel/ftape-ecc.h
diff -c linux-2.2.12/drivers/char/ftape/lowlevel/ftape-ecc.h:1.1 linux-2.2.12/drivers/char/ftape/lowlevel/ftape-ecc.h:1.1.1.1
*** linux-2.2.12/drivers/char/ftape/lowlevel/ftape-ecc.h:1.1	Mon Dec 27 12:13:38 1999
--- linux-2.2.12/drivers/char/ftape/lowlevel/ftape-ecc.h	Mon Dec 27 12:13:38 1999
***************
*** 24,30 ****
   
   *
   * $Source: /projects/linux-2.2.12/drivers/char/ftape/lowlevel/ftape-ecc.h,v $
!  * $Revision: 1.1 $
   * $Date: 1999/12/27 17:13:38 $
   *
   *      This file contains the definitions for the
--- 24,30 ----
   
   *
   * $Source: /projects/linux-2.2.12/drivers/char/ftape/lowlevel/ftape-ecc.h,v $
!  * $Revision: 1.1.1.1 $
   * $Date: 1999/12/27 17:13:38 $
   *
   *      This file contains the definitions for the
Index: linux-2.2.12/drivers/char/ftape/lowlevel/ftape-format.c
diff -c linux-2.2.12/drivers/char/ftape/lowlevel/ftape-format.c:1.1 linux-2.2.12/drivers/char/ftape/lowlevel/ftape-format.c:1.1.1.1
*** linux-2.2.12/drivers/char/ftape/lowlevel/ftape-format.c:1.1	Mon Dec 27 12:13:38 1999
--- linux-2.2.12/drivers/char/ftape/lowlevel/ftape-format.c	Mon Dec 27 12:13:38 1999
***************
*** 17,23 ****
  
   *
   * $Source: /projects/linux-2.2.12/drivers/char/ftape/lowlevel/ftape-format.c,v $
!  * $Revision: 1.1 $
   * $Date: 1999/12/27 17:13:38 $
   *
   *      This file contains the code to support formatting of floppy
--- 17,23 ----
  
   *
   * $Source: /projects/linux-2.2.12/drivers/char/ftape/lowlevel/ftape-format.c,v $
!  * $Revision: 1.1.1.1 $
   * $Date: 1999/12/27 17:13:38 $
   *
   *      This file contains the code to support formatting of floppy
Index: linux-2.2.12/drivers/char/ftape/lowlevel/ftape-format.h
diff -c linux-2.2.12/drivers/char/ftape/lowlevel/ftape-format.h:1.1 linux-2.2.12/drivers/char/ftape/lowlevel/ftape-format.h:1.1.1.1
*** linux-2.2.12/drivers/char/ftape/lowlevel/ftape-format.h:1.1	Mon Dec 27 12:13:38 1999
--- linux-2.2.12/drivers/char/ftape/lowlevel/ftape-format.h	Mon Dec 27 12:13:38 1999
***************
*** 20,26 ****
  
   *
   * $Source: /projects/linux-2.2.12/drivers/char/ftape/lowlevel/ftape-format.h,v $
!  * $Revision: 1.1 $
   * $Date: 1999/12/27 17:13:38 $
   *
   *      This file contains the low level definitions for the
--- 20,26 ----
  
   *
   * $Source: /projects/linux-2.2.12/drivers/char/ftape/lowlevel/ftape-format.h,v $
!  * $Revision: 1.1.1.1 $
   * $Date: 1999/12/27 17:13:38 $
   *
   *      This file contains the low level definitions for the
Index: linux-2.2.12/drivers/char/ftape/lowlevel/ftape-init.c
diff -c linux-2.2.12/drivers/char/ftape/lowlevel/ftape-init.c:1.1 linux-2.2.12/drivers/char/ftape/lowlevel/ftape-init.c:1.1.1.1
*** linux-2.2.12/drivers/char/ftape/lowlevel/ftape-init.c:1.1	Mon Dec 27 12:13:38 1999
--- linux-2.2.12/drivers/char/ftape/lowlevel/ftape-init.c	Mon Dec 27 12:13:38 1999
***************
*** 57,63 ****
  /*      Global vars.
   */
  char ft_src[] __initdata = "$Source: /projects/linux-2.2.12/drivers/char/ftape/lowlevel/ftape-init.c,v $";
! char ft_rev[] __initdata = "$Revision: 1.1 $";
  char ft_dat[] __initdata = "$Date: 1999/12/27 17:13:38 $";
  
  
--- 57,63 ----
  /*      Global vars.
   */
  char ft_src[] __initdata = "$Source: /projects/linux-2.2.12/drivers/char/ftape/lowlevel/ftape-init.c,v $";
! char ft_rev[] __initdata = "$Revision: 1.1.1.1 $";
  char ft_dat[] __initdata = "$Date: 1999/12/27 17:13:38 $";
  
  
Index: linux-2.2.12/drivers/char/ftape/lowlevel/ftape-init.h
diff -c linux-2.2.12/drivers/char/ftape/lowlevel/ftape-init.h:1.1 linux-2.2.12/drivers/char/ftape/lowlevel/ftape-init.h:1.1.1.1
*** linux-2.2.12/drivers/char/ftape/lowlevel/ftape-init.h:1.1	Mon Dec 27 12:13:38 1999
--- linux-2.2.12/drivers/char/ftape/lowlevel/ftape-init.h	Mon Dec 27 12:13:38 1999
***************
*** 21,27 ****
  
   *
   * $Source: /projects/linux-2.2.12/drivers/char/ftape/lowlevel/ftape-init.h,v $
!  * $Revision: 1.1 $
   * $Date: 1999/12/27 17:13:38 $
   *
   * This file contains the definitions for the interface to 
--- 21,27 ----
  
   *
   * $Source: /projects/linux-2.2.12/drivers/char/ftape/lowlevel/ftape-init.h,v $
!  * $Revision: 1.1.1.1 $
   * $Date: 1999/12/27 17:13:38 $
   *
   * This file contains the definitions for the interface to 
Index: linux-2.2.12/drivers/char/ftape/lowlevel/ftape-io.c
diff -c linux-2.2.12/drivers/char/ftape/lowlevel/ftape-io.c:1.1 linux-2.2.12/drivers/char/ftape/lowlevel/ftape-io.c:1.1.1.1
*** linux-2.2.12/drivers/char/ftape/lowlevel/ftape-io.c:1.1	Mon Dec 27 12:13:38 1999
--- linux-2.2.12/drivers/char/ftape/lowlevel/ftape-io.c	Mon Dec 27 12:13:38 1999
***************
*** 19,25 ****
  
   *
   * $Source: /projects/linux-2.2.12/drivers/char/ftape/lowlevel/ftape-io.c,v $
!  * $Revision: 1.1 $
   * $Date: 1999/12/27 17:13:38 $
   *
   *      This file contains the general control functions for the
--- 19,25 ----
  
   *
   * $Source: /projects/linux-2.2.12/drivers/char/ftape/lowlevel/ftape-io.c,v $
!  * $Revision: 1.1.1.1 $
   * $Date: 1999/12/27 17:13:38 $
   *
   *      This file contains the general control functions for the
Index: linux-2.2.12/drivers/char/ftape/lowlevel/ftape-io.h
diff -c linux-2.2.12/drivers/char/ftape/lowlevel/ftape-io.h:1.1 linux-2.2.12/drivers/char/ftape/lowlevel/ftape-io.h:1.1.1.1
*** linux-2.2.12/drivers/char/ftape/lowlevel/ftape-io.h:1.1	Mon Dec 27 12:13:38 1999
--- linux-2.2.12/drivers/char/ftape/lowlevel/ftape-io.h	Mon Dec 27 12:13:38 1999
***************
*** 21,27 ****
  
   *
   * $Source: /projects/linux-2.2.12/drivers/char/ftape/lowlevel/ftape-io.h,v $
!  * $Revision: 1.1 $
   * $Date: 1999/12/27 17:13:38 $
   *
   *      This file contains definitions for the glue part of the
--- 21,27 ----
  
   *
   * $Source: /projects/linux-2.2.12/drivers/char/ftape/lowlevel/ftape-io.h,v $
!  * $Revision: 1.1.1.1 $
   * $Date: 1999/12/27 17:13:38 $
   *
   *      This file contains definitions for the glue part of the
Index: linux-2.2.12/drivers/char/ftape/lowlevel/ftape-proc.c
diff -c linux-2.2.12/drivers/char/ftape/lowlevel/ftape-proc.c:1.1 linux-2.2.12/drivers/char/ftape/lowlevel/ftape-proc.c:1.1.1.1
*** linux-2.2.12/drivers/char/ftape/lowlevel/ftape-proc.c:1.1	Mon Dec 27 12:13:38 1999
--- linux-2.2.12/drivers/char/ftape/lowlevel/ftape-proc.c	Mon Dec 27 12:13:38 1999
***************
*** 17,23 ****
  
   *
   * $Source: /projects/linux-2.2.12/drivers/char/ftape/lowlevel/ftape-proc.c,v $
!  * $Revision: 1.1 $
   * $Date: 1999/12/27 17:13:38 $
   *
   *      This file contains the procfs interface for the
--- 17,23 ----
  
   *
   * $Source: /projects/linux-2.2.12/drivers/char/ftape/lowlevel/ftape-proc.c,v $
!  * $Revision: 1.1.1.1 $
   * $Date: 1999/12/27 17:13:38 $
   *
   *      This file contains the procfs interface for the
Index: linux-2.2.12/drivers/char/ftape/lowlevel/ftape-proc.h
diff -c linux-2.2.12/drivers/char/ftape/lowlevel/ftape-proc.h:1.1 linux-2.2.12/drivers/char/ftape/lowlevel/ftape-proc.h:1.1.1.1
*** linux-2.2.12/drivers/char/ftape/lowlevel/ftape-proc.h:1.1	Mon Dec 27 12:13:38 1999
--- linux-2.2.12/drivers/char/ftape/lowlevel/ftape-proc.h	Mon Dec 27 12:13:38 1999
***************
*** 20,26 ****
  
   *
   * $Source: /projects/linux-2.2.12/drivers/char/ftape/lowlevel/ftape-proc.h,v $
!  * $Revision: 1.1 $
   * $Date: 1999/12/27 17:13:38 $
   *
   *      This file contains definitions for the procfs interface of the
--- 20,26 ----
  
   *
   * $Source: /projects/linux-2.2.12/drivers/char/ftape/lowlevel/ftape-proc.h,v $
!  * $Revision: 1.1.1.1 $
   * $Date: 1999/12/27 17:13:38 $
   *
   *      This file contains definitions for the procfs interface of the
Index: linux-2.2.12/drivers/char/ftape/lowlevel/ftape-read.c
diff -c linux-2.2.12/drivers/char/ftape/lowlevel/ftape-read.c:1.1 linux-2.2.12/drivers/char/ftape/lowlevel/ftape-read.c:1.1.1.1
*** linux-2.2.12/drivers/char/ftape/lowlevel/ftape-read.c:1.1	Mon Dec 27 12:13:38 1999
--- linux-2.2.12/drivers/char/ftape/lowlevel/ftape-read.c	Mon Dec 27 12:13:38 1999
***************
*** 18,24 ****
  
   *
   * $Source: /projects/linux-2.2.12/drivers/char/ftape/lowlevel/ftape-read.c,v $
!  * $Revision: 1.1 $
   * $Date: 1999/12/27 17:13:38 $
   *
   *      This file contains the reading code
--- 18,24 ----
  
   *
   * $Source: /projects/linux-2.2.12/drivers/char/ftape/lowlevel/ftape-read.c,v $
!  * $Revision: 1.1.1.1 $
   * $Date: 1999/12/27 17:13:38 $
   *
   *      This file contains the reading code
Index: linux-2.2.12/drivers/char/ftape/lowlevel/ftape-read.h
diff -c linux-2.2.12/drivers/char/ftape/lowlevel/ftape-read.h:1.1 linux-2.2.12/drivers/char/ftape/lowlevel/ftape-read.h:1.1.1.1
*** linux-2.2.12/drivers/char/ftape/lowlevel/ftape-read.h:1.1	Mon Dec 27 12:13:38 1999
--- linux-2.2.12/drivers/char/ftape/lowlevel/ftape-read.h	Mon Dec 27 12:13:38 1999
***************
*** 21,27 ****
  
   *
   * $Source: /projects/linux-2.2.12/drivers/char/ftape/lowlevel/ftape-read.h,v $
!  * $Revision: 1.1 $
   * $Date: 1999/12/27 17:13:38 $
   *
   *      This file contains the definitions for the read functions
--- 21,27 ----
  
   *
   * $Source: /projects/linux-2.2.12/drivers/char/ftape/lowlevel/ftape-read.h,v $
!  * $Revision: 1.1.1.1 $
   * $Date: 1999/12/27 17:13:38 $
   *
   *      This file contains the definitions for the read functions
Index: linux-2.2.12/drivers/char/ftape/lowlevel/ftape-rw.c
diff -c linux-2.2.12/drivers/char/ftape/lowlevel/ftape-rw.c:1.1 linux-2.2.12/drivers/char/ftape/lowlevel/ftape-rw.c:1.1.1.1
*** linux-2.2.12/drivers/char/ftape/lowlevel/ftape-rw.c:1.1	Mon Dec 27 12:13:38 1999
--- linux-2.2.12/drivers/char/ftape/lowlevel/ftape-rw.c	Mon Dec 27 12:13:38 1999
***************
*** 18,24 ****
  
   *
   * $Source: /projects/linux-2.2.12/drivers/char/ftape/lowlevel/ftape-rw.c,v $
!  * $Revision: 1.1 $
   * $Date: 1999/12/27 17:13:38 $
   *
   *      This file contains some common code for the segment read and
--- 18,24 ----
  
   *
   * $Source: /projects/linux-2.2.12/drivers/char/ftape/lowlevel/ftape-rw.c,v $
!  * $Revision: 1.1.1.1 $
   * $Date: 1999/12/27 17:13:38 $
   *
   *      This file contains some common code for the segment read and
Index: linux-2.2.12/drivers/char/ftape/lowlevel/ftape-rw.h
diff -c linux-2.2.12/drivers/char/ftape/lowlevel/ftape-rw.h:1.1 linux-2.2.12/drivers/char/ftape/lowlevel/ftape-rw.h:1.1.1.1
*** linux-2.2.12/drivers/char/ftape/lowlevel/ftape-rw.h:1.1	Mon Dec 27 12:13:38 1999
--- linux-2.2.12/drivers/char/ftape/lowlevel/ftape-rw.h	Mon Dec 27 12:13:38 1999
***************
*** 21,27 ****
  
   *
   * $Source: /projects/linux-2.2.12/drivers/char/ftape/lowlevel/ftape-rw.h,v $
!  * $Revision: 1.1 $
   * $Date: 1999/12/27 17:13:38 $
   *
   *      This file contains the definitions for the read and write
--- 21,27 ----
  
   *
   * $Source: /projects/linux-2.2.12/drivers/char/ftape/lowlevel/ftape-rw.h,v $
!  * $Revision: 1.1.1.1 $
   * $Date: 1999/12/27 17:13:38 $
   *
   *      This file contains the definitions for the read and write
Index: linux-2.2.12/drivers/char/ftape/lowlevel/ftape-setup.c
diff -c linux-2.2.12/drivers/char/ftape/lowlevel/ftape-setup.c:1.1 linux-2.2.12/drivers/char/ftape/lowlevel/ftape-setup.c:1.1.1.1
*** linux-2.2.12/drivers/char/ftape/lowlevel/ftape-setup.c:1.1	Mon Dec 27 12:13:38 1999
--- linux-2.2.12/drivers/char/ftape/lowlevel/ftape-setup.c	Mon Dec 27 12:13:38 1999
***************
*** 17,23 ****
  
   *
   * $Source: /projects/linux-2.2.12/drivers/char/ftape/lowlevel/ftape-setup.c,v $
!  * $Revision: 1.1 $
   * $Date: 1999/12/27 17:13:38 $
   *
   *      This file contains the code for processing the kernel command
--- 17,23 ----
  
   *
   * $Source: /projects/linux-2.2.12/drivers/char/ftape/lowlevel/ftape-setup.c,v $
!  * $Revision: 1.1.1.1 $
   * $Date: 1999/12/27 17:13:38 $
   *
   *      This file contains the code for processing the kernel command
Index: linux-2.2.12/drivers/char/ftape/lowlevel/ftape-tracing.c
diff -c linux-2.2.12/drivers/char/ftape/lowlevel/ftape-tracing.c:1.1 linux-2.2.12/drivers/char/ftape/lowlevel/ftape-tracing.c:1.1.1.1
*** linux-2.2.12/drivers/char/ftape/lowlevel/ftape-tracing.c:1.1	Mon Dec 27 12:13:38 1999
--- linux-2.2.12/drivers/char/ftape/lowlevel/ftape-tracing.c	Mon Dec 27 12:13:38 1999
***************
*** 18,24 ****
  
   *
   * $Source: /projects/linux-2.2.12/drivers/char/ftape/lowlevel/ftape-tracing.c,v $
!  * $Revision: 1.1 $
   * $Date: 1999/12/27 17:13:38 $
   *
   *      This file contains the reading code
--- 18,24 ----
  
   *
   * $Source: /projects/linux-2.2.12/drivers/char/ftape/lowlevel/ftape-tracing.c,v $
!  * $Revision: 1.1.1.1 $
   * $Date: 1999/12/27 17:13:38 $
   *
   *      This file contains the reading code
Index: linux-2.2.12/drivers/char/ftape/lowlevel/ftape-tracing.h
diff -c linux-2.2.12/drivers/char/ftape/lowlevel/ftape-tracing.h:1.1 linux-2.2.12/drivers/char/ftape/lowlevel/ftape-tracing.h:1.1.1.1
*** linux-2.2.12/drivers/char/ftape/lowlevel/ftape-tracing.h:1.1	Mon Dec 27 12:13:38 1999
--- linux-2.2.12/drivers/char/ftape/lowlevel/ftape-tracing.h	Mon Dec 27 12:13:38 1999
***************
*** 21,27 ****
  
   *
   * $Source: /projects/linux-2.2.12/drivers/char/ftape/lowlevel/ftape-tracing.h,v $
!  * $Revision: 1.1 $
   * $Date: 1999/12/27 17:13:38 $
   *
   *      This file contains definitions that eases the debugging of the
--- 21,27 ----
  
   *
   * $Source: /projects/linux-2.2.12/drivers/char/ftape/lowlevel/ftape-tracing.h,v $
!  * $Revision: 1.1.1.1 $
   * $Date: 1999/12/27 17:13:38 $
   *
   *      This file contains definitions that eases the debugging of the
Index: linux-2.2.12/drivers/char/ftape/lowlevel/ftape-write.c
diff -c linux-2.2.12/drivers/char/ftape/lowlevel/ftape-write.c:1.1 linux-2.2.12/drivers/char/ftape/lowlevel/ftape-write.c:1.1.1.1
*** linux-2.2.12/drivers/char/ftape/lowlevel/ftape-write.c:1.1	Mon Dec 27 12:13:38 1999
--- linux-2.2.12/drivers/char/ftape/lowlevel/ftape-write.c	Mon Dec 27 12:13:38 1999
***************
*** 18,24 ****
  
   *
   * $Source: /projects/linux-2.2.12/drivers/char/ftape/lowlevel/ftape-write.c,v $
!  * $Revision: 1.1 $
   * $Date: 1999/12/27 17:13:38 $
   *
   *      This file contains the writing code
--- 18,24 ----
  
   *
   * $Source: /projects/linux-2.2.12/drivers/char/ftape/lowlevel/ftape-write.c,v $
!  * $Revision: 1.1.1.1 $
   * $Date: 1999/12/27 17:13:38 $
   *
   *      This file contains the writing code
Index: linux-2.2.12/drivers/char/ftape/lowlevel/ftape-write.h
diff -c linux-2.2.12/drivers/char/ftape/lowlevel/ftape-write.h:1.1 linux-2.2.12/drivers/char/ftape/lowlevel/ftape-write.h:1.1.1.1
*** linux-2.2.12/drivers/char/ftape/lowlevel/ftape-write.h:1.1	Mon Dec 27 12:13:38 1999
--- linux-2.2.12/drivers/char/ftape/lowlevel/ftape-write.h	Mon Dec 27 12:13:38 1999
***************
*** 23,29 ****
   $Source: /projects/linux-2.2.12/drivers/char/ftape/lowlevel/ftape-write.h,v $
   $Author: ibaldin $
   *
!  $Revision: 1.1 $
   $Date: 1999/12/27 17:13:38 $
   $State: Exp $
   *
--- 23,29 ----
   $Source: /projects/linux-2.2.12/drivers/char/ftape/lowlevel/ftape-write.h,v $
   $Author: ibaldin $
   *
!  $Revision: 1.1.1.1 $
   $Date: 1999/12/27 17:13:38 $
   $State: Exp $
   *
Index: linux-2.2.12/drivers/char/ftape/lowlevel/ftape_syms.c
diff -c linux-2.2.12/drivers/char/ftape/lowlevel/ftape_syms.c:1.1 linux-2.2.12/drivers/char/ftape/lowlevel/ftape_syms.c:1.1.1.1
*** linux-2.2.12/drivers/char/ftape/lowlevel/ftape_syms.c:1.1	Mon Dec 27 12:13:38 1999
--- linux-2.2.12/drivers/char/ftape/lowlevel/ftape_syms.c	Mon Dec 27 12:13:38 1999
***************
*** 17,23 ****
  
   *
   * $Source: /projects/linux-2.2.12/drivers/char/ftape/lowlevel/ftape_syms.c,v $
!  * $Revision: 1.1 $
   * $Date: 1999/12/27 17:13:38 $
   *
   *      This file contains the symbols that the ftape low level
--- 17,23 ----
  
   *
   * $Source: /projects/linux-2.2.12/drivers/char/ftape/lowlevel/ftape_syms.c,v $
!  * $Revision: 1.1.1.1 $
   * $Date: 1999/12/27 17:13:38 $
   *
   *      This file contains the symbols that the ftape low level
Index: linux-2.2.12/drivers/char/ftape/lowlevel/ftape_syms.h
diff -c linux-2.2.12/drivers/char/ftape/lowlevel/ftape_syms.h:1.1 linux-2.2.12/drivers/char/ftape/lowlevel/ftape_syms.h:1.1.1.1
*** linux-2.2.12/drivers/char/ftape/lowlevel/ftape_syms.h:1.1	Mon Dec 27 12:13:38 1999
--- linux-2.2.12/drivers/char/ftape/lowlevel/ftape_syms.h	Mon Dec 27 12:13:38 1999
***************
*** 20,26 ****
  
   *
   * $Source: /projects/linux-2.2.12/drivers/char/ftape/lowlevel/ftape_syms.h,v $
!  * $Revision: 1.1 $
   * $Date: 1999/12/27 17:13:38 $
   *
   *      This file contains the definitions needed to export symbols
--- 20,26 ----
  
   *
   * $Source: /projects/linux-2.2.12/drivers/char/ftape/lowlevel/ftape_syms.h,v $
!  * $Revision: 1.1.1.1 $
   * $Date: 1999/12/27 17:13:38 $
   *
   *      This file contains the definitions needed to export symbols
Index: linux-2.2.12/drivers/char/ftape/zftape/Makefile
diff -c linux-2.2.12/drivers/char/ftape/zftape/Makefile:1.1 linux-2.2.12/drivers/char/ftape/zftape/Makefile:1.1.1.1
*** linux-2.2.12/drivers/char/ftape/zftape/Makefile:1.1	Mon Dec 27 12:13:38 1999
--- linux-2.2.12/drivers/char/ftape/zftape/Makefile	Mon Dec 27 12:13:38 1999
***************
*** 16,22 ****
  # the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
  #
  # $Source: /projects/linux-2.2.12/drivers/char/ftape/zftape/Makefile,v $
! # $Revision: 1.1 $
  # $Date: 1999/12/27 17:13:38 $
  #
  #      Makefile for the QIC-40/80/3010/3020 zftape interface VFS to
--- 16,22 ----
  # the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
  #
  # $Source: /projects/linux-2.2.12/drivers/char/ftape/zftape/Makefile,v $
! # $Revision: 1.1.1.1 $
  # $Date: 1999/12/27 17:13:38 $
  #
  #      Makefile for the QIC-40/80/3010/3020 zftape interface VFS to
Index: linux-2.2.12/drivers/char/ftape/zftape/zftape-buffers.c
diff -c linux-2.2.12/drivers/char/ftape/zftape/zftape-buffers.c:1.1 linux-2.2.12/drivers/char/ftape/zftape/zftape-buffers.c:1.1.1.1
*** linux-2.2.12/drivers/char/ftape/zftape/zftape-buffers.c:1.1	Mon Dec 27 12:13:38 1999
--- linux-2.2.12/drivers/char/ftape/zftape/zftape-buffers.c	Mon Dec 27 12:13:38 1999
***************
*** 17,23 ****
  
   *
   * $Source: /projects/linux-2.2.12/drivers/char/ftape/zftape/zftape-buffers.c,v $
!  * $Revision: 1.1 $
   * $Date: 1999/12/27 17:13:38 $
   *
   *      This file contains the dynamic buffer allocation routines 
--- 17,23 ----
  
   *
   * $Source: /projects/linux-2.2.12/drivers/char/ftape/zftape/zftape-buffers.c,v $
!  * $Revision: 1.1.1.1 $
   * $Date: 1999/12/27 17:13:38 $
   *
   *      This file contains the dynamic buffer allocation routines 
Index: linux-2.2.12/drivers/char/ftape/zftape/zftape-buffers.h
diff -c linux-2.2.12/drivers/char/ftape/zftape/zftape-buffers.h:1.1 linux-2.2.12/drivers/char/ftape/zftape/zftape-buffers.h:1.1.1.1
*** linux-2.2.12/drivers/char/ftape/zftape/zftape-buffers.h:1.1	Mon Dec 27 12:13:38 1999
--- linux-2.2.12/drivers/char/ftape/zftape/zftape-buffers.h	Mon Dec 27 12:13:38 1999
***************
*** 20,26 ****
  
   *
   * $Source: /projects/linux-2.2.12/drivers/char/ftape/zftape/zftape-buffers.h,v $
!  * $Revision: 1.1 $
   * $Date: 1999/12/27 17:13:38 $
   *
   *   memory allocation routines.
--- 20,26 ----
  
   *
   * $Source: /projects/linux-2.2.12/drivers/char/ftape/zftape/zftape-buffers.h,v $
!  * $Revision: 1.1.1.1 $
   * $Date: 1999/12/27 17:13:38 $
   *
   *   memory allocation routines.
Index: linux-2.2.12/drivers/char/ftape/zftape/zftape-ctl.c
diff -c linux-2.2.12/drivers/char/ftape/zftape/zftape-ctl.c:1.1 linux-2.2.12/drivers/char/ftape/zftape/zftape-ctl.c:1.1.1.1
*** linux-2.2.12/drivers/char/ftape/zftape/zftape-ctl.c:1.1	Mon Dec 27 12:13:38 1999
--- linux-2.2.12/drivers/char/ftape/zftape/zftape-ctl.c	Mon Dec 27 12:13:38 1999
***************
*** 17,23 ****
  
   *
   * $Source: /projects/linux-2.2.12/drivers/char/ftape/zftape/zftape-ctl.c,v $
!  * $Revision: 1.1 $
   * $Date: 1999/12/27 17:13:38 $
   *
   *      This file contains the non-read/write zftape functions
--- 17,23 ----
  
   *
   * $Source: /projects/linux-2.2.12/drivers/char/ftape/zftape/zftape-ctl.c,v $
!  * $Revision: 1.1.1.1 $
   * $Date: 1999/12/27 17:13:38 $
   *
   *      This file contains the non-read/write zftape functions
Index: linux-2.2.12/drivers/char/ftape/zftape/zftape-ctl.h
diff -c linux-2.2.12/drivers/char/ftape/zftape/zftape-ctl.h:1.1 linux-2.2.12/drivers/char/ftape/zftape/zftape-ctl.h:1.1.1.1
*** linux-2.2.12/drivers/char/ftape/zftape/zftape-ctl.h:1.1	Mon Dec 27 12:13:38 1999
--- linux-2.2.12/drivers/char/ftape/zftape/zftape-ctl.h	Mon Dec 27 12:13:38 1999
***************
*** 20,26 ****
  
   *
   * $Source: /projects/linux-2.2.12/drivers/char/ftape/zftape/zftape-ctl.h,v $
!  * $Revision: 1.1 $
   * $Date: 1999/12/27 17:13:38 $
   *
   *      This file contains the non-standard IOCTL related definitions
--- 20,26 ----
  
   *
   * $Source: /projects/linux-2.2.12/drivers/char/ftape/zftape/zftape-ctl.h,v $
!  * $Revision: 1.1.1.1 $
   * $Date: 1999/12/27 17:13:38 $
   *
   *      This file contains the non-standard IOCTL related definitions
Index: linux-2.2.12/drivers/char/ftape/zftape/zftape-eof.c
diff -c linux-2.2.12/drivers/char/ftape/zftape/zftape-eof.c:1.1 linux-2.2.12/drivers/char/ftape/zftape/zftape-eof.c:1.1.1.1
*** linux-2.2.12/drivers/char/ftape/zftape/zftape-eof.c:1.1	Mon Dec 27 12:13:38 1999
--- linux-2.2.12/drivers/char/ftape/zftape/zftape-eof.c	Mon Dec 27 12:13:38 1999
***************
*** 22,28 ****
   the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
  
   * $Source: /projects/linux-2.2.12/drivers/char/ftape/zftape/zftape-eof.c,v $
!  * $Revision: 1.1 $
   * $Date: 1999/12/27 17:13:38 $
   *
   *      This file contains the eof mark handling code
--- 22,28 ----
   the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
  
   * $Source: /projects/linux-2.2.12/drivers/char/ftape/zftape/zftape-eof.c,v $
!  * $Revision: 1.1.1.1 $
   * $Date: 1999/12/27 17:13:38 $
   *
   *      This file contains the eof mark handling code
Index: linux-2.2.12/drivers/char/ftape/zftape/zftape-eof.h
diff -c linux-2.2.12/drivers/char/ftape/zftape/zftape-eof.h:1.1 linux-2.2.12/drivers/char/ftape/zftape/zftape-eof.h:1.1.1.1
*** linux-2.2.12/drivers/char/ftape/zftape/zftape-eof.h:1.1	Mon Dec 27 12:13:38 1999
--- linux-2.2.12/drivers/char/ftape/zftape/zftape-eof.h	Mon Dec 27 12:13:38 1999
***************
*** 21,27 ****
  
   *
   * $Source: /projects/linux-2.2.12/drivers/char/ftape/zftape/zftape-eof.h,v $
!  * $Revision: 1.1 $
   * $Date: 1999/12/27 17:13:38 $
   *
   *      Definitions and declarations for the end of file markers
--- 21,27 ----
  
   *
   * $Source: /projects/linux-2.2.12/drivers/char/ftape/zftape/zftape-eof.h,v $
!  * $Revision: 1.1.1.1 $
   * $Date: 1999/12/27 17:13:38 $
   *
   *      Definitions and declarations for the end of file markers
Index: linux-2.2.12/drivers/char/ftape/zftape/zftape-init.c
diff -c linux-2.2.12/drivers/char/ftape/zftape/zftape-init.c:1.1 linux-2.2.12/drivers/char/ftape/zftape/zftape-init.c:1.1.1.1
*** linux-2.2.12/drivers/char/ftape/zftape/zftape-init.c:1.1	Mon Dec 27 12:13:38 1999
--- linux-2.2.12/drivers/char/ftape/zftape/zftape-init.c	Mon Dec 27 12:13:38 1999
***************
*** 52,58 ****
  #include "../zftape/zftape_syms.h"
  
  char zft_src[] __initdata = "$Source: /projects/linux-2.2.12/drivers/char/ftape/zftape/zftape-init.c,v $";
! char zft_rev[] __initdata = "$Revision: 1.1 $";
  char zft_dat[] __initdata = "$Date: 1999/12/27 17:13:38 $";
  
  #if LINUX_VERSION_CODE >= KERNEL_VER(2,1,18)
--- 52,58 ----
  #include "../zftape/zftape_syms.h"
  
  char zft_src[] __initdata = "$Source: /projects/linux-2.2.12/drivers/char/ftape/zftape/zftape-init.c,v $";
! char zft_rev[] __initdata = "$Revision: 1.1.1.1 $";
  char zft_dat[] __initdata = "$Date: 1999/12/27 17:13:38 $";
  
  #if LINUX_VERSION_CODE >= KERNEL_VER(2,1,18)
Index: linux-2.2.12/drivers/char/ftape/zftape/zftape-init.h
diff -c linux-2.2.12/drivers/char/ftape/zftape/zftape-init.h:1.1 linux-2.2.12/drivers/char/ftape/zftape/zftape-init.h:1.1.1.1
*** linux-2.2.12/drivers/char/ftape/zftape/zftape-init.h:1.1	Mon Dec 27 12:13:38 1999
--- linux-2.2.12/drivers/char/ftape/zftape/zftape-init.h	Mon Dec 27 12:13:38 1999
***************
*** 20,26 ****
  
   *
   * $Source: /projects/linux-2.2.12/drivers/char/ftape/zftape/zftape-init.h,v $
!  * $Revision: 1.1 $
   * $Date: 1999/12/27 17:13:38 $
   *
   * This file contains definitions and macro for the vfs 
--- 20,26 ----
  
   *
   * $Source: /projects/linux-2.2.12/drivers/char/ftape/zftape/zftape-init.h,v $
!  * $Revision: 1.1.1.1 $
   * $Date: 1999/12/27 17:13:38 $
   *
   * This file contains definitions and macro for the vfs 
Index: linux-2.2.12/drivers/char/ftape/zftape/zftape-read.c
diff -c linux-2.2.12/drivers/char/ftape/zftape/zftape-read.c:1.1 linux-2.2.12/drivers/char/ftape/zftape/zftape-read.c:1.1.1.1
*** linux-2.2.12/drivers/char/ftape/zftape/zftape-read.c:1.1	Mon Dec 27 12:13:38 1999
--- linux-2.2.12/drivers/char/ftape/zftape/zftape-read.c	Mon Dec 27 12:13:38 1999
***************
*** 17,23 ****
  
   *
   * $Source: /projects/linux-2.2.12/drivers/char/ftape/zftape/zftape-read.c,v $
!  * $Revision: 1.1 $
   * $Date: 1999/12/27 17:13:38 $
   *
   *      This file contains the high level reading code
--- 17,23 ----
  
   *
   * $Source: /projects/linux-2.2.12/drivers/char/ftape/zftape/zftape-read.c,v $
!  * $Revision: 1.1.1.1 $
   * $Date: 1999/12/27 17:13:38 $
   *
   *      This file contains the high level reading code
Index: linux-2.2.12/drivers/char/ftape/zftape/zftape-read.h
diff -c linux-2.2.12/drivers/char/ftape/zftape/zftape-read.h:1.1 linux-2.2.12/drivers/char/ftape/zftape/zftape-read.h:1.1.1.1
*** linux-2.2.12/drivers/char/ftape/zftape/zftape-read.h:1.1	Mon Dec 27 12:13:38 1999
--- linux-2.2.12/drivers/char/ftape/zftape/zftape-read.h	Mon Dec 27 12:13:38 1999
***************
*** 20,26 ****
  
   *
   * $Source: /projects/linux-2.2.12/drivers/char/ftape/zftape/zftape-read.h,v $
!  * $Revision: 1.1 $
   * $Date: 1999/12/27 17:13:38 $
   *
   *      This file contains the definitions for the read functions
--- 20,26 ----
  
   *
   * $Source: /projects/linux-2.2.12/drivers/char/ftape/zftape/zftape-read.h,v $
!  * $Revision: 1.1.1.1 $
   * $Date: 1999/12/27 17:13:38 $
   *
   *      This file contains the definitions for the read functions
Index: linux-2.2.12/drivers/char/ftape/zftape/zftape-rw.c
diff -c linux-2.2.12/drivers/char/ftape/zftape/zftape-rw.c:1.1 linux-2.2.12/drivers/char/ftape/zftape/zftape-rw.c:1.1.1.1
*** linux-2.2.12/drivers/char/ftape/zftape/zftape-rw.c:1.1	Mon Dec 27 12:13:38 1999
--- linux-2.2.12/drivers/char/ftape/zftape/zftape-rw.c	Mon Dec 27 12:13:38 1999
***************
*** 17,23 ****
  
   *
   * $Source: /projects/linux-2.2.12/drivers/char/ftape/zftape/zftape-rw.c,v $
!  * $Revision: 1.1 $
   * $Date: 1999/12/27 17:13:38 $
   *
   *      This file contains some common code for the r/w code for
--- 17,23 ----
  
   *
   * $Source: /projects/linux-2.2.12/drivers/char/ftape/zftape/zftape-rw.c,v $
!  * $Revision: 1.1.1.1 $
   * $Date: 1999/12/27 17:13:38 $
   *
   *      This file contains some common code for the r/w code for
Index: linux-2.2.12/drivers/char/ftape/zftape/zftape-rw.h
diff -c linux-2.2.12/drivers/char/ftape/zftape/zftape-rw.h:1.1 linux-2.2.12/drivers/char/ftape/zftape/zftape-rw.h:1.1.1.1
*** linux-2.2.12/drivers/char/ftape/zftape/zftape-rw.h:1.1	Mon Dec 27 12:13:38 1999
--- linux-2.2.12/drivers/char/ftape/zftape/zftape-rw.h	Mon Dec 27 12:13:38 1999
***************
*** 20,26 ****
  
   *
   * $Source: /projects/linux-2.2.12/drivers/char/ftape/zftape/zftape-rw.h,v $
!  * $Revision: 1.1 $
   * $Date: 1999/12/27 17:13:38 $
   *
   *      This file contains the definitions for the read and write
--- 20,26 ----
  
   *
   * $Source: /projects/linux-2.2.12/drivers/char/ftape/zftape/zftape-rw.h,v $
!  * $Revision: 1.1.1.1 $
   * $Date: 1999/12/27 17:13:38 $
   *
   *      This file contains the definitions for the read and write
Index: linux-2.2.12/drivers/char/ftape/zftape/zftape-vtbl.c
diff -c linux-2.2.12/drivers/char/ftape/zftape/zftape-vtbl.c:1.1 linux-2.2.12/drivers/char/ftape/zftape/zftape-vtbl.c:1.1.1.1
*** linux-2.2.12/drivers/char/ftape/zftape/zftape-vtbl.c:1.1	Mon Dec 27 12:13:38 1999
--- linux-2.2.12/drivers/char/ftape/zftape/zftape-vtbl.c	Mon Dec 27 12:13:38 1999
***************
*** 18,24 ****
  
   *
   * $Source: /projects/linux-2.2.12/drivers/char/ftape/zftape/zftape-vtbl.c,v $
!  * $Revision: 1.1 $
   * $Date: 1999/12/27 17:13:38 $
   *
   *      This file defines a volume table as defined in various QIC
--- 18,24 ----
  
   *
   * $Source: /projects/linux-2.2.12/drivers/char/ftape/zftape/zftape-vtbl.c,v $
!  * $Revision: 1.1.1.1 $
   * $Date: 1999/12/27 17:13:38 $
   *
   *      This file defines a volume table as defined in various QIC
Index: linux-2.2.12/drivers/char/ftape/zftape/zftape-vtbl.h
diff -c linux-2.2.12/drivers/char/ftape/zftape/zftape-vtbl.h:1.1 linux-2.2.12/drivers/char/ftape/zftape/zftape-vtbl.h:1.1.1.1
*** linux-2.2.12/drivers/char/ftape/zftape/zftape-vtbl.h:1.1	Mon Dec 27 12:13:38 1999
--- linux-2.2.12/drivers/char/ftape/zftape/zftape-vtbl.h	Mon Dec 27 12:13:38 1999
***************
*** 21,27 ****
  
   *
   * $Source: /projects/linux-2.2.12/drivers/char/ftape/zftape/zftape-vtbl.h,v $
!  * $Revision: 1.1 $
   * $Date: 1999/12/27 17:13:38 $
   *
   *      This file defines a volume table as defined in the QIC-80
--- 21,27 ----
  
   *
   * $Source: /projects/linux-2.2.12/drivers/char/ftape/zftape/zftape-vtbl.h,v $
!  * $Revision: 1.1.1.1 $
   * $Date: 1999/12/27 17:13:38 $
   *
   *      This file defines a volume table as defined in the QIC-80
Index: linux-2.2.12/drivers/char/ftape/zftape/zftape-write.c
diff -c linux-2.2.12/drivers/char/ftape/zftape/zftape-write.c:1.1 linux-2.2.12/drivers/char/ftape/zftape/zftape-write.c:1.1.1.1
*** linux-2.2.12/drivers/char/ftape/zftape/zftape-write.c:1.1	Mon Dec 27 12:13:38 1999
--- linux-2.2.12/drivers/char/ftape/zftape/zftape-write.c	Mon Dec 27 12:13:38 1999
***************
*** 17,23 ****
  
   *
   * $Source: /projects/linux-2.2.12/drivers/char/ftape/zftape/zftape-write.c,v $
!  * $Revision: 1.1 $
   * $Date: 1999/12/27 17:13:38 $
   *
   *      This file contains the writing code
--- 17,23 ----
  
   *
   * $Source: /projects/linux-2.2.12/drivers/char/ftape/zftape/zftape-write.c,v $
!  * $Revision: 1.1.1.1 $
   * $Date: 1999/12/27 17:13:38 $
   *
   *      This file contains the writing code
Index: linux-2.2.12/drivers/char/ftape/zftape/zftape-write.h
diff -c linux-2.2.12/drivers/char/ftape/zftape/zftape-write.h:1.1 linux-2.2.12/drivers/char/ftape/zftape/zftape-write.h:1.1.1.1
*** linux-2.2.12/drivers/char/ftape/zftape/zftape-write.h:1.1	Mon Dec 27 12:13:38 1999
--- linux-2.2.12/drivers/char/ftape/zftape/zftape-write.h	Mon Dec 27 12:13:38 1999
***************
*** 20,26 ****
  
   *
   * $Source: /projects/linux-2.2.12/drivers/char/ftape/zftape/zftape-write.h,v $
!  * $Revision: 1.1 $
   * $Date: 1999/12/27 17:13:38 $
   *
   *      This file contains the definitions for the write functions
--- 20,26 ----
  
   *
   * $Source: /projects/linux-2.2.12/drivers/char/ftape/zftape/zftape-write.h,v $
!  * $Revision: 1.1.1.1 $
   * $Date: 1999/12/27 17:13:38 $
   *
   *      This file contains the definitions for the write functions
Index: linux-2.2.12/drivers/char/ftape/zftape/zftape_syms.c
diff -c linux-2.2.12/drivers/char/ftape/zftape/zftape_syms.c:1.1 linux-2.2.12/drivers/char/ftape/zftape/zftape_syms.c:1.1.1.1
*** linux-2.2.12/drivers/char/ftape/zftape/zftape_syms.c:1.1	Mon Dec 27 12:13:38 1999
--- linux-2.2.12/drivers/char/ftape/zftape/zftape_syms.c	Mon Dec 27 12:13:38 1999
***************
*** 17,23 ****
  
   *
   * $Source: /projects/linux-2.2.12/drivers/char/ftape/zftape/zftape_syms.c,v $
!  * $Revision: 1.1 $
   * $Date: 1999/12/27 17:13:38 $
   *
   *      This file contains the symbols that the zftape frontend to 
--- 17,23 ----
  
   *
   * $Source: /projects/linux-2.2.12/drivers/char/ftape/zftape/zftape_syms.c,v $
!  * $Revision: 1.1.1.1 $
   * $Date: 1999/12/27 17:13:38 $
   *
   *      This file contains the symbols that the zftape frontend to 
Index: linux-2.2.12/drivers/char/ftape/zftape/zftape_syms.h
diff -c linux-2.2.12/drivers/char/ftape/zftape/zftape_syms.h:1.1 linux-2.2.12/drivers/char/ftape/zftape/zftape_syms.h:1.1.1.1
*** linux-2.2.12/drivers/char/ftape/zftape/zftape_syms.h:1.1	Mon Dec 27 12:13:38 1999
--- linux-2.2.12/drivers/char/ftape/zftape/zftape_syms.h	Mon Dec 27 12:13:38 1999
***************
*** 20,26 ****
  
   *
   * $Source: /projects/linux-2.2.12/drivers/char/ftape/zftape/zftape_syms.h,v $
!  * $Revision: 1.1 $
   * $Date: 1999/12/27 17:13:38 $
   *
   *      This file contains the definitions needed for the symbols
--- 20,26 ----
  
   *
   * $Source: /projects/linux-2.2.12/drivers/char/ftape/zftape/zftape_syms.h,v $
!  * $Revision: 1.1.1.1 $
   * $Date: 1999/12/27 17:13:38 $
   *
   *      This file contains the definitions needed for the symbols
Index: linux-2.2.12/drivers/isdn/isdn_audio.c
diff -c linux-2.2.12/drivers/isdn/isdn_audio.c:1.1 linux-2.2.12/drivers/isdn/isdn_audio.c:1.1.1.1
*** linux-2.2.12/drivers/isdn/isdn_audio.c:1.1	Mon Dec 27 12:13:56 1999
--- linux-2.2.12/drivers/isdn/isdn_audio.c	Mon Dec 27 12:13:56 1999
***************
*** 1,4 ****
! /* $Id: isdn_audio.c,v 1.1 1999/12/27 17:13:56 ibaldin Exp $
  
   * Linux ISDN subsystem, audio conversion and compression (linklevel).
   *
--- 1,4 ----
! /* $Id: isdn_audio.c,v 1.1.1.1 1999/12/27 17:13:56 ibaldin Exp $
  
   * Linux ISDN subsystem, audio conversion and compression (linklevel).
   *
***************
*** 21,28 ****
   * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
   *
   * $Log: isdn_audio.c,v $
!  * Revision 1.1  1999/12/27 17:13:56  ibaldin
!  * Initial revision
   *
   * Revision 1.16  1999/08/06 12:47:35  calle
   * Using __GNUC__ == 2 && __GNUC_MINOR__ < 95 how to define
--- 21,28 ----
   * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
   *
   * $Log: isdn_audio.c,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:56  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.16  1999/08/06 12:47:35  calle
   * Using __GNUC__ == 2 && __GNUC_MINOR__ < 95 how to define
***************
*** 95,101 ****
  #include "isdn_audio.h"
  #include "isdn_common.h"
  
! char *isdn_audio_revision = "$Revision: 1.1 $";
  
  /*
   * Misc. lookup-tables.
--- 95,101 ----
  #include "isdn_audio.h"
  #include "isdn_common.h"
  
! char *isdn_audio_revision = "$Revision: 1.1.1.1 $";
  
  /*
   * Misc. lookup-tables.
Index: linux-2.2.12/drivers/isdn/isdn_audio.h
diff -c linux-2.2.12/drivers/isdn/isdn_audio.h:1.1 linux-2.2.12/drivers/isdn/isdn_audio.h:1.1.1.1
*** linux-2.2.12/drivers/isdn/isdn_audio.h:1.1	Mon Dec 27 12:13:56 1999
--- linux-2.2.12/drivers/isdn/isdn_audio.h	Mon Dec 27 12:13:56 1999
***************
*** 1,4 ****
! /* $Id: isdn_audio.h,v 1.1 1999/12/27 17:13:56 ibaldin Exp $
  
   * Linux ISDN subsystem, audio conversion and compression (linklevel).
   *
--- 1,4 ----
! /* $Id: isdn_audio.h,v 1.1.1.1 1999/12/27 17:13:56 ibaldin Exp $
  
   * Linux ISDN subsystem, audio conversion and compression (linklevel).
   *
***************
*** 19,26 ****
   * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
   *
   * $Log: isdn_audio.h,v $
!  * Revision 1.1  1999/12/27 17:13:56  ibaldin
!  * Initial revision
   *
   * Revision 1.8  1999/07/11 17:14:07  armin
   * Added new layer 2 and 3 protocols for Fax and DSP functions.
--- 19,26 ----
   * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
   *
   * $Log: isdn_audio.h,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:56  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.8  1999/07/11 17:14:07  armin
   * Added new layer 2 and 3 protocols for Fax and DSP functions.
Index: linux-2.2.12/drivers/isdn/isdn_cards.c
diff -c linux-2.2.12/drivers/isdn/isdn_cards.c:1.1 linux-2.2.12/drivers/isdn/isdn_cards.c:1.1.1.1
*** linux-2.2.12/drivers/isdn/isdn_cards.c:1.1	Mon Dec 27 12:13:55 1999
--- linux-2.2.12/drivers/isdn/isdn_cards.c	Mon Dec 27 12:13:55 1999
***************
*** 1,4 ****
! /* $Id: isdn_cards.c,v 1.1 1999/12/27 17:13:55 ibaldin Exp $
  
   * Linux ISDN subsystem, initialization for non-modularized drivers.
   *
--- 1,4 ----
! /* $Id: isdn_cards.c,v 1.1.1.1 1999/12/27 17:13:55 ibaldin Exp $
  
   * Linux ISDN subsystem, initialization for non-modularized drivers.
   *
***************
*** 19,26 ****
   * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
   *
   * $Log: isdn_cards.c,v $
!  * Revision 1.1  1999/12/27 17:13:55  ibaldin
!  * Initial revision
   *
   * Revision 1.10  1999/07/20 06:41:28  calle
   * Bugfix: After the redesign of the AVM B1 driver, the driver didn't even
--- 19,26 ----
   * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
   *
   * $Log: isdn_cards.c,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:55  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.10  1999/07/20 06:41:28  calle
   * Bugfix: After the redesign of the AVM B1 driver, the driver didn't even
Index: linux-2.2.12/drivers/isdn/isdn_cards.h
diff -c linux-2.2.12/drivers/isdn/isdn_cards.h:1.1 linux-2.2.12/drivers/isdn/isdn_cards.h:1.1.1.1
*** linux-2.2.12/drivers/isdn/isdn_cards.h:1.1	Mon Dec 27 12:13:55 1999
--- linux-2.2.12/drivers/isdn/isdn_cards.h	Mon Dec 27 12:13:55 1999
***************
*** 1,4 ****
! /* $Id: isdn_cards.h,v 1.1 1999/12/27 17:13:55 ibaldin Exp $
  
   * Linux ISDN subsystem, initialization for non-modularized drivers.
   *
--- 1,4 ----
! /* $Id: isdn_cards.h,v 1.1.1.1 1999/12/27 17:13:55 ibaldin Exp $
  
   * Linux ISDN subsystem, initialization for non-modularized drivers.
   *
***************
*** 19,26 ****
   * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
   *
   * $Log: isdn_cards.h,v $
!  * Revision 1.1  1999/12/27 17:13:55  ibaldin
!  * Initial revision
   *
   * Revision 1.3  1999/04/12 12:33:13  fritz
   * Changes from 2.0 tree.
--- 19,26 ----
   * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
   *
   * $Log: isdn_cards.h,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:55  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.3  1999/04/12 12:33:13  fritz
   * Changes from 2.0 tree.
Index: linux-2.2.12/drivers/isdn/isdn_common.c
diff -c linux-2.2.12/drivers/isdn/isdn_common.c:1.1 linux-2.2.12/drivers/isdn/isdn_common.c:1.1.1.1
*** linux-2.2.12/drivers/isdn/isdn_common.c:1.1	Mon Dec 27 12:13:55 1999
--- linux-2.2.12/drivers/isdn/isdn_common.c	Mon Dec 27 12:13:55 1999
***************
*** 1,4 ****
! /* $Id: isdn_common.c,v 1.1 1999/12/27 17:13:55 ibaldin Exp $
  
   * Linux ISDN subsystem, common used functions (linklevel).
   *
--- 1,4 ----
! /* $Id: isdn_common.c,v 1.1.1.1 1999/12/27 17:13:55 ibaldin Exp $
  
   * Linux ISDN subsystem, common used functions (linklevel).
   *
***************
*** 21,28 ****
   * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
   *
   * $Log: isdn_common.c,v $
!  * Revision 1.1  1999/12/27 17:13:55  ibaldin
!  * Initial revision
   *
   * Revision 1.86  1999/07/31 12:59:42  armin
   * Added tty fax capabilities.
--- 21,28 ----
   * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
   *
   * $Log: isdn_common.c,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:55  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.86  1999/07/31 12:59:42  armin
   * Added tty fax capabilities.
***************
*** 384,390 ****
  
  isdn_dev *dev = (isdn_dev *) 0;
  
! static char *isdn_revision = "$Revision: 1.1 $";
  
  extern char *isdn_net_revision;
  extern char *isdn_tty_revision;
--- 384,390 ----
  
  isdn_dev *dev = (isdn_dev *) 0;
  
! static char *isdn_revision = "$Revision: 1.1.1.1 $";
  
  extern char *isdn_net_revision;
  extern char *isdn_tty_revision;
Index: linux-2.2.12/drivers/isdn/isdn_common.h
diff -c linux-2.2.12/drivers/isdn/isdn_common.h:1.1 linux-2.2.12/drivers/isdn/isdn_common.h:1.1.1.1
*** linux-2.2.12/drivers/isdn/isdn_common.h:1.1	Mon Dec 27 12:13:55 1999
--- linux-2.2.12/drivers/isdn/isdn_common.h	Mon Dec 27 12:13:55 1999
***************
*** 1,4 ****
! /* $Id: isdn_common.h,v 1.1 1999/12/27 17:13:55 ibaldin Exp $
  
   * header for Linux ISDN subsystem, common used functions and debugging-switches (linklevel).
   *
--- 1,4 ----
! /* $Id: isdn_common.h,v 1.1.1.1 1999/12/27 17:13:55 ibaldin Exp $
  
   * header for Linux ISDN subsystem, common used functions and debugging-switches (linklevel).
   *
***************
*** 21,28 ****
   * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
   *
   * $Log: isdn_common.h,v $
!  * Revision 1.1  1999/12/27 17:13:55  ibaldin
!  * Initial revision
   *
   * Revision 1.16  1999/07/01 08:29:54  keil
   * compatibility to 2.3 kernel
--- 21,28 ----
   * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
   *
   * $Log: isdn_common.h,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:55  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.16  1999/07/01 08:29:54  keil
   * compatibility to 2.3 kernel
Index: linux-2.2.12/drivers/isdn/isdn_concap.c
diff -c linux-2.2.12/drivers/isdn/isdn_concap.c:1.1 linux-2.2.12/drivers/isdn/isdn_concap.c:1.1.1.1
*** linux-2.2.12/drivers/isdn/isdn_concap.c:1.1	Mon Dec 27 12:13:56 1999
--- linux-2.2.12/drivers/isdn/isdn_concap.c	Mon Dec 27 12:13:56 1999
***************
*** 1,12 ****
! /* $Id: isdn_concap.c,v 1.1 1999/12/27 17:13:56 ibaldin Exp $
   
   * Stuff to support the concap_proto by isdn4linux. isdn4linux - specific
   * stuff goes here. Stuff that depends only on the concap protocol goes to
   * another -- protocol specific -- source file.
   *
   * $Log: isdn_concap.c,v $
!  * Revision 1.1  1999/12/27 17:13:56  ibaldin
!  * Initial revision
   *
   * Revision 1.5  1998/10/30 18:44:48  he
   * pass return value from isdn_net_dial_req for dialmode change
--- 1,12 ----
! /* $Id: isdn_concap.c,v 1.1.1.1 1999/12/27 17:13:56 ibaldin Exp $
   
   * Stuff to support the concap_proto by isdn4linux. isdn4linux - specific
   * stuff goes here. Stuff that depends only on the concap protocol goes to
   * another -- protocol specific -- source file.
   *
   * $Log: isdn_concap.c,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:56  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.5  1998/10/30 18:44:48  he
   * pass return value from isdn_net_dial_req for dialmode change
Index: linux-2.2.12/drivers/isdn/isdn_concap.h
diff -c linux-2.2.12/drivers/isdn/isdn_concap.h:1.1 linux-2.2.12/drivers/isdn/isdn_concap.h:1.1.1.1
*** linux-2.2.12/drivers/isdn/isdn_concap.h:1.1	Mon Dec 27 12:13:56 1999
--- linux-2.2.12/drivers/isdn/isdn_concap.h	Mon Dec 27 12:13:56 1999
***************
*** 1,4 ****
! /* $Id: isdn_concap.h,v 1.1 1999/12/27 17:13:56 ibaldin Exp $
   */
  extern struct concap_device_ops isdn_concap_reliable_dl_dops;
  extern struct concap_device_ops isdn_concap_demand_dial_dops;
--- 1,4 ----
! /* $Id: isdn_concap.h,v 1.1.1.1 1999/12/27 17:13:56 ibaldin Exp $
   */
  extern struct concap_device_ops isdn_concap_reliable_dl_dops;
  extern struct concap_device_ops isdn_concap_demand_dial_dops;
Index: linux-2.2.12/drivers/isdn/isdn_net.c
diff -c linux-2.2.12/drivers/isdn/isdn_net.c:1.1 linux-2.2.12/drivers/isdn/isdn_net.c:1.1.1.1
*** linux-2.2.12/drivers/isdn/isdn_net.c:1.1	Mon Dec 27 12:13:56 1999
--- linux-2.2.12/drivers/isdn/isdn_net.c	Mon Dec 27 12:13:56 1999
***************
*** 1,4 ****
! /* $Id: isdn_net.c,v 1.1 1999/12/27 17:13:56 ibaldin Exp $
  
   * Linux ISDN subsystem, network interfaces and related functions (linklevel).
   *
--- 1,4 ----
! /* $Id: isdn_net.c,v 1.1.1.1 1999/12/27 17:13:56 ibaldin Exp $
  
   * Linux ISDN subsystem, network interfaces and related functions (linklevel).
   *
***************
*** 21,28 ****
   * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
   *
   * $Log: isdn_net.c,v $
!  * Revision 1.1  1999/12/27 17:13:56  ibaldin
!  * Initial revision
   *
   * Revision 1.88  1999/07/07 10:13:31  detabc
   * remove unused messages
--- 21,28 ----
   * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
   *
   * $Log: isdn_net.c,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:56  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.88  1999/07/07 10:13:31  detabc
   * remove unused messages
***************
*** 363,369 ****
  static int isdn_net_start_xmit(struct sk_buff *, struct device *);
  static int isdn_net_xmit(struct device *, isdn_net_local *, struct sk_buff *);
  
! char *isdn_net_revision = "$Revision: 1.1 $";
  
   /*
    * Code for raw-networking over ISDN
--- 363,369 ----
  static int isdn_net_start_xmit(struct sk_buff *, struct device *);
  static int isdn_net_xmit(struct device *, isdn_net_local *, struct sk_buff *);
  
! char *isdn_net_revision = "$Revision: 1.1.1.1 $";
  
   /*
    * Code for raw-networking over ISDN
Index: linux-2.2.12/drivers/isdn/isdn_net.h
diff -c linux-2.2.12/drivers/isdn/isdn_net.h:1.1 linux-2.2.12/drivers/isdn/isdn_net.h:1.1.1.1
*** linux-2.2.12/drivers/isdn/isdn_net.h:1.1	Mon Dec 27 12:13:56 1999
--- linux-2.2.12/drivers/isdn/isdn_net.h	Mon Dec 27 12:13:56 1999
***************
*** 1,4 ****
! /* $Id: isdn_net.h,v 1.1 1999/12/27 17:13:56 ibaldin Exp $
  
   * header for Linux ISDN subsystem, network related functions (linklevel).
   *
--- 1,4 ----
! /* $Id: isdn_net.h,v 1.1.1.1 1999/12/27 17:13:56 ibaldin Exp $
  
   * header for Linux ISDN subsystem, network related functions (linklevel).
   *
***************
*** 21,28 ****
   * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
   *
   * $Log: isdn_net.h,v $
!  * Revision 1.1  1999/12/27 17:13:56  ibaldin
!  * Initial revision
   *
   * Revision 1.9  1999/04/12 12:33:27  fritz
   * Changes from 2.0 tree.
--- 21,28 ----
   * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
   *
   * $Log: isdn_net.h,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:56  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.9  1999/04/12 12:33:27  fritz
   * Changes from 2.0 tree.
Index: linux-2.2.12/drivers/isdn/isdn_ppp.c
diff -c linux-2.2.12/drivers/isdn/isdn_ppp.c:1.1 linux-2.2.12/drivers/isdn/isdn_ppp.c:1.1.1.1
*** linux-2.2.12/drivers/isdn/isdn_ppp.c:1.1	Mon Dec 27 12:13:56 1999
--- linux-2.2.12/drivers/isdn/isdn_ppp.c	Mon Dec 27 12:13:56 1999
***************
*** 1,4 ****
! /* $Id: isdn_ppp.c,v 1.1 1999/12/27 17:13:56 ibaldin Exp $
   *
   * Linux ISDN subsystem, functions for synchronous PPP (linklevel).
   *
--- 1,4 ----
! /* $Id: isdn_ppp.c,v 1.1.1.1 1999/12/27 17:13:56 ibaldin Exp $
   *
   * Linux ISDN subsystem, functions for synchronous PPP (linklevel).
   *
***************
*** 19,26 ****
   * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
   *
   * $Log: isdn_ppp.c,v $
!  * Revision 1.1  1999/12/27 17:13:56  ibaldin
!  * Initial revision
   *
   * Revision 1.49  1999/07/06 07:47:11  calle
   * bugfix: dev_alloc_skb only reserve 16 bytes. We need to look at the
--- 19,26 ----
   * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
   *
   * $Log: isdn_ppp.c,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:56  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.49  1999/07/06 07:47:11  calle
   * bugfix: dev_alloc_skb only reserve 16 bytes. We need to look at the
***************
*** 272,278 ****
  static void isdn_ppp_free_mpqueue(isdn_net_dev *);
  #endif
  
! char *isdn_ppp_revision = "$Revision: 1.1 $";
  
  static struct ippp_struct *ippp_table[ISDN_MAX_CHANNELS];
  static struct isdn_ppp_compressor *ipc_head = NULL;
--- 272,278 ----
  static void isdn_ppp_free_mpqueue(isdn_net_dev *);
  #endif
  
! char *isdn_ppp_revision = "$Revision: 1.1.1.1 $";
  
  static struct ippp_struct *ippp_table[ISDN_MAX_CHANNELS];
  static struct isdn_ppp_compressor *ipc_head = NULL;
Index: linux-2.2.12/drivers/isdn/isdn_ppp.h
diff -c linux-2.2.12/drivers/isdn/isdn_ppp.h:1.1 linux-2.2.12/drivers/isdn/isdn_ppp.h:1.1.1.1
*** linux-2.2.12/drivers/isdn/isdn_ppp.h:1.1	Mon Dec 27 12:13:56 1999
--- linux-2.2.12/drivers/isdn/isdn_ppp.h	Mon Dec 27 12:13:56 1999
***************
*** 1,4 ****
! /* $Id: isdn_ppp.h,v 1.1 1999/12/27 17:13:56 ibaldin Exp $
  
   * header for Linux ISDN subsystem, functions for synchronous PPP (linklevel).
   *
--- 1,4 ----
! /* $Id: isdn_ppp.h,v 1.1.1.1 1999/12/27 17:13:56 ibaldin Exp $
  
   * header for Linux ISDN subsystem, functions for synchronous PPP (linklevel).
   *
***************
*** 19,26 ****
   * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
   *
   * $Log: isdn_ppp.h,v $
!  * Revision 1.1  1999/12/27 17:13:56  ibaldin
!  * Initial revision
   *
   * Revision 1.13  1998/03/22 18:50:50  hipp
   * Added BSD Compression for syncPPP .. UNTESTED at the moment
--- 19,26 ----
   * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
   *
   * $Log: isdn_ppp.h,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:56  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.13  1998/03/22 18:50:50  hipp
   * Added BSD Compression for syncPPP .. UNTESTED at the moment
Index: linux-2.2.12/drivers/isdn/isdn_syms.c
diff -c linux-2.2.12/drivers/isdn/isdn_syms.c:1.1 linux-2.2.12/drivers/isdn/isdn_syms.c:1.1.1.1
*** linux-2.2.12/drivers/isdn/isdn_syms.c:1.1	Mon Dec 27 12:13:56 1999
--- linux-2.2.12/drivers/isdn/isdn_syms.c	Mon Dec 27 12:13:56 1999
***************
*** 1,4 ****
! /* $Id: isdn_syms.c,v 1.1 1999/12/27 17:13:56 ibaldin Exp $
  
   * Linux ISDN subsystem, exported symbols (linklevel).
   *
--- 1,4 ----
! /* $Id: isdn_syms.c,v 1.1.1.1 1999/12/27 17:13:56 ibaldin Exp $
  
   * Linux ISDN subsystem, exported symbols (linklevel).
   *
***************
*** 17,24 ****
   * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
   *
   * $Log: isdn_syms.c,v $
!  * Revision 1.1  1999/12/27 17:13:56  ibaldin
!  * Initial revision
   *
   * Revision 1.3.2.1  1999/04/22 21:09:37  werner
   * Added support for dss1 diversion services
--- 17,24 ----
   * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
   *
   * $Log: isdn_syms.c,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:56  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.3.2.1  1999/04/22 21:09:37  werner
   * Added support for dss1 diversion services
Index: linux-2.2.12/drivers/isdn/isdn_tty.c
diff -c linux-2.2.12/drivers/isdn/isdn_tty.c:1.1 linux-2.2.12/drivers/isdn/isdn_tty.c:1.1.1.1
*** linux-2.2.12/drivers/isdn/isdn_tty.c:1.1	Mon Dec 27 12:13:56 1999
--- linux-2.2.12/drivers/isdn/isdn_tty.c	Mon Dec 27 12:13:56 1999
***************
*** 1,4 ****
! /* $Id: isdn_tty.c,v 1.1 1999/12/27 17:13:56 ibaldin Exp $
  
   * Linux ISDN subsystem, tty functions and AT-command emulator (linklevel).
   *
--- 1,4 ----
! /* $Id: isdn_tty.c,v 1.1.1.1 1999/12/27 17:13:56 ibaldin Exp $
  
   * Linux ISDN subsystem, tty functions and AT-command emulator (linklevel).
   *
***************
*** 20,27 ****
   * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
   *
   * $Log: isdn_tty.c,v $
!  * Revision 1.1  1999/12/27 17:13:56  ibaldin
!  * Initial revision
   *
   * Revision 1.72  1999/07/31 12:59:45  armin
   * Added tty fax capabilities.
--- 20,27 ----
   * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
   *
   * $Log: isdn_tty.c,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:56  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.72  1999/07/31 12:59:45  armin
   * Added tty fax capabilities.
***************
*** 348,354 ****
  static int si2bit[8] =
  {4, 1, 4, 4, 4, 4, 4, 4};
  
! char *isdn_tty_revision = "$Revision: 1.1 $";
  
  
  /* isdn_tty_try_read() is called from within isdn_tty_rcv_skb()
--- 348,354 ----
  static int si2bit[8] =
  {4, 1, 4, 4, 4, 4, 4, 4};
  
! char *isdn_tty_revision = "$Revision: 1.1.1.1 $";
  
  
  /* isdn_tty_try_read() is called from within isdn_tty_rcv_skb()
Index: linux-2.2.12/drivers/isdn/isdn_tty.h
diff -c linux-2.2.12/drivers/isdn/isdn_tty.h:1.1 linux-2.2.12/drivers/isdn/isdn_tty.h:1.1.1.1
*** linux-2.2.12/drivers/isdn/isdn_tty.h:1.1	Mon Dec 27 12:13:56 1999
--- linux-2.2.12/drivers/isdn/isdn_tty.h	Mon Dec 27 12:13:56 1999
***************
*** 1,4 ****
! /* $Id: isdn_tty.h,v 1.1 1999/12/27 17:13:56 ibaldin Exp $
  
   * header for Linux ISDN subsystem, tty related functions (linklevel).
   *
--- 1,4 ----
! /* $Id: isdn_tty.h,v 1.1.1.1 1999/12/27 17:13:56 ibaldin Exp $
  
   * header for Linux ISDN subsystem, tty related functions (linklevel).
   *
***************
*** 20,27 ****
   * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
   *
   * $Log: isdn_tty.h,v $
!  * Revision 1.1  1999/12/27 17:13:56  ibaldin
!  * Initial revision
   *
   * Revision 1.15  1999/07/31 12:59:48  armin
   * Added tty fax capabilities.
--- 20,27 ----
   * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
   *
   * $Log: isdn_tty.h,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:56  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.15  1999/07/31 12:59:48  armin
   * Added tty fax capabilities.
Index: linux-2.2.12/drivers/isdn/isdn_ttyfax.c
diff -c linux-2.2.12/drivers/isdn/isdn_ttyfax.c:1.1 linux-2.2.12/drivers/isdn/isdn_ttyfax.c:1.1.1.1
*** linux-2.2.12/drivers/isdn/isdn_ttyfax.c:1.1	Mon Dec 27 12:13:56 1999
--- linux-2.2.12/drivers/isdn/isdn_ttyfax.c	Mon Dec 27 12:13:56 1999
***************
*** 1,4 ****
! /* $Id: isdn_ttyfax.c,v 1.1 1999/12/27 17:13:56 ibaldin Exp $
   * Linux ISDN subsystem, tty_fax AT-command emulator (linklevel).
   *
   * Copyright 1999    by Armin Schindler (mac@melware.de)
--- 1,4 ----
! /* $Id: isdn_ttyfax.c,v 1.1.1.1 1999/12/27 17:13:56 ibaldin Exp $
   * Linux ISDN subsystem, tty_fax AT-command emulator (linklevel).
   *
   * Copyright 1999    by Armin Schindler (mac@melware.de)
***************
*** 20,27 ****
   * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
   *
   * $Log: isdn_ttyfax.c,v $
!  * Revision 1.1  1999/12/27 17:13:56  ibaldin
!  * Initial revision
   *
   * Revision 1.2  1999/08/05 10:36:10  armin
   * Bugfix: kernel oops on getting revision.
--- 20,27 ----
   * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
   *
   * $Log: isdn_ttyfax.c,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:56  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.2  1999/08/05 10:36:10  armin
   * Bugfix: kernel oops on getting revision.
***************
*** 44,50 ****
  #include "isdn_ttyfax.h"
  
  
! static char *isdn_tty_fax_revision = "$Revision: 1.1 $";
  
  #define PARSE_ERROR1 { isdn_tty_fax_modem_result(1, info); return 1; }
  
--- 44,50 ----
  #include "isdn_ttyfax.h"
  
  
! static char *isdn_tty_fax_revision = "$Revision: 1.1.1.1 $";
  
  #define PARSE_ERROR1 { isdn_tty_fax_modem_result(1, info); return 1; }
  
Index: linux-2.2.12/drivers/isdn/isdn_ttyfax.h
diff -c linux-2.2.12/drivers/isdn/isdn_ttyfax.h:1.1 linux-2.2.12/drivers/isdn/isdn_ttyfax.h:1.1.1.1
*** linux-2.2.12/drivers/isdn/isdn_ttyfax.h:1.1	Mon Dec 27 12:13:56 1999
--- linux-2.2.12/drivers/isdn/isdn_ttyfax.h	Mon Dec 27 12:13:56 1999
***************
*** 1,4 ****
! /* $Id: isdn_ttyfax.h,v 1.1 1999/12/27 17:13:56 ibaldin Exp $
   * header for Linux ISDN subsystem, tty_fax related functions (linklevel).
   *
   * Copyright 1999   by Armin Schindler (mac@melware.de)
--- 1,4 ----
! /* $Id: isdn_ttyfax.h,v 1.1.1.1 1999/12/27 17:13:56 ibaldin Exp $
   * header for Linux ISDN subsystem, tty_fax related functions (linklevel).
   *
   * Copyright 1999   by Armin Schindler (mac@melware.de)
***************
*** 20,27 ****
   * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
   *
   * $Log: isdn_ttyfax.h,v $
!  * Revision 1.1  1999/12/27 17:13:56  ibaldin
!  * Initial revision
   *
   * Revision 1.1  1999/07/31 12:59:51  armin
   * Added tty fax capabilities.
--- 20,27 ----
   * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
   *
   * $Log: isdn_ttyfax.h,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:56  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.1  1999/07/31 12:59:51  armin
   * Added tty fax capabilities.
Index: linux-2.2.12/drivers/isdn/isdn_v110.c
diff -c linux-2.2.12/drivers/isdn/isdn_v110.c:1.1 linux-2.2.12/drivers/isdn/isdn_v110.c:1.1.1.1
*** linux-2.2.12/drivers/isdn/isdn_v110.c:1.1	Mon Dec 27 12:13:56 1999
--- linux-2.2.12/drivers/isdn/isdn_v110.c	Mon Dec 27 12:13:56 1999
***************
*** 1,4 ****
! /* $Id: isdn_v110.c,v 1.1 1999/12/27 17:13:56 ibaldin Exp $
  
   * Linux ISDN subsystem, V.110 related functions (linklevel).
   *
--- 1,4 ----
! /* $Id: isdn_v110.c,v 1.1.1.1 1999/12/27 17:13:56 ibaldin Exp $
  
   * Linux ISDN subsystem, V.110 related functions (linklevel).
   *
***************
*** 19,26 ****
   * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
   *
   * $Log: isdn_v110.c,v $
!  * Revision 1.1  1999/12/27 17:13:56  ibaldin
!  * Initial revision
   *
   * Revision 1.2  1998/02/22 19:44:25  fritz
   * Bugfixes and improvements regarding V.110, V.110 now running.
--- 19,26 ----
   * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
   *
   * $Log: isdn_v110.c,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:56  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.2  1998/02/22 19:44:25  fritz
   * Bugfixes and improvements regarding V.110, V.110 now running.
***************
*** 39,45 ****
  
  #undef ISDN_V110_DEBUG
  
! char *isdn_v110_revision = "$Revision: 1.1 $";
  
  #define V110_38400 255
  #define V110_19200  15
--- 39,45 ----
  
  #undef ISDN_V110_DEBUG
  
! char *isdn_v110_revision = "$Revision: 1.1.1.1 $";
  
  #define V110_38400 255
  #define V110_19200  15
Index: linux-2.2.12/drivers/isdn/isdn_v110.h
diff -c linux-2.2.12/drivers/isdn/isdn_v110.h:1.1 linux-2.2.12/drivers/isdn/isdn_v110.h:1.1.1.1
*** linux-2.2.12/drivers/isdn/isdn_v110.h:1.1	Mon Dec 27 12:13:56 1999
--- linux-2.2.12/drivers/isdn/isdn_v110.h	Mon Dec 27 12:13:56 1999
***************
*** 1,4 ****
! /* $Id: isdn_v110.h,v 1.1 1999/12/27 17:13:56 ibaldin Exp $
  
   * Linux ISDN subsystem, V.110 related functions (linklevel).
   *
--- 1,4 ----
! /* $Id: isdn_v110.h,v 1.1.1.1 1999/12/27 17:13:56 ibaldin Exp $
  
   * Linux ISDN subsystem, V.110 related functions (linklevel).
   *
***************
*** 19,26 ****
   * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
   *
   * $Log: isdn_v110.h,v $
!  * Revision 1.1  1999/12/27 17:13:56  ibaldin
!  * Initial revision
   *
   * Revision 1.1  1998/02/20 17:32:11  fritz
   * First checkin (not yet completely functionable).
--- 19,26 ----
   * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
   *
   * $Log: isdn_v110.h,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:56  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.1  1998/02/20 17:32:11  fritz
   * First checkin (not yet completely functionable).
Index: linux-2.2.12/drivers/isdn/isdn_x25iface.c
diff -c linux-2.2.12/drivers/isdn/isdn_x25iface.c:1.1 linux-2.2.12/drivers/isdn/isdn_x25iface.c:1.1.1.1
*** linux-2.2.12/drivers/isdn/isdn_x25iface.c:1.1	Mon Dec 27 12:13:56 1999
--- linux-2.2.12/drivers/isdn/isdn_x25iface.c	Mon Dec 27 12:13:56 1999
***************
*** 1,4 ****
! /* $Id: isdn_x25iface.c,v 1.1 1999/12/27 17:13:56 ibaldin Exp $
   * stuff needed to support the Linux X.25 PLP code on top of devices that
   * can provide a lab_b service using the concap_proto mechanism.
   * This module supports a network interface wich provides lapb_sematics
--- 1,4 ----
! /* $Id: isdn_x25iface.c,v 1.1.1.1 1999/12/27 17:13:56 ibaldin Exp $
   * stuff needed to support the Linux X.25 PLP code on top of devices that
   * can provide a lab_b service using the concap_proto mechanism.
   * This module supports a network interface wich provides lapb_sematics
***************
*** 10,17 ****
   * goes to another -- device related -- concap_proto support source file.
   *
   * $Log: isdn_x25iface.c,v $
!  * Revision 1.1  1999/12/27 17:13:56  ibaldin
!  * Initial revision
   *
   * Revision 1.6  1999/01/27 22:53:19  he
   * minor updates (spellings, jiffies wrap around in isdn_tty)
--- 10,17 ----
   * goes to another -- device related -- concap_proto support source file.
   *
   * $Log: isdn_x25iface.c,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:56  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.6  1999/01/27 22:53:19  he
   * minor updates (spellings, jiffies wrap around in isdn_tty)
Index: linux-2.2.12/drivers/isdn/isdn_x25iface.h
diff -c linux-2.2.12/drivers/isdn/isdn_x25iface.h:1.1 linux-2.2.12/drivers/isdn/isdn_x25iface.h:1.1.1.1
*** linux-2.2.12/drivers/isdn/isdn_x25iface.h:1.1	Mon Dec 27 12:13:56 1999
--- linux-2.2.12/drivers/isdn/isdn_x25iface.h	Mon Dec 27 12:13:56 1999
***************
*** 1,4 ****
! /* $Id: isdn_x25iface.h,v 1.1 1999/12/27 17:13:56 ibaldin Exp $
   */
  #ifndef _LINUX_ISDN_X25IFACE_H
  #define _LINUX_ISDN_X25IFACE_H
--- 1,4 ----
! /* $Id: isdn_x25iface.h,v 1.1.1.1 1999/12/27 17:13:56 ibaldin Exp $
   */
  #ifndef _LINUX_ISDN_X25IFACE_H
  #define _LINUX_ISDN_X25IFACE_H
Index: linux-2.2.12/drivers/isdn/act2000/act2000.h
diff -c linux-2.2.12/drivers/isdn/act2000/act2000.h:1.1 linux-2.2.12/drivers/isdn/act2000/act2000.h:1.1.1.1
*** linux-2.2.12/drivers/isdn/act2000/act2000.h:1.1	Mon Dec 27 12:13:59 1999
--- linux-2.2.12/drivers/isdn/act2000/act2000.h	Mon Dec 27 12:13:59 1999
***************
*** 1,4 ****
! /* $Id: act2000.h,v 1.1 1999/12/27 17:13:59 ibaldin Exp $
   *
   * ISDN lowlevel-module for the IBM ISDN-S0 Active 2000.
   *
--- 1,4 ----
! /* $Id: act2000.h,v 1.1.1.1 1999/12/27 17:13:59 ibaldin Exp $
   *
   * ISDN lowlevel-module for the IBM ISDN-S0 Active 2000.
   *
***************
*** 20,27 ****
   * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 
   *
   * $Log: act2000.h,v $
!  * Revision 1.1  1999/12/27 17:13:59  ibaldin
!  * Initial revision
   *
   * Revision 1.7  1999/04/12 13:13:54  fritz
   * Made cards pointer static to avoid name-clash.
--- 20,27 ----
   * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 
   *
   * $Log: act2000.h,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:59  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.7  1999/04/12 13:13:54  fritz
   * Made cards pointer static to avoid name-clash.
Index: linux-2.2.12/drivers/isdn/act2000/act2000_isa.c
diff -c linux-2.2.12/drivers/isdn/act2000/act2000_isa.c:1.1 linux-2.2.12/drivers/isdn/act2000/act2000_isa.c:1.1.1.1
*** linux-2.2.12/drivers/isdn/act2000/act2000_isa.c:1.1	Mon Dec 27 12:13:59 1999
--- linux-2.2.12/drivers/isdn/act2000/act2000_isa.c	Mon Dec 27 12:13:59 1999
***************
*** 1,4 ****
! /* $Id: act2000_isa.c,v 1.1 1999/12/27 17:13:59 ibaldin Exp $
   *
   * ISDN lowlevel-module for the IBM ISDN-S0 Active 2000 (ISA-Version).
   *
--- 1,4 ----
! /* $Id: act2000_isa.c,v 1.1.1.1 1999/12/27 17:13:59 ibaldin Exp $
   *
   * ISDN lowlevel-module for the IBM ISDN-S0 Active 2000 (ISA-Version).
   *
***************
*** 20,27 ****
   * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 
   *
   * $Log: act2000_isa.c,v $
!  * Revision 1.1  1999/12/27 17:13:59  ibaldin
!  * Initial revision
   *
   * Revision 1.8  1999/01/05 18:29:25  he
   * merged remaining schedule_timeout() changes from 2.1.127
--- 20,27 ----
   * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 
   *
   * $Log: act2000_isa.c,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:59  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.8  1999/01/05 18:29:25  he
   * merged remaining schedule_timeout() changes from 2.1.127
Index: linux-2.2.12/drivers/isdn/act2000/act2000_isa.h
diff -c linux-2.2.12/drivers/isdn/act2000/act2000_isa.h:1.1 linux-2.2.12/drivers/isdn/act2000/act2000_isa.h:1.1.1.1
*** linux-2.2.12/drivers/isdn/act2000/act2000_isa.h:1.1	Mon Dec 27 12:13:59 1999
--- linux-2.2.12/drivers/isdn/act2000/act2000_isa.h	Mon Dec 27 12:13:59 1999
***************
*** 1,4 ****
! /* $Id: act2000_isa.h,v 1.1 1999/12/27 17:13:59 ibaldin Exp $
   *
   * ISDN lowlevel-module for the IBM ISDN-S0 Active 2000 (ISA-Version).
   *
--- 1,4 ----
! /* $Id: act2000_isa.h,v 1.1.1.1 1999/12/27 17:13:59 ibaldin Exp $
   *
   * ISDN lowlevel-module for the IBM ISDN-S0 Active 2000 (ISA-Version).
   *
***************
*** 20,27 ****
   * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 
   *
   * $Log: act2000_isa.h,v $
!  * Revision 1.1  1999/12/27 17:13:59  ibaldin
!  * Initial revision
   *
   * Revision 1.2  1998/11/05 22:12:43  fritz
   * Changed mail-address.
--- 20,27 ----
   * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 
   *
   * $Log: act2000_isa.h,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:59  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.2  1998/11/05 22:12:43  fritz
   * Changed mail-address.
Index: linux-2.2.12/drivers/isdn/act2000/capi.c
diff -c linux-2.2.12/drivers/isdn/act2000/capi.c:1.1 linux-2.2.12/drivers/isdn/act2000/capi.c:1.1.1.1
*** linux-2.2.12/drivers/isdn/act2000/capi.c:1.1	Mon Dec 27 12:13:59 1999
--- linux-2.2.12/drivers/isdn/act2000/capi.c	Mon Dec 27 12:13:59 1999
***************
*** 1,4 ****
! /* $Id: capi.c,v 1.1 1999/12/27 17:13:59 ibaldin Exp $
   *
   * ISDN lowlevel-module for the IBM ISDN-S0 Active 2000.
   *        CAPI encoder/decoder
--- 1,4 ----
! /* $Id: capi.c,v 1.1.1.1 1999/12/27 17:13:59 ibaldin Exp $
   *
   * ISDN lowlevel-module for the IBM ISDN-S0 Active 2000.
   *        CAPI encoder/decoder
***************
*** 21,28 ****
   * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 
   *
   * $Log: capi.c,v $
!  * Revision 1.1  1999/12/27 17:13:59  ibaldin
!  * Initial revision
   *
   * Revision 1.8  1998/11/05 22:12:46  fritz
   * Changed mail-address.
--- 21,28 ----
   * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 
   *
   * $Log: capi.c,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:59  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.8  1998/11/05 22:12:46  fritz
   * Changed mail-address.
Index: linux-2.2.12/drivers/isdn/act2000/capi.h
diff -c linux-2.2.12/drivers/isdn/act2000/capi.h:1.1 linux-2.2.12/drivers/isdn/act2000/capi.h:1.1.1.1
*** linux-2.2.12/drivers/isdn/act2000/capi.h:1.1	Mon Dec 27 12:13:59 1999
--- linux-2.2.12/drivers/isdn/act2000/capi.h	Mon Dec 27 12:13:59 1999
***************
*** 1,4 ****
! /* $Id: capi.h,v 1.1 1999/12/27 17:13:59 ibaldin Exp $
   *
   * ISDN lowlevel-module for the IBM ISDN-S0 Active 2000.
   *
--- 1,4 ----
! /* $Id: capi.h,v 1.1.1.1 1999/12/27 17:13:59 ibaldin Exp $
   *
   * ISDN lowlevel-module for the IBM ISDN-S0 Active 2000.
   *
***************
*** 20,27 ****
   * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 
   *
   * $Log: capi.h,v $
!  * Revision 1.1  1999/12/27 17:13:59  ibaldin
!  * Initial revision
   *
   * Revision 1.5  1998/11/05 22:12:48  fritz
   * Changed mail-address.
--- 20,27 ----
   * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 
   *
   * $Log: capi.h,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:59  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.5  1998/11/05 22:12:48  fritz
   * Changed mail-address.
Index: linux-2.2.12/drivers/isdn/act2000/module.c
diff -c linux-2.2.12/drivers/isdn/act2000/module.c:1.1 linux-2.2.12/drivers/isdn/act2000/module.c:1.1.1.1
*** linux-2.2.12/drivers/isdn/act2000/module.c:1.1	Mon Dec 27 12:13:59 1999
--- linux-2.2.12/drivers/isdn/act2000/module.c	Mon Dec 27 12:13:59 1999
***************
*** 1,4 ****
! /* $Id: module.c,v 1.1 1999/12/27 17:13:59 ibaldin Exp $
   *
   * ISDN lowlevel-module for the IBM ISDN-S0 Active 2000.
   *
--- 1,4 ----
! /* $Id: module.c,v 1.1.1.1 1999/12/27 17:13:59 ibaldin Exp $
   *
   * ISDN lowlevel-module for the IBM ISDN-S0 Active 2000.
   *
***************
*** 20,27 ****
   * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 
   *
   * $Log: module.c,v $
!  * Revision 1.1  1999/12/27 17:13:59  ibaldin
!  * Initial revision
   *
   * Revision 1.9  1999/04/12 13:13:56  fritz
   * Made cards pointer static to avoid name-clash.
--- 20,27 ----
   * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 
   *
   * $Log: module.c,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:59  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.9  1999/04/12 13:13:56  fritz
   * Made cards pointer static to avoid name-clash.
Index: linux-2.2.12/drivers/isdn/avmb1/Makefile
diff -c linux-2.2.12/drivers/isdn/avmb1/Makefile:1.1 linux-2.2.12/drivers/isdn/avmb1/Makefile:1.1.1.1
*** linux-2.2.12/drivers/isdn/avmb1/Makefile:1.1	Mon Dec 27 12:13:56 1999
--- linux-2.2.12/drivers/isdn/avmb1/Makefile	Mon Dec 27 12:13:56 1999
***************
*** 1,5 ****
  #
! # $Id: Makefile,v 1.1 1999/12/27 17:13:56 ibaldin Exp $
  #
  # Makefile for the CAPI and AVM-B1 device drivers.
  #
--- 1,5 ----
  #
! # $Id: Makefile,v 1.1.1.1 1999/12/27 17:13:56 ibaldin Exp $
  #
  # Makefile for the CAPI and AVM-B1 device drivers.
  #
***************
*** 11,18 ****
  # parent makes..
  #
  # $Log: Makefile,v $
! # Revision 1.1  1999/12/27 17:13:56  ibaldin
! # Initial revision
  #
  # Revision 1.6  1999/07/20 06:41:44  calle
  # Bugfix: After the redesign of the AVM B1 driver, the driver didn't even
--- 11,18 ----
  # parent makes..
  #
  # $Log: Makefile,v $
! # Revision 1.1.1.1  1999/12/27 17:13:56  ibaldin
! # Initial kernel checkin
  #
  # Revision 1.6  1999/07/20 06:41:44  calle
  # Bugfix: After the redesign of the AVM B1 driver, the driver didn't even
Index: linux-2.2.12/drivers/isdn/avmb1/avmcard.h
diff -c linux-2.2.12/drivers/isdn/avmb1/avmcard.h:1.1 linux-2.2.12/drivers/isdn/avmb1/avmcard.h:1.1.1.1
*** linux-2.2.12/drivers/isdn/avmb1/avmcard.h:1.1	Mon Dec 27 12:13:56 1999
--- linux-2.2.12/drivers/isdn/avmb1/avmcard.h	Mon Dec 27 12:13:56 1999
***************
*** 1,11 ****
  /*
!  * $Id: avmcard.h,v 1.1 1999/12/27 17:13:56 ibaldin Exp $
   *
   * Copyright 1999 by Carsten Paeth (calle@calle.in-berlin.de)
   *
   * $Log: avmcard.h,v $
!  * Revision 1.1  1999/12/27 17:13:56  ibaldin
!  * Initial revision
   *
   * Revision 1.4  1999/08/04 10:10:08  calle
   * Bugfix: corrected /proc functions, added structure for new AVM cards.
--- 1,11 ----
  /*
!  * $Id: avmcard.h,v 1.1.1.1 1999/12/27 17:13:56 ibaldin Exp $
   *
   * Copyright 1999 by Carsten Paeth (calle@calle.in-berlin.de)
   *
   * $Log: avmcard.h,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:56  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.4  1999/08/04 10:10:08  calle
   * Bugfix: corrected /proc functions, added structure for new AVM cards.
Index: linux-2.2.12/drivers/isdn/avmb1/b1.c
diff -c linux-2.2.12/drivers/isdn/avmb1/b1.c:1.1 linux-2.2.12/drivers/isdn/avmb1/b1.c:1.1.1.1
*** linux-2.2.12/drivers/isdn/avmb1/b1.c:1.1	Mon Dec 27 12:13:56 1999
--- linux-2.2.12/drivers/isdn/avmb1/b1.c	Mon Dec 27 12:13:56 1999
***************
*** 1,13 ****
  /*
!  * $Id: b1.c,v 1.1 1999/12/27 17:13:56 ibaldin Exp $
   * 
   * Common module for AVM B1 cards.
   * 
   * (c) Copyright 1999 by Carsten Paeth (calle@calle.in-berlin.de)
   * 
   * $Log: b1.c,v $
!  * Revision 1.1  1999/12/27 17:13:56  ibaldin
!  * Initial revision
   *
   * Revision 1.7  1999/08/04 10:10:09  calle
   * Bugfix: corrected /proc functions, added structure for new AVM cards.
--- 1,13 ----
  /*
!  * $Id: b1.c,v 1.1.1.1 1999/12/27 17:13:56 ibaldin Exp $
   * 
   * Common module for AVM B1 cards.
   * 
   * (c) Copyright 1999 by Carsten Paeth (calle@calle.in-berlin.de)
   * 
   * $Log: b1.c,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:56  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.7  1999/08/04 10:10:09  calle
   * Bugfix: corrected /proc functions, added structure for new AVM cards.
***************
*** 66,72 ****
  #include "capicmd.h"
  #include "capiutil.h"
  
! static char *revision = "$Revision: 1.1 $";
  
  /* ------------------------------------------------------------- */
  
--- 66,72 ----
  #include "capicmd.h"
  #include "capiutil.h"
  
! static char *revision = "$Revision: 1.1.1.1 $";
  
  /* ------------------------------------------------------------- */
  
Index: linux-2.2.12/drivers/isdn/avmb1/b1isa.c
diff -c linux-2.2.12/drivers/isdn/avmb1/b1isa.c:1.1 linux-2.2.12/drivers/isdn/avmb1/b1isa.c:1.1.1.1
*** linux-2.2.12/drivers/isdn/avmb1/b1isa.c:1.1	Mon Dec 27 12:13:57 1999
--- linux-2.2.12/drivers/isdn/avmb1/b1isa.c	Mon Dec 27 12:13:57 1999
***************
*** 1,13 ****
  /*
!  * $Id: b1isa.c,v 1.1 1999/12/27 17:13:57 ibaldin Exp $
   * 
   * Module for AVM B1 ISA-card.
   * 
   * (c) Copyright 1999 by Carsten Paeth (calle@calle.in-berlin.de)
   * 
   * $Log: b1isa.c,v $
!  * Revision 1.1  1999/12/27 17:13:57  ibaldin
!  * Initial revision
   *
   * Revision 1.3  1999/07/09 15:05:40  keil
   * compat.h is now isdn_compat.h
--- 1,13 ----
  /*
!  * $Id: b1isa.c,v 1.1.1.1 1999/12/27 17:13:57 ibaldin Exp $
   * 
   * Module for AVM B1 ISA-card.
   * 
   * (c) Copyright 1999 by Carsten Paeth (calle@calle.in-berlin.de)
   * 
   * $Log: b1isa.c,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:57  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.3  1999/07/09 15:05:40  keil
   * compat.h is now isdn_compat.h
***************
*** 53,59 ****
  #include "capilli.h"
  #include "avmcard.h"
  
! static char *revision = "$Revision: 1.1 $";
  
  /* ------------------------------------------------------------- */
  
--- 53,59 ----
  #include "capilli.h"
  #include "avmcard.h"
  
! static char *revision = "$Revision: 1.1.1.1 $";
  
  /* ------------------------------------------------------------- */
  
Index: linux-2.2.12/drivers/isdn/avmb1/b1pci.c
diff -c linux-2.2.12/drivers/isdn/avmb1/b1pci.c:1.1 linux-2.2.12/drivers/isdn/avmb1/b1pci.c:1.1.1.1
*** linux-2.2.12/drivers/isdn/avmb1/b1pci.c:1.1	Mon Dec 27 12:13:56 1999
--- linux-2.2.12/drivers/isdn/avmb1/b1pci.c	Mon Dec 27 12:13:56 1999
***************
*** 1,13 ****
  /*
!  * $Id: b1pci.c,v 1.1 1999/12/27 17:13:56 ibaldin Exp $
   * 
   * Module for AVM B1 PCI-card.
   * 
   * (c) Copyright 1999 by Carsten Paeth (calle@calle.in-berlin.de)
   * 
   * $Log: b1pci.c,v $
!  * Revision 1.1  1999/12/27 17:13:56  ibaldin
!  * Initial revision
   *
   * Revision 1.16  1999/08/11 21:01:07  keil
   * new PCI codefix
--- 1,13 ----
  /*
!  * $Id: b1pci.c,v 1.1.1.1 1999/12/27 17:13:56 ibaldin Exp $
   * 
   * Module for AVM B1 PCI-card.
   * 
   * (c) Copyright 1999 by Carsten Paeth (calle@calle.in-berlin.de)
   * 
   * $Log: b1pci.c,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:56  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.16  1999/08/11 21:01:07  keil
   * new PCI codefix
***************
*** 60,66 ****
  #include "capilli.h"
  #include "avmcard.h"
  
! static char *revision = "$Revision: 1.1 $";
  
  /* ------------------------------------------------------------- */
  
--- 60,66 ----
  #include "capilli.h"
  #include "avmcard.h"
  
! static char *revision = "$Revision: 1.1.1.1 $";
  
  /* ------------------------------------------------------------- */
  
Index: linux-2.2.12/drivers/isdn/avmb1/b1pcmcia.c
diff -c linux-2.2.12/drivers/isdn/avmb1/b1pcmcia.c:1.1 linux-2.2.12/drivers/isdn/avmb1/b1pcmcia.c:1.1.1.1
*** linux-2.2.12/drivers/isdn/avmb1/b1pcmcia.c:1.1	Mon Dec 27 12:13:57 1999
--- linux-2.2.12/drivers/isdn/avmb1/b1pcmcia.c	Mon Dec 27 12:13:57 1999
***************
*** 1,13 ****
  /*
!  * $Id: b1pcmcia.c,v 1.1 1999/12/27 17:13:57 ibaldin Exp $
   * 
   * Module for AVM B1/M1/M2 PCMCIA-card.
   * 
   * (c) Copyright 1999 by Carsten Paeth (calle@calle.in-berlin.de)
   * 
   * $Log: b1pcmcia.c,v $
!  * Revision 1.1  1999/12/27 17:13:57  ibaldin
!  * Initial revision
   *
   * Revision 1.3  1999/07/09 15:05:41  keil
   * compat.h is now isdn_compat.h
--- 1,13 ----
  /*
!  * $Id: b1pcmcia.c,v 1.1.1.1 1999/12/27 17:13:57 ibaldin Exp $
   * 
   * Module for AVM B1/M1/M2 PCMCIA-card.
   * 
   * (c) Copyright 1999 by Carsten Paeth (calle@calle.in-berlin.de)
   * 
   * $Log: b1pcmcia.c,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:57  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.3  1999/07/09 15:05:41  keil
   * compat.h is now isdn_compat.h
***************
*** 54,60 ****
  #include "capilli.h"
  #include "avmcard.h"
  
! static char *revision = "$Revision: 1.1 $";
  
  /* ------------------------------------------------------------- */
  
--- 54,60 ----
  #include "capilli.h"
  #include "avmcard.h"
  
! static char *revision = "$Revision: 1.1.1.1 $";
  
  /* ------------------------------------------------------------- */
  
Index: linux-2.2.12/drivers/isdn/avmb1/capi.c
diff -c linux-2.2.12/drivers/isdn/avmb1/capi.c:1.1 linux-2.2.12/drivers/isdn/avmb1/capi.c:1.1.1.1
*** linux-2.2.12/drivers/isdn/avmb1/capi.c:1.1	Mon Dec 27 12:13:56 1999
--- linux-2.2.12/drivers/isdn/avmb1/capi.c	Mon Dec 27 12:13:56 1999
***************
*** 1,13 ****
  /*
!  * $Id: capi.c,v 1.1 1999/12/27 17:13:56 ibaldin Exp $
   *
   * CAPI 2.0 Interface for Linux
   *
   * Copyright 1996 by Carsten Paeth (calle@calle.in-berlin.de)
   *
   * $Log: capi.c,v $
!  * Revision 1.1  1999/12/27 17:13:56  ibaldin
!  * Initial revision
   *
   * Revision 1.19  1999/07/09 15:05:42  keil
   * compat.h is now isdn_compat.h
--- 1,13 ----
  /*
!  * $Id: capi.c,v 1.1.1.1 1999/12/27 17:13:56 ibaldin Exp $
   *
   * CAPI 2.0 Interface for Linux
   *
   * Copyright 1996 by Carsten Paeth (calle@calle.in-berlin.de)
   *
   * $Log: capi.c,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:56  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.19  1999/07/09 15:05:42  keil
   * compat.h is now isdn_compat.h
Index: linux-2.2.12/drivers/isdn/avmb1/capicmd.h
diff -c linux-2.2.12/drivers/isdn/avmb1/capicmd.h:1.1 linux-2.2.12/drivers/isdn/avmb1/capicmd.h:1.1.1.1
*** linux-2.2.12/drivers/isdn/avmb1/capicmd.h:1.1	Mon Dec 27 12:13:56 1999
--- linux-2.2.12/drivers/isdn/avmb1/capicmd.h	Mon Dec 27 12:13:56 1999
***************
*** 1,13 ****
  /*
!  * $Id: capicmd.h,v 1.1 1999/12/27 17:13:56 ibaldin Exp $
   * 
   * CAPI 2.0 Interface for Linux
   * 
   * Copyright 1997 by Carsten Paeth (calle@calle.in-berlin.de)
   * 
   * $Log: capicmd.h,v $
!  * Revision 1.1  1999/12/27 17:13:56  ibaldin
!  * Initial revision
   *
   * Revision 1.1  1997/03/04 21:50:30  calle
   * Frirst version in isdn4linux
--- 1,13 ----
  /*
!  * $Id: capicmd.h,v 1.1.1.1 1999/12/27 17:13:56 ibaldin Exp $
   * 
   * CAPI 2.0 Interface for Linux
   * 
   * Copyright 1997 by Carsten Paeth (calle@calle.in-berlin.de)
   * 
   * $Log: capicmd.h,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:56  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.1  1997/03/04 21:50:30  calle
   * Frirst version in isdn4linux
Index: linux-2.2.12/drivers/isdn/avmb1/capidev.h
diff -c linux-2.2.12/drivers/isdn/avmb1/capidev.h:1.1 linux-2.2.12/drivers/isdn/avmb1/capidev.h:1.1.1.1
*** linux-2.2.12/drivers/isdn/avmb1/capidev.h:1.1	Mon Dec 27 12:13:56 1999
--- linux-2.2.12/drivers/isdn/avmb1/capidev.h	Mon Dec 27 12:13:56 1999
***************
*** 1,13 ****
  /*
!  * $Id: capidev.h,v 1.1 1999/12/27 17:13:56 ibaldin Exp $
   *
   * CAPI 2.0 Interface for Linux
   *
   * (c) Copyright 1996 by Carsten Paeth (calle@calle.in-berlin.de)
   *
   * $Log: capidev.h,v $
!  * Revision 1.1  1999/12/27 17:13:56  ibaldin
!  * Initial revision
   *
   * Revision 1.4  1999/07/01 15:26:32  calle
   * complete new version (I love it):
--- 1,13 ----
  /*
!  * $Id: capidev.h,v 1.1.1.1 1999/12/27 17:13:56 ibaldin Exp $
   *
   * CAPI 2.0 Interface for Linux
   *
   * (c) Copyright 1996 by Carsten Paeth (calle@calle.in-berlin.de)
   *
   * $Log: capidev.h,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:56  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.4  1999/07/01 15:26:32  calle
   * complete new version (I love it):
Index: linux-2.2.12/drivers/isdn/avmb1/capidrv.c
diff -c linux-2.2.12/drivers/isdn/avmb1/capidrv.c:1.1 linux-2.2.12/drivers/isdn/avmb1/capidrv.c:1.1.1.1
*** linux-2.2.12/drivers/isdn/avmb1/capidrv.c:1.1	Mon Dec 27 12:13:56 1999
--- linux-2.2.12/drivers/isdn/avmb1/capidrv.c	Mon Dec 27 12:13:56 1999
***************
*** 1,13 ****
  /*
!  * $Id: capidrv.c,v 1.1 1999/12/27 17:13:56 ibaldin Exp $
   *
   * ISDN4Linux Driver, using capi20 interface (kernelcapi)
   *
   * Copyright 1997 by Carsten Paeth (calle@calle.in-berlin.de)
   *
   * $Log: capidrv.c,v $
!  * Revision 1.1  1999/12/27 17:13:56  ibaldin
!  * Initial revision
   *
   * Revision 1.26  1999/08/06 07:41:16  calle
   * Added the "vbox patch". if (si1 == 1) si2 = 0;
--- 1,13 ----
  /*
!  * $Id: capidrv.c,v 1.1.1.1 1999/12/27 17:13:56 ibaldin Exp $
   *
   * ISDN4Linux Driver, using capi20 interface (kernelcapi)
   *
   * Copyright 1997 by Carsten Paeth (calle@calle.in-berlin.de)
   *
   * $Log: capidrv.c,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:56  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.26  1999/08/06 07:41:16  calle
   * Added the "vbox patch". if (si1 == 1) si2 = 0;
***************
*** 166,172 ****
  #include "capicmd.h"
  #include "capidrv.h"
  
! static char *revision = "$Revision: 1.1 $";
  int debugmode = 0;
  
  MODULE_AUTHOR("Carsten Paeth <calle@calle.in-berlin.de>");
--- 166,172 ----
  #include "capicmd.h"
  #include "capidrv.h"
  
! static char *revision = "$Revision: 1.1.1.1 $";
  int debugmode = 0;
  
  MODULE_AUTHOR("Carsten Paeth <calle@calle.in-berlin.de>");
Index: linux-2.2.12/drivers/isdn/avmb1/capidrv.h
diff -c linux-2.2.12/drivers/isdn/avmb1/capidrv.h:1.1 linux-2.2.12/drivers/isdn/avmb1/capidrv.h:1.1.1.1
*** linux-2.2.12/drivers/isdn/avmb1/capidrv.h:1.1	Mon Dec 27 12:13:56 1999
--- linux-2.2.12/drivers/isdn/avmb1/capidrv.h	Mon Dec 27 12:13:56 1999
***************
*** 1,13 ****
  /*
!  * $Id: capidrv.h,v 1.1 1999/12/27 17:13:56 ibaldin Exp $
   *
   * ISDN4Linux Driver, using capi20 interface (kernelcapi)
   *
   * Copyright 1997 by Carsten Paeth (calle@calle.in-berlin.de)
   *
   * $Log: capidrv.h,v $
!  * Revision 1.1  1999/12/27 17:13:56  ibaldin
!  * Initial revision
   *
   * Revision 1.2  1998/03/29 16:06:06  calle
   * changes from 2.0 tree merged.
--- 1,13 ----
  /*
!  * $Id: capidrv.h,v 1.1.1.1 1999/12/27 17:13:56 ibaldin Exp $
   *
   * ISDN4Linux Driver, using capi20 interface (kernelcapi)
   *
   * Copyright 1997 by Carsten Paeth (calle@calle.in-berlin.de)
   *
   * $Log: capidrv.h,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:56  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.2  1998/03/29 16:06:06  calle
   * changes from 2.0 tree merged.
Index: linux-2.2.12/drivers/isdn/avmb1/capilli.h
diff -c linux-2.2.12/drivers/isdn/avmb1/capilli.h:1.1 linux-2.2.12/drivers/isdn/avmb1/capilli.h:1.1.1.1
*** linux-2.2.12/drivers/isdn/avmb1/capilli.h:1.1	Mon Dec 27 12:13:57 1999
--- linux-2.2.12/drivers/isdn/avmb1/capilli.h	Mon Dec 27 12:13:57 1999
***************
*** 1,5 ****
  /*
!  * $Id: capilli.h,v 1.1 1999/12/27 17:13:57 ibaldin Exp $
   * 
   * Kernel CAPI 2.0 Driver Interface for Linux
   * 
--- 1,5 ----
  /*
!  * $Id: capilli.h,v 1.1.1.1 1999/12/27 17:13:57 ibaldin Exp $
   * 
   * Kernel CAPI 2.0 Driver Interface for Linux
   * 
Index: linux-2.2.12/drivers/isdn/avmb1/capiutil.c
diff -c linux-2.2.12/drivers/isdn/avmb1/capiutil.c:1.1 linux-2.2.12/drivers/isdn/avmb1/capiutil.c:1.1.1.1
*** linux-2.2.12/drivers/isdn/avmb1/capiutil.c:1.1	Mon Dec 27 12:13:57 1999
--- linux-2.2.12/drivers/isdn/avmb1/capiutil.c	Mon Dec 27 12:13:57 1999
***************
*** 1,5 ****
  /*
!  * $Id: capiutil.c,v 1.1 1999/12/27 17:13:57 ibaldin Exp $
   *
   * CAPI 2.0 convert capi message to capi message struct
   *
--- 1,5 ----
  /*
!  * $Id: capiutil.c,v 1.1.1.1 1999/12/27 17:13:57 ibaldin Exp $
   *
   * CAPI 2.0 convert capi message to capi message struct
   *
***************
*** 7,14 ****
   * Rewritten for Linux 1996 by Carsten Paeth (calle@calle.in-berlin.de)
   *
   * $Log: capiutil.c,v $
!  * Revision 1.1  1999/12/27 17:13:57  ibaldin
!  * Initial revision
   *
   * Revision 1.9  1999/07/09 15:05:46  keil
   * compat.h is now isdn_compat.h
--- 7,14 ----
   * Rewritten for Linux 1996 by Carsten Paeth (calle@calle.in-berlin.de)
   *
   * $Log: capiutil.c,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:57  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.9  1999/07/09 15:05:46  keil
   * compat.h is now isdn_compat.h
Index: linux-2.2.12/drivers/isdn/avmb1/capiutil.h
diff -c linux-2.2.12/drivers/isdn/avmb1/capiutil.h:1.1 linux-2.2.12/drivers/isdn/avmb1/capiutil.h:1.1.1.1
*** linux-2.2.12/drivers/isdn/avmb1/capiutil.h:1.1	Mon Dec 27 12:13:57 1999
--- linux-2.2.12/drivers/isdn/avmb1/capiutil.h	Mon Dec 27 12:13:57 1999
***************
*** 1,5 ****
  /*
!  * $Id: capiutil.h,v 1.1 1999/12/27 17:13:57 ibaldin Exp $
   * 
   * CAPI 2.0 defines & types
   * 
--- 1,5 ----
  /*
!  * $Id: capiutil.h,v 1.1.1.1 1999/12/27 17:13:57 ibaldin Exp $
   * 
   * CAPI 2.0 defines & types
   * 
***************
*** 7,14 ****
   * Rewritten for Linux 1996 by Carsten Paeth (calle@calle.in-berlin.de)
   * 
   * $Log: capiutil.h,v $
!  * Revision 1.1  1999/12/27 17:13:57  ibaldin
!  * Initial revision
   *
   * Revision 1.2  1997/05/18 09:24:19  calle
   * added verbose disconnect reason reporting to avmb1.
--- 7,14 ----
   * Rewritten for Linux 1996 by Carsten Paeth (calle@calle.in-berlin.de)
   * 
   * $Log: capiutil.h,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:57  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.2  1997/05/18 09:24:19  calle
   * added verbose disconnect reason reporting to avmb1.
Index: linux-2.2.12/drivers/isdn/avmb1/kcapi.c
diff -c linux-2.2.12/drivers/isdn/avmb1/kcapi.c:1.1 linux-2.2.12/drivers/isdn/avmb1/kcapi.c:1.1.1.1
*** linux-2.2.12/drivers/isdn/avmb1/kcapi.c:1.1	Mon Dec 27 12:13:57 1999
--- linux-2.2.12/drivers/isdn/avmb1/kcapi.c	Mon Dec 27 12:13:57 1999
***************
*** 1,13 ****
  /*
!  * $Id: kcapi.c,v 1.1 1999/12/27 17:13:57 ibaldin Exp $
   * 
   * Kernel CAPI 2.0 Module
   * 
   * (c) Copyright 1999 by Carsten Paeth (calle@calle.in-berlin.de)
   * 
   * $Log: kcapi.c,v $
!  * Revision 1.1  1999/12/27 17:13:57  ibaldin
!  * Initial revision
   *
   * Revision 1.6  1999/07/20 06:41:49  calle
   * Bugfix: After the redesign of the AVM B1 driver, the driver didn't even
--- 1,13 ----
  /*
!  * $Id: kcapi.c,v 1.1.1.1 1999/12/27 17:13:57 ibaldin Exp $
   * 
   * Kernel CAPI 2.0 Module
   * 
   * (c) Copyright 1999 by Carsten Paeth (calle@calle.in-berlin.de)
   * 
   * $Log: kcapi.c,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:57  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.6  1999/07/20 06:41:49  calle
   * Bugfix: After the redesign of the AVM B1 driver, the driver didn't even
***************
*** 68,74 ****
  #include <linux/b1lli.h>
  #endif
  
! static char *revision = "$Revision: 1.1 $";
  
  /* ------------------------------------------------------------- */
  
--- 68,74 ----
  #include <linux/b1lli.h>
  #endif
  
! static char *revision = "$Revision: 1.1.1.1 $";
  
  /* ------------------------------------------------------------- */
  
Index: linux-2.2.12/drivers/isdn/avmb1/t1isa.c
diff -c linux-2.2.12/drivers/isdn/avmb1/t1isa.c:1.1 linux-2.2.12/drivers/isdn/avmb1/t1isa.c:1.1.1.1
*** linux-2.2.12/drivers/isdn/avmb1/t1isa.c:1.1	Mon Dec 27 12:13:57 1999
--- linux-2.2.12/drivers/isdn/avmb1/t1isa.c	Mon Dec 27 12:13:57 1999
***************
*** 1,13 ****
  /*
!  * $Id: t1isa.c,v 1.1 1999/12/27 17:13:57 ibaldin Exp $
   * 
   * Module for AVM T1 HEMA-card.
   * 
   * (c) Copyright 1999 by Carsten Paeth (calle@calle.in-berlin.de)
   * 
   * $Log: t1isa.c,v $
!  * Revision 1.1  1999/12/27 17:13:57  ibaldin
!  * Initial revision
   *
   * Revision 1.4  1999/07/09 15:05:50  keil
   * compat.h is now isdn_compat.h
--- 1,13 ----
  /*
!  * $Id: t1isa.c,v 1.1.1.1 1999/12/27 17:13:57 ibaldin Exp $
   * 
   * Module for AVM T1 HEMA-card.
   * 
   * (c) Copyright 1999 by Carsten Paeth (calle@calle.in-berlin.de)
   * 
   * $Log: t1isa.c,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:57  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.4  1999/07/09 15:05:50  keil
   * compat.h is now isdn_compat.h
***************
*** 57,63 ****
  #include "capilli.h"
  #include "avmcard.h"
  
! static char *revision = "$Revision: 1.1 $";
  
  /* ------------------------------------------------------------- */
  
--- 57,63 ----
  #include "capilli.h"
  #include "avmcard.h"
  
! static char *revision = "$Revision: 1.1.1.1 $";
  
  /* ------------------------------------------------------------- */
  
Index: linux-2.2.12/drivers/isdn/divert/divert_init.c
diff -c linux-2.2.12/drivers/isdn/divert/divert_init.c:1.1 linux-2.2.12/drivers/isdn/divert/divert_init.c:1.1.1.1
*** linux-2.2.12/drivers/isdn/divert/divert_init.c:1.1	Mon Dec 27 12:13:59 1999
--- linux-2.2.12/drivers/isdn/divert/divert_init.c	Mon Dec 27 12:13:59 1999
***************
*** 1,5 ****
  /* 
!  * $Id: divert_init.c,v 1.1 1999/12/27 17:13:59 ibaldin Exp $
   *
   * Module init for DSS1 diversion services for i4l.
   *
--- 1,5 ----
  /* 
!  * $Id: divert_init.c,v 1.1.1.1 1999/12/27 17:13:59 ibaldin Exp $
   *
   * Module init for DSS1 diversion services for i4l.
   *
***************
*** 20,27 ****
   * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 
   *
   * $Log: divert_init.c,v $
!  * Revision 1.1  1999/12/27 17:13:59  ibaldin
!  * Initial revision
   *
   * Revision 1.3  1999/07/05 20:21:39  werner
   * changes to use diversion sources for all kernel versions.
--- 20,27 ----
   * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 
   *
   * $Log: divert_init.c,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:59  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.3  1999/07/05 20:21:39  werner
   * changes to use diversion sources for all kernel versions.
Index: linux-2.2.12/drivers/isdn/divert/divert_procfs.c
diff -c linux-2.2.12/drivers/isdn/divert/divert_procfs.c:1.1 linux-2.2.12/drivers/isdn/divert/divert_procfs.c:1.1.1.1
*** linux-2.2.12/drivers/isdn/divert/divert_procfs.c:1.1	Mon Dec 27 12:13:59 1999
--- linux-2.2.12/drivers/isdn/divert/divert_procfs.c	Mon Dec 27 12:13:59 1999
***************
*** 1,5 ****
  /* 
!  * $Id: divert_procfs.c,v 1.1 1999/12/27 17:13:59 ibaldin Exp $
   *
   * Filesystem handling for the diversion supplementary services.
   *
--- 1,5 ----
  /* 
!  * $Id: divert_procfs.c,v 1.1.1.1 1999/12/27 17:13:59 ibaldin Exp $
   *
   * Filesystem handling for the diversion supplementary services.
   *
***************
*** 20,27 ****
   * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 
   *
   * $Log: divert_procfs.c,v $
!  * Revision 1.1  1999/12/27 17:13:59  ibaldin
!  * Initial revision
   *
   * Revision 1.4  1999/08/06 07:42:48  calle
   * Added COMPAT_HAS_NEW_WAITQ for rd_queue for newer kernels.
--- 20,27 ----
   * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 
   *
   * $Log: divert_procfs.c,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:59  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.4  1999/08/06 07:42:48  calle
   * Added COMPAT_HAS_NEW_WAITQ for rd_queue for newer kernels.
Index: linux-2.2.12/drivers/isdn/divert/isdn_divert.c
diff -c linux-2.2.12/drivers/isdn/divert/isdn_divert.c:1.1 linux-2.2.12/drivers/isdn/divert/isdn_divert.c:1.1.1.1
*** linux-2.2.12/drivers/isdn/divert/isdn_divert.c:1.1	Mon Dec 27 12:13:59 1999
--- linux-2.2.12/drivers/isdn/divert/isdn_divert.c	Mon Dec 27 12:13:59 1999
***************
*** 1,5 ****
  /* 
!  * $Id: isdn_divert.c,v 1.1 1999/12/27 17:13:59 ibaldin Exp $
   *
   * DSS1 main diversion supplementary handling for i4l.
   *
--- 1,5 ----
  /* 
!  * $Id: isdn_divert.c,v 1.1.1.1 1999/12/27 17:13:59 ibaldin Exp $
   *
   * DSS1 main diversion supplementary handling for i4l.
   *
***************
*** 20,27 ****
   * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 
   *
   * $Log: isdn_divert.c,v $
!  * Revision 1.1  1999/12/27 17:13:59  ibaldin
!  * Initial revision
   *
   * Revision 1.2  1999/07/04 21:37:32  werner
   * Ported from kernel version 2.0
--- 20,27 ----
   * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 
   *
   * $Log: isdn_divert.c,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:59  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.2  1999/07/04 21:37:32  werner
   * Ported from kernel version 2.0
Index: linux-2.2.12/drivers/isdn/divert/isdn_divert.h
diff -c linux-2.2.12/drivers/isdn/divert/isdn_divert.h:1.1 linux-2.2.12/drivers/isdn/divert/isdn_divert.h:1.1.1.1
*** linux-2.2.12/drivers/isdn/divert/isdn_divert.h:1.1	Mon Dec 27 12:13:59 1999
--- linux-2.2.12/drivers/isdn/divert/isdn_divert.h	Mon Dec 27 12:13:59 1999
***************
*** 1,5 ****
  /* 
!  * $Id: isdn_divert.h,v 1.1 1999/12/27 17:13:59 ibaldin Exp $
   *
   * Header for the diversion supplementary ioctl interface.
   *
--- 1,5 ----
  /* 
!  * $Id: isdn_divert.h,v 1.1.1.1 1999/12/27 17:13:59 ibaldin Exp $
   *
   * Header for the diversion supplementary ioctl interface.
   *
***************
*** 20,27 ****
   * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 
   *
   * $Log: isdn_divert.h,v $
!  * Revision 1.1  1999/12/27 17:13:59  ibaldin
!  * Initial revision
   *
   * Revision 1.2  1999/07/04 21:37:33  werner
   * Ported from kernel version 2.0
--- 20,27 ----
   * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 
   *
   * $Log: isdn_divert.h,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:59  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.2  1999/07/04 21:37:33  werner
   * Ported from kernel version 2.0
Index: linux-2.2.12/drivers/isdn/eicon/eicon.h
diff -c linux-2.2.12/drivers/isdn/eicon/eicon.h:1.1 linux-2.2.12/drivers/isdn/eicon/eicon.h:1.1.1.1
*** linux-2.2.12/drivers/isdn/eicon/eicon.h:1.1	Mon Dec 27 12:13:59 1999
--- linux-2.2.12/drivers/isdn/eicon/eicon.h	Mon Dec 27 12:13:59 1999
***************
*** 1,4 ****
! /* $Id: eicon.h,v 1.1 1999/12/27 17:13:59 ibaldin Exp $
   *
   * ISDN low-level module for Eicon.Diehl active ISDN-Cards.
   *
--- 1,4 ----
! /* $Id: eicon.h,v 1.1.1.1 1999/12/27 17:13:59 ibaldin Exp $
   *
   * ISDN low-level module for Eicon.Diehl active ISDN-Cards.
   *
***************
*** 21,28 ****
   * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 
   *
   * $Log: eicon.h,v $
!  * Revision 1.1  1999/12/27 17:13:59  ibaldin
!  * Initial revision
   *
   * Revision 1.8  1999/07/25 15:12:01  armin
   * fix of some debug logs.
--- 21,28 ----
   * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 
   *
   * $Log: eicon.h,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:59  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.8  1999/07/25 15:12:01  armin
   * fix of some debug logs.
Index: linux-2.2.12/drivers/isdn/eicon/eicon_dsp.h
diff -c linux-2.2.12/drivers/isdn/eicon/eicon_dsp.h:1.1 linux-2.2.12/drivers/isdn/eicon/eicon_dsp.h:1.1.1.1
*** linux-2.2.12/drivers/isdn/eicon/eicon_dsp.h:1.1	Mon Dec 27 12:14:00 1999
--- linux-2.2.12/drivers/isdn/eicon/eicon_dsp.h	Mon Dec 27 12:14:00 1999
***************
*** 1,4 ****
! /* $Id: eicon_dsp.h,v 1.1 1999/12/27 17:14:00 ibaldin Exp $
   *
   * ISDN lowlevel-module for Eicon.Diehl active cards.
   *        DSP definitions
--- 1,4 ----
! /* $Id: eicon_dsp.h,v 1.1.1.1 1999/12/27 17:14:00 ibaldin Exp $
   *
   * ISDN lowlevel-module for Eicon.Diehl active cards.
   *        DSP definitions
***************
*** 21,28 ****
   * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
   *
   * $Log: eicon_dsp.h,v $
!  * Revision 1.1  1999/12/27 17:14:00  ibaldin
!  * Initial revision
   *
   * Revision 1.4  1999/07/25 15:12:02  armin
   * fix of some debug logs.
--- 21,28 ----
   * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
   *
   * $Log: eicon_dsp.h,v $
!  * Revision 1.1.1.1  1999/12/27 17:14:00  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.4  1999/07/25 15:12:02  armin
   * fix of some debug logs.
Index: linux-2.2.12/drivers/isdn/eicon/eicon_idi.c
diff -c linux-2.2.12/drivers/isdn/eicon/eicon_idi.c:1.1 linux-2.2.12/drivers/isdn/eicon/eicon_idi.c:1.1.1.1
*** linux-2.2.12/drivers/isdn/eicon/eicon_idi.c:1.1	Mon Dec 27 12:14:00 1999
--- linux-2.2.12/drivers/isdn/eicon/eicon_idi.c	Mon Dec 27 12:14:00 1999
***************
*** 1,4 ****
! /* $Id: eicon_idi.c,v 1.1 1999/12/27 17:14:00 ibaldin Exp $
   *
   * ISDN lowlevel-module for Eicon.Diehl active cards.
   *        IDI interface 
--- 1,4 ----
! /* $Id: eicon_idi.c,v 1.1.1.1 1999/12/27 17:14:00 ibaldin Exp $
   *
   * ISDN lowlevel-module for Eicon.Diehl active cards.
   *        IDI interface 
***************
*** 21,28 ****
   * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 
   *
   * $Log: eicon_idi.c,v $
!  * Revision 1.1  1999/12/27 17:14:00  ibaldin
!  * Initial revision
   *
   * Revision 1.11  1999/07/25 15:12:03  armin
   * fix of some debug logs.
--- 21,28 ----
   * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 
   *
   * $Log: eicon_idi.c,v $
!  * Revision 1.1.1.1  1999/12/27 17:14:00  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.11  1999/07/25 15:12:03  armin
   * fix of some debug logs.
***************
*** 80,86 ****
  
  #undef EICON_FULL_SERVICE_OKTETT
  
! char *eicon_idi_revision = "$Revision: 1.1 $";
  
  eicon_manifbuf *manbuf;
  
--- 80,86 ----
  
  #undef EICON_FULL_SERVICE_OKTETT
  
! char *eicon_idi_revision = "$Revision: 1.1.1.1 $";
  
  eicon_manifbuf *manbuf;
  
Index: linux-2.2.12/drivers/isdn/eicon/eicon_idi.h
diff -c linux-2.2.12/drivers/isdn/eicon/eicon_idi.h:1.1 linux-2.2.12/drivers/isdn/eicon/eicon_idi.h:1.1.1.1
*** linux-2.2.12/drivers/isdn/eicon/eicon_idi.h:1.1	Mon Dec 27 12:14:00 1999
--- linux-2.2.12/drivers/isdn/eicon/eicon_idi.h	Mon Dec 27 12:14:00 1999
***************
*** 1,4 ****
! /* $Id: eicon_idi.h,v 1.1 1999/12/27 17:14:00 ibaldin Exp $
   *
   * ISDN lowlevel-module for the Eicon.Diehl active cards.
   * IDI-Interface
--- 1,4 ----
! /* $Id: eicon_idi.h,v 1.1.1.1 1999/12/27 17:14:00 ibaldin Exp $
   *
   * ISDN lowlevel-module for the Eicon.Diehl active cards.
   * IDI-Interface
***************
*** 21,28 ****
   * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 
   *
   * $Log: eicon_idi.h,v $
!  * Revision 1.1  1999/12/27 17:14:00  ibaldin
!  * Initial revision
   *
   * Revision 1.6  1999/07/25 15:12:04  armin
   * fix of some debug logs.
--- 21,28 ----
   * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 
   *
   * $Log: eicon_idi.h,v $
!  * Revision 1.1.1.1  1999/12/27 17:14:00  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.6  1999/07/25 15:12:04  armin
   * fix of some debug logs.
Index: linux-2.2.12/drivers/isdn/eicon/eicon_io.c
diff -c linux-2.2.12/drivers/isdn/eicon/eicon_io.c:1.1 linux-2.2.12/drivers/isdn/eicon/eicon_io.c:1.1.1.1
*** linux-2.2.12/drivers/isdn/eicon/eicon_io.c:1.1	Mon Dec 27 12:14:00 1999
--- linux-2.2.12/drivers/isdn/eicon/eicon_io.c	Mon Dec 27 12:14:00 1999
***************
*** 1,4 ****
! /* $Id: eicon_io.c,v 1.1 1999/12/27 17:14:00 ibaldin Exp $
   *
   * ISDN low-level module for Eicon.Diehl active ISDN-Cards.
   * Code for communicating with hardware.
--- 1,4 ----
! /* $Id: eicon_io.c,v 1.1.1.1 1999/12/27 17:14:00 ibaldin Exp $
   *
   * ISDN low-level module for Eicon.Diehl active ISDN-Cards.
   * Code for communicating with hardware.
***************
*** 24,31 ****
   * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 
   *
   * $Log: eicon_io.c,v $
!  * Revision 1.1  1999/12/27 17:14:00  ibaldin
!  * Initial revision
   *
   * Revision 1.2  1999/07/25 15:12:05  armin
   * fix of some debug logs.
--- 24,31 ----
   * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 
   *
   * $Log: eicon_io.c,v $
!  * Revision 1.1.1.1  1999/12/27 17:14:00  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.2  1999/07/25 15:12:05  armin
   * fix of some debug logs.
Index: linux-2.2.12/drivers/isdn/eicon/eicon_isa.c
diff -c linux-2.2.12/drivers/isdn/eicon/eicon_isa.c:1.1 linux-2.2.12/drivers/isdn/eicon/eicon_isa.c:1.1.1.1
*** linux-2.2.12/drivers/isdn/eicon/eicon_isa.c:1.1	Mon Dec 27 12:14:00 1999
--- linux-2.2.12/drivers/isdn/eicon/eicon_isa.c	Mon Dec 27 12:14:00 1999
***************
*** 1,4 ****
! /* $Id: eicon_isa.c,v 1.1 1999/12/27 17:14:00 ibaldin Exp $
   *
   * ISDN low-level module for Eicon.Diehl active ISDN-Cards.
   * Hardware-specific code for old ISA cards.
--- 1,4 ----
! /* $Id: eicon_isa.c,v 1.1.1.1 1999/12/27 17:14:00 ibaldin Exp $
   *
   * ISDN low-level module for Eicon.Diehl active ISDN-Cards.
   * Hardware-specific code for old ISA cards.
***************
*** 22,29 ****
   * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 
   *
   * $Log: eicon_isa.c,v $
!  * Revision 1.1  1999/12/27 17:14:00  ibaldin
!  * Initial revision
   *
   * Revision 1.6  1999/07/25 15:12:06  armin
   * fix of some debug logs.
--- 22,29 ----
   * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 
   *
   * $Log: eicon_isa.c,v $
!  * Revision 1.1.1.1  1999/12/27 17:14:00  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.6  1999/07/25 15:12:06  armin
   * fix of some debug logs.
***************
*** 60,66 ****
  #define release_shmem release_region
  #define request_shmem request_region
  
! char *eicon_isa_revision = "$Revision: 1.1 $";
  
  #ifdef CONFIG_ISDN_DRV_EICON_ISA
  
--- 60,66 ----
  #define release_shmem release_region
  #define request_shmem request_region
  
! char *eicon_isa_revision = "$Revision: 1.1.1.1 $";
  
  #ifdef CONFIG_ISDN_DRV_EICON_ISA
  
Index: linux-2.2.12/drivers/isdn/eicon/eicon_isa.h
diff -c linux-2.2.12/drivers/isdn/eicon/eicon_isa.h:1.1 linux-2.2.12/drivers/isdn/eicon/eicon_isa.h:1.1.1.1
*** linux-2.2.12/drivers/isdn/eicon/eicon_isa.h:1.1	Mon Dec 27 12:14:00 1999
--- linux-2.2.12/drivers/isdn/eicon/eicon_isa.h	Mon Dec 27 12:14:00 1999
***************
*** 1,4 ****
! /* $Id: eicon_isa.h,v 1.1 1999/12/27 17:14:00 ibaldin Exp $
   *
   * ISDN low-level module for Eicon.Diehl active ISDN-Cards.
   *
--- 1,4 ----
! /* $Id: eicon_isa.h,v 1.1.1.1 1999/12/27 17:14:00 ibaldin Exp $
   *
   * ISDN low-level module for Eicon.Diehl active ISDN-Cards.
   *
***************
*** 21,28 ****
   * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 
   *
   * $Log: eicon_isa.h,v $
!  * Revision 1.1  1999/12/27 17:14:00  ibaldin
!  * Initial revision
   *
   * Revision 1.3  1999/03/29 11:19:47  armin
   * I/O stuff now in seperate file (eicon_io.c)
--- 21,28 ----
   * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 
   *
   * $Log: eicon_isa.h,v $
!  * Revision 1.1.1.1  1999/12/27 17:14:00  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.3  1999/03/29 11:19:47  armin
   * I/O stuff now in seperate file (eicon_io.c)
Index: linux-2.2.12/drivers/isdn/eicon/eicon_mod.c
diff -c linux-2.2.12/drivers/isdn/eicon/eicon_mod.c:1.1 linux-2.2.12/drivers/isdn/eicon/eicon_mod.c:1.1.1.1
*** linux-2.2.12/drivers/isdn/eicon/eicon_mod.c:1.1	Mon Dec 27 12:14:00 1999
--- linux-2.2.12/drivers/isdn/eicon/eicon_mod.c	Mon Dec 27 12:14:00 1999
***************
*** 1,4 ****
! /* $Id: eicon_mod.c,v 1.1 1999/12/27 17:14:00 ibaldin Exp $
   *
   * ISDN lowlevel-module for Eicon.Diehl active cards.
   * 
--- 1,4 ----
! /* $Id: eicon_mod.c,v 1.1.1.1 1999/12/27 17:14:00 ibaldin Exp $
   *
   * ISDN lowlevel-module for Eicon.Diehl active cards.
   * 
***************
*** 26,33 ****
   * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 
   *
   * $Log: eicon_mod.c,v $
!  * Revision 1.1  1999/12/27 17:14:00  ibaldin
!  * Initial revision
   *
   * Revision 1.8  1999/07/25 15:12:08  armin
   * fix of some debug logs.
--- 26,33 ----
   * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 
   *
   * $Log: eicon_mod.c,v $
!  * Revision 1.1.1.1  1999/12/27 17:14:00  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.8  1999/07/25 15:12:08  armin
   * fix of some debug logs.
***************
*** 80,86 ****
  static eicon_card *cards = (eicon_card *) NULL;   /* glob. var , contains
                                                       start of card-list   */
  
! static char *eicon_revision = "$Revision: 1.1 $";
  
  extern char *eicon_pci_revision;
  extern char *eicon_isa_revision;
--- 80,86 ----
  static eicon_card *cards = (eicon_card *) NULL;   /* glob. var , contains
                                                       start of card-list   */
  
! static char *eicon_revision = "$Revision: 1.1.1.1 $";
  
  extern char *eicon_pci_revision;
  extern char *eicon_isa_revision;
Index: linux-2.2.12/drivers/isdn/eicon/eicon_pci.c
diff -c linux-2.2.12/drivers/isdn/eicon/eicon_pci.c:1.1 linux-2.2.12/drivers/isdn/eicon/eicon_pci.c:1.1.1.1
*** linux-2.2.12/drivers/isdn/eicon/eicon_pci.c:1.1	Mon Dec 27 12:14:00 1999
--- linux-2.2.12/drivers/isdn/eicon/eicon_pci.c	Mon Dec 27 12:14:00 1999
***************
*** 1,4 ****
! /* $Id: eicon_pci.c,v 1.1 1999/12/27 17:14:00 ibaldin Exp $
   *
   * ISDN low-level module for Eicon.Diehl active ISDN-Cards.
   * Hardware-specific code for PCI cards.
--- 1,4 ----
! /* $Id: eicon_pci.c,v 1.1.1.1 1999/12/27 17:14:00 ibaldin Exp $
   *
   * ISDN low-level module for Eicon.Diehl active ISDN-Cards.
   * Hardware-specific code for PCI cards.
***************
*** 26,33 ****
   * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 
   *
   * $Log: eicon_pci.c,v $
!  * Revision 1.1  1999/12/27 17:14:00  ibaldin
!  * Initial revision
   *
   * Revision 1.9  1999/08/11 21:01:11  keil
   * new PCI codefix
--- 26,33 ----
   * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 
   *
   * $Log: eicon_pci.c,v $
!  * Revision 1.1.1.1  1999/12/27 17:14:00  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.9  1999/08/11 21:01:11  keil
   * new PCI codefix
***************
*** 73,79 ****
  #include "eicon_pci.h"
  
  
! char *eicon_pci_revision = "$Revision: 1.1 $";
  
  #if CONFIG_PCI	         /* intire stuff is only for PCI */
  
--- 73,79 ----
  #include "eicon_pci.h"
  
  
! char *eicon_pci_revision = "$Revision: 1.1.1.1 $";
  
  #if CONFIG_PCI	         /* intire stuff is only for PCI */
  
Index: linux-2.2.12/drivers/isdn/eicon/eicon_pci.h
diff -c linux-2.2.12/drivers/isdn/eicon/eicon_pci.h:1.1 linux-2.2.12/drivers/isdn/eicon/eicon_pci.h:1.1.1.1
*** linux-2.2.12/drivers/isdn/eicon/eicon_pci.h:1.1	Mon Dec 27 12:14:00 1999
--- linux-2.2.12/drivers/isdn/eicon/eicon_pci.h	Mon Dec 27 12:14:00 1999
***************
*** 1,4 ****
! /* $Id: eicon_pci.h,v 1.1 1999/12/27 17:14:00 ibaldin Exp $
   *
   * ISDN low-level module for Eicon.Diehl active ISDN-Cards (PCI part).
   *
--- 1,4 ----
! /* $Id: eicon_pci.h,v 1.1.1.1 1999/12/27 17:14:00 ibaldin Exp $
   *
   * ISDN low-level module for Eicon.Diehl active ISDN-Cards (PCI part).
   *
***************
*** 20,27 ****
   * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 
   *
   * $Log: eicon_pci.h,v $
!  * Revision 1.1  1999/12/27 17:14:00  ibaldin
!  * Initial revision
   *
   * Revision 1.3  1999/03/29 11:19:51  armin
   * I/O stuff now in seperate file (eicon_io.c)
--- 20,27 ----
   * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 
   *
   * $Log: eicon_pci.h,v $
!  * Revision 1.1.1.1  1999/12/27 17:14:00  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.3  1999/03/29 11:19:51  armin
   * I/O stuff now in seperate file (eicon_io.c)
Index: linux-2.2.12/drivers/isdn/hisax/amd7930.c
diff -c linux-2.2.12/drivers/isdn/hisax/amd7930.c:1.1 linux-2.2.12/drivers/isdn/hisax/amd7930.c:1.1.1.1
*** linux-2.2.12/drivers/isdn/hisax/amd7930.c:1.1	Mon Dec 27 12:13:59 1999
--- linux-2.2.12/drivers/isdn/hisax/amd7930.c	Mon Dec 27 12:13:59 1999
***************
*** 1,4 ****
! /* $Id: amd7930.c,v 1.1 1999/12/27 17:13:59 ibaldin Exp $
   *
   * HiSax ISDN driver - chip specific routines for AMD 7930
   *
--- 1,4 ----
! /* $Id: amd7930.c,v 1.1.1.1 1999/12/27 17:13:59 ibaldin Exp $
   *
   * HiSax ISDN driver - chip specific routines for AMD 7930
   *
***************
*** 7,14 ****
   *
   *
   * $Log: amd7930.c,v $
!  * Revision 1.1  1999/12/27 17:13:59  ibaldin
!  * Initial revision
   *
   * Revision 1.3  1999/07/12 21:04:52  keil
   * fix race in IRQ handling
--- 7,14 ----
   *
   *
   * $Log: amd7930.c,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:59  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.3  1999/07/12 21:04:52  keil
   * fix race in IRQ handling
***************
*** 112,118 ****
  #include "rawhdlc.h"
  #include <linux/interrupt.h>
  
! static const char *amd7930_revision = "$Revision: 1.1 $";
  
  #define RCV_BUFSIZE	1024	/* Size of raw receive buffer in bytes */
  #define RCV_BUFBLKS	4	/* Number of blocks to divide buffer into
--- 112,118 ----
  #include "rawhdlc.h"
  #include <linux/interrupt.h>
  
! static const char *amd7930_revision = "$Revision: 1.1.1.1 $";
  
  #define RCV_BUFSIZE	1024	/* Size of raw receive buffer in bytes */
  #define RCV_BUFBLKS	4	/* Number of blocks to divide buffer into
Index: linux-2.2.12/drivers/isdn/hisax/arcofi.c
diff -c linux-2.2.12/drivers/isdn/hisax/arcofi.c:1.1 linux-2.2.12/drivers/isdn/hisax/arcofi.c:1.1.1.1
*** linux-2.2.12/drivers/isdn/hisax/arcofi.c:1.1	Mon Dec 27 12:13:59 1999
--- linux-2.2.12/drivers/isdn/hisax/arcofi.c	Mon Dec 27 12:13:59 1999
***************
*** 1,4 ****
! /* $Id: arcofi.c,v 1.1 1999/12/27 17:13:59 ibaldin Exp $
  
   * arcofi.c   Ansteuerung ARCOFI 2165
   *
--- 1,4 ----
! /* $Id: arcofi.c,v 1.1.1.1 1999/12/27 17:13:59 ibaldin Exp $
  
   * arcofi.c   Ansteuerung ARCOFI 2165
   *
***************
*** 7,14 ****
   *
   *
   * $Log: arcofi.c,v $
!  * Revision 1.1  1999/12/27 17:13:59  ibaldin
!  * Initial revision
   *
   * Revision 1.7  1999/07/01 08:11:17  keil
   * Common HiSax version for 2.0, 2.1, 2.2 and 2.3 kernel
--- 7,14 ----
   *
   *
   * $Log: arcofi.c,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:59  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.7  1999/07/01 08:11:17  keil
   * Common HiSax version for 2.0, 2.1, 2.2 and 2.3 kernel
Index: linux-2.2.12/drivers/isdn/hisax/arcofi.h
diff -c linux-2.2.12/drivers/isdn/hisax/arcofi.h:1.1 linux-2.2.12/drivers/isdn/hisax/arcofi.h:1.1.1.1
*** linux-2.2.12/drivers/isdn/hisax/arcofi.h:1.1	Mon Dec 27 12:13:59 1999
--- linux-2.2.12/drivers/isdn/hisax/arcofi.h	Mon Dec 27 12:13:59 1999
***************
*** 1,4 ****
! /* $Id: arcofi.h,v 1.1 1999/12/27 17:13:59 ibaldin Exp $
  
   * arcofi.h   Ansteuerung ARCOFI 2165
   *
--- 1,4 ----
! /* $Id: arcofi.h,v 1.1.1.1 1999/12/27 17:13:59 ibaldin Exp $
  
   * arcofi.h   Ansteuerung ARCOFI 2165
   *
***************
*** 7,14 ****
   *
   *
   * $Log: arcofi.h,v $
!  * Revision 1.1  1999/12/27 17:13:59  ibaldin
!  * Initial revision
   *
   * Revision 1.4  1999/07/01 08:11:18  keil
   * Common HiSax version for 2.0, 2.1, 2.2 and 2.3 kernel
--- 7,14 ----
   *
   *
   * $Log: arcofi.h,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:59  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.4  1999/07/01 08:11:18  keil
   * Common HiSax version for 2.0, 2.1, 2.2 and 2.3 kernel
Index: linux-2.2.12/drivers/isdn/hisax/asuscom.c
diff -c linux-2.2.12/drivers/isdn/hisax/asuscom.c:1.1 linux-2.2.12/drivers/isdn/hisax/asuscom.c:1.1.1.1
*** linux-2.2.12/drivers/isdn/hisax/asuscom.c:1.1	Mon Dec 27 12:13:59 1999
--- linux-2.2.12/drivers/isdn/hisax/asuscom.c	Mon Dec 27 12:13:59 1999
***************
*** 1,4 ****
! /* $Id: asuscom.c,v 1.1 1999/12/27 17:13:59 ibaldin Exp $
  
   * asuscom.c     low level stuff for ASUSCOM NETWORK INC. ISDNLink cards
   *
--- 1,4 ----
! /* $Id: asuscom.c,v 1.1.1.1 1999/12/27 17:13:59 ibaldin Exp $
  
   * asuscom.c     low level stuff for ASUSCOM NETWORK INC. ISDNLink cards
   *
***************
*** 8,15 ****
   *
   *
   * $Log: asuscom.c,v $
!  * Revision 1.1  1999/12/27 17:13:59  ibaldin
!  * Initial revision
   *
   * Revision 1.7  1999/07/12 21:04:53  keil
   * fix race in IRQ handling
--- 8,15 ----
   *
   *
   * $Log: asuscom.c,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:59  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.7  1999/07/12 21:04:53  keil
   * fix race in IRQ handling
***************
*** 42,48 ****
  
  extern const char *CardType[];
  
! const char *Asuscom_revision = "$Revision: 1.1 $";
  
  #define byteout(addr,val) outb(val,addr)
  #define bytein(addr) inb(addr)
--- 42,48 ----
  
  extern const char *CardType[];
  
! const char *Asuscom_revision = "$Revision: 1.1.1.1 $";
  
  #define byteout(addr,val) outb(val,addr)
  #define bytein(addr) inb(addr)
Index: linux-2.2.12/drivers/isdn/hisax/avm_a1.c
diff -c linux-2.2.12/drivers/isdn/hisax/avm_a1.c:1.1 linux-2.2.12/drivers/isdn/hisax/avm_a1.c:1.1.1.1
*** linux-2.2.12/drivers/isdn/hisax/avm_a1.c:1.1	Mon Dec 27 12:13:58 1999
--- linux-2.2.12/drivers/isdn/hisax/avm_a1.c	Mon Dec 27 12:13:58 1999
***************
*** 1,4 ****
! /* $Id: avm_a1.c,v 1.1 1999/12/27 17:13:58 ibaldin Exp $
  
   * avm_a1.c     low level stuff for AVM A1 (Fritz) isdn cards
   *
--- 1,4 ----
! /* $Id: avm_a1.c,v 1.1.1.1 1999/12/27 17:13:58 ibaldin Exp $
  
   * avm_a1.c     low level stuff for AVM A1 (Fritz) isdn cards
   *
***************
*** 6,13 ****
   *
   *
   * $Log: avm_a1.c,v $
!  * Revision 1.1  1999/12/27 17:13:58  ibaldin
!  * Initial revision
   *
   * Revision 2.11  1999/07/12 21:04:54  keil
   * fix race in IRQ handling
--- 6,13 ----
   *
   *
   * $Log: avm_a1.c,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:58  ibaldin
!  * Initial kernel checkin
   *
   * Revision 2.11  1999/07/12 21:04:54  keil
   * fix race in IRQ handling
***************
*** 73,79 ****
  #include "isdnl1.h"
  
  extern const char *CardType[];
! static const char *avm_revision = "$Revision: 1.1 $";
  
  #define	 AVM_A1_STAT_ISAC	0x01
  #define	 AVM_A1_STAT_HSCX	0x02
--- 73,79 ----
  #include "isdnl1.h"
  
  extern const char *CardType[];
! static const char *avm_revision = "$Revision: 1.1.1.1 $";
  
  #define	 AVM_A1_STAT_ISAC	0x01
  #define	 AVM_A1_STAT_HSCX	0x02
Index: linux-2.2.12/drivers/isdn/hisax/avm_a1p.c
diff -c linux-2.2.12/drivers/isdn/hisax/avm_a1p.c:1.1 linux-2.2.12/drivers/isdn/hisax/avm_a1p.c:1.1.1.1
*** linux-2.2.12/drivers/isdn/hisax/avm_a1p.c:1.1	Mon Dec 27 12:13:59 1999
--- linux-2.2.12/drivers/isdn/hisax/avm_a1p.c	Mon Dec 27 12:13:59 1999
***************
*** 1,4 ****
! /* $Id: avm_a1p.c,v 1.1 1999/12/27 17:13:59 ibaldin Exp $
   *
   * avm_a1p.c    low level stuff for the following AVM cards:
   *              A1 PCMCIA
--- 1,4 ----
! /* $Id: avm_a1p.c,v 1.1.1.1 1999/12/27 17:13:59 ibaldin Exp $
   *
   * avm_a1p.c    low level stuff for the following AVM cards:
   *              A1 PCMCIA
***************
*** 8,15 ****
   * Author       Carsten Paeth (calle@calle.in-berlin.de)
   *
   * $Log: avm_a1p.c,v $
!  * Revision 1.1  1999/12/27 17:13:59  ibaldin
!  * Initial revision
   *
   * Revision 2.4  1999/07/12 21:04:55  keil
   * fix race in IRQ handling
--- 8,15 ----
   * Author       Carsten Paeth (calle@calle.in-berlin.de)
   *
   * $Log: avm_a1p.c,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:59  ibaldin
!  * Initial kernel checkin
   *
   * Revision 2.4  1999/07/12 21:04:55  keil
   * fix race in IRQ handling
***************
*** 74,80 ****
  #define byteout(addr,val) outb(val,addr)
  #define bytein(addr) inb(addr)
  
! static const char *avm_revision = "$Revision: 1.1 $";
  
  static inline u_char
  ReadISAC(struct IsdnCardState *cs, u_char offset)
--- 74,80 ----
  #define byteout(addr,val) outb(val,addr)
  #define bytein(addr) inb(addr)
  
! static const char *avm_revision = "$Revision: 1.1.1.1 $";
  
  static inline u_char
  ReadISAC(struct IsdnCardState *cs, u_char offset)
Index: linux-2.2.12/drivers/isdn/hisax/avm_pci.c
diff -c linux-2.2.12/drivers/isdn/hisax/avm_pci.c:1.1 linux-2.2.12/drivers/isdn/hisax/avm_pci.c:1.1.1.1
*** linux-2.2.12/drivers/isdn/hisax/avm_pci.c:1.1	Mon Dec 27 12:13:59 1999
--- linux-2.2.12/drivers/isdn/hisax/avm_pci.c	Mon Dec 27 12:13:59 1999
***************
*** 1,4 ****
! /* $Id: avm_pci.c,v 1.1 1999/12/27 17:13:59 ibaldin Exp $
  
   * avm_pci.c    low level stuff for AVM Fritz!PCI and ISA PnP isdn cards
   *              Thanks to AVM, Berlin for informations
--- 1,4 ----
! /* $Id: avm_pci.c,v 1.1.1.1 1999/12/27 17:13:59 ibaldin Exp $
  
   * avm_pci.c    low level stuff for AVM Fritz!PCI and ISA PnP isdn cards
   *              Thanks to AVM, Berlin for informations
***************
*** 7,14 ****
   *
   *
   * $Log: avm_pci.c,v $
!  * Revision 1.1  1999/12/27 17:13:59  ibaldin
!  * Initial revision
   *
   * Revision 1.11  1999/08/11 21:01:18  keil
   * new PCI codefix
--- 7,14 ----
   *
   *
   * $Log: avm_pci.c,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:59  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.11  1999/08/11 21:01:18  keil
   * new PCI codefix
***************
*** 59,65 ****
  #include <linux/interrupt.h>
  
  extern const char *CardType[];
! static const char *avm_pci_rev = "$Revision: 1.1 $";
  
  #define  AVM_FRITZ_PCI		1
  #define  AVM_FRITZ_PNP		2
--- 59,65 ----
  #include <linux/interrupt.h>
  
  extern const char *CardType[];
! static const char *avm_pci_rev = "$Revision: 1.1.1.1 $";
  
  #define  AVM_FRITZ_PCI		1
  #define  AVM_FRITZ_PNP		2
Index: linux-2.2.12/drivers/isdn/hisax/bkm_a4t.c
diff -c linux-2.2.12/drivers/isdn/hisax/bkm_a4t.c:1.1 linux-2.2.12/drivers/isdn/hisax/bkm_a4t.c:1.1.1.1
*** linux-2.2.12/drivers/isdn/hisax/bkm_a4t.c:1.1	Mon Dec 27 12:13:59 1999
--- linux-2.2.12/drivers/isdn/hisax/bkm_a4t.c	Mon Dec 27 12:13:59 1999
***************
*** 1,4 ****
! /* $Id: bkm_a4t.c,v 1.1 1999/12/27 17:13:59 ibaldin Exp $
   * bkm_a4t.c    low level stuff for T-Berkom A4T
   *              derived from the original file sedlbauer.c
   *              derived from the original file niccy.c
--- 1,4 ----
! /* $Id: bkm_a4t.c,v 1.1.1.1 1999/12/27 17:13:59 ibaldin Exp $
   * bkm_a4t.c    low level stuff for T-Berkom A4T
   *              derived from the original file sedlbauer.c
   *              derived from the original file niccy.c
***************
*** 7,14 ****
   * Author       Roland Klabunde (R.Klabunde@Berkom.de)
   *
   * $Log: bkm_a4t.c,v $
!  * Revision 1.1  1999/12/27 17:13:59  ibaldin
!  * Initial revision
   *
   * Revision 1.6  1999/08/11 21:01:22  keil
   * new PCI codefix
--- 7,14 ----
   * Author       Roland Klabunde (R.Klabunde@Berkom.de)
   *
   * $Log: bkm_a4t.c,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:59  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.6  1999/08/11 21:01:22  keil
   * new PCI codefix
***************
*** 44,50 ****
  
  extern const char *CardType[];
  
! const char *bkm_a4t_revision = "$Revision: 1.1 $";
  
  
  static inline u_char
--- 44,50 ----
  
  extern const char *CardType[];
  
! const char *bkm_a4t_revision = "$Revision: 1.1.1.1 $";
  
  
  static inline u_char
Index: linux-2.2.12/drivers/isdn/hisax/bkm_a8.c
diff -c linux-2.2.12/drivers/isdn/hisax/bkm_a8.c:1.1 linux-2.2.12/drivers/isdn/hisax/bkm_a8.c:1.1.1.1
*** linux-2.2.12/drivers/isdn/hisax/bkm_a8.c:1.1	Mon Dec 27 12:13:59 1999
--- linux-2.2.12/drivers/isdn/hisax/bkm_a8.c	Mon Dec 27 12:13:59 1999
***************
*** 1,4 ****
! /* $Id: bkm_a8.c,v 1.1 1999/12/27 17:13:59 ibaldin Exp $
   * bkm_a8.c     low level stuff for Scitel Quadro (4*S0, passive)
   *              derived from the original file sedlbauer.c
   *              derived from the original file niccy.c
--- 1,4 ----
! /* $Id: bkm_a8.c,v 1.1.1.1 1999/12/27 17:13:59 ibaldin Exp $
   * bkm_a8.c     low level stuff for Scitel Quadro (4*S0, passive)
   *              derived from the original file sedlbauer.c
   *              derived from the original file niccy.c
***************
*** 7,14 ****
   * Author       Roland Klabunde (R.Klabunde@Berkom.de)
   *
   * $Log: bkm_a8.c,v $
!  * Revision 1.1  1999/12/27 17:13:59  ibaldin
!  * Initial revision
   *
   * Revision 1.6  1999/08/11 21:01:24  keil
   * new PCI codefix
--- 7,14 ----
   * Author       Roland Klabunde (R.Klabunde@Berkom.de)
   *
   * $Log: bkm_a8.c,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:59  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.6  1999/08/11 21:01:24  keil
   * new PCI codefix
***************
*** 45,51 ****
  
  extern const char *CardType[];
  
! const char sct_quadro_revision[] = "$Revision: 1.1 $";
  
  /* To survive the startup phase */
  typedef struct {
--- 45,51 ----
  
  extern const char *CardType[];
  
! const char sct_quadro_revision[] = "$Revision: 1.1.1.1 $";
  
  /* To survive the startup phase */
  typedef struct {
Index: linux-2.2.12/drivers/isdn/hisax/bkm_ax.h
diff -c linux-2.2.12/drivers/isdn/hisax/bkm_ax.h:1.1 linux-2.2.12/drivers/isdn/hisax/bkm_ax.h:1.1.1.1
*** linux-2.2.12/drivers/isdn/hisax/bkm_ax.h:1.1	Mon Dec 27 12:13:59 1999
--- linux-2.2.12/drivers/isdn/hisax/bkm_ax.h	Mon Dec 27 12:13:59 1999
***************
*** 1,11 ****
! /* $Id: bkm_ax.h,v 1.1 1999/12/27 17:13:59 ibaldin Exp $
   * bkm_ax.h   low level decls for T-Berkom cards A4T and Scitel Quadro (4*S0, passive)
   *
   * Author     Roland Klabunde (R.Klabunde@Berkom.de)
   *
   * $Log: bkm_ax.h,v $
!  * Revision 1.1  1999/12/27 17:13:59  ibaldin
!  * Initial revision
   *
   * Revision 1.2  1999/07/01 08:07:55  keil
   * Initial version
--- 1,11 ----
! /* $Id: bkm_ax.h,v 1.1.1.1 1999/12/27 17:13:59 ibaldin Exp $
   * bkm_ax.h   low level decls for T-Berkom cards A4T and Scitel Quadro (4*S0, passive)
   *
   * Author     Roland Klabunde (R.Klabunde@Berkom.de)
   *
   * $Log: bkm_ax.h,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:59  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.2  1999/07/01 08:07:55  keil
   * Initial version
Index: linux-2.2.12/drivers/isdn/hisax/callc.c
diff -c linux-2.2.12/drivers/isdn/hisax/callc.c:1.1 linux-2.2.12/drivers/isdn/hisax/callc.c:1.1.1.1
*** linux-2.2.12/drivers/isdn/hisax/callc.c:1.1	Mon Dec 27 12:13:58 1999
--- linux-2.2.12/drivers/isdn/hisax/callc.c	Mon Dec 27 12:13:58 1999
***************
*** 1,4 ****
! /* $Id: callc.c,v 1.1 1999/12/27 17:13:58 ibaldin Exp $
  
   * Author       Karsten Keil (keil@isdn4linux.de)
   *              based on the teles driver from Jan den Ouden
--- 1,4 ----
! /* $Id: callc.c,v 1.1.1.1 1999/12/27 17:13:58 ibaldin Exp $
  
   * Author       Karsten Keil (keil@isdn4linux.de)
   *              based on the teles driver from Jan den Ouden
***************
*** 11,18 ****
   *              Fritz Elfert
   *
   * $Log: callc.c,v $
!  * Revision 1.1  1999/12/27 17:13:58  ibaldin
!  * Initial revision
   *
   * Revision 2.31  1999/08/05 20:43:10  keil
   * ISAR analog modem support
--- 11,18 ----
   *              Fritz Elfert
   *
   * $Log: callc.c,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:58  ibaldin
!  * Initial kernel checkin
   *
   * Revision 2.31  1999/08/05 20:43:10  keil
   * ISAR analog modem support
***************
*** 142,148 ****
  #endif /* COMPAT_HAS_NEW_SYMTAB */
  #endif	/* MODULE */
  
! const char *lli_revision = "$Revision: 1.1 $";
  
  extern struct IsdnCard cards[];
  extern int nrcards;
--- 142,148 ----
  #endif /* COMPAT_HAS_NEW_SYMTAB */
  #endif	/* MODULE */
  
! const char *lli_revision = "$Revision: 1.1.1.1 $";
  
  extern struct IsdnCard cards[];
  extern int nrcards;
Index: linux-2.2.12/drivers/isdn/hisax/cert.c
diff -c linux-2.2.12/drivers/isdn/hisax/cert.c:1.1 linux-2.2.12/drivers/isdn/hisax/cert.c:1.1.1.1
*** linux-2.2.12/drivers/isdn/hisax/cert.c:1.1	Mon Dec 27 12:13:59 1999
--- linux-2.2.12/drivers/isdn/hisax/cert.c	Mon Dec 27 12:13:59 1999
***************
*** 1,4 ****
! /* $Id: cert.c,v 1.1 1999/12/27 17:13:59 ibaldin Exp $
  
   * Author       Karsten Keil (keil@isdn4linux.de)
   *
--- 1,4 ----
! /* $Id: cert.c,v 1.1.1.1 1999/12/27 17:13:59 ibaldin Exp $
  
   * Author       Karsten Keil (keil@isdn4linux.de)
   *
***************
*** 7,14 ****
   *		../../../Documentation/isdn/HiSax.cert
   *
   * $Log: cert.c,v $
!  * Revision 1.1  1999/12/27 17:13:59  ibaldin
!  * Initial revision
   *
   * Revision 2.2  1999/08/07 17:35:05  keil
   * approval for Eicon Technology Diva 2.01 PCI
--- 7,14 ----
   *		../../../Documentation/isdn/HiSax.cert
   *
   * $Log: cert.c,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:59  ibaldin
!  * Initial kernel checkin
   *
   * Revision 2.2  1999/08/07 17:35:05  keil
   * approval for Eicon Technology Diva 2.01 PCI
Index: linux-2.2.12/drivers/isdn/hisax/config.c
diff -c linux-2.2.12/drivers/isdn/hisax/config.c:1.1 linux-2.2.12/drivers/isdn/hisax/config.c:1.1.1.1
*** linux-2.2.12/drivers/isdn/hisax/config.c:1.1	Mon Dec 27 12:13:58 1999
--- linux-2.2.12/drivers/isdn/hisax/config.c	Mon Dec 27 12:13:58 1999
***************
*** 1,12 ****
! /* $Id: config.c,v 1.1 1999/12/27 17:13:58 ibaldin Exp $
  
   * Author       Karsten Keil (keil@isdn4linux.de)
   *              based on the teles driver from Jan den Ouden
   *
   *
   * $Log: config.c,v $
!  * Revision 1.1  1999/12/27 17:13:58  ibaldin
!  * Initial revision
   *
   * Revision 2.30  1999/08/05 20:43:14  keil
   * ISAR analog modem support
--- 1,12 ----
! /* $Id: config.c,v 1.1.1.1 1999/12/27 17:13:58 ibaldin Exp $
  
   * Author       Karsten Keil (keil@isdn4linux.de)
   *              based on the teles driver from Jan den Ouden
   *
   *
   * $Log: config.c,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:58  ibaldin
!  * Initial kernel checkin
   *
   * Revision 2.30  1999/08/05 20:43:14  keil
   * ISAR analog modem support
Index: linux-2.2.12/drivers/isdn/hisax/diva.c
diff -c linux-2.2.12/drivers/isdn/hisax/diva.c:1.1 linux-2.2.12/drivers/isdn/hisax/diva.c:1.1.1.1
*** linux-2.2.12/drivers/isdn/hisax/diva.c:1.1	Mon Dec 27 12:13:59 1999
--- linux-2.2.12/drivers/isdn/hisax/diva.c	Mon Dec 27 12:13:59 1999
***************
*** 1,4 ****
! /* $Id: diva.c,v 1.1 1999/12/27 17:13:59 ibaldin Exp $
  
   * diva.c     low level stuff for Eicon.Diehl Diva Family ISDN cards
   *
--- 1,4 ----
! /* $Id: diva.c,v 1.1.1.1 1999/12/27 17:13:59 ibaldin Exp $
  
   * diva.c     low level stuff for Eicon.Diehl Diva Family ISDN cards
   *
***************
*** 12,19 ****
   *
   *
   * $Log: diva.c,v $
!  * Revision 1.1  1999/12/27 17:13:59  ibaldin
!  * Initial revision
   *
   * Revision 1.16  1999/08/11 21:01:25  keil
   * new PCI codefix
--- 12,19 ----
   *
   *
   * $Log: diva.c,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:59  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.16  1999/08/11 21:01:25  keil
   * new PCI codefix
***************
*** 83,89 ****
  
  extern const char *CardType[];
  
! const char *Diva_revision = "$Revision: 1.1 $";
  
  #define byteout(addr,val) outb(val,addr)
  #define bytein(addr) inb(addr)
--- 83,89 ----
  
  extern const char *CardType[];
  
! const char *Diva_revision = "$Revision: 1.1.1.1 $";
  
  #define byteout(addr,val) outb(val,addr)
  #define bytein(addr) inb(addr)
Index: linux-2.2.12/drivers/isdn/hisax/elsa.c
diff -c linux-2.2.12/drivers/isdn/hisax/elsa.c:1.1 linux-2.2.12/drivers/isdn/hisax/elsa.c:1.1.1.1
*** linux-2.2.12/drivers/isdn/hisax/elsa.c:1.1	Mon Dec 27 12:13:58 1999
--- linux-2.2.12/drivers/isdn/hisax/elsa.c	Mon Dec 27 12:13:58 1999
***************
*** 1,4 ****
! /* $Id: elsa.c,v 1.1 1999/12/27 17:13:58 ibaldin Exp $
  
   * elsa.c     low level stuff for Elsa isdn cards
   *
--- 1,4 ----
! /* $Id: elsa.c,v 1.1.1.1 1999/12/27 17:13:58 ibaldin Exp $
  
   * elsa.c     low level stuff for Elsa isdn cards
   *
***************
*** 14,21 ****
   *              for ELSA PCMCIA support
   *
   * $Log: elsa.c,v $
!  * Revision 1.1  1999/12/27 17:13:58  ibaldin
!  * Initial revision
   *
   * Revision 2.17  1999/08/11 20:57:40  keil
   * bugfix IPAC version 1.1
--- 14,21 ----
   *              for ELSA PCMCIA support
   *
   * $Log: elsa.c,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:58  ibaldin
!  * Initial kernel checkin
   *
   * Revision 2.17  1999/08/11 20:57:40  keil
   * bugfix IPAC version 1.1
***************
*** 99,105 ****
  
  extern const char *CardType[];
  
! const char *Elsa_revision = "$Revision: 1.1 $";
  const char *Elsa_Types[] =
  {"None", "PC", "PCC-8", "PCC-16", "PCF", "PCF-Pro",
   "PCMCIA", "QS 1000", "QS 3000", "QS 1000 PCI", "QS 3000 PCI", 
--- 99,105 ----
  
  extern const char *CardType[];
  
! const char *Elsa_revision = "$Revision: 1.1.1.1 $";
  const char *Elsa_Types[] =
  {"None", "PC", "PCC-8", "PCC-16", "PCF", "PCF-Pro",
   "PCMCIA", "QS 1000", "QS 3000", "QS 1000 PCI", "QS 3000 PCI", 
Index: linux-2.2.12/drivers/isdn/hisax/fsm.c
diff -c linux-2.2.12/drivers/isdn/hisax/fsm.c:1.1 linux-2.2.12/drivers/isdn/hisax/fsm.c:1.1.1.1
*** linux-2.2.12/drivers/isdn/hisax/fsm.c:1.1	Mon Dec 27 12:13:58 1999
--- linux-2.2.12/drivers/isdn/hisax/fsm.c	Mon Dec 27 12:13:58 1999
***************
*** 1,4 ****
! /* $Id: fsm.c,v 1.1 1999/12/27 17:13:58 ibaldin Exp $
  
   * Author       Karsten Keil (keil@temic-ech.spacenet.de)
   *              based on the teles driver from Jan den Ouden
--- 1,4 ----
! /* $Id: fsm.c,v 1.1.1.1 1999/12/27 17:13:58 ibaldin Exp $
  
   * Author       Karsten Keil (keil@temic-ech.spacenet.de)
   *              based on the teles driver from Jan den Ouden
***************
*** 7,14 ****
   *              Fritz Elfert
   *
   * $Log: fsm.c,v $
!  * Revision 1.1  1999/12/27 17:13:58  ibaldin
!  * Initial revision
   *
   * Revision 1.10  1998/11/15 23:54:39  keil
   * changes from 2.0
--- 7,14 ----
   *              Fritz Elfert
   *
   * $Log: fsm.c,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:58  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.10  1998/11/15 23:54:39  keil
   * changes from 2.0
Index: linux-2.2.12/drivers/isdn/hisax/gazel.c
diff -c linux-2.2.12/drivers/isdn/hisax/gazel.c:1.1 linux-2.2.12/drivers/isdn/hisax/gazel.c:1.1.1.1
*** linux-2.2.12/drivers/isdn/hisax/gazel.c:1.1	Mon Dec 27 12:13:59 1999
--- linux-2.2.12/drivers/isdn/hisax/gazel.c	Mon Dec 27 12:13:59 1999
***************
*** 1,4 ****
! /* $Id: gazel.c,v 1.1 1999/12/27 17:13:59 ibaldin Exp $
  
   * gazel.c     low level stuff for Gazel isdn cards
   *
--- 1,4 ----
! /* $Id: gazel.c,v 1.1.1.1 1999/12/27 17:13:59 ibaldin Exp $
  
   * gazel.c     low level stuff for Gazel isdn cards
   *
***************
*** 6,13 ****
   *              based on source code from Karsten Keil
   *
   * $Log: gazel.c,v $
!  * Revision 1.1  1999/12/27 17:13:59  ibaldin
!  * Initial revision
   *
   * Revision 2.5  1999/08/11 21:01:26  keil
   * new PCI codefix
--- 6,13 ----
   *              based on source code from Karsten Keil
   *
   * $Log: gazel.c,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:59  ibaldin
!  * Initial kernel checkin
   *
   * Revision 2.5  1999/08/11 21:01:26  keil
   * new PCI codefix
***************
*** 38,44 ****
  #endif
  
  extern const char *CardType[];
! const char *gazel_revision = "$Revision: 1.1 $";
  
  #define R647      1
  #define R685      2
--- 38,44 ----
  #endif
  
  extern const char *CardType[];
! const char *gazel_revision = "$Revision: 1.1.1.1 $";
  
  #define R647      1
  #define R685      2
Index: linux-2.2.12/drivers/isdn/hisax/hfc_2bds0.c
diff -c linux-2.2.12/drivers/isdn/hisax/hfc_2bds0.c:1.1 linux-2.2.12/drivers/isdn/hisax/hfc_2bds0.c:1.1.1.1
*** linux-2.2.12/drivers/isdn/hisax/hfc_2bds0.c:1.1	Mon Dec 27 12:13:59 1999
--- linux-2.2.12/drivers/isdn/hisax/hfc_2bds0.c	Mon Dec 27 12:13:59 1999
***************
*** 1,4 ****
! /* $Id: hfc_2bds0.c,v 1.1 1999/12/27 17:13:59 ibaldin Exp $
   *
   *  specific routines for CCD's HFC 2BDS0
   *
--- 1,4 ----
! /* $Id: hfc_2bds0.c,v 1.1.1.1 1999/12/27 17:13:59 ibaldin Exp $
   *
   *  specific routines for CCD's HFC 2BDS0
   *
***************
*** 6,13 ****
   *
   *
   * $Log: hfc_2bds0.c,v $
!  * Revision 1.1  1999/12/27 17:13:59  ibaldin
!  * Initial revision
   *
   * Revision 1.9  1999/07/01 08:11:35  keil
   * Common HiSax version for 2.0, 2.1, 2.2 and 2.3 kernel
--- 6,13 ----
   *
   *
   * $Log: hfc_2bds0.c,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:59  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.9  1999/07/01 08:11:35  keil
   * Common HiSax version for 2.0, 2.1, 2.2 and 2.3 kernel
Index: linux-2.2.12/drivers/isdn/hisax/hfc_2bds0.h
diff -c linux-2.2.12/drivers/isdn/hisax/hfc_2bds0.h:1.1 linux-2.2.12/drivers/isdn/hisax/hfc_2bds0.h:1.1.1.1
*** linux-2.2.12/drivers/isdn/hisax/hfc_2bds0.h:1.1	Mon Dec 27 12:13:59 1999
--- linux-2.2.12/drivers/isdn/hisax/hfc_2bds0.h	Mon Dec 27 12:13:59 1999
***************
*** 1,4 ****
! /* $Id: hfc_2bds0.h,v 1.1 1999/12/27 17:13:59 ibaldin Exp $
  
   *  specific defines for CCD's HFC 2BDS0
   *
--- 1,4 ----
! /* $Id: hfc_2bds0.h,v 1.1.1.1 1999/12/27 17:13:59 ibaldin Exp $
  
   *  specific defines for CCD's HFC 2BDS0
   *
***************
*** 6,13 ****
   *
   *
   * $Log: hfc_2bds0.h,v $
!  * Revision 1.1  1999/12/27 17:13:59  ibaldin
!  * Initial revision
   *
   * Revision 1.2  1998/02/02 13:26:15  keil
   * New
--- 6,13 ----
   *
   *
   * $Log: hfc_2bds0.h,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:59  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.2  1998/02/02 13:26:15  keil
   * New
Index: linux-2.2.12/drivers/isdn/hisax/hfc_2bs0.c
diff -c linux-2.2.12/drivers/isdn/hisax/hfc_2bs0.c:1.1 linux-2.2.12/drivers/isdn/hisax/hfc_2bs0.c:1.1.1.1
*** linux-2.2.12/drivers/isdn/hisax/hfc_2bs0.c:1.1	Mon Dec 27 12:13:59 1999
--- linux-2.2.12/drivers/isdn/hisax/hfc_2bs0.c	Mon Dec 27 12:13:59 1999
***************
*** 1,4 ****
! /* $Id: hfc_2bs0.c,v 1.1 1999/12/27 17:13:59 ibaldin Exp $
  
   *  specific routines for CCD's HFC 2BS0
   *
--- 1,4 ----
! /* $Id: hfc_2bs0.c,v 1.1.1.1 1999/12/27 17:13:59 ibaldin Exp $
  
   *  specific routines for CCD's HFC 2BS0
   *
***************
*** 6,13 ****
   *
   *
   * $Log: hfc_2bs0.c,v $
!  * Revision 1.1  1999/12/27 17:13:59  ibaldin
!  * Initial revision
   *
   * Revision 1.9  1999/07/01 08:11:36  keil
   * Common HiSax version for 2.0, 2.1, 2.2 and 2.3 kernel
--- 6,13 ----
   *
   *
   * $Log: hfc_2bs0.c,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:59  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.9  1999/07/01 08:11:36  keil
   * Common HiSax version for 2.0, 2.1, 2.2 and 2.3 kernel
Index: linux-2.2.12/drivers/isdn/hisax/hfc_2bs0.h
diff -c linux-2.2.12/drivers/isdn/hisax/hfc_2bs0.h:1.1 linux-2.2.12/drivers/isdn/hisax/hfc_2bs0.h:1.1.1.1
*** linux-2.2.12/drivers/isdn/hisax/hfc_2bs0.h:1.1	Mon Dec 27 12:13:59 1999
--- linux-2.2.12/drivers/isdn/hisax/hfc_2bs0.h	Mon Dec 27 12:13:59 1999
***************
*** 1,4 ****
! /* $Id: hfc_2bs0.h,v 1.1 1999/12/27 17:13:59 ibaldin Exp $
  
   *  specific defines for CCD's HFC 2BS0
   *
--- 1,4 ----
! /* $Id: hfc_2bs0.h,v 1.1.1.1 1999/12/27 17:13:59 ibaldin Exp $
  
   *  specific defines for CCD's HFC 2BS0
   *
***************
*** 6,13 ****
   *
   *
   * $Log: hfc_2bs0.h,v $
!  * Revision 1.1  1999/12/27 17:13:59  ibaldin
!  * Initial revision
   *
   * Revision 1.1  1997/09/11 17:31:34  keil
   * Common part for HFC 2BS0 based cards
--- 6,13 ----
   *
   *
   * $Log: hfc_2bs0.h,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:59  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.1  1997/09/11 17:31:34  keil
   * Common part for HFC 2BS0 based cards
Index: linux-2.2.12/drivers/isdn/hisax/hfc_pci.c
diff -c linux-2.2.12/drivers/isdn/hisax/hfc_pci.c:1.1 linux-2.2.12/drivers/isdn/hisax/hfc_pci.c:1.1.1.1
*** linux-2.2.12/drivers/isdn/hisax/hfc_pci.c:1.1	Mon Dec 27 12:13:59 1999
--- linux-2.2.12/drivers/isdn/hisax/hfc_pci.c	Mon Dec 27 12:13:59 1999
***************
*** 1,4 ****
! /* $Id: hfc_pci.c,v 1.1 1999/12/27 17:13:59 ibaldin Exp $
  
   * hfc_pci.c     low level driver for CCD´s hfc-pci based cards
   *
--- 1,4 ----
! /* $Id: hfc_pci.c,v 1.1.1.1 1999/12/27 17:13:59 ibaldin Exp $
  
   * hfc_pci.c     low level driver for CCD´s hfc-pci based cards
   *
***************
*** 23,30 ****
   * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
   *
   * $Log: hfc_pci.c,v $
!  * Revision 1.1  1999/12/27 17:13:59  ibaldin
!  * Initial revision
   *
   * Revision 1.13  1999/08/11 21:01:28  keil
   * new PCI codefix
--- 23,30 ----
   * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
   *
   * $Log: hfc_pci.c,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:59  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.13  1999/08/11 21:01:28  keil
   * new PCI codefix
***************
*** 82,88 ****
  
  extern const char *CardType[];
  
! static const char *hfcpci_revision = "$Revision: 1.1 $";
  
  static const int CCD_VENDOR_IDS[] = { 
  	0x1043,   /* Asuscom  */
--- 82,88 ----
  
  extern const char *CardType[];
  
! static const char *hfcpci_revision = "$Revision: 1.1.1.1 $";
  
  static const int CCD_VENDOR_IDS[] = { 
  	0x1043,   /* Asuscom  */
Index: linux-2.2.12/drivers/isdn/hisax/hfc_pci.h
diff -c linux-2.2.12/drivers/isdn/hisax/hfc_pci.h:1.1 linux-2.2.12/drivers/isdn/hisax/hfc_pci.h:1.1.1.1
*** linux-2.2.12/drivers/isdn/hisax/hfc_pci.h:1.1	Mon Dec 27 12:13:59 1999
--- linux-2.2.12/drivers/isdn/hisax/hfc_pci.h	Mon Dec 27 12:13:59 1999
***************
*** 1,4 ****
! /* $Id: hfc_pci.h,v 1.1 1999/12/27 17:13:59 ibaldin Exp $
  
   *  specific defines for CCD's HFC 2BDS0 PCI chips
   *
--- 1,4 ----
! /* $Id: hfc_pci.h,v 1.1.1.1 1999/12/27 17:13:59 ibaldin Exp $
  
   *  specific defines for CCD's HFC 2BDS0 PCI chips
   *
***************
*** 21,28 ****
   * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
   *
   * $Log: hfc_pci.h,v $
!  * Revision 1.1  1999/12/27 17:13:59  ibaldin
!  * Initial revision
   *
   * Revision 1.5  1999/08/09 19:13:34  werner
   * moved constant pci ids to pci id table
--- 21,28 ----
   * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
   *
   * $Log: hfc_pci.h,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:59  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.5  1999/08/09 19:13:34  werner
   * moved constant pci ids to pci id table
Index: linux-2.2.12/drivers/isdn/hisax/hfcscard.c
diff -c linux-2.2.12/drivers/isdn/hisax/hfcscard.c:1.1 linux-2.2.12/drivers/isdn/hisax/hfcscard.c:1.1.1.1
*** linux-2.2.12/drivers/isdn/hisax/hfcscard.c:1.1	Mon Dec 27 12:13:59 1999
--- linux-2.2.12/drivers/isdn/hisax/hfcscard.c	Mon Dec 27 12:13:59 1999
***************
*** 1,4 ****
! /* $Id: hfcscard.c,v 1.1 1999/12/27 17:13:59 ibaldin Exp $
  
   * hfcscard.c     low level stuff for hfcs based cards (Teles3c, ACER P10)
   *
--- 1,4 ----
! /* $Id: hfcscard.c,v 1.1.1.1 1999/12/27 17:13:59 ibaldin Exp $
  
   * hfcscard.c     low level stuff for hfcs based cards (Teles3c, ACER P10)
   *
***************
*** 6,13 ****
   *
   *
   * $Log: hfcscard.c,v $
!  * Revision 1.1  1999/12/27 17:13:59  ibaldin
!  * Initial revision
   *
   * Revision 1.4  1999/08/09 18:59:59  keil
   * Fix S0 init - Thanks to Stefan Gybas
--- 6,13 ----
   *
   *
   * $Log: hfcscard.c,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:59  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.4  1999/08/09 18:59:59  keil
   * Fix S0 init - Thanks to Stefan Gybas
***************
*** 30,36 ****
  
  extern const char *CardType[];
  
! static const char *hfcs_revision = "$Revision: 1.1 $";
  
  static void
  hfcs_interrupt(int intno, void *dev_id, struct pt_regs *regs)
--- 30,36 ----
  
  extern const char *CardType[];
  
! static const char *hfcs_revision = "$Revision: 1.1.1.1 $";
  
  static void
  hfcs_interrupt(int intno, void *dev_id, struct pt_regs *regs)
Index: linux-2.2.12/drivers/isdn/hisax/hisax.h
diff -c linux-2.2.12/drivers/isdn/hisax/hisax.h:1.1 linux-2.2.12/drivers/isdn/hisax/hisax.h:1.1.1.1
*** linux-2.2.12/drivers/isdn/hisax/hisax.h:1.1	Mon Dec 27 12:13:58 1999
--- linux-2.2.12/drivers/isdn/hisax/hisax.h	Mon Dec 27 12:13:58 1999
***************
*** 1,10 ****
! /* $Id: hisax.h,v 1.1 1999/12/27 17:13:58 ibaldin Exp $
  
   *   Basic declarations, defines and prototypes
   *
   * $Log: hisax.h,v $
!  * Revision 1.1  1999/12/27 17:13:58  ibaldin
!  * Initial revision
   *
   * Revision 2.33  1999/08/05 20:43:16  keil
   * ISAR analog modem support
--- 1,10 ----
! /* $Id: hisax.h,v 1.1.1.1 1999/12/27 17:13:58 ibaldin Exp $
  
   *   Basic declarations, defines and prototypes
   *
   * $Log: hisax.h,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:58  ibaldin
!  * Initial kernel checkin
   *
   * Revision 2.33  1999/08/05 20:43:16  keil
   * ISAR analog modem support
Index: linux-2.2.12/drivers/isdn/hisax/hscx.c
diff -c linux-2.2.12/drivers/isdn/hisax/hscx.c:1.1 linux-2.2.12/drivers/isdn/hisax/hscx.c:1.1.1.1
*** linux-2.2.12/drivers/isdn/hisax/hscx.c:1.1	Mon Dec 27 12:13:59 1999
--- linux-2.2.12/drivers/isdn/hisax/hscx.c	Mon Dec 27 12:13:59 1999
***************
*** 1,4 ****
! /* $Id: hscx.c,v 1.1 1999/12/27 17:13:59 ibaldin Exp $
  
   * hscx.c   HSCX specific routines
   *
--- 1,4 ----
! /* $Id: hscx.c,v 1.1.1.1 1999/12/27 17:13:59 ibaldin Exp $
  
   * hscx.c   HSCX specific routines
   *
***************
*** 6,13 ****
   *
   *
   * $Log: hscx.c,v $
!  * Revision 1.1  1999/12/27 17:13:59  ibaldin
!  * Initial revision
   *
   * Revision 1.17  1999/07/01 08:11:41  keil
   * Common HiSax version for 2.0, 2.1, 2.2 and 2.3 kernel
--- 6,13 ----
   *
   *
   * $Log: hscx.c,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:59  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.17  1999/07/01 08:11:41  keil
   * Common HiSax version for 2.0, 2.1, 2.2 and 2.3 kernel
Index: linux-2.2.12/drivers/isdn/hisax/hscx.h
diff -c linux-2.2.12/drivers/isdn/hisax/hscx.h:1.1 linux-2.2.12/drivers/isdn/hisax/hscx.h:1.1.1.1
*** linux-2.2.12/drivers/isdn/hisax/hscx.h:1.1	Mon Dec 27 12:13:59 1999
--- linux-2.2.12/drivers/isdn/hisax/hscx.h	Mon Dec 27 12:13:59 1999
***************
*** 1,4 ****
! /* $Id: hscx.h,v 1.1 1999/12/27 17:13:59 ibaldin Exp $
  
   * hscx.h   HSCX specific defines
   *
--- 1,4 ----
! /* $Id: hscx.h,v 1.1.1.1 1999/12/27 17:13:59 ibaldin Exp $
  
   * hscx.h   HSCX specific defines
   *
***************
*** 6,13 ****
   *
   *
   * $Log: hscx.h,v $
!  * Revision 1.1  1999/12/27 17:13:59  ibaldin
!  * Initial revision
   *
   * Revision 1.4  1998/04/15 16:45:34  keil
   * new init code
--- 6,13 ----
   *
   *
   * $Log: hscx.h,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:59  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.4  1998/04/15 16:45:34  keil
   * new init code
Index: linux-2.2.12/drivers/isdn/hisax/hscx_irq.c
diff -c linux-2.2.12/drivers/isdn/hisax/hscx_irq.c:1.1 linux-2.2.12/drivers/isdn/hisax/hscx_irq.c:1.1.1.1
*** linux-2.2.12/drivers/isdn/hisax/hscx_irq.c:1.1	Mon Dec 27 12:13:59 1999
--- linux-2.2.12/drivers/isdn/hisax/hscx_irq.c	Mon Dec 27 12:13:59 1999
***************
*** 1,4 ****
! /* $Id: hscx_irq.c,v 1.1 1999/12/27 17:13:59 ibaldin Exp $
  
   * hscx_irq.c     low level b-channel stuff for Siemens HSCX
   *
--- 1,4 ----
! /* $Id: hscx_irq.c,v 1.1.1.1 1999/12/27 17:13:59 ibaldin Exp $
  
   * hscx_irq.c     low level b-channel stuff for Siemens HSCX
   *
***************
*** 7,14 ****
   * This is an include file for fast inline IRQ stuff
   *
   * $Log: hscx_irq.c,v $
!  * Revision 1.1  1999/12/27 17:13:59  ibaldin
!  * Initial revision
   *
   * Revision 1.12  1999/07/01 08:11:42  keil
   * Common HiSax version for 2.0, 2.1, 2.2 and 2.3 kernel
--- 7,14 ----
   * This is an include file for fast inline IRQ stuff
   *
   * $Log: hscx_irq.c,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:59  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.12  1999/07/01 08:11:42  keil
   * Common HiSax version for 2.0, 2.1, 2.2 and 2.3 kernel
Index: linux-2.2.12/drivers/isdn/hisax/ipac.h
diff -c linux-2.2.12/drivers/isdn/hisax/ipac.h:1.1 linux-2.2.12/drivers/isdn/hisax/ipac.h:1.1.1.1
*** linux-2.2.12/drivers/isdn/hisax/ipac.h:1.1	Mon Dec 27 12:13:59 1999
--- linux-2.2.12/drivers/isdn/hisax/ipac.h	Mon Dec 27 12:13:59 1999
***************
*** 1,4 ****
! /* $Id: ipac.h,v 1.1 1999/12/27 17:13:59 ibaldin Exp $
  
   * ipac.h   IPAC specific defines
   *
--- 1,4 ----
! /* $Id: ipac.h,v 1.1.1.1 1999/12/27 17:13:59 ibaldin Exp $
  
   * ipac.h   IPAC specific defines
   *
***************
*** 6,13 ****
   *
   *
   * $Log: ipac.h,v $
!  * Revision 1.1  1999/12/27 17:13:59  ibaldin
!  * Initial revision
   *
   * Revision 1.3  1998/04/15 16:48:09  keil
   * IPAC_ATX added
--- 6,13 ----
   *
   *
   * $Log: ipac.h,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:59  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.3  1998/04/15 16:48:09  keil
   * IPAC_ATX added
Index: linux-2.2.12/drivers/isdn/hisax/isac.c
diff -c linux-2.2.12/drivers/isdn/hisax/isac.c:1.1 linux-2.2.12/drivers/isdn/hisax/isac.c:1.1.1.1
*** linux-2.2.12/drivers/isdn/hisax/isac.c:1.1	Mon Dec 27 12:13:59 1999
--- linux-2.2.12/drivers/isdn/hisax/isac.c	Mon Dec 27 12:13:59 1999
***************
*** 1,4 ****
! /* $Id: isac.c,v 1.1 1999/12/27 17:13:59 ibaldin Exp $
  
   * isac.c   ISAC specific routines
   *
--- 1,4 ----
! /* $Id: isac.c,v 1.1.1.1 1999/12/27 17:13:59 ibaldin Exp $
  
   * isac.c   ISAC specific routines
   *
***************
*** 9,16 ****
   *		../../../Documentation/isdn/HiSax.cert
   *
   * $Log: isac.c,v $
!  * Revision 1.1  1999/12/27 17:13:59  ibaldin
!  * Initial revision
   *
   * Revision 1.22  1999/08/09 19:04:40  keil
   * Fix race condition - Thanks to Christer Weinigel
--- 9,16 ----
   *		../../../Documentation/isdn/HiSax.cert
   *
   * $Log: isac.c,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:59  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.22  1999/08/09 19:04:40  keil
   * Fix race condition - Thanks to Christer Weinigel
Index: linux-2.2.12/drivers/isdn/hisax/isac.h
diff -c linux-2.2.12/drivers/isdn/hisax/isac.h:1.1 linux-2.2.12/drivers/isdn/hisax/isac.h:1.1.1.1
*** linux-2.2.12/drivers/isdn/hisax/isac.h:1.1	Mon Dec 27 12:13:59 1999
--- linux-2.2.12/drivers/isdn/hisax/isac.h	Mon Dec 27 12:13:59 1999
***************
*** 1,4 ****
! /* $Id: isac.h,v 1.1 1999/12/27 17:13:59 ibaldin Exp $
  
   * isac.h   ISAC specific defines
   *
--- 1,4 ----
! /* $Id: isac.h,v 1.1.1.1 1999/12/27 17:13:59 ibaldin Exp $
  
   * isac.h   ISAC specific defines
   *
***************
*** 6,13 ****
   *
   *
   * $Log: isac.h,v $
!  * Revision 1.1  1999/12/27 17:13:59  ibaldin
!  * Initial revision
   *
   * Revision 1.5  1998/05/25 12:58:03  keil
   * HiSax golden code from certification, Don't use !!!
--- 6,13 ----
   *
   *
   * $Log: isac.h,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:59  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.5  1998/05/25 12:58:03  keil
   * HiSax golden code from certification, Don't use !!!
Index: linux-2.2.12/drivers/isdn/hisax/isar.c
diff -c linux-2.2.12/drivers/isdn/hisax/isar.c:1.1 linux-2.2.12/drivers/isdn/hisax/isar.c:1.1.1.1
*** linux-2.2.12/drivers/isdn/hisax/isar.c:1.1	Mon Dec 27 12:13:59 1999
--- linux-2.2.12/drivers/isdn/hisax/isar.c	Mon Dec 27 12:13:59 1999
***************
*** 1,4 ****
! /* $Id: isar.c,v 1.1 1999/12/27 17:13:59 ibaldin Exp $
  
   * isar.c   ISAR (Siemens PSB 7110) specific routines
   *
--- 1,4 ----
! /* $Id: isar.c,v 1.1.1.1 1999/12/27 17:13:59 ibaldin Exp $
  
   * isar.c   ISAR (Siemens PSB 7110) specific routines
   *
***************
*** 6,13 ****
   *
   *
   * $Log: isar.c,v $
!  * Revision 1.1  1999/12/27 17:13:59  ibaldin
!  * Initial revision
   *
   * Revision 1.4  1999/08/05 20:43:18  keil
   * ISAR analog modem support
--- 6,13 ----
   *
   *
   * $Log: isar.c,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:59  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.4  1999/08/05 20:43:18  keil
   * ISAR analog modem support
Index: linux-2.2.12/drivers/isdn/hisax/isar.h
diff -c linux-2.2.12/drivers/isdn/hisax/isar.h:1.1 linux-2.2.12/drivers/isdn/hisax/isar.h:1.1.1.1
*** linux-2.2.12/drivers/isdn/hisax/isar.h:1.1	Mon Dec 27 12:13:59 1999
--- linux-2.2.12/drivers/isdn/hisax/isar.h	Mon Dec 27 12:13:59 1999
***************
*** 1,12 ****
! /* $Id: isar.h,v 1.1 1999/12/27 17:13:59 ibaldin Exp $
   * isar.h   ISAR (Siemens PSB 7110) specific defines
   *
   * Author Karsten Keil (keil@isdn4linux.de)
   *
   *
   * $Log: isar.h,v $
!  * Revision 1.1  1999/12/27 17:13:59  ibaldin
!  * Initial revision
   *
   * Revision 1.4  1999/08/05 20:43:20  keil
   * ISAR analog modem support
--- 1,12 ----
! /* $Id: isar.h,v 1.1.1.1 1999/12/27 17:13:59 ibaldin Exp $
   * isar.h   ISAR (Siemens PSB 7110) specific defines
   *
   * Author Karsten Keil (keil@isdn4linux.de)
   *
   *
   * $Log: isar.h,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:59  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.4  1999/08/05 20:43:20  keil
   * ISAR analog modem support
Index: linux-2.2.12/drivers/isdn/hisax/isdnl1.c
diff -c linux-2.2.12/drivers/isdn/hisax/isdnl1.c:1.1 linux-2.2.12/drivers/isdn/hisax/isdnl1.c:1.1.1.1
*** linux-2.2.12/drivers/isdn/hisax/isdnl1.c:1.1	Mon Dec 27 12:13:58 1999
--- linux-2.2.12/drivers/isdn/hisax/isdnl1.c	Mon Dec 27 12:13:58 1999
***************
*** 1,4 ****
! /* $Id: isdnl1.c,v 1.1 1999/12/27 17:13:58 ibaldin Exp $
  
   * isdnl1.c     common low level stuff for Siemens Chipsetbased isdn cards
   *              based on the teles driver from Jan den Ouden
--- 1,4 ----
! /* $Id: isdnl1.c,v 1.1.1.1 1999/12/27 17:13:58 ibaldin Exp $
  
   * isdnl1.c     common low level stuff for Siemens Chipsetbased isdn cards
   *              based on the teles driver from Jan den Ouden
***************
*** 15,22 ****
   *
   *
   * $Log: isdnl1.c,v $
!  * Revision 1.1  1999/12/27 17:13:58  ibaldin
!  * Initial revision
   *
   * Revision 2.34  1999/07/09 13:50:15  keil
   * remove unused variable
--- 15,22 ----
   *
   *
   * $Log: isdnl1.c,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:58  ibaldin
!  * Initial kernel checkin
   *
   * Revision 2.34  1999/07/09 13:50:15  keil
   * remove unused variable
***************
*** 132,138 ****
   *
   */
  
! const char *l1_revision = "$Revision: 1.1 $";
  
  #define __NO_VERSION__
  #include <linux/config.h>
--- 132,138 ----
   *
   */
  
! const char *l1_revision = "$Revision: 1.1.1.1 $";
  
  #define __NO_VERSION__
  #include <linux/config.h>
Index: linux-2.2.12/drivers/isdn/hisax/isdnl1.h
diff -c linux-2.2.12/drivers/isdn/hisax/isdnl1.h:1.1 linux-2.2.12/drivers/isdn/hisax/isdnl1.h:1.1.1.1
*** linux-2.2.12/drivers/isdn/hisax/isdnl1.h:1.1	Mon Dec 27 12:13:58 1999
--- linux-2.2.12/drivers/isdn/hisax/isdnl1.h	Mon Dec 27 12:13:58 1999
***************
*** 1,8 ****
! /* $Id: isdnl1.h,v 1.1 1999/12/27 17:13:58 ibaldin Exp $
  
   * $Log: isdnl1.h,v $
!  * Revision 1.1  1999/12/27 17:13:58  ibaldin
!  * Initial revision
   *
   * Revision 2.8  1998/11/15 23:54:59  keil
   * changes from 2.0
--- 1,8 ----
! /* $Id: isdnl1.h,v 1.1.1.1 1999/12/27 17:13:58 ibaldin Exp $
  
   * $Log: isdnl1.h,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:58  ibaldin
!  * Initial kernel checkin
   *
   * Revision 2.8  1998/11/15 23:54:59  keil
   * changes from 2.0
Index: linux-2.2.12/drivers/isdn/hisax/isdnl2.c
diff -c linux-2.2.12/drivers/isdn/hisax/isdnl2.c:1.1 linux-2.2.12/drivers/isdn/hisax/isdnl2.c:1.1.1.1
*** linux-2.2.12/drivers/isdn/hisax/isdnl2.c:1.1	Mon Dec 27 12:13:58 1999
--- linux-2.2.12/drivers/isdn/hisax/isdnl2.c	Mon Dec 27 12:13:58 1999
***************
*** 1,4 ****
! /* $Id: isdnl2.c,v 1.1 1999/12/27 17:13:58 ibaldin Exp $
  
   * Author       Karsten Keil (keil@isdn4linux.de)
   *              based on the teles driver from Jan den Ouden
--- 1,4 ----
! /* $Id: isdnl2.c,v 1.1.1.1 1999/12/27 17:13:58 ibaldin Exp $
  
   * Author       Karsten Keil (keil@isdn4linux.de)
   *              based on the teles driver from Jan den Ouden
***************
*** 11,18 ****
   *              Fritz Elfert
   *
   * $Log: isdnl2.c,v $
!  * Revision 1.1  1999/12/27 17:13:58  ibaldin
!  * Initial revision
   *
   * Revision 2.19  1999/08/05 20:40:26  keil
   * Fix interlayer communication
--- 11,18 ----
   *              Fritz Elfert
   *
   * $Log: isdnl2.c,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:58  ibaldin
!  * Initial kernel checkin
   *
   * Revision 2.19  1999/08/05 20:40:26  keil
   * Fix interlayer communication
***************
*** 83,89 ****
  #include "hisax.h"
  #include "isdnl2.h"
  
! const char *l2_revision = "$Revision: 1.1 $";
  
  static void l2m_debug(struct FsmInst *fi, char *fmt, ...);
  
--- 83,89 ----
  #include "hisax.h"
  #include "isdnl2.h"
  
! const char *l2_revision = "$Revision: 1.1.1.1 $";
  
  static void l2m_debug(struct FsmInst *fi, char *fmt, ...);
  
Index: linux-2.2.12/drivers/isdn/hisax/isdnl3.c
diff -c linux-2.2.12/drivers/isdn/hisax/isdnl3.c:1.1 linux-2.2.12/drivers/isdn/hisax/isdnl3.c:1.1.1.1
*** linux-2.2.12/drivers/isdn/hisax/isdnl3.c:1.1	Mon Dec 27 12:13:58 1999
--- linux-2.2.12/drivers/isdn/hisax/isdnl3.c	Mon Dec 27 12:13:58 1999
***************
*** 1,4 ****
! /* $Id: isdnl3.c,v 1.1 1999/12/27 17:13:58 ibaldin Exp $
  
   * Author       Karsten Keil (keil@isdn4linux.de)
   *              based on the teles driver from Jan den Ouden
--- 1,4 ----
! /* $Id: isdnl3.c,v 1.1.1.1 1999/12/27 17:13:58 ibaldin Exp $
  
   * Author       Karsten Keil (keil@isdn4linux.de)
   *              based on the teles driver from Jan den Ouden
***************
*** 11,18 ****
   *              Fritz Elfert
   *
   * $Log: isdnl3.c,v $
!  * Revision 1.1  1999/12/27 17:13:58  ibaldin
!  * Initial revision
   *
   * Revision 2.10  1999/07/21 14:46:19  keil
   * changes from EICON certification
--- 11,18 ----
   *              Fritz Elfert
   *
   * $Log: isdnl3.c,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:58  ibaldin
!  * Initial kernel checkin
   *
   * Revision 2.10  1999/07/21 14:46:19  keil
   * changes from EICON certification
***************
*** 71,77 ****
  #include "isdnl3.h"
  #include <linux/config.h>
  
! const char *l3_revision = "$Revision: 1.1 $";
  
  static
  struct Fsm l3fsm =
--- 71,77 ----
  #include "isdnl3.h"
  #include <linux/config.h>
  
! const char *l3_revision = "$Revision: 1.1.1.1 $";
  
  static
  struct Fsm l3fsm =
Index: linux-2.2.12/drivers/isdn/hisax/isdnl3.h
diff -c linux-2.2.12/drivers/isdn/hisax/isdnl3.h:1.1 linux-2.2.12/drivers/isdn/hisax/isdnl3.h:1.1.1.1
*** linux-2.2.12/drivers/isdn/hisax/isdnl3.h:1.1	Mon Dec 27 12:13:58 1999
--- linux-2.2.12/drivers/isdn/hisax/isdnl3.h	Mon Dec 27 12:13:58 1999
***************
*** 1,8 ****
! /* $Id: isdnl3.h,v 1.1 1999/12/27 17:13:58 ibaldin Exp $
  
   * $Log: isdnl3.h,v $
!  * Revision 1.1  1999/12/27 17:13:58  ibaldin
!  * Initial revision
   *
   * Revision 2.5  1999/07/25 16:18:32  keil
   * Fix Suspend/Resume
--- 1,8 ----
! /* $Id: isdnl3.h,v 1.1.1.1 1999/12/27 17:13:58 ibaldin Exp $
  
   * $Log: isdnl3.h,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:58  ibaldin
!  * Initial kernel checkin
   *
   * Revision 2.5  1999/07/25 16:18:32  keil
   * Fix Suspend/Resume
Index: linux-2.2.12/drivers/isdn/hisax/isurf.c
diff -c linux-2.2.12/drivers/isdn/hisax/isurf.c:1.1 linux-2.2.12/drivers/isdn/hisax/isurf.c:1.1.1.1
*** linux-2.2.12/drivers/isdn/hisax/isurf.c:1.1	Mon Dec 27 12:13:59 1999
--- linux-2.2.12/drivers/isdn/hisax/isurf.c	Mon Dec 27 12:13:59 1999
***************
*** 1,12 ****
! /* $Id: isurf.c,v 1.1 1999/12/27 17:13:59 ibaldin Exp $
  
   * isurf.c  low level stuff for Siemens I-Surf/I-Talk cards
   *
   * Author     Karsten Keil (keil@isdn4linux.de)
   *
   * $Log: isurf.c,v $
!  * Revision 1.1  1999/12/27 17:13:59  ibaldin
!  * Initial revision
   *
   * Revision 1.3  1999/07/12 21:05:18  keil
   * fix race in IRQ handling
--- 1,12 ----
! /* $Id: isurf.c,v 1.1.1.1 1999/12/27 17:13:59 ibaldin Exp $
  
   * isurf.c  low level stuff for Siemens I-Surf/I-Talk cards
   *
   * Author     Karsten Keil (keil@isdn4linux.de)
   *
   * $Log: isurf.c,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:59  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.3  1999/07/12 21:05:18  keil
   * fix race in IRQ handling
***************
*** 28,34 ****
  
  extern const char *CardType[];
  
! static const char *ISurf_revision = "$Revision: 1.1 $";
  
  #define byteout(addr,val) outb(val,addr)
  #define bytein(addr) inb(addr)
--- 28,34 ----
  
  extern const char *CardType[];
  
! static const char *ISurf_revision = "$Revision: 1.1.1.1 $";
  
  #define byteout(addr,val) outb(val,addr)
  #define bytein(addr) inb(addr)
Index: linux-2.2.12/drivers/isdn/hisax/ix1_micro.c
diff -c linux-2.2.12/drivers/isdn/hisax/ix1_micro.c:1.1 linux-2.2.12/drivers/isdn/hisax/ix1_micro.c:1.1.1.1
*** linux-2.2.12/drivers/isdn/hisax/ix1_micro.c:1.1	Mon Dec 27 12:13:58 1999
--- linux-2.2.12/drivers/isdn/hisax/ix1_micro.c	Mon Dec 27 12:13:58 1999
***************
*** 1,4 ****
! /* $Id: ix1_micro.c,v 1.1 1999/12/27 17:13:58 ibaldin Exp $
  
   * ix1_micro.c  low level stuff for ITK ix1-micro Rev.2 isdn cards
   *              derived from the original file teles3.c from Karsten Keil
--- 1,4 ----
! /* $Id: ix1_micro.c,v 1.1.1.1 1999/12/27 17:13:58 ibaldin Exp $
  
   * ix1_micro.c  low level stuff for ITK ix1-micro Rev.2 isdn cards
   *              derived from the original file teles3.c from Karsten Keil
***************
*** 11,18 ****
   *              Beat Doebeli
   *
   * $Log: ix1_micro.c,v $
!  * Revision 1.1  1999/12/27 17:13:58  ibaldin
!  * Initial revision
   *
   * Revision 2.8  1999/07/12 21:05:19  keil
   * fix race in IRQ handling
--- 11,18 ----
   *              Beat Doebeli
   *
   * $Log: ix1_micro.c,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:58  ibaldin
!  * Initial kernel checkin
   *
   * Revision 2.8  1999/07/12 21:05:19  keil
   * fix race in IRQ handling
***************
*** 91,97 ****
  #include "isdnl1.h"
  
  extern const char *CardType[];
! const char *ix1_revision = "$Revision: 1.1 $";
  
  #define byteout(addr,val) outb(val,addr)
  #define bytein(addr) inb(addr)
--- 91,97 ----
  #include "isdnl1.h"
  
  extern const char *CardType[];
! const char *ix1_revision = "$Revision: 1.1.1.1 $";
  
  #define byteout(addr,val) outb(val,addr)
  #define bytein(addr) inb(addr)
Index: linux-2.2.12/drivers/isdn/hisax/jade.c
diff -c linux-2.2.12/drivers/isdn/hisax/jade.c:1.1 linux-2.2.12/drivers/isdn/hisax/jade.c:1.1.1.1
*** linux-2.2.12/drivers/isdn/hisax/jade.c:1.1	Mon Dec 27 12:13:59 1999
--- linux-2.2.12/drivers/isdn/hisax/jade.c	Mon Dec 27 12:13:59 1999
***************
*** 1,12 ****
! /* $Id: jade.c,v 1.1 1999/12/27 17:13:59 ibaldin Exp $
   *
   * jade.c   JADE stuff (derived from original hscx.c)
   *
   * Author   Roland Klabunde (R.Klabunde@Berkom.de)
   *
   * $Log: jade.c,v $
!  * Revision 1.1  1999/12/27 17:13:59  ibaldin
!  * Initial revision
   *
   * Revision 1.2  1999/07/01 08:07:57  keil
   * Initial version
--- 1,12 ----
! /* $Id: jade.c,v 1.1.1.1 1999/12/27 17:13:59 ibaldin Exp $
   *
   * jade.c   JADE stuff (derived from original hscx.c)
   *
   * Author   Roland Klabunde (R.Klabunde@Berkom.de)
   *
   * $Log: jade.c,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:59  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.2  1999/07/01 08:07:57  keil
   * Initial version
Index: linux-2.2.12/drivers/isdn/hisax/jade.h
diff -c linux-2.2.12/drivers/isdn/hisax/jade.h:1.1 linux-2.2.12/drivers/isdn/hisax/jade.h:1.1.1.1
*** linux-2.2.12/drivers/isdn/hisax/jade.h:1.1	Mon Dec 27 12:13:59 1999
--- linux-2.2.12/drivers/isdn/hisax/jade.h	Mon Dec 27 12:13:59 1999
***************
*** 1,12 ****
! /* $Id: jade.h,v 1.1 1999/12/27 17:13:59 ibaldin Exp $
   * jade.h   JADE specific defines
   *
   * Author   Roland Klabunde (R.Klabunde@Berkom.de)
   *
   *
   * $Log: jade.h,v $
!  * Revision 1.1  1999/12/27 17:13:59  ibaldin
!  * Initial revision
   *
   * Revision 1.2  1999/07/01 08:07:58  keil
   * Initial version
--- 1,12 ----
! /* $Id: jade.h,v 1.1.1.1 1999/12/27 17:13:59 ibaldin Exp $
   * jade.h   JADE specific defines
   *
   * Author   Roland Klabunde (R.Klabunde@Berkom.de)
   *
   *
   * $Log: jade.h,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:59  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.2  1999/07/01 08:07:58  keil
   * Initial version
Index: linux-2.2.12/drivers/isdn/hisax/jade_irq.c
diff -c linux-2.2.12/drivers/isdn/hisax/jade_irq.c:1.1 linux-2.2.12/drivers/isdn/hisax/jade_irq.c:1.1.1.1
*** linux-2.2.12/drivers/isdn/hisax/jade_irq.c:1.1	Mon Dec 27 12:13:59 1999
--- linux-2.2.12/drivers/isdn/hisax/jade_irq.c	Mon Dec 27 12:13:59 1999
***************
*** 1,12 ****
! /* $Id: jade_irq.c,v 1.1 1999/12/27 17:13:59 ibaldin Exp $
   *
   * jade_irq.c   Low level JADE IRQ stuff (derived from original hscx_irq.c)
   *
   * Author   Roland Klabunde (R.Klabunde@Berkom.de)
   *
   * $Log: jade_irq.c,v $
!  * Revision 1.1  1999/12/27 17:13:59  ibaldin
!  * Initial revision
   *
   * Revision 1.2  1999/07/01 08:07:59  keil
   * Initial version
--- 1,12 ----
! /* $Id: jade_irq.c,v 1.1.1.1 1999/12/27 17:13:59 ibaldin Exp $
   *
   * jade_irq.c   Low level JADE IRQ stuff (derived from original hscx_irq.c)
   *
   * Author   Roland Klabunde (R.Klabunde@Berkom.de)
   *
   * $Log: jade_irq.c,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:59  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.2  1999/07/01 08:07:59  keil
   * Initial version
Index: linux-2.2.12/drivers/isdn/hisax/l3_1tr6.c
diff -c linux-2.2.12/drivers/isdn/hisax/l3_1tr6.c:1.1 linux-2.2.12/drivers/isdn/hisax/l3_1tr6.c:1.1.1.1
*** linux-2.2.12/drivers/isdn/hisax/l3_1tr6.c:1.1	Mon Dec 27 12:13:58 1999
--- linux-2.2.12/drivers/isdn/hisax/l3_1tr6.c	Mon Dec 27 12:13:58 1999
***************
*** 1,4 ****
! /* $Id: l3_1tr6.c,v 1.1 1999/12/27 17:13:58 ibaldin Exp $
  
   *  German 1TR6 D-channel protocol
   *
--- 1,4 ----
! /* $Id: l3_1tr6.c,v 1.1.1.1 1999/12/27 17:13:58 ibaldin Exp $
  
   *  German 1TR6 D-channel protocol
   *
***************
*** 10,17 ****
   *
   *
   * $Log: l3_1tr6.c,v $
!  * Revision 1.1  1999/12/27 17:13:58  ibaldin
!  * Initial revision
   *
   * Revision 2.9  1999/07/01 08:11:55  keil
   * Common HiSax version for 2.0, 2.1, 2.2 and 2.3 kernel
--- 10,17 ----
   *
   *
   * $Log: l3_1tr6.c,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:58  ibaldin
!  * Initial kernel checkin
   *
   * Revision 2.9  1999/07/01 08:11:55  keil
   * Common HiSax version for 2.0, 2.1, 2.2 and 2.3 kernel
***************
*** 62,68 ****
  #include <linux/ctype.h>
  
  extern char *HiSax_getrev(const char *revision);
! const char *l3_1tr6_revision = "$Revision: 1.1 $";
  
  #define MsgHead(ptr, cref, mty, dis) \
  	*ptr++ = dis; \
--- 62,68 ----
  #include <linux/ctype.h>
  
  extern char *HiSax_getrev(const char *revision);
! const char *l3_1tr6_revision = "$Revision: 1.1.1.1 $";
  
  #define MsgHead(ptr, cref, mty, dis) \
  	*ptr++ = dis; \
Index: linux-2.2.12/drivers/isdn/hisax/l3_1tr6.h
diff -c linux-2.2.12/drivers/isdn/hisax/l3_1tr6.h:1.1 linux-2.2.12/drivers/isdn/hisax/l3_1tr6.h:1.1.1.1
*** linux-2.2.12/drivers/isdn/hisax/l3_1tr6.h:1.1	Mon Dec 27 12:13:58 1999
--- linux-2.2.12/drivers/isdn/hisax/l3_1tr6.h	Mon Dec 27 12:13:58 1999
***************
*** 1,10 ****
! /* $Id: l3_1tr6.h,v 1.1 1999/12/27 17:13:58 ibaldin Exp $
   *
   *  German 1TR6 D-channel protocol defines
   *
   * $Log: l3_1tr6.h,v $
!  * Revision 1.1  1999/12/27 17:13:58  ibaldin
!  * Initial revision
   *
   * Revision 2.1  1998/08/13 23:36:48  keil
   * HiSax 3.1 - don't work stable with current LinkLevel
--- 1,10 ----
! /* $Id: l3_1tr6.h,v 1.1.1.1 1999/12/27 17:13:58 ibaldin Exp $
   *
   *  German 1TR6 D-channel protocol defines
   *
   * $Log: l3_1tr6.h,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:58  ibaldin
!  * Initial kernel checkin
   *
   * Revision 2.1  1998/08/13 23:36:48  keil
   * HiSax 3.1 - don't work stable with current LinkLevel
Index: linux-2.2.12/drivers/isdn/hisax/l3dss1.c
diff -c linux-2.2.12/drivers/isdn/hisax/l3dss1.c:1.1 linux-2.2.12/drivers/isdn/hisax/l3dss1.c:1.1.1.1
*** linux-2.2.12/drivers/isdn/hisax/l3dss1.c:1.1	Mon Dec 27 12:13:58 1999
--- linux-2.2.12/drivers/isdn/hisax/l3dss1.c	Mon Dec 27 12:13:58 1999
***************
*** 1,4 ****
! /* $Id: l3dss1.c,v 1.1 1999/12/27 17:13:58 ibaldin Exp $
  
   * EURO/DSS1 D-channel protocol
   *
--- 1,4 ----
! /* $Id: l3dss1.c,v 1.1.1.1 1999/12/27 17:13:58 ibaldin Exp $
  
   * EURO/DSS1 D-channel protocol
   *
***************
*** 13,20 ****
   *              Fritz Elfert
   *
   * $Log: l3dss1.c,v $
!  * Revision 1.1  1999/12/27 17:13:58  ibaldin
!  * Initial revision
   *
   * Revision 2.18  1999/08/11 20:54:39  keil
   * High layer compatibility is valid in SETUP
--- 13,20 ----
   *              Fritz Elfert
   *
   * $Log: l3dss1.c,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:58  ibaldin
!  * Initial kernel checkin
   *
   * Revision 2.18  1999/08/11 20:54:39  keil
   * High layer compatibility is valid in SETUP
***************
*** 90,96 ****
  #include <linux/ctype.h>
  
  extern char *HiSax_getrev(const char *revision);
! const char *dss1_revision = "$Revision: 1.1 $";
  
  #define EXT_BEARER_CAPS 1
  
--- 90,96 ----
  #include <linux/ctype.h>
  
  extern char *HiSax_getrev(const char *revision);
! const char *dss1_revision = "$Revision: 1.1.1.1 $";
  
  #define EXT_BEARER_CAPS 1
  
Index: linux-2.2.12/drivers/isdn/hisax/l3dss1.h
diff -c linux-2.2.12/drivers/isdn/hisax/l3dss1.h:1.1 linux-2.2.12/drivers/isdn/hisax/l3dss1.h:1.1.1.1
*** linux-2.2.12/drivers/isdn/hisax/l3dss1.h:1.1	Mon Dec 27 12:13:59 1999
--- linux-2.2.12/drivers/isdn/hisax/l3dss1.h	Mon Dec 27 12:13:59 1999
***************
*** 1,10 ****
! /* $Id: l3dss1.h,v 1.1 1999/12/27 17:13:59 ibaldin Exp $
   *
   *  DSS1 (Euro) D-channel protocol defines
   *
   * $Log: l3dss1.h,v $
!  * Revision 1.1  1999/12/27 17:13:59  ibaldin
!  * Initial revision
   *
   * Revision 1.7  1999/07/01 08:12:02  keil
   * Common HiSax version for 2.0, 2.1, 2.2 and 2.3 kernel
--- 1,10 ----
! /* $Id: l3dss1.h,v 1.1.1.1 1999/12/27 17:13:59 ibaldin Exp $
   *
   *  DSS1 (Euro) D-channel protocol defines
   *
   * $Log: l3dss1.h,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:59  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.7  1999/07/01 08:12:02  keil
   * Common HiSax version for 2.0, 2.1, 2.2 and 2.3 kernel
Index: linux-2.2.12/drivers/isdn/hisax/lmgr.c
diff -c linux-2.2.12/drivers/isdn/hisax/lmgr.c:1.1 linux-2.2.12/drivers/isdn/hisax/lmgr.c:1.1.1.1
*** linux-2.2.12/drivers/isdn/hisax/lmgr.c:1.1	Mon Dec 27 12:13:59 1999
--- linux-2.2.12/drivers/isdn/hisax/lmgr.c	Mon Dec 27 12:13:59 1999
***************
*** 1,4 ****
! /* $Id: lmgr.c,v 1.1 1999/12/27 17:13:59 ibaldin Exp $
  
   * Author       Karsten Keil (keil@isdn4linux.de)
   *
--- 1,4 ----
! /* $Id: lmgr.c,v 1.1.1.1 1999/12/27 17:13:59 ibaldin Exp $
  
   * Author       Karsten Keil (keil@isdn4linux.de)
   *
***************
*** 6,13 ****
   *  Layermanagement module
   *
   * $Log: lmgr.c,v $
!  * Revision 1.1  1999/12/27 17:13:59  ibaldin
!  * Initial revision
   *
   * Revision 1.6  1999/07/01 08:12:04  keil
   * Common HiSax version for 2.0, 2.1, 2.2 and 2.3 kernel
--- 6,13 ----
   *  Layermanagement module
   *
   * $Log: lmgr.c,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:59  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.6  1999/07/01 08:12:04  keil
   * Common HiSax version for 2.0, 2.1, 2.2 and 2.3 kernel
Index: linux-2.2.12/drivers/isdn/hisax/mic.c
diff -c linux-2.2.12/drivers/isdn/hisax/mic.c:1.1 linux-2.2.12/drivers/isdn/hisax/mic.c:1.1.1.1
*** linux-2.2.12/drivers/isdn/hisax/mic.c:1.1	Mon Dec 27 12:13:59 1999
--- linux-2.2.12/drivers/isdn/hisax/mic.c	Mon Dec 27 12:13:59 1999
***************
*** 1,4 ****
! /* $Id: mic.c,v 1.1 1999/12/27 17:13:59 ibaldin Exp $
  
   * mic.c  low level stuff for mic cards
   *
--- 1,4 ----
! /* $Id: mic.c,v 1.1.1.1 1999/12/27 17:13:59 ibaldin Exp $
  
   * mic.c  low level stuff for mic cards
   *
***************
*** 8,15 ****
   *
   *
   * $Log: mic.c,v $
!  * Revision 1.1  1999/12/27 17:13:59  ibaldin
!  * Initial revision
   *
   * Revision 1.8  1999/07/12 21:05:20  keil
   * fix race in IRQ handling
--- 8,15 ----
   *
   *
   * $Log: mic.c,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:59  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.8  1999/07/12 21:05:20  keil
   * fix race in IRQ handling
***************
*** 47,53 ****
  
  extern const char *CardType[];
  
! const char *mic_revision = "$Revision: 1.1 $";
  
  #define byteout(addr,val) outb(val,addr)
  #define bytein(addr) inb(addr)
--- 47,53 ----
  
  extern const char *CardType[];
  
! const char *mic_revision = "$Revision: 1.1.1.1 $";
  
  #define byteout(addr,val) outb(val,addr)
  #define bytein(addr) inb(addr)
Index: linux-2.2.12/drivers/isdn/hisax/netjet.c
diff -c linux-2.2.12/drivers/isdn/hisax/netjet.c:1.1 linux-2.2.12/drivers/isdn/hisax/netjet.c:1.1.1.1
*** linux-2.2.12/drivers/isdn/hisax/netjet.c:1.1	Mon Dec 27 12:13:59 1999
--- linux-2.2.12/drivers/isdn/hisax/netjet.c	Mon Dec 27 12:13:59 1999
***************
*** 1,4 ****
! /* $Id: netjet.c,v 1.1 1999/12/27 17:13:59 ibaldin Exp $
  
   * netjet.c     low level stuff for Traverse Technologie NETJet ISDN cards
   *
--- 1,4 ----
! /* $Id: netjet.c,v 1.1.1.1 1999/12/27 17:13:59 ibaldin Exp $
  
   * netjet.c     low level stuff for Traverse Technologie NETJet ISDN cards
   *
***************
*** 7,14 ****
   * Thanks to Traverse Technologie Australia for documents and informations
   *
   * $Log: netjet.c,v $
!  * Revision 1.1  1999/12/27 17:13:59  ibaldin
!  * Initial revision
   *
   * Revision 1.13  1999/08/11 21:01:31  keil
   * new PCI codefix
--- 7,14 ----
   * Thanks to Traverse Technologie Australia for documents and informations
   *
   * $Log: netjet.c,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:59  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.13  1999/08/11 21:01:31  keil
   * new PCI codefix
***************
*** 78,84 ****
  
  extern const char *CardType[];
  
! const char *NETjet_revision = "$Revision: 1.1 $";
  
  #define byteout(addr,val) outb(val,addr)
  #define bytein(addr) inb(addr)
--- 78,84 ----
  
  extern const char *CardType[];
  
! const char *NETjet_revision = "$Revision: 1.1.1.1 $";
  
  #define byteout(addr,val) outb(val,addr)
  #define bytein(addr) inb(addr)
Index: linux-2.2.12/drivers/isdn/hisax/niccy.c
diff -c linux-2.2.12/drivers/isdn/hisax/niccy.c:1.1 linux-2.2.12/drivers/isdn/hisax/niccy.c:1.1.1.1
*** linux-2.2.12/drivers/isdn/hisax/niccy.c:1.1	Mon Dec 27 12:13:58 1999
--- linux-2.2.12/drivers/isdn/hisax/niccy.c	Mon Dec 27 12:13:58 1999
***************
*** 1,4 ****
! /* $Id: niccy.c,v 1.1 1999/12/27 17:13:58 ibaldin Exp $
  
   * niccy.c  low level stuff for Dr. Neuhaus NICCY PnP and NICCY PCI and
   *          compatible (SAGEM cybermodem)
--- 1,4 ----
! /* $Id: niccy.c,v 1.1.1.1 1999/12/27 17:13:58 ibaldin Exp $
  
   * niccy.c  low level stuff for Dr. Neuhaus NICCY PnP and NICCY PCI and
   *          compatible (SAGEM cybermodem)
***************
*** 8,15 ****
   * Thanks to Dr. Neuhaus and SAGEM for informations
   *
   * $Log: niccy.c,v $
!  * Revision 1.1  1999/12/27 17:13:58  ibaldin
!  * Initial revision
   *
   * Revision 1.8  1999/08/11 21:01:33  keil
   * new PCI codefix
--- 8,15 ----
   * Thanks to Dr. Neuhaus and SAGEM for informations
   *
   * $Log: niccy.c,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:58  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.8  1999/08/11 21:01:33  keil
   * new PCI codefix
***************
*** 48,54 ****
  #endif
  
  extern const char *CardType[];
! const char *niccy_revision = "$Revision: 1.1 $";
  
  #define byteout(addr,val) outb(val,addr)
  #define bytein(addr) inb(addr)
--- 48,54 ----
  #endif
  
  extern const char *CardType[];
! const char *niccy_revision = "$Revision: 1.1.1.1 $";
  
  #define byteout(addr,val) outb(val,addr)
  #define bytein(addr) inb(addr)
Index: linux-2.2.12/drivers/isdn/hisax/q931.c
diff -c linux-2.2.12/drivers/isdn/hisax/q931.c:1.1 linux-2.2.12/drivers/isdn/hisax/q931.c:1.1.1.1
*** linux-2.2.12/drivers/isdn/hisax/q931.c:1.1	Mon Dec 27 12:13:58 1999
--- linux-2.2.12/drivers/isdn/hisax/q931.c	Mon Dec 27 12:13:58 1999
***************
*** 1,4 ****
! /* $Id: q931.c,v 1.1 1999/12/27 17:13:58 ibaldin Exp $
  
   * q931.c       code to decode ITU Q.931 call control messages
   *
--- 1,4 ----
! /* $Id: q931.c,v 1.1.1.1 1999/12/27 17:13:58 ibaldin Exp $
  
   * q931.c       code to decode ITU Q.931 call control messages
   *
***************
*** 14,21 ****
   *
   *
   * $Log: q931.c,v $
!  * Revision 1.1  1999/12/27 17:13:58  ibaldin
!  * Initial revision
   *
   * Revision 1.7  1998/11/15 23:55:17  keil
   * changes from 2.0
--- 14,21 ----
   *
   *
   * $Log: q931.c,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:58  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.7  1998/11/15 23:55:17  keil
   * changes from 2.0
Index: linux-2.2.12/drivers/isdn/hisax/rawhdlc.c
diff -c linux-2.2.12/drivers/isdn/hisax/rawhdlc.c:1.1 linux-2.2.12/drivers/isdn/hisax/rawhdlc.c:1.1.1.1
*** linux-2.2.12/drivers/isdn/hisax/rawhdlc.c:1.1	Mon Dec 27 12:13:58 1999
--- linux-2.2.12/drivers/isdn/hisax/rawhdlc.c	Mon Dec 27 12:13:58 1999
***************
*** 1,4 ****
! /* $Id: rawhdlc.c,v 1.1 1999/12/27 17:13:58 ibaldin Exp $
  
   * rawhdlc.c     support routines for cards that don't support HDLC
   *
--- 1,4 ----
! /* $Id: rawhdlc.c,v 1.1.1.1 1999/12/27 17:13:58 ibaldin Exp $
  
   * rawhdlc.c     support routines for cards that don't support HDLC
   *
Index: linux-2.2.12/drivers/isdn/hisax/rawhdlc.h
diff -c linux-2.2.12/drivers/isdn/hisax/rawhdlc.h:1.1 linux-2.2.12/drivers/isdn/hisax/rawhdlc.h:1.1.1.1
*** linux-2.2.12/drivers/isdn/hisax/rawhdlc.h:1.1	Mon Dec 27 12:13:59 1999
--- linux-2.2.12/drivers/isdn/hisax/rawhdlc.h	Mon Dec 27 12:13:59 1999
***************
*** 1,4 ****
! /* $Id: rawhdlc.h,v 1.1 1999/12/27 17:13:59 ibaldin Exp $
  
   * rawhdlc.h     support routines for cards that don't support HDLC
   *
--- 1,4 ----
! /* $Id: rawhdlc.h,v 1.1.1.1 1999/12/27 17:13:59 ibaldin Exp $
  
   * rawhdlc.h     support routines for cards that don't support HDLC
   *
Index: linux-2.2.12/drivers/isdn/hisax/s0box.c
diff -c linux-2.2.12/drivers/isdn/hisax/s0box.c:1.1 linux-2.2.12/drivers/isdn/hisax/s0box.c:1.1.1.1
*** linux-2.2.12/drivers/isdn/hisax/s0box.c:1.1	Mon Dec 27 12:13:59 1999
--- linux-2.2.12/drivers/isdn/hisax/s0box.c	Mon Dec 27 12:13:59 1999
***************
*** 1,4 ****
! /* $Id: s0box.c,v 1.1 1999/12/27 17:13:59 ibaldin Exp $
  
   * s0box.c      low level stuff for Creatix S0BOX
   *
--- 1,4 ----
! /* $Id: s0box.c,v 1.1.1.1 1999/12/27 17:13:59 ibaldin Exp $
  
   * s0box.c      low level stuff for Creatix S0BOX
   *
***************
*** 13,19 ****
  #include "isdnl1.h"
  
  extern const char *CardType[];
! const char *s0box_revision = "$Revision: 1.1 $";
  
  static inline void
  writereg(unsigned int padr, signed int addr, u_char off, u_char val) {
--- 13,19 ----
  #include "isdnl1.h"
  
  extern const char *CardType[];
! const char *s0box_revision = "$Revision: 1.1.1.1 $";
  
  static inline void
  writereg(unsigned int padr, signed int addr, u_char off, u_char val) {
Index: linux-2.2.12/drivers/isdn/hisax/saphir.c
diff -c linux-2.2.12/drivers/isdn/hisax/saphir.c:1.1 linux-2.2.12/drivers/isdn/hisax/saphir.c:1.1.1.1
*** linux-2.2.12/drivers/isdn/hisax/saphir.c:1.1	Mon Dec 27 12:13:59 1999
--- linux-2.2.12/drivers/isdn/hisax/saphir.c	Mon Dec 27 12:13:59 1999
***************
*** 1,4 ****
! /* $Id: saphir.c,v 1.1 1999/12/27 17:13:59 ibaldin Exp $
  
   * saphir.c low level stuff for HST Saphir 1
   *
--- 1,4 ----
! /* $Id: saphir.c,v 1.1.1.1 1999/12/27 17:13:59 ibaldin Exp $
  
   * saphir.c low level stuff for HST Saphir 1
   *
***************
*** 8,15 ****
   *
   *
   * $Log: saphir.c,v $
!  * Revision 1.1  1999/12/27 17:13:59  ibaldin
!  * Initial revision
   *
   * Revision 1.3  1999/07/12 21:05:26  keil
   * fix race in IRQ handling
--- 8,15 ----
   *
   *
   * $Log: saphir.c,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:59  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.3  1999/07/12 21:05:26  keil
   * fix race in IRQ handling
***************
*** 29,35 ****
  #include "isdnl1.h"
  
  extern const char *CardType[];
! static char *saphir_rev = "$Revision: 1.1 $";
  
  #define byteout(addr,val) outb(val,addr)
  #define bytein(addr) inb(addr)
--- 29,35 ----
  #include "isdnl1.h"
  
  extern const char *CardType[];
! static char *saphir_rev = "$Revision: 1.1.1.1 $";
  
  #define byteout(addr,val) outb(val,addr)
  #define bytein(addr) inb(addr)
Index: linux-2.2.12/drivers/isdn/hisax/sedlbauer.c
diff -c linux-2.2.12/drivers/isdn/hisax/sedlbauer.c:1.1 linux-2.2.12/drivers/isdn/hisax/sedlbauer.c:1.1.1.1
*** linux-2.2.12/drivers/isdn/hisax/sedlbauer.c:1.1	Mon Dec 27 12:13:59 1999
--- linux-2.2.12/drivers/isdn/hisax/sedlbauer.c	Mon Dec 27 12:13:59 1999
***************
*** 1,4 ****
! /* $Id: sedlbauer.c,v 1.1 1999/12/27 17:13:59 ibaldin Exp $
  
   * sedlbauer.c  low level stuff for Sedlbauer cards
   *              includes support for the Sedlbauer speed star (speed star II),
--- 1,4 ----
! /* $Id: sedlbauer.c,v 1.1.1.1 1999/12/27 17:13:59 ibaldin Exp $
  
   * sedlbauer.c  low level stuff for Sedlbauer cards
   *              includes support for the Sedlbauer speed star (speed star II),
***************
*** 17,24 ****
   *            Edgar Toernig
   *
   * $Log: sedlbauer.c,v $
!  * Revision 1.1  1999/12/27 17:13:59  ibaldin
!  * Initial revision
   *
   * Revision 1.14  1999/08/11 20:59:22  keil
   * new PCI codefix
--- 17,24 ----
   *            Edgar Toernig
   *
   * $Log: sedlbauer.c,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:59  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.14  1999/08/11 20:59:22  keil
   * new PCI codefix
***************
*** 102,108 ****
  
  extern const char *CardType[];
  
! const char *Sedlbauer_revision = "$Revision: 1.1 $";
  
  const char *Sedlbauer_Types[] =
  	{"None", "speed card/win", "speed star", "speed fax+", 
--- 102,108 ----
  
  extern const char *CardType[];
  
! const char *Sedlbauer_revision = "$Revision: 1.1.1.1 $";
  
  const char *Sedlbauer_Types[] =
  	{"None", "speed card/win", "speed star", "speed fax+", 
Index: linux-2.2.12/drivers/isdn/hisax/sportster.c
diff -c linux-2.2.12/drivers/isdn/hisax/sportster.c:1.1 linux-2.2.12/drivers/isdn/hisax/sportster.c:1.1.1.1
*** linux-2.2.12/drivers/isdn/hisax/sportster.c:1.1	Mon Dec 27 12:13:59 1999
--- linux-2.2.12/drivers/isdn/hisax/sportster.c	Mon Dec 27 12:13:59 1999
***************
*** 1,4 ****
! /* $Id: sportster.c,v 1.1 1999/12/27 17:13:59 ibaldin Exp $
  
   * sportster.c     low level stuff for USR Sportster internal TA
   *
--- 1,4 ----
! /* $Id: sportster.c,v 1.1.1.1 1999/12/27 17:13:59 ibaldin Exp $
  
   * sportster.c     low level stuff for USR Sportster internal TA
   *
***************
*** 7,14 ****
   * Thanks to Christian "naddy" Weisgerber (3Com, US Robotics) for documentation
   *
   * $Log: sportster.c,v $
!  * Revision 1.1  1999/12/27 17:13:59  ibaldin
!  * Initial revision
   *
   * Revision 1.9  1999/07/12 21:05:29  keil
   * fix race in IRQ handling
--- 7,14 ----
   * Thanks to Christian "naddy" Weisgerber (3Com, US Robotics) for documentation
   *
   * $Log: sportster.c,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:59  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.9  1999/07/12 21:05:29  keil
   * fix race in IRQ handling
***************
*** 46,52 ****
  #include "isdnl1.h"
  
  extern const char *CardType[];
! const char *sportster_revision = "$Revision: 1.1 $";
  
  #define byteout(addr,val) outb(val,addr)
  #define bytein(addr) inb(addr)
--- 46,52 ----
  #include "isdnl1.h"
  
  extern const char *CardType[];
! const char *sportster_revision = "$Revision: 1.1.1.1 $";
  
  #define byteout(addr,val) outb(val,addr)
  #define bytein(addr) inb(addr)
Index: linux-2.2.12/drivers/isdn/hisax/tei.c
diff -c linux-2.2.12/drivers/isdn/hisax/tei.c:1.1 linux-2.2.12/drivers/isdn/hisax/tei.c:1.1.1.1
*** linux-2.2.12/drivers/isdn/hisax/tei.c:1.1	Mon Dec 27 12:13:58 1999
--- linux-2.2.12/drivers/isdn/hisax/tei.c	Mon Dec 27 12:13:58 1999
***************
*** 1,4 ****
! /* $Id: tei.c,v 1.1 1999/12/27 17:13:58 ibaldin Exp $
  
   * Author       Karsten Keil (keil@isdn4linux.de)
   *              based on the teles driver from Jan den Ouden
--- 1,4 ----
! /* $Id: tei.c,v 1.1.1.1 1999/12/27 17:13:58 ibaldin Exp $
  
   * Author       Karsten Keil (keil@isdn4linux.de)
   *              based on the teles driver from Jan den Ouden
***************
*** 11,18 ****
   *              Fritz Elfert
   *
   * $Log: tei.c,v $
!  * Revision 1.1  1999/12/27 17:13:58  ibaldin
!  * Initial revision
   *
   * Revision 2.13  1999/07/21 14:46:28  keil
   * changes from EICON certification
--- 11,18 ----
   *              Fritz Elfert
   *
   * $Log: tei.c,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:58  ibaldin
!  * Initial kernel checkin
   *
   * Revision 2.13  1999/07/21 14:46:28  keil
   * changes from EICON certification
***************
*** 81,87 ****
  #include "isdnl2.h"
  #include <linux/random.h>
  
! const char *tei_revision = "$Revision: 1.1 $";
  
  #define ID_REQUEST	1
  #define ID_ASSIGNED	2
--- 81,87 ----
  #include "isdnl2.h"
  #include <linux/random.h>
  
! const char *tei_revision = "$Revision: 1.1.1.1 $";
  
  #define ID_REQUEST	1
  #define ID_ASSIGNED	2
Index: linux-2.2.12/drivers/isdn/hisax/teleint.c
diff -c linux-2.2.12/drivers/isdn/hisax/teleint.c:1.1 linux-2.2.12/drivers/isdn/hisax/teleint.c:1.1.1.1
*** linux-2.2.12/drivers/isdn/hisax/teleint.c:1.1	Mon Dec 27 12:13:59 1999
--- linux-2.2.12/drivers/isdn/hisax/teleint.c	Mon Dec 27 12:13:59 1999
***************
*** 1,4 ****
! /* $Id: teleint.c,v 1.1 1999/12/27 17:13:59 ibaldin Exp $
  
   * teleint.c     low level stuff for TeleInt isdn cards
   *
--- 1,4 ----
! /* $Id: teleint.c,v 1.1.1.1 1999/12/27 17:13:59 ibaldin Exp $
  
   * teleint.c     low level stuff for TeleInt isdn cards
   *
***************
*** 6,13 ****
   *
   *
   * $Log: teleint.c,v $
!  * Revision 1.1  1999/12/27 17:13:59  ibaldin
!  * Initial revision
   *
   * Revision 1.9  1999/07/12 21:05:30  keil
   * fix race in IRQ handling
--- 6,13 ----
   *
   *
   * $Log: teleint.c,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:59  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.9  1999/07/12 21:05:30  keil
   * fix race in IRQ handling
***************
*** 48,54 ****
  
  extern const char *CardType[];
  
! const char *TeleInt_revision = "$Revision: 1.1 $";
  
  #define byteout(addr,val) outb(val,addr)
  #define bytein(addr) inb(addr)
--- 48,54 ----
  
  extern const char *CardType[];
  
! const char *TeleInt_revision = "$Revision: 1.1.1.1 $";
  
  #define byteout(addr,val) outb(val,addr)
  #define bytein(addr) inb(addr)
Index: linux-2.2.12/drivers/isdn/hisax/teles0.c
diff -c linux-2.2.12/drivers/isdn/hisax/teles0.c:1.1 linux-2.2.12/drivers/isdn/hisax/teles0.c:1.1.1.1
*** linux-2.2.12/drivers/isdn/hisax/teles0.c:1.1	Mon Dec 27 12:13:58 1999
--- linux-2.2.12/drivers/isdn/hisax/teles0.c	Mon Dec 27 12:13:58 1999
***************
*** 1,4 ****
! /* $Id: teles0.c,v 1.1 1999/12/27 17:13:58 ibaldin Exp $
  
   * teles0.c     low level stuff for Teles Memory IO isdn cards
   *              based on the teles driver from Jan den Ouden
--- 1,4 ----
! /* $Id: teles0.c,v 1.1.1.1 1999/12/27 17:13:58 ibaldin Exp $
  
   * teles0.c     low level stuff for Teles Memory IO isdn cards
   *              based on the teles driver from Jan den Ouden
***************
*** 10,17 ****
   *              Beat Doebeli
   *
   * $Log: teles0.c,v $
!  * Revision 1.1  1999/12/27 17:13:58  ibaldin
!  * Initial revision
   *
   * Revision 2.9  1999/07/12 21:05:31  keil
   * fix race in IRQ handling
--- 10,17 ----
   *              Beat Doebeli
   *
   * $Log: teles0.c,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:58  ibaldin
!  * Initial kernel checkin
   *
   * Revision 2.9  1999/07/12 21:05:31  keil
   * fix race in IRQ handling
***************
*** 61,67 ****
  
  extern const char *CardType[];
  
! const char *teles0_revision = "$Revision: 1.1 $";
  
  #define byteout(addr,val) outb(val,addr)
  #define bytein(addr) inb(addr)
--- 61,67 ----
  
  extern const char *CardType[];
  
! const char *teles0_revision = "$Revision: 1.1.1.1 $";
  
  #define byteout(addr,val) outb(val,addr)
  #define bytein(addr) inb(addr)
Index: linux-2.2.12/drivers/isdn/hisax/teles3.c
diff -c linux-2.2.12/drivers/isdn/hisax/teles3.c:1.1 linux-2.2.12/drivers/isdn/hisax/teles3.c:1.1.1.1
*** linux-2.2.12/drivers/isdn/hisax/teles3.c:1.1	Mon Dec 27 12:13:58 1999
--- linux-2.2.12/drivers/isdn/hisax/teles3.c	Mon Dec 27 12:13:58 1999
***************
*** 1,4 ****
! /* $Id: teles3.c,v 1.1 1999/12/27 17:13:58 ibaldin Exp $
  
   * teles3.c     low level stuff for Teles 16.3 & PNP isdn cards
   *
--- 1,4 ----
! /* $Id: teles3.c,v 1.1.1.1 1999/12/27 17:13:58 ibaldin Exp $
  
   * teles3.c     low level stuff for Teles 16.3 & PNP isdn cards
   *
***************
*** 11,18 ****
   *              Beat Doebeli
   *
   * $Log: teles3.c,v $
!  * Revision 1.1  1999/12/27 17:13:58  ibaldin
!  * Initial revision
   *
   * Revision 2.12  1999/07/12 21:05:32  keil
   * fix race in IRQ handling
--- 11,18 ----
   *              Beat Doebeli
   *
   * $Log: teles3.c,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:58  ibaldin
!  * Initial kernel checkin
   *
   * Revision 2.12  1999/07/12 21:05:32  keil
   * fix race in IRQ handling
***************
*** 88,94 ****
  #include "isdnl1.h"
  
  extern const char *CardType[];
! const char *teles3_revision = "$Revision: 1.1 $";
  
  #define byteout(addr,val) outb(val,addr)
  #define bytein(addr) inb(addr)
--- 88,94 ----
  #include "isdnl1.h"
  
  extern const char *CardType[];
! const char *teles3_revision = "$Revision: 1.1.1.1 $";
  
  #define byteout(addr,val) outb(val,addr)
  #define bytein(addr) inb(addr)
Index: linux-2.2.12/drivers/isdn/hisax/telespci.c
diff -c linux-2.2.12/drivers/isdn/hisax/telespci.c:1.1 linux-2.2.12/drivers/isdn/hisax/telespci.c:1.1.1.1
*** linux-2.2.12/drivers/isdn/hisax/telespci.c:1.1	Mon Dec 27 12:13:59 1999
--- linux-2.2.12/drivers/isdn/hisax/telespci.c	Mon Dec 27 12:13:59 1999
***************
*** 1,4 ****
! /* $Id: telespci.c,v 1.1 1999/12/27 17:13:59 ibaldin Exp $
  
   * telespci.c     low level stuff for Teles PCI isdn cards
   *
--- 1,4 ----
! /* $Id: telespci.c,v 1.1.1.1 1999/12/27 17:13:59 ibaldin Exp $
  
   * telespci.c     low level stuff for Teles PCI isdn cards
   *
***************
*** 7,14 ****
   *
   *
   * $Log: telespci.c,v $
!  * Revision 1.1  1999/12/27 17:13:59  ibaldin
!  * Initial revision
   *
   * Revision 2.9  1999/08/11 21:01:34  keil
   * new PCI codefix
--- 7,14 ----
   *
   *
   * $Log: telespci.c,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:59  ibaldin
!  * Initial kernel checkin
   *
   * Revision 2.9  1999/08/11 21:01:34  keil
   * new PCI codefix
***************
*** 50,56 ****
  #endif
  
  extern const char *CardType[];
! const char *telespci_revision = "$Revision: 1.1 $";
  
  #define ZORAN_PO_RQ_PEN	0x02000000
  #define ZORAN_PO_WR	0x00800000
--- 50,56 ----
  #endif
  
  extern const char *CardType[];
! const char *telespci_revision = "$Revision: 1.1.1.1 $";
  
  #define ZORAN_PO_RQ_PEN	0x02000000
  #define ZORAN_PO_WR	0x00800000
Index: linux-2.2.12/drivers/isdn/icn/icn.c
diff -c linux-2.2.12/drivers/isdn/icn/icn.c:1.1 linux-2.2.12/drivers/isdn/icn/icn.c:1.1.1.1
*** linux-2.2.12/drivers/isdn/icn/icn.c:1.1	Mon Dec 27 12:13:56 1999
--- linux-2.2.12/drivers/isdn/icn/icn.c	Mon Dec 27 12:13:56 1999
***************
*** 1,4 ****
! /* $Id: icn.c,v 1.1 1999/12/27 17:13:56 ibaldin Exp $
  
   * ISDN low-level module for the ICN active ISDN-Card.
   *
--- 1,4 ----
! /* $Id: icn.c,v 1.1.1.1 1999/12/27 17:13:56 ibaldin Exp $
  
   * ISDN low-level module for the ICN active ISDN-Card.
   *
***************
*** 19,26 ****
   * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
   *
   * $Log: icn.c,v $
!  * Revision 1.1  1999/12/27 17:13:56  ibaldin
!  * Initial revision
   *
   * Revision 1.57  1999/07/06 16:15:30  detabc
   * remove unused messages
--- 19,26 ----
   * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
   *
   * $Log: icn.c,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:56  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.57  1999/07/06 16:15:30  detabc
   * remove unused messages
***************
*** 235,241 ****
  #undef MAP_DEBUG
  
  static char
! *revision = "$Revision: 1.1 $";
  
  static int icn_addcard(int, char *, char *);
  
--- 235,241 ----
  #undef MAP_DEBUG
  
  static char
! *revision = "$Revision: 1.1.1.1 $";
  
  static int icn_addcard(int, char *, char *);
  
Index: linux-2.2.12/drivers/isdn/icn/icn.h
diff -c linux-2.2.12/drivers/isdn/icn/icn.h:1.1 linux-2.2.12/drivers/isdn/icn/icn.h:1.1.1.1
*** linux-2.2.12/drivers/isdn/icn/icn.h:1.1	Mon Dec 27 12:13:56 1999
--- linux-2.2.12/drivers/isdn/icn/icn.h	Mon Dec 27 12:13:56 1999
***************
*** 1,4 ****
! /* $Id: icn.h,v 1.1 1999/12/27 17:13:56 ibaldin Exp $
  
   * ISDN lowlevel-module for the ICN active ISDN-Card.
   *
--- 1,4 ----
! /* $Id: icn.h,v 1.1.1.1 1999/12/27 17:13:56 ibaldin Exp $
  
   * ISDN lowlevel-module for the ICN active ISDN-Card.
   *
***************
*** 19,26 ****
   * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
   *
   * $Log: icn.h,v $
!  * Revision 1.1  1999/12/27 17:13:56  ibaldin
!  * Initial revision
   *
   * Revision 1.28  1997/10/10 15:56:18  fritz
   * New HL<->LL interface:
--- 19,26 ----
   * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
   *
   * $Log: icn.h,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:56  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.28  1997/10/10 15:56:18  fritz
   * New HL<->LL interface:
Index: linux-2.2.12/drivers/isdn/isdnloop/isdnloop.c
diff -c linux-2.2.12/drivers/isdn/isdnloop/isdnloop.c:1.1 linux-2.2.12/drivers/isdn/isdnloop/isdnloop.c:1.1.1.1
*** linux-2.2.12/drivers/isdn/isdnloop/isdnloop.c:1.1	Mon Dec 27 12:13:59 1999
--- linux-2.2.12/drivers/isdn/isdnloop/isdnloop.c	Mon Dec 27 12:13:59 1999
***************
*** 1,4 ****
! /* $Id: isdnloop.c,v 1.1 1999/12/27 17:13:59 ibaldin Exp $
  
   * ISDN low-level module implementing a dummy loop driver.
   *
--- 1,4 ----
! /* $Id: isdnloop.c,v 1.1.1.1 1999/12/27 17:13:59 ibaldin Exp $
  
   * ISDN low-level module implementing a dummy loop driver.
   *
***************
*** 19,26 ****
   * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
   *
   * $Log: isdnloop.c,v $
!  * Revision 1.1  1999/12/27 17:13:59  ibaldin
!  * Initial revision
   *
   * Revision 1.8  1998/11/18 18:59:43  armin
   * changes for 2.1.127
--- 19,26 ----
   * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
   *
   * $Log: isdnloop.c,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:59  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.8  1998/11/18 18:59:43  armin
   * changes for 2.1.127
***************
*** 59,65 ****
  #include "isdnloop.h"
  
  static char
! *revision = "$Revision: 1.1 $";
  
  static int isdnloop_addcard(char *);
  
--- 59,65 ----
  #include "isdnloop.h"
  
  static char
! *revision = "$Revision: 1.1.1.1 $";
  
  static int isdnloop_addcard(char *);
  
Index: linux-2.2.12/drivers/isdn/isdnloop/isdnloop.h
diff -c linux-2.2.12/drivers/isdn/isdnloop/isdnloop.h:1.1 linux-2.2.12/drivers/isdn/isdnloop/isdnloop.h:1.1.1.1
*** linux-2.2.12/drivers/isdn/isdnloop/isdnloop.h:1.1	Mon Dec 27 12:13:59 1999
--- linux-2.2.12/drivers/isdn/isdnloop/isdnloop.h	Mon Dec 27 12:13:59 1999
***************
*** 1,4 ****
! /* $Id: isdnloop.h,v 1.1 1999/12/27 17:13:59 ibaldin Exp $
  
   * Loopback lowlevel module for testing of linklevel.
   *
--- 1,4 ----
! /* $Id: isdnloop.h,v 1.1.1.1 1999/12/27 17:13:59 ibaldin Exp $
  
   * Loopback lowlevel module for testing of linklevel.
   *
***************
*** 19,26 ****
   * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
   *
   * $Log: isdnloop.h,v $
!  * Revision 1.1  1999/12/27 17:13:59  ibaldin
!  * Initial revision
   *
   * Revision 1.3  1998/04/14 20:59:35  he
   * merged 2.1.94 changes
--- 19,26 ----
   * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
   *
   * $Log: isdnloop.h,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:59  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.3  1998/04/14 20:59:35  he
   * merged 2.1.94 changes
Index: linux-2.2.12/drivers/isdn/sc/Makefile
diff -c linux-2.2.12/drivers/isdn/sc/Makefile:1.1 linux-2.2.12/drivers/isdn/sc/Makefile:1.1.1.1
*** linux-2.2.12/drivers/isdn/sc/Makefile:1.1	Mon Dec 27 12:13:59 1999
--- linux-2.2.12/drivers/isdn/sc/Makefile	Mon Dec 27 12:13:59 1999
***************
*** 1,5 ****
  #
! #  $Id: Makefile,v 1.1 1999/12/27 17:13:59 ibaldin Exp $
  #  Copyright (C) 1996  SpellCaster Telecommunications Inc.
  #
  #  This program is free software; you can redistribute it and/or modify
--- 1,5 ----
  #
! #  $Id: Makefile,v 1.1.1.1 1999/12/27 17:13:59 ibaldin Exp $
  #  Copyright (C) 1996  SpellCaster Telecommunications Inc.
  #
  #  This program is free software; you can redistribute it and/or modify
Index: linux-2.2.12/drivers/isdn/sc/card.h
diff -c linux-2.2.12/drivers/isdn/sc/card.h:1.1 linux-2.2.12/drivers/isdn/sc/card.h:1.1.1.1
*** linux-2.2.12/drivers/isdn/sc/card.h:1.1	Mon Dec 27 12:13:59 1999
--- linux-2.2.12/drivers/isdn/sc/card.h	Mon Dec 27 12:13:59 1999
***************
*** 1,5 ****
  /*
!  *  $Id: card.h,v 1.1 1999/12/27 17:13:59 ibaldin Exp $
   *  Copyright (C) 1996  SpellCaster Telecommunications Inc.
   *
   *  card.h - Driver parameters for SpellCaster ISA ISDN adapters
--- 1,5 ----
  /*
!  *  $Id: card.h,v 1.1.1.1 1999/12/27 17:13:59 ibaldin Exp $
   *  Copyright (C) 1996  SpellCaster Telecommunications Inc.
   *
   *  card.h - Driver parameters for SpellCaster ISA ISDN adapters
Index: linux-2.2.12/drivers/isdn/sc/command.c
diff -c linux-2.2.12/drivers/isdn/sc/command.c:1.1 linux-2.2.12/drivers/isdn/sc/command.c:1.1.1.1
*** linux-2.2.12/drivers/isdn/sc/command.c:1.1	Mon Dec 27 12:13:59 1999
--- linux-2.2.12/drivers/isdn/sc/command.c	Mon Dec 27 12:13:59 1999
***************
*** 1,5 ****
  /*
!  *  $Id: command.c,v 1.1 1999/12/27 17:13:59 ibaldin Exp $
   *  Copyright (C) 1996  SpellCaster Telecommunications Inc.
   *
   *  This program is free software; you can redistribute it and/or modify
--- 1,5 ----
  /*
!  *  $Id: command.c,v 1.1.1.1 1999/12/27 17:13:59 ibaldin Exp $
   *  Copyright (C) 1996  SpellCaster Telecommunications Inc.
   *
   *  This program is free software; you can redistribute it and/or modify
Index: linux-2.2.12/drivers/isdn/sc/debug.c
diff -c linux-2.2.12/drivers/isdn/sc/debug.c:1.1 linux-2.2.12/drivers/isdn/sc/debug.c:1.1.1.1
*** linux-2.2.12/drivers/isdn/sc/debug.c:1.1	Mon Dec 27 12:13:59 1999
--- linux-2.2.12/drivers/isdn/sc/debug.c	Mon Dec 27 12:13:59 1999
***************
*** 1,5 ****
  /*
!  *  $Id: debug.c,v 1.1 1999/12/27 17:13:59 ibaldin Exp $
   *  Copyright (C) 1996  SpellCaster Telecommunications Inc.
   *
   *  This program is free software; you can redistribute it and/or modify
--- 1,5 ----
  /*
!  *  $Id: debug.c,v 1.1.1.1 1999/12/27 17:13:59 ibaldin Exp $
   *  Copyright (C) 1996  SpellCaster Telecommunications Inc.
   *
   *  This program is free software; you can redistribute it and/or modify
Index: linux-2.2.12/drivers/isdn/sc/debug.h
diff -c linux-2.2.12/drivers/isdn/sc/debug.h:1.1 linux-2.2.12/drivers/isdn/sc/debug.h:1.1.1.1
*** linux-2.2.12/drivers/isdn/sc/debug.h:1.1	Mon Dec 27 12:13:59 1999
--- linux-2.2.12/drivers/isdn/sc/debug.h	Mon Dec 27 12:13:59 1999
***************
*** 1,5 ****
  /*
!  *  $Id: debug.h,v 1.1 1999/12/27 17:13:59 ibaldin Exp $
   *  Copyright (C) 1996  SpellCaster Telecommunications Inc.
   *
   *  This program is free software; you can redistribute it and/or modify
--- 1,5 ----
  /*
!  *  $Id: debug.h,v 1.1.1.1 1999/12/27 17:13:59 ibaldin Exp $
   *  Copyright (C) 1996  SpellCaster Telecommunications Inc.
   *
   *  This program is free software; you can redistribute it and/or modify
Index: linux-2.2.12/drivers/isdn/sc/event.c
diff -c linux-2.2.12/drivers/isdn/sc/event.c:1.1 linux-2.2.12/drivers/isdn/sc/event.c:1.1.1.1
*** linux-2.2.12/drivers/isdn/sc/event.c:1.1	Mon Dec 27 12:13:59 1999
--- linux-2.2.12/drivers/isdn/sc/event.c	Mon Dec 27 12:13:59 1999
***************
*** 1,5 ****
  /*
!  *  $Id: event.c,v 1.1 1999/12/27 17:13:59 ibaldin Exp $
   *  Copyright (C) 1996  SpellCaster Telecommunications Inc.
   *
   *  This program is free software; you can redistribute it and/or modify
--- 1,5 ----
  /*
!  *  $Id: event.c,v 1.1.1.1 1999/12/27 17:13:59 ibaldin Exp $
   *  Copyright (C) 1996  SpellCaster Telecommunications Inc.
   *
   *  This program is free software; you can redistribute it and/or modify
Index: linux-2.2.12/drivers/isdn/sc/interrupt.c
diff -c linux-2.2.12/drivers/isdn/sc/interrupt.c:1.1 linux-2.2.12/drivers/isdn/sc/interrupt.c:1.1.1.1
*** linux-2.2.12/drivers/isdn/sc/interrupt.c:1.1	Mon Dec 27 12:13:59 1999
--- linux-2.2.12/drivers/isdn/sc/interrupt.c	Mon Dec 27 12:13:59 1999
***************
*** 1,5 ****
  /*
!  *  $Id: interrupt.c,v 1.1 1999/12/27 17:13:59 ibaldin Exp $
   *  Copyright (C) 1996  SpellCaster Telecommunications Inc.
   *
   *  This program is free software; you can redistribute it and/or modify
--- 1,5 ----
  /*
!  *  $Id: interrupt.c,v 1.1.1.1 1999/12/27 17:13:59 ibaldin Exp $
   *  Copyright (C) 1996  SpellCaster Telecommunications Inc.
   *
   *  This program is free software; you can redistribute it and/or modify
Index: linux-2.2.12/drivers/isdn/sc/message.c
diff -c linux-2.2.12/drivers/isdn/sc/message.c:1.1 linux-2.2.12/drivers/isdn/sc/message.c:1.1.1.1
*** linux-2.2.12/drivers/isdn/sc/message.c:1.1	Mon Dec 27 12:13:59 1999
--- linux-2.2.12/drivers/isdn/sc/message.c	Mon Dec 27 12:13:59 1999
***************
*** 1,5 ****
  /*
!  *  $Id: message.c,v 1.1 1999/12/27 17:13:59 ibaldin Exp $
   *  Copyright (C) 1996  SpellCaster Telecommunications Inc.
   *
   *  message.c - functions for sending and receiving control messages
--- 1,5 ----
  /*
!  *  $Id: message.c,v 1.1.1.1 1999/12/27 17:13:59 ibaldin Exp $
   *  Copyright (C) 1996  SpellCaster Telecommunications Inc.
   *
   *  message.c - functions for sending and receiving control messages
Index: linux-2.2.12/drivers/isdn/sc/message.h
diff -c linux-2.2.12/drivers/isdn/sc/message.h:1.1 linux-2.2.12/drivers/isdn/sc/message.h:1.1.1.1
*** linux-2.2.12/drivers/isdn/sc/message.h:1.1	Mon Dec 27 12:13:59 1999
--- linux-2.2.12/drivers/isdn/sc/message.h	Mon Dec 27 12:13:59 1999
***************
*** 1,5 ****
  /*
!  *  $Id: message.h,v 1.1 1999/12/27 17:13:59 ibaldin Exp $
   *  Copyright (C) 1996  SpellCaster Telecommunications Inc.
   *
   *  message.h - structures, macros and defines useful for sending
--- 1,5 ----
  /*
!  *  $Id: message.h,v 1.1.1.1 1999/12/27 17:13:59 ibaldin Exp $
   *  Copyright (C) 1996  SpellCaster Telecommunications Inc.
   *
   *  message.h - structures, macros and defines useful for sending
Index: linux-2.2.12/drivers/isdn/sc/packet.c
diff -c linux-2.2.12/drivers/isdn/sc/packet.c:1.1 linux-2.2.12/drivers/isdn/sc/packet.c:1.1.1.1
*** linux-2.2.12/drivers/isdn/sc/packet.c:1.1	Mon Dec 27 12:13:59 1999
--- linux-2.2.12/drivers/isdn/sc/packet.c	Mon Dec 27 12:13:59 1999
***************
*** 1,5 ****
  /*
!  *  $Id: packet.c,v 1.1 1999/12/27 17:13:59 ibaldin Exp $
   *  Copyright (C) 1996  SpellCaster Telecommunications Inc.
   *
   *  This program is free software; you can redistribute it and/or modify
--- 1,5 ----
  /*
!  *  $Id: packet.c,v 1.1.1.1 1999/12/27 17:13:59 ibaldin Exp $
   *  Copyright (C) 1996  SpellCaster Telecommunications Inc.
   *
   *  This program is free software; you can redistribute it and/or modify
Index: linux-2.2.12/drivers/isdn/sc/shmem.c
diff -c linux-2.2.12/drivers/isdn/sc/shmem.c:1.1 linux-2.2.12/drivers/isdn/sc/shmem.c:1.1.1.1
*** linux-2.2.12/drivers/isdn/sc/shmem.c:1.1	Mon Dec 27 12:13:59 1999
--- linux-2.2.12/drivers/isdn/sc/shmem.c	Mon Dec 27 12:13:59 1999
***************
*** 1,5 ****
  /*
!  *  $Id: shmem.c,v 1.1 1999/12/27 17:13:59 ibaldin Exp $
   *  Copyright (C) 1996  SpellCaster Telecommunications Inc.
   *
   *  card.c - Card functions implementing ISDN4Linux functionality
--- 1,5 ----
  /*
!  *  $Id: shmem.c,v 1.1.1.1 1999/12/27 17:13:59 ibaldin Exp $
   *  Copyright (C) 1996  SpellCaster Telecommunications Inc.
   *
   *  card.c - Card functions implementing ISDN4Linux functionality
Index: linux-2.2.12/drivers/isdn/sc/timer.c
diff -c linux-2.2.12/drivers/isdn/sc/timer.c:1.1 linux-2.2.12/drivers/isdn/sc/timer.c:1.1.1.1
*** linux-2.2.12/drivers/isdn/sc/timer.c:1.1	Mon Dec 27 12:13:59 1999
--- linux-2.2.12/drivers/isdn/sc/timer.c	Mon Dec 27 12:13:59 1999
***************
*** 1,5 ****
  /*
!  *  $Id: timer.c,v 1.1 1999/12/27 17:13:59 ibaldin Exp $
   *  Copyright (C) 1996  SpellCaster Telecommunications Inc.
   *
   *  This program is free software; you can redistribute it and/or modify
--- 1,5 ----
  /*
!  *  $Id: timer.c,v 1.1.1.1 1999/12/27 17:13:59 ibaldin Exp $
   *  Copyright (C) 1996  SpellCaster Telecommunications Inc.
   *
   *  This program is free software; you can redistribute it and/or modify
Index: linux-2.2.12/drivers/misc/parport_ax.c
diff -c linux-2.2.12/drivers/misc/parport_ax.c:1.1 linux-2.2.12/drivers/misc/parport_ax.c:1.1.1.1
*** linux-2.2.12/drivers/misc/parport_ax.c:1.1	Mon Dec 27 12:14:05 1999
--- linux-2.2.12/drivers/misc/parport_ax.c	Mon Dec 27 12:14:05 1999
***************
*** 1,4 ****
! /* $Id: parport_ax.c,v 1.1 1999/12/27 17:14:05 ibaldin Exp $
   * Parallel-port routines for Sun Ultra/AX architecture
   * 
   * Author: Eddie C. Dost <ecd@skynet.be>
--- 1,4 ----
! /* $Id: parport_ax.c,v 1.1.1.1 1999/12/27 17:14:05 ibaldin Exp $
   * Parallel-port routines for Sun Ultra/AX architecture
   * 
   * Author: Eddie C. Dost <ecd@skynet.be>
Index: linux-2.2.12/drivers/misc/parport_ieee1284.c
diff -c linux-2.2.12/drivers/misc/parport_ieee1284.c:1.1 linux-2.2.12/drivers/misc/parport_ieee1284.c:1.1.1.1
*** linux-2.2.12/drivers/misc/parport_ieee1284.c:1.1	Mon Dec 27 12:14:05 1999
--- linux-2.2.12/drivers/misc/parport_ieee1284.c	Mon Dec 27 12:14:05 1999
***************
*** 1,4 ****
! /* $Id: parport_ieee1284.c,v 1.1 1999/12/27 17:14:05 ibaldin Exp $
   * IEEE-1284 implementation for parport.
   *
   * Authors: Phil Blundell <Philip.Blundell@pobox.com>
--- 1,4 ----
! /* $Id: parport_ieee1284.c,v 1.1.1.1 1999/12/27 17:14:05 ibaldin Exp $
   * IEEE-1284 implementation for parport.
   *
   * Authors: Phil Blundell <Philip.Blundell@pobox.com>
Index: linux-2.2.12/drivers/misc/parport_share.c
diff -c linux-2.2.12/drivers/misc/parport_share.c:1.1 linux-2.2.12/drivers/misc/parport_share.c:1.1.1.1
*** linux-2.2.12/drivers/misc/parport_share.c:1.1	Mon Dec 27 12:14:05 1999
--- linux-2.2.12/drivers/misc/parport_share.c	Mon Dec 27 12:14:05 1999
***************
*** 1,4 ****
! /* $Id: parport_share.c,v 1.1 1999/12/27 17:14:05 ibaldin Exp $
   * Parallel-port resource manager code.
   * 
   * Authors: David Campbell <campbell@tirian.che.curtin.edu.au>
--- 1,4 ----
! /* $Id: parport_share.c,v 1.1.1.1 1999/12/27 17:14:05 ibaldin Exp $
   * Parallel-port resource manager code.
   * 
   * Authors: David Campbell <campbell@tirian.che.curtin.edu.au>
Index: linux-2.2.12/drivers/net/3c505.c
diff -c linux-2.2.12/drivers/net/3c505.c:1.1 linux-2.2.12/drivers/net/3c505.c:1.1.1.1
*** linux-2.2.12/drivers/net/3c505.c:1.1	Mon Dec 27 12:13:17 1999
--- linux-2.2.12/drivers/net/3c505.c	Mon Dec 27 12:13:17 1999
***************
*** 10,16 ****
   *              be here without 3C505 technical reference provided by
   *              3Com.
   *
!  * $Id: 3c505.c,v 1.1 1999/12/27 17:13:17 ibaldin Exp $
   *
   * Authors:     Linux 3c505 device driver by
   *                      Craig Southeren, <craigs@ineluki.apana.org.au>
--- 10,16 ----
   *              be here without 3C505 technical reference provided by
   *              3Com.
   *
!  * $Id: 3c505.c,v 1.1.1.1 1999/12/27 17:13:17 ibaldin Exp $
   *
   * Authors:     Linux 3c505 device driver by
   *                      Craig Southeren, <craigs@ineluki.apana.org.au>
Index: linux-2.2.12/drivers/net/3c523.c
diff -c linux-2.2.12/drivers/net/3c523.c:1.1 linux-2.2.12/drivers/net/3c523.c:1.1.1.1
*** linux-2.2.12/drivers/net/3c523.c:1.1	Mon Dec 27 12:13:18 1999
--- linux-2.2.12/drivers/net/3c523.c	Mon Dec 27 12:13:18 1999
***************
*** 82,88 ****
         Ganesh Sittampalam <ganesh.sittampalam@magdalen.oxford.ac.uk>
         Stuart Adamson <stuart.adamson@compsoc.net>
  	
!    $Header: /projects/linux-2.2.12/drivers/net/3c523.c,v 1.1 1999/12/27 17:13:18 ibaldin Exp $
   */
  
  #ifdef MODULE
--- 82,88 ----
         Ganesh Sittampalam <ganesh.sittampalam@magdalen.oxford.ac.uk>
         Stuart Adamson <stuart.adamson@compsoc.net>
  	
!    $Header: /projects/linux-2.2.12/drivers/net/3c523.c,v 1.1.1.1 1999/12/27 17:13:18 ibaldin Exp $
   */
  
  #ifdef MODULE
Index: linux-2.2.12/drivers/net/3c523.h
diff -c linux-2.2.12/drivers/net/3c523.h:1.1 linux-2.2.12/drivers/net/3c523.h:1.1.1.1
*** linux-2.2.12/drivers/net/3c523.h:1.1	Mon Dec 27 12:13:19 1999
--- linux-2.2.12/drivers/net/3c523.h	Mon Dec 27 12:13:19 1999
***************
*** 15,21 ****
   *
   * See 3c523.c for details.
   *
!  * $Header: /projects/linux-2.2.12/drivers/net/3c523.h,v 1.1 1999/12/27 17:13:19 ibaldin Exp $
   */
  
  /*
--- 15,21 ----
   *
   * See 3c523.c for details.
   *
!  * $Header: /projects/linux-2.2.12/drivers/net/3c523.h,v 1.1.1.1 1999/12/27 17:13:19 ibaldin Exp $
   */
  
  /*
Index: linux-2.2.12/drivers/net/arc-rimi.c
diff -c linux-2.2.12/drivers/net/arc-rimi.c:1.1 linux-2.2.12/drivers/net/arc-rimi.c:1.1.1.1
*** linux-2.2.12/drivers/net/arc-rimi.c:1.1	Mon Dec 27 12:13:22 1999
--- linux-2.2.12/drivers/net/arc-rimi.c	Mon Dec 27 12:13:22 1999
***************
*** 1,4 ****
! /*	$Id: arc-rimi.c,v 1.1 1999/12/27 17:13:22 ibaldin Exp $
  
          Derived from the original arcnet.c,
          Written 1994-1996 by Avery Pennarun,
--- 1,4 ----
! /*	$Id: arc-rimi.c,v 1.1.1.1 1999/12/27 17:13:22 ibaldin Exp $
  
          Derived from the original arcnet.c,
          Written 1994-1996 by Avery Pennarun,
Index: linux-2.2.12/drivers/net/arcnet.c
diff -c linux-2.2.12/drivers/net/arcnet.c:1.1 linux-2.2.12/drivers/net/arcnet.c:1.1.1.1
*** linux-2.2.12/drivers/net/arcnet.c:1.1	Mon Dec 27 12:13:16 1999
--- linux-2.2.12/drivers/net/arcnet.c	Mon Dec 27 12:13:16 1999
***************
*** 1,4 ****
! /*	$Id: arcnet.c,v 1.1 1999/12/27 17:13:16 ibaldin Exp $
  
  	Written 1994-1996 by Avery Pennarun,
  	derived from skeleton.c by Donald Becker.
--- 1,4 ----
! /*	$Id: arcnet.c,v 1.1.1.1 1999/12/27 17:13:16 ibaldin Exp $
  
  	Written 1994-1996 by Avery Pennarun,
  	derived from skeleton.c by Donald Becker.
Index: linux-2.2.12/drivers/net/bagetlance.c
diff -c linux-2.2.12/drivers/net/bagetlance.c:1.1 linux-2.2.12/drivers/net/bagetlance.c:1.1.1.1
*** linux-2.2.12/drivers/net/bagetlance.c:1.1	Mon Dec 27 12:13:25 1999
--- linux-2.2.12/drivers/net/bagetlance.c	Mon Dec 27 12:13:25 1999
***************
*** 1,4 ****
! /* $Id: bagetlance.c,v 1.1 1999/12/27 17:13:25 ibaldin Exp $
   * vmelance.c: Ethernet driver for VME Lance cards on Baget/MIPS
   *      This code stolen and adopted from linux/drivers/net/atarilance.c
   *      See that for author info
--- 1,4 ----
! /* $Id: bagetlance.c,v 1.1.1.1 1999/12/27 17:13:25 ibaldin Exp $
   * vmelance.c: Ethernet driver for VME Lance cards on Baget/MIPS
   *      This code stolen and adopted from linux/drivers/net/atarilance.c
   *      See that for author info
Index: linux-2.2.12/drivers/net/com20020.c
diff -c linux-2.2.12/drivers/net/com20020.c:1.1 linux-2.2.12/drivers/net/com20020.c:1.1.1.1
*** linux-2.2.12/drivers/net/com20020.c:1.1	Mon Dec 27 12:13:22 1999
--- linux-2.2.12/drivers/net/com20020.c	Mon Dec 27 12:13:22 1999
***************
*** 1,4 ****
! /*	$Id: com20020.c,v 1.1 1999/12/27 17:13:22 ibaldin Exp $
  
          Written 1997 by David Woodhouse <dwmw2@cam.ac.uk>
  
--- 1,4 ----
! /*	$Id: com20020.c,v 1.1.1.1 1999/12/27 17:13:22 ibaldin Exp $
  
          Written 1997 by David Woodhouse <dwmw2@cam.ac.uk>
  
Index: linux-2.2.12/drivers/net/com90io.c
diff -c linux-2.2.12/drivers/net/com90io.c:1.1 linux-2.2.12/drivers/net/com90io.c:1.1.1.1
*** linux-2.2.12/drivers/net/com90io.c:1.1	Mon Dec 27 12:13:22 1999
--- linux-2.2.12/drivers/net/com90io.c	Mon Dec 27 12:13:22 1999
***************
*** 1,4 ****
! /*	$Id: com90io.c,v 1.1 1999/12/27 17:13:22 ibaldin Exp $
  
          Written 1997 by David Woodhouse <dwmw2@cam.ac.uk>
  
--- 1,4 ----
! /*	$Id: com90io.c,v 1.1.1.1 1999/12/27 17:13:22 ibaldin Exp $
  
          Written 1997 by David Woodhouse <dwmw2@cam.ac.uk>
  
Index: linux-2.2.12/drivers/net/com90xx.c
diff -c linux-2.2.12/drivers/net/com90xx.c:1.1 linux-2.2.12/drivers/net/com90xx.c:1.1.1.1
*** linux-2.2.12/drivers/net/com90xx.c:1.1	Mon Dec 27 12:13:22 1999
--- linux-2.2.12/drivers/net/com90xx.c	Mon Dec 27 12:13:22 1999
***************
*** 1,4 ****
! /*      $Id: com90xx.c,v 1.1 1999/12/27 17:13:22 ibaldin Exp $
  
     Derived from the original arcnet.c,
     Written 1994-1996 by Avery Pennarun,
--- 1,4 ----
! /*      $Id: com90xx.c,v 1.1.1.1 1999/12/27 17:13:22 ibaldin Exp $
  
     Derived from the original arcnet.c,
     Written 1994-1996 by Avery Pennarun,
Index: linux-2.2.12/drivers/net/cosa.c
diff -c linux-2.2.12/drivers/net/cosa.c:1.1 linux-2.2.12/drivers/net/cosa.c:1.1.1.1
*** linux-2.2.12/drivers/net/cosa.c:1.1	Mon Dec 27 12:13:25 1999
--- linux-2.2.12/drivers/net/cosa.c	Mon Dec 27 12:13:25 1999
***************
*** 1,4 ****
! /* $Id: cosa.c,v 1.1 1999/12/27 17:13:25 ibaldin Exp $ */
  
  /*
   *  Copyright (C) 1995-1997  Jan "Yenya" Kasprzak <kas@fi.muni.cz>
--- 1,4 ----
! /* $Id: cosa.c,v 1.1.1.1 1999/12/27 17:13:25 ibaldin Exp $ */
  
  /*
   *  Copyright (C) 1995-1997  Jan "Yenya" Kasprzak <kas@fi.muni.cz>
Index: linux-2.2.12/drivers/net/cosa.h
diff -c linux-2.2.12/drivers/net/cosa.h:1.1 linux-2.2.12/drivers/net/cosa.h:1.1.1.1
*** linux-2.2.12/drivers/net/cosa.h:1.1	Mon Dec 27 12:13:25 1999
--- linux-2.2.12/drivers/net/cosa.h	Mon Dec 27 12:13:25 1999
***************
*** 1,4 ****
! /* $Id: cosa.h,v 1.1 1999/12/27 17:13:25 ibaldin Exp $ */
  
  /*
   *  Copyright (C) 1995-1997  Jan "Yenya" Kasprzak <kas@fi.muni.cz>
--- 1,4 ----
! /* $Id: cosa.h,v 1.1.1.1 1999/12/27 17:13:25 ibaldin Exp $ */
  
  /*
   *  Copyright (C) 1995-1997  Jan "Yenya" Kasprzak <kas@fi.muni.cz>
Index: linux-2.2.12/drivers/net/de600.c
diff -c linux-2.2.12/drivers/net/de600.c:1.1 linux-2.2.12/drivers/net/de600.c:1.1.1.1
*** linux-2.2.12/drivers/net/de600.c:1.1	Mon Dec 27 12:13:17 1999
--- linux-2.2.12/drivers/net/de600.c	Mon Dec 27 12:13:17 1999
***************
*** 1,5 ****
  static const char *version =
! 	"de600.c: $Revision: 1.1 $,  Bjorn Ekwall (bj0rn@blox.se)\n";
  /*
   *	de600.c
   *
--- 1,5 ----
  static const char *version =
! 	"de600.c: $Revision: 1.1.1.1 $,  Bjorn Ekwall (bj0rn@blox.se)\n";
  /*
   *	de600.c
   *
Index: linux-2.2.12/drivers/net/de620.c
diff -c linux-2.2.12/drivers/net/de620.c:1.1 linux-2.2.12/drivers/net/de620.c:1.1.1.1
*** linux-2.2.12/drivers/net/de620.c:1.1	Mon Dec 27 12:13:17 1999
--- linux-2.2.12/drivers/net/de620.c	Mon Dec 27 12:13:17 1999
***************
*** 1,5 ****
  /*
!  *	de620.c $Revision: 1.1 $ BETA
   *
   *
   *	Linux driver for the D-Link DE-620 Ethernet pocket adapter.
--- 1,5 ----
  /*
!  *	de620.c $Revision: 1.1.1.1 $ BETA
   *
   *
   *	Linux driver for the D-Link DE-620 Ethernet pocket adapter.
***************
*** 39,45 ****
   *
   *****************************************************************************/
  static const char *version =
! 	"de620.c: $Revision: 1.1 $,  Bjorn Ekwall <bj0rn@blox.se>\n";
  
  /***********************************************************************
   *
--- 39,45 ----
   *
   *****************************************************************************/
  static const char *version =
! 	"de620.c: $Revision: 1.1.1.1 $,  Bjorn Ekwall <bj0rn@blox.se>\n";
  
  /***********************************************************************
   *
Index: linux-2.2.12/drivers/net/dgrs.c
diff -c linux-2.2.12/drivers/net/dgrs.c:1.1 linux-2.2.12/drivers/net/dgrs.c:1.1.1.1
*** linux-2.2.12/drivers/net/dgrs.c:1.1	Mon Dec 27 12:13:17 1999
--- linux-2.2.12/drivers/net/dgrs.c	Mon Dec 27 12:13:17 1999
***************
*** 73,79 ****
   *
   */
  
! static char *version = "$Id: dgrs.c,v 1.1 1999/12/27 17:13:17 ibaldin Exp $";
  
  #include <linux/version.h>
  #include <linux/module.h>
--- 73,79 ----
   *
   */
  
! static char *version = "$Id: dgrs.c,v 1.1.1.1 1999/12/27 17:13:17 ibaldin Exp $";
  
  #include <linux/version.h>
  #include <linux/module.h>
Index: linux-2.2.12/drivers/net/dgrs_asstruct.h
diff -c linux-2.2.12/drivers/net/dgrs_asstruct.h:1.1 linux-2.2.12/drivers/net/dgrs_asstruct.h:1.1.1.1
*** linux-2.2.12/drivers/net/dgrs_asstruct.h:1.1	Mon Dec 27 12:13:18 1999
--- linux-2.2.12/drivers/net/dgrs_asstruct.h	Mon Dec 27 12:13:18 1999
***************
*** 1,7 ****
  /*
   *	For declaring structures shared with assembly routines
   *
!  *	$Id: dgrs_asstruct.h,v 1.1 1999/12/27 17:13:18 ibaldin Exp $
   */
  
  #if ASSEMBLER
--- 1,7 ----
  /*
   *	For declaring structures shared with assembly routines
   *
!  *	$Id: dgrs_asstruct.h,v 1.1.1.1 1999/12/27 17:13:18 ibaldin Exp $
   */
  
  #if ASSEMBLER
Index: linux-2.2.12/drivers/net/dgrs_es4h.h
diff -c linux-2.2.12/drivers/net/dgrs_es4h.h:1.1 linux-2.2.12/drivers/net/dgrs_es4h.h:1.1.1.1
*** linux-2.2.12/drivers/net/dgrs_es4h.h:1.1	Mon Dec 27 12:13:18 1999
--- linux-2.2.12/drivers/net/dgrs_es4h.h	Mon Dec 27 12:13:18 1999
***************
*** 6,12 ****
  /*		board.  Everything that says "es4h" should really be	*/
  /*		"se4".  But we'll keep the old name for now.		*/
  /*									*/
! /*	$Id: dgrs_es4h.h,v 1.1 1999/12/27 17:13:18 ibaldin Exp $		*/
  /*									*/
  /************************************************************************/
  
--- 6,12 ----
  /*		board.  Everything that says "es4h" should really be	*/
  /*		"se4".  But we'll keep the old name for now.		*/
  /*									*/
! /*	$Id: dgrs_es4h.h,v 1.1.1.1 1999/12/27 17:13:18 ibaldin Exp $		*/
  /*									*/
  /************************************************************************/
  
Index: linux-2.2.12/drivers/net/dgrs_i82596.h
diff -c linux-2.2.12/drivers/net/dgrs_i82596.h:1.1 linux-2.2.12/drivers/net/dgrs_i82596.h:1.1.1.1
*** linux-2.2.12/drivers/net/dgrs_i82596.h:1.1	Mon Dec 27 12:13:18 1999
--- linux-2.2.12/drivers/net/dgrs_i82596.h	Mon Dec 27 12:13:18 1999
***************
*** 1,7 ****
  /*
   *	i82596 ethernet controller bits and structures (little endian)
   *
!  *	$Id: dgrs_i82596.h,v 1.1 1999/12/27 17:13:18 ibaldin Exp $
   */
  
  /************************************************************************/
--- 1,7 ----
  /*
   *	i82596 ethernet controller bits and structures (little endian)
   *
!  *	$Id: dgrs_i82596.h,v 1.1.1.1 1999/12/27 17:13:18 ibaldin Exp $
   */
  
  /************************************************************************/
Index: linux-2.2.12/drivers/net/eql.c
diff -c linux-2.2.12/drivers/net/eql.c:1.1 linux-2.2.12/drivers/net/eql.c:1.1.1.1
*** linux-2.2.12/drivers/net/eql.c:1.1	Mon Dec 27 12:13:18 1999
--- linux-2.2.12/drivers/net/eql.c	Mon Dec 27 12:13:18 1999
***************
*** 17,23 ****
   */
  
  static const char *version = 
! 	"Equalizer1996: $Revision: 1.1 $ $Date: 1999/12/27 17:13:18 $ Simon Janes (simon@ncm.com)\n";
  
  /*
   * Sources:
--- 17,23 ----
   */
  
  static const char *version = 
! 	"Equalizer1996: $Revision: 1.1.1.1 $ $Date: 1999/12/27 17:13:18 $ Simon Janes (simon@ncm.com)\n";
  
  /*
   * Sources:
***************
*** 31,38 ****
  
  /*
   * $Log: eql.c,v $
!  * Revision 1.1  1999/12/27 17:13:18  ibaldin
!  * Initial revision
   *
   * Revision 1.2  1996/04/11 17:51:52  guru
   * Added one-line eql_remove_slave patch.
--- 31,38 ----
  
  /*
   * $Log: eql.c,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:18  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.2  1996/04/11 17:51:52  guru
   * Added one-line eql_remove_slave patch.
Index: linux-2.2.12/drivers/net/hp100.c
diff -c linux-2.2.12/drivers/net/hp100.c:1.1 linux-2.2.12/drivers/net/hp100.c:1.1.1.1
*** linux-2.2.12/drivers/net/hp100.c:1.1	Mon Dec 27 12:13:17 1999
--- linux-2.2.12/drivers/net/hp100.c	Mon Dec 27 12:13:17 1999
***************
*** 2,8 ****
  ** hp100.c 
  ** HP CASCADE Architecture Driver for 100VG-AnyLan Network Adapters
  **
! ** $Id: hp100.c,v 1.1 1999/12/27 17:13:17 ibaldin Exp $
  **
  ** Based on the HP100 driver written by Jaroslav Kysela <perex@jcu.cz>
  ** Extended for new busmaster capable chipsets by 
--- 2,8 ----
  ** hp100.c 
  ** HP CASCADE Architecture Driver for 100VG-AnyLan Network Adapters
  **
! ** $Id: hp100.c,v 1.1.1.1 1999/12/27 17:13:17 ibaldin Exp $
  **
  ** Based on the HP100 driver written by Jaroslav Kysela <perex@jcu.cz>
  ** Extended for new busmaster capable chipsets by 
Index: linux-2.2.12/drivers/net/hp100.h
diff -c linux-2.2.12/drivers/net/hp100.h:1.1 linux-2.2.12/drivers/net/hp100.h:1.1.1.1
*** linux-2.2.12/drivers/net/hp100.h:1.1	Mon Dec 27 12:13:17 1999
--- linux-2.2.12/drivers/net/hp100.h	Mon Dec 27 12:13:17 1999
***************
*** 1,7 ****
  /*
   * hp100.h: Hewlett Packard HP10/100VG ANY LAN ethernet driver for Linux.
   *
!  * $Id: hp100.h,v 1.1 1999/12/27 17:13:17 ibaldin Exp $
   *
   * Authors:  Jaroslav Kysela, <perex@pf.jcu.cz>
   *           Siegfried Loeffler <floeff@tunix.mathematik.uni-stuttgart.de>
--- 1,7 ----
  /*
   * hp100.h: Hewlett Packard HP10/100VG ANY LAN ethernet driver for Linux.
   *
!  * $Id: hp100.h,v 1.1.1.1 1999/12/27 17:13:17 ibaldin Exp $
   *
   * Authors:  Jaroslav Kysela, <perex@pf.jcu.cz>
   *           Siegfried Loeffler <floeff@tunix.mathematik.uni-stuttgart.de>
Index: linux-2.2.12/drivers/net/ltpc.c
diff -c linux-2.2.12/drivers/net/ltpc.c:1.1 linux-2.2.12/drivers/net/ltpc.c:1.1.1.1
*** linux-2.2.12/drivers/net/ltpc.c:1.1	Mon Dec 27 12:13:21 1999
--- linux-2.2.12/drivers/net/ltpc.c	Mon Dec 27 12:13:21 1999
***************
*** 62,69 ****
  /***
   *
   * $Log: ltpc.c,v $
!  * Revision 1.1  1999/12/27 17:13:21  ibaldin
!  * Initial revision
   *
   * Revision 1.8  1997/01/28 05:44:54  bradford
   * Clean up for non-module a little.
--- 62,69 ----
  /***
   *
   * $Log: ltpc.c,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:21  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.8  1997/01/28 05:44:54  bradford
   * Clean up for non-module a little.
Index: linux-2.2.12/drivers/net/plip.c
diff -c linux-2.2.12/drivers/net/plip.c:1.1 linux-2.2.12/drivers/net/plip.c:1.1.1.1
*** linux-2.2.12/drivers/net/plip.c:1.1	Mon Dec 27 12:13:16 1999
--- linux-2.2.12/drivers/net/plip.c	Mon Dec 27 12:13:16 1999
***************
*** 1,4 ****
! /* $Id: plip.c,v 1.1 1999/12/27 17:13:16 ibaldin Exp $ */
  /* PLIP: A parallel port "network" driver for Linux. */
  /* This driver is for parallel port with 5-bit cable (LapLink (R) cable). */
  /*
--- 1,4 ----
! /* $Id: plip.c,v 1.1.1.1 1999/12/27 17:13:16 ibaldin Exp $ */
  /* PLIP: A parallel port "network" driver for Linux. */
  /* This driver is for parallel port with 5-bit cable (LapLink (R) cable). */
  /*
Index: linux-2.2.12/drivers/net/ppp.c
diff -c linux-2.2.12/drivers/net/ppp.c:1.1 linux-2.2.12/drivers/net/ppp.c:1.1.1.1
*** linux-2.2.12/drivers/net/ppp.c:1.1	Mon Dec 27 12:13:16 1999
--- linux-2.2.12/drivers/net/ppp.c	Mon Dec 27 12:13:16 1999
***************
*** 45,51 ****
  
  #define PPP_MAX_RCV_QLEN	32	/* max # frames we queue up for pppd */
  
! /* $Id: ppp.c,v 1.1 1999/12/27 17:13:16 ibaldin Exp $ */
  
  #include <linux/config.h>
  #include <linux/module.h>
--- 45,51 ----
  
  #define PPP_MAX_RCV_QLEN	32	/* max # frames we queue up for pppd */
  
! /* $Id: ppp.c,v 1.1.1.1 1999/12/27 17:13:16 ibaldin Exp $ */
  
  #include <linux/config.h>
  #include <linux/module.h>
Index: linux-2.2.12/drivers/net/ptifddi.c
diff -c linux-2.2.12/drivers/net/ptifddi.c:1.1 linux-2.2.12/drivers/net/ptifddi.c:1.1.1.1
*** linux-2.2.12/drivers/net/ptifddi.c:1.1	Mon Dec 27 12:13:22 1999
--- linux-2.2.12/drivers/net/ptifddi.c	Mon Dec 27 12:13:22 1999
***************
*** 1,4 ****
! /* $Id: ptifddi.c,v 1.1 1999/12/27 17:13:22 ibaldin Exp $
   * ptifddi.c: Network driver for Performance Technologies single-attach
   *            and dual-attach FDDI sbus cards.
   *
--- 1,4 ----
! /* $Id: ptifddi.c,v 1.1.1.1 1999/12/27 17:13:22 ibaldin Exp $
   * ptifddi.c: Network driver for Performance Technologies single-attach
   *            and dual-attach FDDI sbus cards.
   *
Index: linux-2.2.12/drivers/net/ptifddi.h
diff -c linux-2.2.12/drivers/net/ptifddi.h:1.1 linux-2.2.12/drivers/net/ptifddi.h:1.1.1.1
*** linux-2.2.12/drivers/net/ptifddi.h:1.1	Mon Dec 27 12:13:22 1999
--- linux-2.2.12/drivers/net/ptifddi.h	Mon Dec 27 12:13:22 1999
***************
*** 1,4 ****
! /* $Id: ptifddi.h,v 1.1 1999/12/27 17:13:22 ibaldin Exp $
   * ptifddi.c: Defines for Performance Technologies FDDI sbus cards.
   *
   * Copyright (C) 1996 David S. Miller (davem@caip.rutgers.edu)
--- 1,4 ----
! /* $Id: ptifddi.h,v 1.1.1.1 1999/12/27 17:13:22 ibaldin Exp $
   * ptifddi.c: Defines for Performance Technologies FDDI sbus cards.
   *
   * Copyright (C) 1996 David S. Miller (davem@caip.rutgers.edu)
Index: linux-2.2.12/drivers/net/ptifddi_asm.h
diff -c linux-2.2.12/drivers/net/ptifddi_asm.h:1.1 linux-2.2.12/drivers/net/ptifddi_asm.h:1.1.1.1
*** linux-2.2.12/drivers/net/ptifddi_asm.h:1.1	Mon Dec 27 12:13:22 1999
--- linux-2.2.12/drivers/net/ptifddi_asm.h	Mon Dec 27 12:13:22 1999
***************
*** 1,4 ****
! /* $Id: ptifddi_asm.h,v 1.1 1999/12/27 17:13:22 ibaldin Exp $ */
  #ifndef _PTIFDDI_ASM_H
  #define _PTIFDDI_ASM_H
  
--- 1,4 ----
! /* $Id: ptifddi_asm.h,v 1.1.1.1 1999/12/27 17:13:22 ibaldin Exp $ */
  #ifndef _PTIFDDI_ASM_H
  #define _PTIFDDI_ASM_H
  
Index: linux-2.2.12/drivers/net/rclanmtl.c
diff -c linux-2.2.12/drivers/net/rclanmtl.c:1.1 linux-2.2.12/drivers/net/rclanmtl.c:1.1.1.1
*** linux-2.2.12/drivers/net/rclanmtl.c:1.1	Mon Dec 27 12:13:25 1999
--- linux-2.2.12/drivers/net/rclanmtl.c	Mon Dec 27 12:13:25 1999
***************
*** 2,8 ****
  ** *************************************************************************
  **
  **
! **     R C L A N M T L . C             $Revision: 1.1 $
  **
  **
  **  RedCreek I2O LAN Message Transport Layer program module.
--- 2,8 ----
  ** *************************************************************************
  **
  **
! **     R C L A N M T L . C             $Revision: 1.1.1.1 $
  **
  **
  **  RedCreek I2O LAN Message Transport Layer program module.
Index: linux-2.2.12/drivers/net/rclanmtl.h
diff -c linux-2.2.12/drivers/net/rclanmtl.h:1.1 linux-2.2.12/drivers/net/rclanmtl.h:1.1.1.1
*** linux-2.2.12/drivers/net/rclanmtl.h:1.1	Mon Dec 27 12:13:25 1999
--- linux-2.2.12/drivers/net/rclanmtl.h	Mon Dec 27 12:13:25 1999
***************
*** 2,8 ****
  ** *************************************************************************
  **
  **
! **     R C L A N M T L . H             $Revision: 1.1 $
  **
  **
  **  RedCreek I2O LAN Message Transport Layer header file.
--- 2,8 ----
  ** *************************************************************************
  **
  **
! **     R C L A N M T L . H             $Revision: 1.1.1.1 $
  **
  **
  **  RedCreek I2O LAN Message Transport Layer header file.
Index: linux-2.2.12/drivers/net/sgiseeq.c
diff -c linux-2.2.12/drivers/net/sgiseeq.c:1.1 linux-2.2.12/drivers/net/sgiseeq.c:1.1.1.1
*** linux-2.2.12/drivers/net/sgiseeq.c:1.1	Mon Dec 27 12:13:22 1999
--- linux-2.2.12/drivers/net/sgiseeq.c	Mon Dec 27 12:13:22 1999
***************
*** 1,4 ****
! /* $Id: sgiseeq.c,v 1.1 1999/12/27 17:13:22 ibaldin Exp $
   *
   * sgiseeq.c: Seeq8003 ethernet driver for SGI machines.
   *
--- 1,4 ----
! /* $Id: sgiseeq.c,v 1.1.1.1 1999/12/27 17:13:22 ibaldin Exp $
   *
   * sgiseeq.c: Seeq8003 ethernet driver for SGI machines.
   *
Index: linux-2.2.12/drivers/net/sgiseeq.h
diff -c linux-2.2.12/drivers/net/sgiseeq.h:1.1 linux-2.2.12/drivers/net/sgiseeq.h:1.1.1.1
*** linux-2.2.12/drivers/net/sgiseeq.h:1.1	Mon Dec 27 12:13:22 1999
--- linux-2.2.12/drivers/net/sgiseeq.h	Mon Dec 27 12:13:22 1999
***************
*** 1,4 ****
! /* $Id: sgiseeq.h,v 1.1 1999/12/27 17:13:22 ibaldin Exp $
   * sgiseeq.h: Defines for the Seeq8003 ethernet controller.
   *
   * Copyright (C) 1996 David S. Miller (dm@engr.sgi.com)
--- 1,4 ----
! /* $Id: sgiseeq.h,v 1.1.1.1 1999/12/27 17:13:22 ibaldin Exp $
   * sgiseeq.h: Defines for the Seeq8003 ethernet controller.
   *
   * Copyright (C) 1996 David S. Miller (dm@engr.sgi.com)
Index: linux-2.2.12/drivers/net/sk_g16.c
diff -c linux-2.2.12/drivers/net/sk_g16.c:1.1 linux-2.2.12/drivers/net/sk_g16.c:1.1.1.1
*** linux-2.2.12/drivers/net/sk_g16.c:1.1	Mon Dec 27 12:13:17 1999
--- linux-2.2.12/drivers/net/sk_g16.c	Mon Dec 27 12:13:17 1999
***************
*** 6,12 ****
   *
   * Module         : sk_g16.c
   *
!  * Version        : $Revision: 1.1 $
   *
   * Author         : Patrick J.D. Weichmann
   *
--- 6,12 ----
   *
   * Module         : sk_g16.c
   *
!  * Version        : $Revision: 1.1.1.1 $
   *
   * Author         : Patrick J.D. Weichmann
   *
***************
*** 21,27 ****
   *
  -*/
  
! static const char *rcsid = "$Id: sk_g16.c,v 1.1 1999/12/27 17:13:17 ibaldin Exp $";
  
  /*
   * The Schneider & Koch (SK) G16 Network device driver is based
--- 21,27 ----
   *
  -*/
  
! static const char *rcsid = "$Id: sk_g16.c,v 1.1.1.1 1999/12/27 17:13:17 ibaldin Exp $";
  
  /*
   * The Schneider & Koch (SK) G16 Network device driver is based
Index: linux-2.2.12/drivers/net/sk_g16.h
diff -c linux-2.2.12/drivers/net/sk_g16.h:1.1 linux-2.2.12/drivers/net/sk_g16.h:1.1.1.1
*** linux-2.2.12/drivers/net/sk_g16.h:1.1	Mon Dec 27 12:13:17 1999
--- linux-2.2.12/drivers/net/sk_g16.h	Mon Dec 27 12:13:17 1999
***************
*** 4,10 ****
   * of the GNU Public License, incorporated herein by reference.
   *
   * Module         : sk_g16.h
!  * Version        : $Revision: 1.1 $  
   *
   * Author         : M.Hipp (mhipp@student.uni-tuebingen.de)
   * changes by     : Patrick J.D. Weichmann
--- 4,10 ----
   * of the GNU Public License, incorporated herein by reference.
   *
   * Module         : sk_g16.h
!  * Version        : $Revision: 1.1.1.1 $  
   *
   * Author         : M.Hipp (mhipp@student.uni-tuebingen.de)
   * changes by     : Patrick J.D. Weichmann
***************
*** 16,23 ****
   *                  network device driver which uses this chip 
   *
   * $Log: sk_g16.h,v $
!  * Revision 1.1  1999/12/27 17:13:17  ibaldin
!  * Initial revision
   *
  -*/
  
--- 16,23 ----
   *                  network device driver which uses this chip 
   *
   * $Log: sk_g16.h,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:17  ibaldin
!  * Initial kernel checkin
   *
  -*/
  
Index: linux-2.2.12/drivers/net/sunlance.c
diff -c linux-2.2.12/drivers/net/sunlance.c:1.1 linux-2.2.12/drivers/net/sunlance.c:1.1.1.1
*** linux-2.2.12/drivers/net/sunlance.c:1.1	Mon Dec 27 12:13:18 1999
--- linux-2.2.12/drivers/net/sunlance.c	Mon Dec 27 12:13:18 1999
***************
*** 1,4 ****
! /* $Id: sunlance.c,v 1.1 1999/12/27 17:13:18 ibaldin Exp $
   * lance.c: Linux/Sparc/Lance driver
   *
   *	Written 1995, 1996 by Miguel de Icaza
--- 1,4 ----
! /* $Id: sunlance.c,v 1.1.1.1 1999/12/27 17:13:18 ibaldin Exp $
   * lance.c: Linux/Sparc/Lance driver
   *
   *	Written 1995, 1996 by Miguel de Icaza
Index: linux-2.2.12/drivers/net/syncppp.c
diff -c linux-2.2.12/drivers/net/syncppp.c:1.1 linux-2.2.12/drivers/net/syncppp.c:1.1.1.1
*** linux-2.2.12/drivers/net/syncppp.c:1.1	Mon Dec 27 12:13:23 1999
--- linux-2.2.12/drivers/net/syncppp.c	Mon Dec 27 12:13:23 1999
***************
*** 33,39 ****
   *
   * Version 1.9, Wed Oct  4 18:58:15 MSK 1995
   *
!  * $Id: syncppp.c,v 1.1 1999/12/27 17:13:23 ibaldin Exp $
   */
  #undef DEBUG
  
--- 33,39 ----
   *
   * Version 1.9, Wed Oct  4 18:58:15 MSK 1995
   *
!  * $Id: syncppp.c,v 1.1.1.1 1999/12/27 17:13:23 ibaldin Exp $
   */
  #undef DEBUG
  
Index: linux-2.2.12/drivers/net/zlib.c
diff -c linux-2.2.12/drivers/net/zlib.c:1.1 linux-2.2.12/drivers/net/zlib.c:1.1.1.1
*** linux-2.2.12/drivers/net/zlib.c:1.1	Mon Dec 27 12:13:22 1999
--- linux-2.2.12/drivers/net/zlib.c	Mon Dec 27 12:13:22 1999
***************
*** 10,16 ****
   * - added inflateIncomp and deflateOutputPending
   * - allow strm->next_out to be NULL, meaning discard the output
   *
!  * $Id: zlib.c,v 1.1 1999/12/27 17:13:22 ibaldin Exp $
   */
  
  /* 
--- 10,16 ----
   * - added inflateIncomp and deflateOutputPending
   * - allow strm->next_out to be NULL, meaning discard the output
   *
!  * $Id: zlib.c,v 1.1.1.1 1999/12/27 17:13:22 ibaldin Exp $
   */
  
  /* 
Index: linux-2.2.12/drivers/net/zlib.h
diff -c linux-2.2.12/drivers/net/zlib.h:1.1 linux-2.2.12/drivers/net/zlib.h:1.1.1.1
*** linux-2.2.12/drivers/net/zlib.h:1.1	Mon Dec 27 12:13:23 1999
--- linux-2.2.12/drivers/net/zlib.h	Mon Dec 27 12:13:23 1999
***************
*** 1,4 ****
! /*	$Id: zlib.h,v 1.1 1999/12/27 17:13:23 ibaldin Exp $	*/
  
  /*
   * This file is derived from zlib.h and zconf.h from the zlib-1.0.4
--- 1,4 ----
! /*	$Id: zlib.h,v 1.1.1.1 1999/12/27 17:13:23 ibaldin Exp $	*/
  
  /*
   * This file is derived from zlib.h and zconf.h from the zlib-1.0.4
Index: linux-2.2.12/drivers/net/hamradio/dmascc.c
diff -c linux-2.2.12/drivers/net/hamradio/dmascc.c:1.1 linux-2.2.12/drivers/net/hamradio/dmascc.c:1.1.1.1
*** linux-2.2.12/drivers/net/hamradio/dmascc.c:1.1	Mon Dec 27 12:13:27 1999
--- linux-2.2.12/drivers/net/hamradio/dmascc.c	Mon Dec 27 12:13:27 1999
***************
*** 1,5 ****
  /*
!  * $Id: dmascc.c,v 1.1 1999/12/27 17:13:27 ibaldin Exp $
   *
   * Driver for high-speed SCC boards (those with DMA support)
   * Copyright (C) 1997 Klaus Kudielka
--- 1,5 ----
  /*
!  * $Id: dmascc.c,v 1.1.1.1 1999/12/27 17:13:27 ibaldin Exp $
   *
   * Driver for high-speed SCC boards (those with DMA support)
   * Copyright (C) 1997 Klaus Kudielka
Index: linux-2.2.12/drivers/net/hamradio/scc.c
diff -c linux-2.2.12/drivers/net/hamradio/scc.c:1.1 linux-2.2.12/drivers/net/hamradio/scc.c:1.1.1.1
*** linux-2.2.12/drivers/net/hamradio/scc.c:1.1	Mon Dec 27 12:13:27 1999
--- linux-2.2.12/drivers/net/hamradio/scc.c	Mon Dec 27 12:13:27 1999
***************
*** 1,4 ****
! #define RCS_ID "$Id: scc.c,v 1.1 1999/12/27 17:13:27 ibaldin Exp $"
  
  #define VERSION "3.0"
  #define BANNER  "Z8530 SCC driver version "VERSION".dl1bke (experimental) by DL1BKE\n"
--- 1,4 ----
! #define RCS_ID "$Id: scc.c,v 1.1.1.1 1999/12/27 17:13:27 ibaldin Exp $"
  
  #define VERSION "3.0"
  #define BANNER  "Z8530 SCC driver version "VERSION".dl1bke (experimental) by DL1BKE\n"
Index: linux-2.2.12/drivers/net/irda/toshoboe.c
diff -c linux-2.2.12/drivers/net/irda/toshoboe.c:1.1 linux-2.2.12/drivers/net/irda/toshoboe.c:1.1.1.1
*** linux-2.2.12/drivers/net/irda/toshoboe.c:1.1	Mon Dec 27 12:13:27 1999
--- linux-2.2.12/drivers/net/irda/toshoboe.c	Mon Dec 27 12:13:27 1999
***************
*** 28,39 ****
  /* an olivetti notebook which doesn't have FIR, a toshiba libretto, and */
  /* an hp printer, this works fine at 4MBPS with my HP printer */
  
! static char *rcsid = "$Id: toshoboe.c,v 1.1 1999/12/27 17:13:27 ibaldin Exp $";
  
  /* 
   * $Log: toshoboe.c,v $
!  * Revision 1.1  1999/12/27 17:13:27  ibaldin
!  * Initial revision
   *
   * Revision 1.5  1999/05/12 12:24:39  root
   * *** empty log message ***
--- 28,39 ----
  /* an olivetti notebook which doesn't have FIR, a toshiba libretto, and */
  /* an hp printer, this works fine at 4MBPS with my HP printer */
  
! static char *rcsid = "$Id: toshoboe.c,v 1.1.1.1 1999/12/27 17:13:27 ibaldin Exp $";
  
  /* 
   * $Log: toshoboe.c,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:27  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.5  1999/05/12 12:24:39  root
   * *** empty log message ***
Index: linux-2.2.12/drivers/pci/compat.c
diff -c linux-2.2.12/drivers/pci/compat.c:1.1 linux-2.2.12/drivers/pci/compat.c:1.1.1.1
*** linux-2.2.12/drivers/pci/compat.c:1.1	Mon Dec 27 12:13:54 1999
--- linux-2.2.12/drivers/pci/compat.c	Mon Dec 27 12:13:54 1999
***************
*** 1,5 ****
  /*
!  *	$Id: compat.c,v 1.1 1999/12/27 17:13:54 ibaldin Exp $
   *
   *	PCI Bus Services -- Function For Backward Compatibility
   *
--- 1,5 ----
  /*
!  *	$Id: compat.c,v 1.1.1.1 1999/12/27 17:13:54 ibaldin Exp $
   *
   *	PCI Bus Services -- Function For Backward Compatibility
   *
Index: linux-2.2.12/drivers/pci/oldproc.c
diff -c linux-2.2.12/drivers/pci/oldproc.c:1.1 linux-2.2.12/drivers/pci/oldproc.c:1.1.1.1
*** linux-2.2.12/drivers/pci/oldproc.c:1.1	Mon Dec 27 12:13:54 1999
--- linux-2.2.12/drivers/pci/oldproc.c	Mon Dec 27 12:13:54 1999
***************
*** 1,5 ****
  /*
!  *	$Id: oldproc.c,v 1.1 1999/12/27 17:13:54 ibaldin Exp $
   *
   *	Backward-compatible procfs interface for PCI.
   *
--- 1,5 ----
  /*
!  *	$Id: oldproc.c,v 1.1.1.1 1999/12/27 17:13:54 ibaldin Exp $
   *
   *	Backward-compatible procfs interface for PCI.
   *
Index: linux-2.2.12/drivers/pci/pci.c
diff -c linux-2.2.12/drivers/pci/pci.c:1.1 linux-2.2.12/drivers/pci/pci.c:1.1.1.1
*** linux-2.2.12/drivers/pci/pci.c:1.1	Mon Dec 27 12:13:54 1999
--- linux-2.2.12/drivers/pci/pci.c	Mon Dec 27 12:13:54 1999
***************
*** 1,5 ****
  /*
!  *	$Id: pci.c,v 1.1 1999/12/27 17:13:54 ibaldin Exp $
   *
   *	PCI Bus Services, see include/linux/pci.h for further explanation.
   *
--- 1,5 ----
  /*
!  *	$Id: pci.c,v 1.1.1.1 1999/12/27 17:13:54 ibaldin Exp $
   *
   *	PCI Bus Services, see include/linux/pci.h for further explanation.
   *
Index: linux-2.2.12/drivers/pci/pcisyms.c
diff -c linux-2.2.12/drivers/pci/pcisyms.c:1.1 linux-2.2.12/drivers/pci/pcisyms.c:1.1.1.1
*** linux-2.2.12/drivers/pci/pcisyms.c:1.1	Mon Dec 27 12:13:54 1999
--- linux-2.2.12/drivers/pci/pcisyms.c	Mon Dec 27 12:13:54 1999
***************
*** 1,5 ****
  /*
!  *	$Id: pcisyms.c,v 1.1 1999/12/27 17:13:54 ibaldin Exp $
   *
   *	PCI Bus Services -- Exported Symbols
   *
--- 1,5 ----
  /*
!  *	$Id: pcisyms.c,v 1.1.1.1 1999/12/27 17:13:54 ibaldin Exp $
   *
   *	PCI Bus Services -- Exported Symbols
   *
Index: linux-2.2.12/drivers/pci/proc.c
diff -c linux-2.2.12/drivers/pci/proc.c:1.1 linux-2.2.12/drivers/pci/proc.c:1.1.1.1
*** linux-2.2.12/drivers/pci/proc.c:1.1	Mon Dec 27 12:13:54 1999
--- linux-2.2.12/drivers/pci/proc.c	Mon Dec 27 12:13:54 1999
***************
*** 1,5 ****
  /*
!  *	$Id: proc.c,v 1.1 1999/12/27 17:13:54 ibaldin Exp $
   *
   *	Procfs interface for the PCI bus.
   *
--- 1,5 ----
  /*
!  *	$Id: proc.c,v 1.1.1.1 1999/12/27 17:13:54 ibaldin Exp $
   *
   *	Procfs interface for the PCI bus.
   *
Index: linux-2.2.12/drivers/pci/quirks.c
diff -c linux-2.2.12/drivers/pci/quirks.c:1.1 linux-2.2.12/drivers/pci/quirks.c:1.1.1.1
*** linux-2.2.12/drivers/pci/quirks.c:1.1	Mon Dec 27 12:13:54 1999
--- linux-2.2.12/drivers/pci/quirks.c	Mon Dec 27 12:13:54 1999
***************
*** 1,5 ****
  /*
!  * $Id: quirks.c,v 1.1 1999/12/27 17:13:54 ibaldin Exp $
   *
   * PCI Chipset-Specific Quirks
   *
--- 1,5 ----
  /*
!  * $Id: quirks.c,v 1.1.1.1 1999/12/27 17:13:54 ibaldin Exp $
   *
   * PCI Chipset-Specific Quirks
   *
Index: linux-2.2.12/drivers/pnp/parport_probe.c
diff -c linux-2.2.12/drivers/pnp/parport_probe.c:1.1 linux-2.2.12/drivers/pnp/parport_probe.c:1.1.1.1
*** linux-2.2.12/drivers/pnp/parport_probe.c:1.1	Mon Dec 27 12:14:02 1999
--- linux-2.2.12/drivers/pnp/parport_probe.c	Mon Dec 27 12:14:02 1999
***************
*** 1,4 ****
! /* $Id: parport_probe.c,v 1.1 1999/12/27 17:14:02 ibaldin Exp $ 
   * Parallel port device probing code
   * 
   * Authors:    Carsten Gross, carsten@sol.wohnheim.uni-ulm.de
--- 1,4 ----
! /* $Id: parport_probe.c,v 1.1.1.1 1999/12/27 17:14:02 ibaldin Exp $ 
   * Parallel port device probing code
   * 
   * Authors:    Carsten Gross, carsten@sol.wohnheim.uni-ulm.de
Index: linux-2.2.12/drivers/sbus/sbus.c
diff -c linux-2.2.12/drivers/sbus/sbus.c:1.1 linux-2.2.12/drivers/sbus/sbus.c:1.1.1.1
*** linux-2.2.12/drivers/sbus/sbus.c:1.1	Mon Dec 27 12:14:00 1999
--- linux-2.2.12/drivers/sbus/sbus.c	Mon Dec 27 12:14:00 1999
***************
*** 1,4 ****
! /* $Id: sbus.c,v 1.1 1999/12/27 17:14:00 ibaldin Exp $
   * sbus.c:  SBus support routines.
   *
   * Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
--- 1,4 ----
! /* $Id: sbus.c,v 1.1.1.1 1999/12/27 17:14:00 ibaldin Exp $
   * sbus.c:  SBus support routines.
   *
   * Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
Index: linux-2.2.12/drivers/sbus/char/envctrl.c
diff -c linux-2.2.12/drivers/sbus/char/envctrl.c:1.1 linux-2.2.12/drivers/sbus/char/envctrl.c:1.1.1.1
*** linux-2.2.12/drivers/sbus/char/envctrl.c:1.1	Mon Dec 27 12:14:00 1999
--- linux-2.2.12/drivers/sbus/char/envctrl.c	Mon Dec 27 12:14:00 1999
***************
*** 1,4 ****
! /* $Id: envctrl.c,v 1.1 1999/12/27 17:14:00 ibaldin Exp $
   * envctrl.c: Temperature and Fan monitoring on Machines providing it.
   *
   * Copyright (C) 1998  Eddie C. Dost  (ecd@skynet.be)
--- 1,4 ----
! /* $Id: envctrl.c,v 1.1.1.1 1999/12/27 17:14:00 ibaldin Exp $
   * envctrl.c: Temperature and Fan monitoring on Machines providing it.
   *
   * Copyright (C) 1998  Eddie C. Dost  (ecd@skynet.be)
Index: linux-2.2.12/drivers/sbus/char/flash.c
diff -c linux-2.2.12/drivers/sbus/char/flash.c:1.1 linux-2.2.12/drivers/sbus/char/flash.c:1.1.1.1
*** linux-2.2.12/drivers/sbus/char/flash.c:1.1	Mon Dec 27 12:14:00 1999
--- linux-2.2.12/drivers/sbus/char/flash.c	Mon Dec 27 12:14:00 1999
***************
*** 1,4 ****
! /* $Id: flash.c,v 1.1 1999/12/27 17:14:00 ibaldin Exp $
   * flash.c: Allow mmap access to the OBP Flash, for OBP updates.
   *
   * Copyright (C) 1997  Eddie C. Dost  (ecd@skynet.be)
--- 1,4 ----
! /* $Id: flash.c,v 1.1.1.1 1999/12/27 17:14:00 ibaldin Exp $
   * flash.c: Allow mmap access to the OBP Flash, for OBP updates.
   *
   * Copyright (C) 1997  Eddie C. Dost  (ecd@skynet.be)
Index: linux-2.2.12/drivers/sbus/char/pcikbd.c
diff -c linux-2.2.12/drivers/sbus/char/pcikbd.c:1.1 linux-2.2.12/drivers/sbus/char/pcikbd.c:1.1.1.1
*** linux-2.2.12/drivers/sbus/char/pcikbd.c:1.1	Mon Dec 27 12:14:00 1999
--- linux-2.2.12/drivers/sbus/char/pcikbd.c	Mon Dec 27 12:14:00 1999
***************
*** 1,4 ****
! /* $Id: pcikbd.c,v 1.1 1999/12/27 17:14:00 ibaldin Exp $
   * pcikbd.c: Ultra/AX PC keyboard support.
   *
   * Copyright (C) 1997  Eddie C. Dost  (ecd@skynet.be)
--- 1,4 ----
! /* $Id: pcikbd.c,v 1.1.1.1 1999/12/27 17:14:00 ibaldin Exp $
   * pcikbd.c: Ultra/AX PC keyboard support.
   *
   * Copyright (C) 1997  Eddie C. Dost  (ecd@skynet.be)
Index: linux-2.2.12/drivers/sbus/char/pcikbd.h
diff -c linux-2.2.12/drivers/sbus/char/pcikbd.h:1.1 linux-2.2.12/drivers/sbus/char/pcikbd.h:1.1.1.1
*** linux-2.2.12/drivers/sbus/char/pcikbd.h:1.1	Mon Dec 27 12:14:00 1999
--- linux-2.2.12/drivers/sbus/char/pcikbd.h	Mon Dec 27 12:14:00 1999
***************
*** 1,4 ****
! /* $Id: pcikbd.h,v 1.1 1999/12/27 17:14:00 ibaldin Exp $
   * pcikbd.h: PCI/PC 8042 keyboard/mouse driver stuff.  Mostly snarfed
   *           from the existing driver by Martin Mares.
   *
--- 1,4 ----
! /* $Id: pcikbd.h,v 1.1.1.1 1999/12/27 17:14:00 ibaldin Exp $
   * pcikbd.h: PCI/PC 8042 keyboard/mouse driver stuff.  Mostly snarfed
   *           from the existing driver by Martin Mares.
   *
Index: linux-2.2.12/drivers/sbus/char/rtc.c
diff -c linux-2.2.12/drivers/sbus/char/rtc.c:1.1 linux-2.2.12/drivers/sbus/char/rtc.c:1.1.1.1
*** linux-2.2.12/drivers/sbus/char/rtc.c:1.1	Mon Dec 27 12:14:00 1999
--- linux-2.2.12/drivers/sbus/char/rtc.c	Mon Dec 27 12:14:00 1999
***************
*** 1,4 ****
! /* $Id: rtc.c,v 1.1 1999/12/27 17:14:00 ibaldin Exp $
   *
   * Linux/SPARC Real Time Clock Driver
   * Copyright (C) 1996 Thomas K. Dyas (tdyas@eden.rutgers.edu)
--- 1,4 ----
! /* $Id: rtc.c,v 1.1.1.1 1999/12/27 17:14:00 ibaldin Exp $
   *
   * Linux/SPARC Real Time Clock Driver
   * Copyright (C) 1996 Thomas K. Dyas (tdyas@eden.rutgers.edu)
Index: linux-2.2.12/drivers/sbus/char/sab82532.c
diff -c linux-2.2.12/drivers/sbus/char/sab82532.c:1.1 linux-2.2.12/drivers/sbus/char/sab82532.c:1.1.1.1
*** linux-2.2.12/drivers/sbus/char/sab82532.c:1.1	Mon Dec 27 12:14:00 1999
--- linux-2.2.12/drivers/sbus/char/sab82532.c	Mon Dec 27 12:14:00 1999
***************
*** 1,4 ****
! /* $Id: sab82532.c,v 1.1 1999/12/27 17:14:00 ibaldin Exp $
   * sab82532.c: ASYNC Driver for the SIEMENS SAB82532 DUSCC.
   *
   * Copyright (C) 1997  Eddie C. Dost  (ecd@skynet.be)
--- 1,4 ----
! /* $Id: sab82532.c,v 1.1.1.1 1999/12/27 17:14:00 ibaldin Exp $
   * sab82532.c: ASYNC Driver for the SIEMENS SAB82532 DUSCC.
   *
   * Copyright (C) 1997  Eddie C. Dost  (ecd@skynet.be)
***************
*** 2136,2142 ****
  
  __initfunc(static inline void show_serial_version(void))
  {
! 	char *revision = "$Revision: 1.1 $";
  	char *version, *p;
  
  	version = strchr(revision, ' ');
--- 2136,2142 ----
  
  __initfunc(static inline void show_serial_version(void))
  {
! 	char *revision = "$Revision: 1.1.1.1 $";
  	char *version, *p;
  
  	version = strchr(revision, ' ');
Index: linux-2.2.12/drivers/sbus/char/su.c
diff -c linux-2.2.12/drivers/sbus/char/su.c:1.1 linux-2.2.12/drivers/sbus/char/su.c:1.1.1.1
*** linux-2.2.12/drivers/sbus/char/su.c:1.1	Mon Dec 27 12:14:00 1999
--- linux-2.2.12/drivers/sbus/char/su.c	Mon Dec 27 12:14:00 1999
***************
*** 1,4 ****
! /* $Id: su.c,v 1.1 1999/12/27 17:14:00 ibaldin Exp $
   * su.c: Small serial driver for keyboard/mouse interface on sparc32/PCI
   *
   * Copyright (C) 1997  Eddie C. Dost  (ecd@skynet.be)
--- 1,4 ----
! /* $Id: su.c,v 1.1.1.1 1999/12/27 17:14:00 ibaldin Exp $
   * su.c: Small serial driver for keyboard/mouse interface on sparc32/PCI
   *
   * Copyright (C) 1997  Eddie C. Dost  (ecd@skynet.be)
***************
*** 2215,2221 ****
   */
  __initfunc(static __inline__ void show_su_version(void))
  {
! 	char *revision = "$Revision: 1.1 $";
  	char *version, *p;
  
  	version = strchr(revision, ' ');
--- 2215,2221 ----
   */
  __initfunc(static __inline__ void show_su_version(void))
  {
! 	char *revision = "$Revision: 1.1.1.1 $";
  	char *version, *p;
  
  	version = strchr(revision, ' ');
Index: linux-2.2.12/drivers/sbus/char/sunkbd.h
diff -c linux-2.2.12/drivers/sbus/char/sunkbd.h:1.1 linux-2.2.12/drivers/sbus/char/sunkbd.h:1.1.1.1
*** linux-2.2.12/drivers/sbus/char/sunkbd.h:1.1	Mon Dec 27 12:14:00 1999
--- linux-2.2.12/drivers/sbus/char/sunkbd.h	Mon Dec 27 12:14:00 1999
***************
*** 1,4 ****
! /* $Id: sunkbd.h,v 1.1 1999/12/27 17:14:00 ibaldin Exp $
   * sunkbd.h: Defines needed by SUN Keyboard drivers
   *
   * Copyright (C) 1997  Eddie C. Dost  (ecd@skynet.be)
--- 1,4 ----
! /* $Id: sunkbd.h,v 1.1.1.1 1999/12/27 17:14:00 ibaldin Exp $
   * sunkbd.h: Defines needed by SUN Keyboard drivers
   *
   * Copyright (C) 1997  Eddie C. Dost  (ecd@skynet.be)
Index: linux-2.2.12/drivers/sbus/char/sunkbdmap.c
diff -c linux-2.2.12/drivers/sbus/char/sunkbdmap.c:1.1 linux-2.2.12/drivers/sbus/char/sunkbdmap.c:1.1.1.1
*** linux-2.2.12/drivers/sbus/char/sunkbdmap.c:1.1	Mon Dec 27 12:14:00 1999
--- linux-2.2.12/drivers/sbus/char/sunkbdmap.c	Mon Dec 27 12:14:00 1999
***************
*** 1,5 ****
  
! /* $Id: sunkbdmap.c,v 1.1 1999/12/27 17:14:00 ibaldin Exp $
   * sunkbdmap.c: Wrapper around sunkeymap.c to change table names.
   *
   * Copyright (C) 1997  Eddie C. Dost  (ecd@skynet.be)
--- 1,5 ----
  
! /* $Id: sunkbdmap.c,v 1.1.1.1 1999/12/27 17:14:00 ibaldin Exp $
   * sunkbdmap.c: Wrapper around sunkeymap.c to change table names.
   *
   * Copyright (C) 1997  Eddie C. Dost  (ecd@skynet.be)
Index: linux-2.2.12/drivers/sbus/char/sunmouse.h
diff -c linux-2.2.12/drivers/sbus/char/sunmouse.h:1.1 linux-2.2.12/drivers/sbus/char/sunmouse.h:1.1.1.1
*** linux-2.2.12/drivers/sbus/char/sunmouse.h:1.1	Mon Dec 27 12:14:00 1999
--- linux-2.2.12/drivers/sbus/char/sunmouse.h	Mon Dec 27 12:14:00 1999
***************
*** 1,4 ****
! /* $Id: sunmouse.h,v 1.1 1999/12/27 17:14:00 ibaldin Exp $
   * sunmouse.h: Interface to the SUN mouse driver.
   *
   * Copyright (C) 1997  Eddie C. Dost  (ecd@skynet.be)
--- 1,4 ----
! /* $Id: sunmouse.h,v 1.1.1.1 1999/12/27 17:14:00 ibaldin Exp $
   * sunmouse.h: Interface to the SUN mouse driver.
   *
   * Copyright (C) 1997  Eddie C. Dost  (ecd@skynet.be)
Index: linux-2.2.12/drivers/sbus/char/sunserial.c
diff -c linux-2.2.12/drivers/sbus/char/sunserial.c:1.1 linux-2.2.12/drivers/sbus/char/sunserial.c:1.1.1.1
*** linux-2.2.12/drivers/sbus/char/sunserial.c:1.1	Mon Dec 27 12:14:00 1999
--- linux-2.2.12/drivers/sbus/char/sunserial.c	Mon Dec 27 12:14:00 1999
***************
*** 1,4 ****
! /* $Id: sunserial.c,v 1.1 1999/12/27 17:14:00 ibaldin Exp $
   * serial.c: Serial port driver infrastructure for the Sparc.
   *
   * Copyright (C) 1997  Eddie C. Dost  (ecd@skynet.be)
--- 1,4 ----
! /* $Id: sunserial.c,v 1.1.1.1 1999/12/27 17:14:00 ibaldin Exp $
   * serial.c: Serial port driver infrastructure for the Sparc.
   *
   * Copyright (C) 1997  Eddie C. Dost  (ecd@skynet.be)
Index: linux-2.2.12/drivers/sbus/char/sunserial.h
diff -c linux-2.2.12/drivers/sbus/char/sunserial.h:1.1 linux-2.2.12/drivers/sbus/char/sunserial.h:1.1.1.1
*** linux-2.2.12/drivers/sbus/char/sunserial.h:1.1	Mon Dec 27 12:14:00 1999
--- linux-2.2.12/drivers/sbus/char/sunserial.h	Mon Dec 27 12:14:00 1999
***************
*** 1,4 ****
! /* $Id: sunserial.h,v 1.1 1999/12/27 17:14:00 ibaldin Exp $
   * sunserial.h: SUN serial driver infrastructure (including keyboards).
   *
   * Copyright (C) 1997  Eddie C. Dost  (ecd@skynet.be)
--- 1,4 ----
! /* $Id: sunserial.h,v 1.1.1.1 1999/12/27 17:14:00 ibaldin Exp $
   * sunserial.h: SUN serial driver infrastructure (including keyboards).
   *
   * Copyright (C) 1997  Eddie C. Dost  (ecd@skynet.be)
Index: linux-2.2.12/drivers/sbus/char/zs.c
diff -c linux-2.2.12/drivers/sbus/char/zs.c:1.1 linux-2.2.12/drivers/sbus/char/zs.c:1.1.1.1
*** linux-2.2.12/drivers/sbus/char/zs.c:1.1	Mon Dec 27 12:14:00 1999
--- linux-2.2.12/drivers/sbus/char/zs.c	Mon Dec 27 12:14:00 1999
***************
*** 1,4 ****
! /* $Id: zs.c,v 1.1 1999/12/27 17:14:00 ibaldin Exp $
   * zs.c: Zilog serial port driver for the Sparc.
   *
   * Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
--- 1,4 ----
! /* $Id: zs.c,v 1.1.1.1 1999/12/27 17:14:00 ibaldin Exp $
   * zs.c: Zilog serial port driver for the Sparc.
   *
   * Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
***************
*** 1844,1850 ****
  
  static void show_serial_version(void)
  {
! 	char *revision = "$Revision: 1.1 $";
  	char *version, *p;
  
  	version = strchr(revision, ' ');
--- 1844,1850 ----
  
  static void show_serial_version(void)
  {
! 	char *revision = "$Revision: 1.1.1.1 $";
  	char *version, *p;
  
  	version = strchr(revision, ' ');
Index: linux-2.2.12/drivers/sbus/char/zs.h
diff -c linux-2.2.12/drivers/sbus/char/zs.h:1.1 linux-2.2.12/drivers/sbus/char/zs.h:1.1.1.1
*** linux-2.2.12/drivers/sbus/char/zs.h:1.1	Mon Dec 27 12:14:00 1999
--- linux-2.2.12/drivers/sbus/char/zs.h	Mon Dec 27 12:14:00 1999
***************
*** 1,4 ****
! /* $Id: zs.h,v 1.1 1999/12/27 17:14:00 ibaldin Exp $
   * zs.h: Definitions for the Sparc Zilog serial driver.
   *
   * Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
--- 1,4 ----
! /* $Id: zs.h,v 1.1.1.1 1999/12/27 17:14:00 ibaldin Exp $
   * zs.h: Definitions for the Sparc Zilog serial driver.
   *
   * Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
Index: linux-2.2.12/drivers/scsi/AM53C974.c
diff -c linux-2.2.12/drivers/scsi/AM53C974.c:1.1 linux-2.2.12/drivers/scsi/AM53C974.c:1.1.1.1
*** linux-2.2.12/drivers/scsi/AM53C974.c:1.1	Mon Dec 27 12:13:43 1999
--- linux-2.2.12/drivers/scsi/AM53C974.c	Mon Dec 27 12:13:43 1999
***************
*** 45,52 ****
  
  /*
   * $Log: AM53C974.c,v $
!  * Revision 1.1  1999/12/27 17:13:43  ibaldin
!  * Initial revision
   *
   */
  
--- 45,52 ----
  
  /*
   * $Log: AM53C974.c,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:43  ibaldin
!  * Initial kernel checkin
   *
   */
  
Index: linux-2.2.12/drivers/scsi/AM53C974.h
diff -c linux-2.2.12/drivers/scsi/AM53C974.h:1.1 linux-2.2.12/drivers/scsi/AM53C974.h:1.1.1.1
*** linux-2.2.12/drivers/scsi/AM53C974.h:1.1	Mon Dec 27 12:13:43 1999
--- linux-2.2.12/drivers/scsi/AM53C974.h	Mon Dec 27 12:13:43 1999
***************
*** 22,29 ****
  
  /*
   * $Log: AM53C974.h,v $
!  * Revision 1.1  1999/12/27 17:13:43  ibaldin
!  * Initial revision
   *
   */
  
--- 22,29 ----
  
  /*
   * $Log: AM53C974.h,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:43  ibaldin
!  * Initial kernel checkin
   *
   */
  
Index: linux-2.2.12/drivers/scsi/FlashPoint.c
diff -c linux-2.2.12/drivers/scsi/FlashPoint.c:1.1 linux-2.2.12/drivers/scsi/FlashPoint.c:1.1.1.1
*** linux-2.2.12/drivers/scsi/FlashPoint.c:1.1	Mon Dec 27 12:13:46 1999
--- linux-2.2.12/drivers/scsi/FlashPoint.c	Mon Dec 27 12:13:46 1999
***************
*** 165,171 ****
   *
   *   $Date: 1999/12/27 17:13:46 $
   *
!  *   $Revision: 1.1 $
   *
   *----------------------------------------------------------------------*/
  #ifndef __GLOBALS_H__
--- 165,171 ----
   *
   *   $Date: 1999/12/27 17:13:46 $
   *
!  *   $Revision: 1.1.1.1 $
   *
   *----------------------------------------------------------------------*/
  #ifndef __GLOBALS_H__
***************
*** 404,410 ****
   *
   *   $Date: 1999/12/27 17:13:46 $
   *
!  *   $Revision: 1.1 $
   *
   *----------------------------------------------------------------------*/
  
--- 404,410 ----
   *
   *   $Date: 1999/12/27 17:13:46 $
   *
!  *   $Revision: 1.1.1.1 $
   *
   *----------------------------------------------------------------------*/
  
***************
*** 722,728 ****
   *
   *   $Date: 1999/12/27 17:13:46 $
   *
!  *   $Revision: 1.1 $
   *
   *----------------------------------------------------------------------*/
  
--- 722,728 ----
   *
   *   $Date: 1999/12/27 17:13:46 $
   *
!  *   $Revision: 1.1.1.1 $
   *
   *----------------------------------------------------------------------*/
  
***************
*** 879,885 ****
   *
   *   $Date: 1999/12/27 17:13:46 $
   *
!  *   $Revision: 1.1 $
   *
   *----------------------------------------------------------------------*/
  
--- 879,885 ----
   *
   *   $Date: 1999/12/27 17:13:46 $
   *
!  *   $Revision: 1.1.1.1 $
   *
   *----------------------------------------------------------------------*/
  
***************
*** 1078,1084 ****
   *
   *   $Date: 1999/12/27 17:13:46 $
   *
!  *   $Revision: 1.1 $
   *
   *----------------------------------------------------------------------*/
  
--- 1078,1084 ----
   *
   *   $Date: 1999/12/27 17:13:46 $
   *
!  *   $Revision: 1.1.1.1 $
   *
   *----------------------------------------------------------------------*/
  
***************
*** 1210,1216 ****
   *
   *   $Date: 1999/12/27 17:13:46 $
   *
!  *   $Revision: 1.1 $
   *
   *----------------------------------------------------------------------*/
  
--- 1210,1216 ----
   *
   *   $Date: 1999/12/27 17:13:46 $
   *
!  *   $Revision: 1.1.1.1 $
   *
   *----------------------------------------------------------------------*/
  
***************
*** 1295,1301 ****
   *
   *   $Date: 1999/12/27 17:13:46 $
   *
!  *   $Revision: 1.1 $
   *
   *----------------------------------------------------------------------*/
  
--- 1295,1301 ----
   *
   *   $Date: 1999/12/27 17:13:46 $
   *
!  *   $Revision: 1.1.1.1 $
   *
   *----------------------------------------------------------------------*/
  
***************
*** 2326,2332 ****
  extern unsigned int SccbGlobalFlags;
  
  
! #ident "$Id: FlashPoint.c,v 1.1 1999/12/27 17:13:46 ibaldin Exp $"
  /*----------------------------------------------------------------------
   *
   *
--- 2326,2332 ----
  extern unsigned int SccbGlobalFlags;
  
  
! #ident "$Id: FlashPoint.c,v 1.1.1.1 1999/12/27 17:13:46 ibaldin Exp $"
  /*----------------------------------------------------------------------
   *
   *
***************
*** 2342,2348 ****
   *
   *   $Date: 1999/12/27 17:13:46 $
   *
!  *   $Revision: 1.1 $
   *
   *----------------------------------------------------------------------*/
  
--- 2342,2348 ----
   *
   *   $Date: 1999/12/27 17:13:46 $
   *
!  *   $Revision: 1.1.1.1 $
   *
   *----------------------------------------------------------------------*/
  
***************
*** 5352,5358 ****
  }
  
  #endif
! #ident "$Id: FlashPoint.c,v 1.1 1999/12/27 17:13:46 ibaldin Exp $"
  /*----------------------------------------------------------------------
   *
   *
--- 5352,5358 ----
  }
  
  #endif
! #ident "$Id: FlashPoint.c,v 1.1.1.1 1999/12/27 17:13:46 ibaldin Exp $"
  /*----------------------------------------------------------------------
   *
   *
***************
*** 5368,5374 ****
   *
   *   $Date: 1999/12/27 17:13:46 $
   *
!  *   $Revision: 1.1 $
   *
   *----------------------------------------------------------------------*/
  
--- 5368,5374 ----
   *
   *   $Date: 1999/12/27 17:13:46 $
   *
!  *   $Revision: 1.1.1.1 $
   *
   *----------------------------------------------------------------------*/
  
***************
*** 5424,5430 ****
  UCHAR    debug_index[MAX_CARDS] = { 0 };
  UCHAR    reserved_1[3] = { 0 };
  #endif
! #ident "$Id: FlashPoint.c,v 1.1 1999/12/27 17:13:46 ibaldin Exp $"
  /*----------------------------------------------------------------------
   *
   *
--- 5424,5430 ----
  UCHAR    debug_index[MAX_CARDS] = { 0 };
  UCHAR    reserved_1[3] = { 0 };
  #endif
! #ident "$Id: FlashPoint.c,v 1.1.1.1 1999/12/27 17:13:46 ibaldin Exp $"
  /*----------------------------------------------------------------------
   *
   *
***************
*** 5441,5447 ****
   *
   *   $Date: 1999/12/27 17:13:46 $
   *
!  *   $Revision: 1.1 $
   *
   *----------------------------------------------------------------------*/
  
--- 5441,5447 ----
   *
   *   $Date: 1999/12/27 17:13:46 $
   *
!  *   $Revision: 1.1.1.1 $
   *
   *----------------------------------------------------------------------*/
  
***************
*** 7518,7524 ****
  }
  
  
! #ident "$Id: FlashPoint.c,v 1.1 1999/12/27 17:13:46 ibaldin Exp $"
  /*----------------------------------------------------------------------
   *
   *
--- 7518,7524 ----
  }
  
  
! #ident "$Id: FlashPoint.c,v 1.1.1.1 1999/12/27 17:13:46 ibaldin Exp $"
  /*----------------------------------------------------------------------
   *
   *
***************
*** 7535,7541 ****
   *
   *   $Date: 1999/12/27 17:13:46 $
   *
!  *   $Revision: 1.1 $
   *
   *----------------------------------------------------------------------*/
  
--- 7535,7541 ----
   *
   *   $Date: 1999/12/27 17:13:46 $
   *
!  *   $Revision: 1.1.1.1 $
   *
   *----------------------------------------------------------------------*/
  
***************
*** 8267,8273 ****
  
  
  
! #ident "$Id: FlashPoint.c,v 1.1 1999/12/27 17:13:46 ibaldin Exp $"
  /*----------------------------------------------------------------------
   *
   *
--- 8267,8273 ----
  
  
  
! #ident "$Id: FlashPoint.c,v 1.1.1.1 1999/12/27 17:13:46 ibaldin Exp $"
  /*----------------------------------------------------------------------
   *
   *
***************
*** 8283,8289 ****
   *
   *   $Date: 1999/12/27 17:13:46 $
   *
!  *   $Revision: 1.1 $
   *
   *----------------------------------------------------------------------*/
  
--- 8283,8289 ----
   *
   *   $Date: 1999/12/27 17:13:46 $
   *
!  *   $Revision: 1.1.1.1 $
   *
   *----------------------------------------------------------------------*/
  
***************
*** 8659,8665 ****
  
     queueCmdComplete(&BL_Card[p_card], currSCCB, p_card);
  }
! #ident "$Id: FlashPoint.c,v 1.1 1999/12/27 17:13:46 ibaldin Exp $"
  /*----------------------------------------------------------------------
   *
   *
--- 8659,8665 ----
  
     queueCmdComplete(&BL_Card[p_card], currSCCB, p_card);
  }
! #ident "$Id: FlashPoint.c,v 1.1.1.1 1999/12/27 17:13:46 ibaldin Exp $"
  /*----------------------------------------------------------------------
   *
   *
***************
*** 8674,8680 ****
   *
   *   $Date: 1999/12/27 17:13:46 $
   *
!  *   $Revision: 1.1 $
   *
   *----------------------------------------------------------------------*/
  
--- 8674,8680 ----
   *
   *   $Date: 1999/12/27 17:13:46 $
   *
!  *   $Revision: 1.1.1.1 $
   *
   *----------------------------------------------------------------------*/
  
***************
*** 9351,9357 ****
        currSCCB->Sccb_XferCnt = currSCCB->DataLength - currSCCB->Sccb_ATC;
        }
  }
! #ident "$Id: FlashPoint.c,v 1.1 1999/12/27 17:13:46 ibaldin Exp $"
  /*----------------------------------------------------------------------
   *
   *
--- 9351,9357 ----
        currSCCB->Sccb_XferCnt = currSCCB->DataLength - currSCCB->Sccb_ATC;
        }
  }
! #ident "$Id: FlashPoint.c,v 1.1.1.1 1999/12/27 17:13:46 ibaldin Exp $"
  /*----------------------------------------------------------------------
   *
   *
***************
*** 9368,9374 ****
   *
   *   $Date: 1999/12/27 17:13:46 $
   *
!  *   $Revision: 1.1 $
   *
   *----------------------------------------------------------------------*/
  
--- 9368,9374 ----
   *
   *   $Date: 1999/12/27 17:13:46 $
   *
!  *   $Revision: 1.1.1.1 $
   *
   *----------------------------------------------------------------------*/
  
***************
*** 10581,10587 ****
     utilEEWrite(p_port, sum_data, EEPROM_CHECK_SUM/2);
     utilEEWriteOnOff(p_port,0);   /* Turn off write access */
  }
! #ident "$Id: FlashPoint.c,v 1.1 1999/12/27 17:13:46 ibaldin Exp $"
  /*----------------------------------------------------------------------
   *
   *
--- 10581,10587 ----
     utilEEWrite(p_port, sum_data, EEPROM_CHECK_SUM/2);
     utilEEWriteOnOff(p_port,0);   /* Turn off write access */
  }
! #ident "$Id: FlashPoint.c,v 1.1.1.1 1999/12/27 17:13:46 ibaldin Exp $"
  /*----------------------------------------------------------------------
   *
   *
***************
*** 10597,10603 ****
   *
   *   $Date: 1999/12/27 17:13:46 $
   *
!  *   $Revision: 1.1 $
   *
   *----------------------------------------------------------------------*/
  
--- 10597,10603 ----
   *
   *   $Date: 1999/12/27 17:13:46 $
   *
!  *   $Revision: 1.1.1.1 $
   *
   *----------------------------------------------------------------------*/
  
***************
*** 11026,11032 ****
  
  }
  
! #ident "$Id: FlashPoint.c,v 1.1 1999/12/27 17:13:46 ibaldin Exp $"
  /*----------------------------------------------------------------------
   *
   *
--- 11026,11032 ----
  
  }
  
! #ident "$Id: FlashPoint.c,v 1.1.1.1 1999/12/27 17:13:46 ibaldin Exp $"
  /*----------------------------------------------------------------------
   *
   *
***************
*** 11042,11048 ****
   *
   *   $Date: 1999/12/27 17:13:46 $
   *
!  *   $Revision: 1.1 $
   *
   *----------------------------------------------------------------------*/
  /*#include <globals.h>*/
--- 11042,11048 ----
   *
   *   $Date: 1999/12/27 17:13:46 $
   *
!  *   $Revision: 1.1.1.1 $
   *
   *----------------------------------------------------------------------*/
  /*#include <globals.h>*/
Index: linux-2.2.12/drivers/scsi/NCR5380.c
diff -c linux-2.2.12/drivers/scsi/NCR5380.c:1.1 linux-2.2.12/drivers/scsi/NCR5380.c:1.1.1.1
*** linux-2.2.12/drivers/scsi/NCR5380.c:1.1	Mon Dec 27 12:13:41 1999
--- linux-2.2.12/drivers/scsi/NCR5380.c	Mon Dec 27 12:13:41 1999
***************
*** 31,38 ****
  
  /*
   * $Log: NCR5380.c,v $
!  * Revision 1.1  1999/12/27 17:13:41  ibaldin
!  * Initial revision
   *
  
   * Revision 1.10 1998/9/2	Alan Cox
--- 31,38 ----
  
  /*
   * $Log: NCR5380.c,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:41  ibaldin
!  * Initial kernel checkin
   *
  
   * Revision 1.10 1998/9/2	Alan Cox
Index: linux-2.2.12/drivers/scsi/NCR5380.h
diff -c linux-2.2.12/drivers/scsi/NCR5380.h:1.1 linux-2.2.12/drivers/scsi/NCR5380.h:1.1.1.1
*** linux-2.2.12/drivers/scsi/NCR5380.h:1.1	Mon Dec 27 12:13:41 1999
--- linux-2.2.12/drivers/scsi/NCR5380.h	Mon Dec 27 12:13:41 1999
***************
*** 23,30 ****
  
  /*
   * $Log: NCR5380.h,v $
!  * Revision 1.1  1999/12/27 17:13:41  ibaldin
!  * Initial revision
   *
   */
  
--- 23,30 ----
  
  /*
   * $Log: NCR5380.h,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:41  ibaldin
!  * Initial kernel checkin
   *
   */
  
Index: linux-2.2.12/drivers/scsi/README.aic7xxx
diff -c linux-2.2.12/drivers/scsi/README.aic7xxx:1.1 linux-2.2.12/drivers/scsi/README.aic7xxx:1.1.1.1
*** linux-2.2.12/drivers/scsi/README.aic7xxx:1.1	Mon Dec 27 12:13:43 1999
--- linux-2.2.12/drivers/scsi/README.aic7xxx	Mon Dec 27 12:13:43 1999
***************
*** 483,488 ****
  Dean W. Gehnert
  deang@teleport.com
  
! $Revision: 1.1 $
  
  Modified by Doug Ledford 1998-9
--- 483,488 ----
  Dean W. Gehnert
  deang@teleport.com
  
! $Revision: 1.1.1.1 $
  
  Modified by Doug Ledford 1998-9
Index: linux-2.2.12/drivers/scsi/README.tmscsim
diff -c linux-2.2.12/drivers/scsi/README.tmscsim:1.1 linux-2.2.12/drivers/scsi/README.tmscsim:1.1.1.1
*** linux-2.2.12/drivers/scsi/README.tmscsim:1.1	Mon Dec 27 12:13:49 1999
--- linux-2.2.12/drivers/scsi/README.tmscsim	Mon Dec 27 12:13:49 1999
***************
*** 415,418 ****
  -------------------------------------------------------------------------
  Written by Kurt Garloff <kurt@garloff.de> 1998/06/11
  Last updated 1998/12/25, driver revision 2.0d
! $Id: README.tmscsim,v 1.1 1999/12/27 17:13:49 ibaldin Exp $
--- 415,418 ----
  -------------------------------------------------------------------------
  Written by Kurt Garloff <kurt@garloff.de> 1998/06/11
  Last updated 1998/12/25, driver revision 2.0d
! $Id: README.tmscsim,v 1.1.1.1 1999/12/27 17:13:49 ibaldin Exp $
Index: linux-2.2.12/drivers/scsi/a2091.h
diff -c linux-2.2.12/drivers/scsi/a2091.h:1.1 linux-2.2.12/drivers/scsi/a2091.h:1.1.1.1
*** linux-2.2.12/drivers/scsi/a2091.h:1.1	Mon Dec 27 12:13:44 1999
--- linux-2.2.12/drivers/scsi/a2091.h	Mon Dec 27 12:13:44 1999
***************
*** 1,6 ****
  #ifndef A2091_H
  
! /* $Id: a2091.h,v 1.1 1999/12/27 17:13:44 ibaldin Exp $
   *
   * Header file for the Commodore A2091 Zorro II SCSI controller for Linux
   *
--- 1,6 ----
  #ifndef A2091_H
  
! /* $Id: a2091.h,v 1.1.1.1 1999/12/27 17:13:44 ibaldin Exp $
   *
   * Header file for the Commodore A2091 Zorro II SCSI controller for Linux
   *
Index: linux-2.2.12/drivers/scsi/a3000.h
diff -c linux-2.2.12/drivers/scsi/a3000.h:1.1 linux-2.2.12/drivers/scsi/a3000.h:1.1.1.1
*** linux-2.2.12/drivers/scsi/a3000.h:1.1	Mon Dec 27 12:13:44 1999
--- linux-2.2.12/drivers/scsi/a3000.h	Mon Dec 27 12:13:44 1999
***************
*** 1,6 ****
  #ifndef A3000_H
  
! /* $Id: a3000.h,v 1.1 1999/12/27 17:13:44 ibaldin Exp $
   *
   * Header file for the Amiga 3000 built-in SCSI controller for Linux
   *
--- 1,6 ----
  #ifndef A3000_H
  
! /* $Id: a3000.h,v 1.1.1.1 1999/12/27 17:13:44 ibaldin Exp $
   *
   * Header file for the Amiga 3000 built-in SCSI controller for Linux
   *
Index: linux-2.2.12/drivers/scsi/advansys.c
diff -c linux-2.2.12/drivers/scsi/advansys.c:1.1 linux-2.2.12/drivers/scsi/advansys.c:1.1.1.1
*** linux-2.2.12/drivers/scsi/advansys.c:1.1	Mon Dec 27 12:13:40 1999
--- linux-2.2.12/drivers/scsi/advansys.c	Mon Dec 27 12:13:40 1999
***************
*** 1,4 ****
! /* $Id: advansys.c,v 1.1 1999/12/27 17:13:40 ibaldin Exp $ */
  #define ASC_VERSION "3.1E"    /* AdvanSys Driver Version */
  
  /*
--- 1,4 ----
! /* $Id: advansys.c,v 1.1.1.1 1999/12/27 17:13:40 ibaldin Exp $ */
  #define ASC_VERSION "3.1E"    /* AdvanSys Driver Version */
  
  /*
Index: linux-2.2.12/drivers/scsi/advansys.h
diff -c linux-2.2.12/drivers/scsi/advansys.h:1.1 linux-2.2.12/drivers/scsi/advansys.h:1.1.1.1
*** linux-2.2.12/drivers/scsi/advansys.h:1.1	Mon Dec 27 12:13:44 1999
--- linux-2.2.12/drivers/scsi/advansys.h	Mon Dec 27 12:13:44 1999
***************
*** 1,4 ****
! /* $Id: advansys.h,v 1.1 1999/12/27 17:13:44 ibaldin Exp $ */
  
  /*
   * advansys.h - Linux Host Driver for AdvanSys SCSI Adapters
--- 1,4 ----
! /* $Id: advansys.h,v 1.1.1.1 1999/12/27 17:13:44 ibaldin Exp $ */
  
  /*
   * advansys.h - Linux Host Driver for AdvanSys SCSI Adapters
Index: linux-2.2.12/drivers/scsi/aha152x.c
diff -c linux-2.2.12/drivers/scsi/aha152x.c:1.1 linux-2.2.12/drivers/scsi/aha152x.c:1.1.1.1
*** linux-2.2.12/drivers/scsi/aha152x.c:1.1	Mon Dec 27 12:13:40 1999
--- linux-2.2.12/drivers/scsi/aha152x.c	Mon Dec 27 12:13:40 1999
***************
*** 20,30 ****
   * General Public License for more details.
   *
   *
!  * $Id: aha152x.c,v 1.1 1999/12/27 17:13:40 ibaldin Exp $
   *
   * $Log: aha152x.c,v $
!  * Revision 1.1  1999/12/27 17:13:40  ibaldin
!  * Initial revision
   *
   * Revision 1.18  1996/09/07 20:10:40  fischer
   * - fixed can_queue handling (multiple outstanding commands working again)
--- 20,30 ----
   * General Public License for more details.
   *
   *
!  * $Id: aha152x.c,v 1.1.1.1 1999/12/27 17:13:40 ibaldin Exp $
   *
   * $Log: aha152x.c,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:40  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.18  1996/09/07 20:10:40  fischer
   * - fixed can_queue handling (multiple outstanding commands working again)
Index: linux-2.2.12/drivers/scsi/aha152x.h
diff -c linux-2.2.12/drivers/scsi/aha152x.h:1.1 linux-2.2.12/drivers/scsi/aha152x.h:1.1.1.1
*** linux-2.2.12/drivers/scsi/aha152x.h:1.1	Mon Dec 27 12:13:41 1999
--- linux-2.2.12/drivers/scsi/aha152x.h	Mon Dec 27 12:13:41 1999
***************
*** 2,8 ****
  #define _AHA152X_H
  
  /*
!  * $Id: aha152x.h,v 1.1 1999/12/27 17:13:41 ibaldin Exp $
   */
  
  #if defined(__KERNEL__)
--- 2,8 ----
  #define _AHA152X_H
  
  /*
!  * $Id: aha152x.h,v 1.1.1.1 1999/12/27 17:13:41 ibaldin Exp $
   */
  
  #if defined(__KERNEL__)
***************
*** 24,30 ****
     (unless we support more than 1 cmd_per_lun this should do) */
  #define AHA152X_MAXQUEUE 7
  
! #define AHA152X_REVID "Adaptec 152x SCSI driver; $Revision: 1.1 $"
  
  extern struct proc_dir_entry proc_scsi_aha152x;
  
--- 24,30 ----
     (unless we support more than 1 cmd_per_lun this should do) */
  #define AHA152X_MAXQUEUE 7
  
! #define AHA152X_REVID "Adaptec 152x SCSI driver; $Revision: 1.1.1.1 $"
  
  extern struct proc_dir_entry proc_scsi_aha152x;
  
Index: linux-2.2.12/drivers/scsi/aha1542.c
diff -c linux-2.2.12/drivers/scsi/aha1542.c:1.1 linux-2.2.12/drivers/scsi/aha1542.c:1.1.1.1
*** linux-2.2.12/drivers/scsi/aha1542.c:1.1	Mon Dec 27 12:13:39 1999
--- linux-2.2.12/drivers/scsi/aha1542.c	Mon Dec 27 12:13:39 1999
***************
*** 1,4 ****
! /* $Id: aha1542.c,v 1.1 1999/12/27 17:13:39 ibaldin Exp $
   *  linux/kernel/aha1542.c
   *
   *  Copyright (C) 1992  Tommy Thorn
--- 1,4 ----
! /* $Id: aha1542.c,v 1.1.1.1 1999/12/27 17:13:39 ibaldin Exp $
   *  linux/kernel/aha1542.c
   *
   *  Copyright (C) 1992  Tommy Thorn
***************
*** 65,71 ****
  #define DEB(x)
  #endif
  /*
! static const char RCSid[] = "$Header: /projects/linux-2.2.12/drivers/scsi/aha1542.c,v 1.1 1999/12/27 17:13:39 ibaldin Exp $";
  */
  
  /* The adaptec can be configured for quite a number of addresses, but
--- 65,71 ----
  #define DEB(x)
  #endif
  /*
! static const char RCSid[] = "$Header: /projects/linux-2.2.12/drivers/scsi/aha1542.c,v 1.1.1.1 1999/12/27 17:13:39 ibaldin Exp $";
  */
  
  /* The adaptec can be configured for quite a number of addresses, but
Index: linux-2.2.12/drivers/scsi/aha1542.h
diff -c linux-2.2.12/drivers/scsi/aha1542.h:1.1 linux-2.2.12/drivers/scsi/aha1542.h:1.1.1.1
*** linux-2.2.12/drivers/scsi/aha1542.h:1.1	Mon Dec 27 12:13:39 1999
--- linux-2.2.12/drivers/scsi/aha1542.h	Mon Dec 27 12:13:39 1999
***************
*** 1,12 ****
  #ifndef _AHA1542_H
  
! /* $Id: aha1542.h,v 1.1 1999/12/27 17:13:39 ibaldin Exp $
   *
   * Header file for the adaptec 1542 driver for Linux
   *
   * $Log: aha1542.h,v $
!  * Revision 1.1  1999/12/27 17:13:39  ibaldin
!  * Initial revision
   *
   * Revision 1.1  1992/07/24  06:27:38  root
   * Initial revision
--- 1,12 ----
  #ifndef _AHA1542_H
  
! /* $Id: aha1542.h,v 1.1.1.1 1999/12/27 17:13:39 ibaldin Exp $
   *
   * Header file for the adaptec 1542 driver for Linux
   *
   * $Log: aha1542.h,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:39  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.1  1992/07/24  06:27:38  root
   * Initial revision
Index: linux-2.2.12/drivers/scsi/aha1740.c
diff -c linux-2.2.12/drivers/scsi/aha1740.c:1.1 linux-2.2.12/drivers/scsi/aha1740.c:1.1.1.1
*** linux-2.2.12/drivers/scsi/aha1740.c:1.1	Mon Dec 27 12:13:41 1999
--- linux-2.2.12/drivers/scsi/aha1740.c	Mon Dec 27 12:13:41 1999
***************
*** 1,4 ****
! /*  $Id: aha1740.c,v 1.1 1999/12/27 17:13:41 ibaldin Exp $
   *  1993/03/31
   *  linux/kernel/aha1740.c
   *
--- 1,4 ----
! /*  $Id: aha1740.c,v 1.1.1.1 1999/12/27 17:13:41 ibaldin Exp $
   *  1993/03/31
   *  linux/kernel/aha1740.c
   *
***************
*** 60,66 ****
  #endif
  
  /*
! static const char RCSid[] = "$Header: /projects/linux-2.2.12/drivers/scsi/aha1740.c,v 1.1 1999/12/27 17:13:41 ibaldin Exp $";
  */
  
  struct aha1740_hostdata {
--- 60,66 ----
  #endif
  
  /*
! static const char RCSid[] = "$Header: /projects/linux-2.2.12/drivers/scsi/aha1740.c,v 1.1.1.1 1999/12/27 17:13:41 ibaldin Exp $";
  */
  
  struct aha1740_hostdata {
Index: linux-2.2.12/drivers/scsi/aha1740.h
diff -c linux-2.2.12/drivers/scsi/aha1740.h:1.1 linux-2.2.12/drivers/scsi/aha1740.h:1.1.1.1
*** linux-2.2.12/drivers/scsi/aha1740.h:1.1	Mon Dec 27 12:13:39 1999
--- linux-2.2.12/drivers/scsi/aha1740.h	Mon Dec 27 12:13:39 1999
***************
*** 1,6 ****
  #ifndef _AHA1740_H
  
! /* $Id: aha1740.h,v 1.1 1999/12/27 17:13:39 ibaldin Exp $
   *
   * Header file for the adaptec 1740 driver for Linux
   *
--- 1,6 ----
  #ifndef _AHA1740_H
  
! /* $Id: aha1740.h,v 1.1.1.1 1999/12/27 17:13:39 ibaldin Exp $
   *
   * Header file for the adaptec 1740 driver for Linux
   *
Index: linux-2.2.12/drivers/scsi/aic7xxx.c
diff -c linux-2.2.12/drivers/scsi/aic7xxx.c:1.1 linux-2.2.12/drivers/scsi/aic7xxx.c:1.1.1.1
*** linux-2.2.12/drivers/scsi/aic7xxx.c:1.1	Mon Dec 27 12:13:40 1999
--- linux-2.2.12/drivers/scsi/aic7xxx.c	Mon Dec 27 12:13:40 1999
***************
*** 73,79 ****
   * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
   * SUCH DAMAGE.
   *
!  *      $Id: aic7xxx.c,v 1.1 1999/12/27 17:13:40 ibaldin Exp $
   *---------------------------------------------------------------------------
   *
   *  Thanks also go to (in alphabetical order) the following:
--- 73,79 ----
   * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
   * SUCH DAMAGE.
   *
!  *      $Id: aic7xxx.c,v 1.1.1.1 1999/12/27 17:13:40 ibaldin Exp $
   *---------------------------------------------------------------------------
   *
   *  Thanks also go to (in alphabetical order) the following:
***************
*** 93,99 ****
   *
   *  Daniel M. Eischen, deischen@iworks.InterWorks.org, 1/23/97
   *
!  *  $Id: aic7xxx.c,v 1.1 1999/12/27 17:13:40 ibaldin Exp $
   *-M*************************************************************************/
  
  /*+M**************************************************************************
--- 93,99 ----
   *
   *  Daniel M. Eischen, deischen@iworks.InterWorks.org, 1/23/97
   *
!  *  $Id: aic7xxx.c,v 1.1.1.1 1999/12/27 17:13:40 ibaldin Exp $
   *-M*************************************************************************/
  
  /*+M**************************************************************************
Index: linux-2.2.12/drivers/scsi/aic7xxx.h
diff -c linux-2.2.12/drivers/scsi/aic7xxx.h:1.1 linux-2.2.12/drivers/scsi/aic7xxx.h:1.1.1.1
*** linux-2.2.12/drivers/scsi/aic7xxx.h:1.1	Mon Dec 27 12:13:43 1999
--- linux-2.2.12/drivers/scsi/aic7xxx.h	Mon Dec 27 12:13:43 1999
***************
*** 18,24 ****
   * along with this program; see the file COPYING.  If not, write to
   * the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
   * 
!  * $Id: aic7xxx.h,v 1.1 1999/12/27 17:13:43 ibaldin Exp $
   *-M*************************************************************************/
  #ifndef _aic7xxx_h
  #define _aic7xxx_h
--- 18,24 ----
   * along with this program; see the file COPYING.  If not, write to
   * the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
   * 
!  * $Id: aic7xxx.h,v 1.1.1.1 1999/12/27 17:13:43 ibaldin Exp $
   *-M*************************************************************************/
  #ifndef _aic7xxx_h
  #define _aic7xxx_h
Index: linux-2.2.12/drivers/scsi/aic7xxx_proc.c
diff -c linux-2.2.12/drivers/scsi/aic7xxx_proc.c:1.1 linux-2.2.12/drivers/scsi/aic7xxx_proc.c:1.1.1.1
*** linux-2.2.12/drivers/scsi/aic7xxx_proc.c:1.1	Mon Dec 27 12:13:43 1999
--- linux-2.2.12/drivers/scsi/aic7xxx_proc.c	Mon Dec 27 12:13:43 1999
***************
*** 26,32 ****
   *
   *  Dean W. Gehnert, deang@teleport.com, 05/01/96
   *
!  *  $Id: aic7xxx_proc.c,v 1.1 1999/12/27 17:13:43 ibaldin Exp $
   *-M*************************************************************************/
  
  #include <linux/config.h>
--- 26,32 ----
   *
   *  Dean W. Gehnert, deang@teleport.com, 05/01/96
   *
!  *  $Id: aic7xxx_proc.c,v 1.1.1.1 1999/12/27 17:13:43 ibaldin Exp $
   *-M*************************************************************************/
  
  #include <linux/config.h>
Index: linux-2.2.12/drivers/scsi/atp870u.c
diff -c linux-2.2.12/drivers/scsi/atp870u.c:1.1 linux-2.2.12/drivers/scsi/atp870u.c:1.1.1.1
*** linux-2.2.12/drivers/scsi/atp870u.c:1.1	Mon Dec 27 12:13:49 1999
--- linux-2.2.12/drivers/scsi/atp870u.c	Mon Dec 27 12:13:49 1999
***************
*** 1,4 ****
! /* $Id: atp870u.c,v 1.1 1999/12/27 17:13:49 ibaldin Exp $
   *  linux/kernel/atp870u.c
   *
   *  Copyright (C) 1997	Wu Ching Chen
--- 1,4 ----
! /* $Id: atp870u.c,v 1.1.1.1 1999/12/27 17:13:49 ibaldin Exp $
   *  linux/kernel/atp870u.c
   *
   *  Copyright (C) 1997	Wu Ching Chen
***************
*** 37,43 ****
  
  void mydlyu(unsigned int);
  /*
! static const char RCSid[] = "$Header: /projects/linux-2.2.12/drivers/scsi/atp870u.c,v 1.1 1999/12/27 17:13:49 ibaldin Exp $";
  */
  
  static unsigned char admaxu=1,host_idu[2],chip_veru[2],scam_on[2],global_map[2];
--- 37,43 ----
  
  void mydlyu(unsigned int);
  /*
! static const char RCSid[] = "$Header: /projects/linux-2.2.12/drivers/scsi/atp870u.c,v 1.1.1.1 1999/12/27 17:13:49 ibaldin Exp $";
  */
  
  static unsigned char admaxu=1,host_idu[2],chip_veru[2],scam_on[2],global_map[2];
Index: linux-2.2.12/drivers/scsi/atp870u.h
diff -c linux-2.2.12/drivers/scsi/atp870u.h:1.1 linux-2.2.12/drivers/scsi/atp870u.h:1.1.1.1
*** linux-2.2.12/drivers/scsi/atp870u.h:1.1	Mon Dec 27 12:13:49 1999
--- linux-2.2.12/drivers/scsi/atp870u.h	Mon Dec 27 12:13:49 1999
***************
*** 1,12 ****
  #ifndef _ATP870U_H
  
! /* $Id: atp870u.h,v 1.1 1999/12/27 17:13:49 ibaldin Exp $
   *
   * Header file for the ACARD 870U/W driver for Linux
   *
   * $Log: atp870u.h,v $
!  * Revision 1.1  1999/12/27 17:13:49  ibaldin
!  * Initial revision
   *
   * Revision 1.0  1997/05/07  15:09:00  root
   * Initial revision
--- 1,12 ----
  #ifndef _ATP870U_H
  
! /* $Id: atp870u.h,v 1.1.1.1 1999/12/27 17:13:49 ibaldin Exp $
   *
   * Header file for the ACARD 870U/W driver for Linux
   *
   * $Log: atp870u.h,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:49  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.0  1997/05/07  15:09:00  root
   * Initial revision
Index: linux-2.2.12/drivers/scsi/dc390.h
diff -c linux-2.2.12/drivers/scsi/dc390.h:1.1 linux-2.2.12/drivers/scsi/dc390.h:1.1.1.1
*** linux-2.2.12/drivers/scsi/dc390.h:1.1	Mon Dec 27 12:13:46 1999
--- linux-2.2.12/drivers/scsi/dc390.h	Mon Dec 27 12:13:46 1999
***************
*** 4,10 ****
   *	Description: Device Driver for Tekram DC-390(T) PCI SCSI       *
   *		     Bus Master Host Adapter			       *
   ***********************************************************************/
! /* $Id: dc390.h,v 1.1 1999/12/27 17:13:46 ibaldin Exp $ */
  
  #include <linux/version.h>
  
--- 4,10 ----
   *	Description: Device Driver for Tekram DC-390(T) PCI SCSI       *
   *		     Bus Master Host Adapter			       *
   ***********************************************************************/
! /* $Id: dc390.h,v 1.1.1.1 1999/12/27 17:13:46 ibaldin Exp $ */
  
  #include <linux/version.h>
  
Index: linux-2.2.12/drivers/scsi/fd_mcs.c
diff -c linux-2.2.12/drivers/scsi/fd_mcs.c:1.1 linux-2.2.12/drivers/scsi/fd_mcs.c:1.1.1.1
*** linux-2.2.12/drivers/scsi/fd_mcs.c:1.1	Mon Dec 27 12:13:49 1999
--- linux-2.2.12/drivers/scsi/fd_mcs.c	Mon Dec 27 12:13:49 1999
***************
*** 28,34 ****
   * Author: Rickard E. Faith, faith@cs.unc.edu
   * Copyright 1992, 1993, 1994, 1995, 1996 Rickard E. Faith
   *
!  * $Id: fd_mcs.c,v 1.1 1999/12/27 17:13:49 ibaldin Exp $
  
   * This program is free software; you can redistribute it and/or modify it
   * under the terms of the GNU General Public License as published by the
--- 28,34 ----
   * Author: Rickard E. Faith, faith@cs.unc.edu
   * Copyright 1992, 1993, 1994, 1995, 1996 Rickard E. Faith
   *
!  * $Id: fd_mcs.c,v 1.1.1.1 1999/12/27 17:13:49 ibaldin Exp $
  
   * This program is free software; you can redistribute it and/or modify it
   * under the terms of the GNU General Public License as published by the
Index: linux-2.2.12/drivers/scsi/fdomain.c
diff -c linux-2.2.12/drivers/scsi/fdomain.c:1.1 linux-2.2.12/drivers/scsi/fdomain.c:1.1.1.1
*** linux-2.2.12/drivers/scsi/fdomain.c:1.1	Mon Dec 27 12:13:41 1999
--- linux-2.2.12/drivers/scsi/fdomain.c	Mon Dec 27 12:13:41 1999
***************
*** 305,311 ****
      S_IFDIR | S_IRUGO | S_IXUGO, 2
  };
    
! #define VERSION          "$Revision: 1.1 $"
  
  /* START OF USER DEFINABLE OPTIONS */
  
--- 305,311 ----
      S_IFDIR | S_IRUGO | S_IXUGO, 2
  };
    
! #define VERSION          "$Revision: 1.1.1.1 $"
  
  /* START OF USER DEFINABLE OPTIONS */
  
Index: linux-2.2.12/drivers/scsi/fdomain.h
diff -c linux-2.2.12/drivers/scsi/fdomain.h:1.1 linux-2.2.12/drivers/scsi/fdomain.h:1.1.1.1
*** linux-2.2.12/drivers/scsi/fdomain.h:1.1	Mon Dec 27 12:13:41 1999
--- linux-2.2.12/drivers/scsi/fdomain.h	Mon Dec 27 12:13:41 1999
***************
*** 4,10 ****
   * Author: Rickard E. Faith, faith@cs.unc.edu
   * Copyright 1992, 1993, 1994, 1995 Rickard E. Faith
   *
!  * $Id: fdomain.h,v 1.1 1999/12/27 17:13:41 ibaldin Exp $
  
   * This program is free software; you can redistribute it and/or modify it
   * under the terms of the GNU General Public License as published by the
--- 4,10 ----
   * Author: Rickard E. Faith, faith@cs.unc.edu
   * Copyright 1992, 1993, 1994, 1995 Rickard E. Faith
   *
!  * $Id: fdomain.h,v 1.1.1.1 1999/12/27 17:13:41 ibaldin Exp $
  
   * This program is free software; you can redistribute it and/or modify it
   * under the terms of the GNU General Public License as published by the
Index: linux-2.2.12/drivers/scsi/g_NCR5380.c
diff -c linux-2.2.12/drivers/scsi/g_NCR5380.c:1.1 linux-2.2.12/drivers/scsi/g_NCR5380.c:1.1.1.1
*** linux-2.2.12/drivers/scsi/g_NCR5380.c:1.1	Mon Dec 27 12:13:43 1999
--- linux-2.2.12/drivers/scsi/g_NCR5380.c	Mon Dec 27 12:13:43 1999
***************
*** 77,84 ****
   
  /*
   * $Log: g_NCR5380.c,v $
!  * Revision 1.1  1999/12/27 17:13:43  ibaldin
!  * Initial revision
   *
   */
  
--- 77,84 ----
   
  /*
   * $Log: g_NCR5380.c,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:43  ibaldin
!  * Initial kernel checkin
   *
   */
  
Index: linux-2.2.12/drivers/scsi/g_NCR5380.h
diff -c linux-2.2.12/drivers/scsi/g_NCR5380.h:1.1 linux-2.2.12/drivers/scsi/g_NCR5380.h:1.1.1.1
*** linux-2.2.12/drivers/scsi/g_NCR5380.h:1.1	Mon Dec 27 12:13:41 1999
--- linux-2.2.12/drivers/scsi/g_NCR5380.h	Mon Dec 27 12:13:41 1999
***************
*** 27,34 ****
  
  /*
   * $Log: g_NCR5380.h,v $
!  * Revision 1.1  1999/12/27 17:13:41  ibaldin
!  * Initial revision
   *
   */
  
--- 27,34 ----
  
  /*
   * $Log: g_NCR5380.h,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:41  ibaldin
!  * Initial kernel checkin
   *
   */
  
Index: linux-2.2.12/drivers/scsi/gdth.c
diff -c linux-2.2.12/drivers/scsi/gdth.c:1.1 linux-2.2.12/drivers/scsi/gdth.c:1.1.1.1
*** linux-2.2.12/drivers/scsi/gdth.c:1.1	Mon Dec 27 12:13:41 1999
--- linux-2.2.12/drivers/scsi/gdth.c	Mon Dec 27 12:13:41 1999
***************
*** 23,30 ****
   * Tested with Linux 1.2.13, ..., 2.2.4                                 *
   *                                                                      *
   * $Log: gdth.c,v $
!  * Revision 1.1  1999/12/27 17:13:41  ibaldin
!  * Initial revision
   *
   * Revision 1.23  1999/03/26 09:12:31  achim
   * Default value for hdr_channel set to 0
--- 23,30 ----
   * Tested with Linux 1.2.13, ..., 2.2.4                                 *
   *                                                                      *
   * $Log: gdth.c,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:41  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.23  1999/03/26 09:12:31  achim
   * Default value for hdr_channel set to 0
***************
*** 123,129 ****
   * Initial revision
   *
   ************************************************************************/
! #ident "$Id: gdth.c,v 1.1 1999/12/27 17:13:41 ibaldin Exp $" 
  
  /* All GDT Disk Array Controllers are fully supported by this driver.
   * This includes the PCI/EISA/ISA SCSI Disk Array Controllers and the
--- 123,129 ----
   * Initial revision
   *
   ************************************************************************/
! #ident "$Id: gdth.c,v 1.1.1.1 1999/12/27 17:13:41 ibaldin Exp $" 
  
  /* All GDT Disk Array Controllers are fully supported by this driver.
   * This includes the PCI/EISA/ISA SCSI Disk Array Controllers and the
Index: linux-2.2.12/drivers/scsi/gdth.h
diff -c linux-2.2.12/drivers/scsi/gdth.h:1.1 linux-2.2.12/drivers/scsi/gdth.h:1.1.1.1
*** linux-2.2.12/drivers/scsi/gdth.h:1.1	Mon Dec 27 12:13:48 1999
--- linux-2.2.12/drivers/scsi/gdth.h	Mon Dec 27 12:13:48 1999
***************
*** 10,16 ****
   *
   * <achim@vortex.de>
   *
!  * $Id: gdth.h,v 1.1 1999/12/27 17:13:48 ibaldin Exp $
   */
  
  #include <linux/version.h>
--- 10,16 ----
   *
   * <achim@vortex.de>
   *
!  * $Id: gdth.h,v 1.1.1.1 1999/12/27 17:13:48 ibaldin Exp $
   */
  
  #include <linux/version.h>
Index: linux-2.2.12/drivers/scsi/gdth_ioctl.h
diff -c linux-2.2.12/drivers/scsi/gdth_ioctl.h:1.1 linux-2.2.12/drivers/scsi/gdth_ioctl.h:1.1.1.1
*** linux-2.2.12/drivers/scsi/gdth_ioctl.h:1.1	Mon Dec 27 12:13:48 1999
--- linux-2.2.12/drivers/scsi/gdth_ioctl.h	Mon Dec 27 12:13:48 1999
***************
*** 2,8 ****
  #define _GDTH_IOCTL_H
  
  /* gdth_ioctl.h
!  * $Id: gdth_ioctl.h,v 1.1 1999/12/27 17:13:48 ibaldin Exp $
   */
  
  /* IOCTLs */
--- 2,8 ----
  #define _GDTH_IOCTL_H
  
  /* gdth_ioctl.h
!  * $Id: gdth_ioctl.h,v 1.1.1.1 1999/12/27 17:13:48 ibaldin Exp $
   */
  
  /* IOCTLs */
Index: linux-2.2.12/drivers/scsi/gdth_proc.c
diff -c linux-2.2.12/drivers/scsi/gdth_proc.c:1.1 linux-2.2.12/drivers/scsi/gdth_proc.c:1.1.1.1
*** linux-2.2.12/drivers/scsi/gdth_proc.c:1.1	Mon Dec 27 12:13:48 1999
--- linux-2.2.12/drivers/scsi/gdth_proc.c	Mon Dec 27 12:13:48 1999
***************
*** 1,5 ****
  /* gdth_proc.c 
!  * $Id: gdth_proc.c,v 1.1 1999/12/27 17:13:48 ibaldin Exp $
   */
  
  #include "gdth_ioctl.h"
--- 1,5 ----
  /* gdth_proc.c 
!  * $Id: gdth_proc.c,v 1.1.1.1 1999/12/27 17:13:48 ibaldin Exp $
   */
  
  #include "gdth_ioctl.h"
Index: linux-2.2.12/drivers/scsi/gdth_proc.h
diff -c linux-2.2.12/drivers/scsi/gdth_proc.h:1.1 linux-2.2.12/drivers/scsi/gdth_proc.h:1.1.1.1
*** linux-2.2.12/drivers/scsi/gdth_proc.h:1.1	Mon Dec 27 12:13:48 1999
--- linux-2.2.12/drivers/scsi/gdth_proc.h	Mon Dec 27 12:13:48 1999
***************
*** 2,8 ****
  #define _GDTH_PROC_H
  
  /* gdth_proc.h 
!  * $Id: gdth_proc.h,v 1.1 1999/12/27 17:13:48 ibaldin Exp $
   */
  
  static int gdth_set_info(char *buffer,int length,int vh,int hanum,int busnum);
--- 2,8 ----
  #define _GDTH_PROC_H
  
  /* gdth_proc.h 
!  * $Id: gdth_proc.h,v 1.1.1.1 1999/12/27 17:13:48 ibaldin Exp $
   */
  
  static int gdth_set_info(char *buffer,int length,int vh,int hanum,int busnum);
Index: linux-2.2.12/drivers/scsi/gvp11.h
diff -c linux-2.2.12/drivers/scsi/gvp11.h:1.1 linux-2.2.12/drivers/scsi/gvp11.h:1.1.1.1
*** linux-2.2.12/drivers/scsi/gvp11.h:1.1	Mon Dec 27 12:13:44 1999
--- linux-2.2.12/drivers/scsi/gvp11.h	Mon Dec 27 12:13:44 1999
***************
*** 1,6 ****
  #ifndef GVP11_H
  
! /* $Id: gvp11.h,v 1.1 1999/12/27 17:13:44 ibaldin Exp $
   *
   * Header file for the GVP Series II SCSI controller for Linux
   *
--- 1,6 ----
  #ifndef GVP11_H
  
! /* $Id: gvp11.h,v 1.1.1.1 1999/12/27 17:13:44 ibaldin Exp $
   *
   * Header file for the GVP Series II SCSI controller for Linux
   *
Index: linux-2.2.12/drivers/scsi/hosts.c
diff -c linux-2.2.12/drivers/scsi/hosts.c:1.1 linux-2.2.12/drivers/scsi/hosts.c:1.1.1.1
*** linux-2.2.12/drivers/scsi/hosts.c:1.1	Mon Dec 27 12:13:40 1999
--- linux-2.2.12/drivers/scsi/hosts.c	Mon Dec 27 12:13:40 1999
***************
*** 346,352 ****
  #endif
  
  /*
! static const char RCSid[] = "$Header: /projects/linux-2.2.12/drivers/scsi/hosts.c,v 1.1 1999/12/27 17:13:40 ibaldin Exp $";
  */
  
  /*
--- 346,352 ----
  #endif
  
  /*
! static const char RCSid[] = "$Header: /projects/linux-2.2.12/drivers/scsi/hosts.c,v 1.1.1.1 1999/12/27 17:13:40 ibaldin Exp $";
  */
  
  /*
Index: linux-2.2.12/drivers/scsi/hosts.h
diff -c linux-2.2.12/drivers/scsi/hosts.h:1.1 linux-2.2.12/drivers/scsi/hosts.h:1.1.1.1
*** linux-2.2.12/drivers/scsi/hosts.h:1.1	Mon Dec 27 12:13:40 1999
--- linux-2.2.12/drivers/scsi/hosts.h	Mon Dec 27 12:13:40 1999
***************
*** 22,28 ****
  #define _HOSTS_H
  
  /*
!     $Header: /projects/linux-2.2.12/drivers/scsi/hosts.h,v 1.1 1999/12/27 17:13:40 ibaldin Exp $
  */
  
  #include <linux/config.h>
--- 22,28 ----
  #define _HOSTS_H
  
  /*
!     $Header: /projects/linux-2.2.12/drivers/scsi/hosts.h,v 1.1.1.1 1999/12/27 17:13:40 ibaldin Exp $
  */
  
  #include <linux/config.h>
Index: linux-2.2.12/drivers/scsi/qlogicfc.c
diff -c linux-2.2.12/drivers/scsi/qlogicfc.c:1.1 linux-2.2.12/drivers/scsi/qlogicfc.c:1.1.1.1
*** linux-2.2.12/drivers/scsi/qlogicfc.c:1.1	Mon Dec 27 12:13:49 1999
--- linux-2.2.12/drivers/scsi/qlogicfc.c	Mon Dec 27 12:13:49 1999
***************
*** 22,32 ****
  
  /*
   * $Date: 1999/12/27 17:13:49 $
!  * $Revision: 1.1 $
   *
   * $Log: qlogicfc.c,v $
!  * Revision 1.1  1999/12/27 17:13:49  ibaldin
!  * Initial revision
   *
   * Revision 0.5  1995/09/22  02:23:15  root
   * do auto request sense
--- 22,32 ----
  
  /*
   * $Date: 1999/12/27 17:13:49 $
!  * $Revision: 1.1.1.1 $
   *
   * $Log: qlogicfc.c,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:49  ibaldin
!  * Initial kernel checkin
   *
   * Revision 0.5  1995/09/22  02:23:15  root
   * do auto request sense
Index: linux-2.2.12/drivers/scsi/qlogicfc.h
diff -c linux-2.2.12/drivers/scsi/qlogicfc.h:1.1 linux-2.2.12/drivers/scsi/qlogicfc.h:1.1.1.1
*** linux-2.2.12/drivers/scsi/qlogicfc.h:1.1	Mon Dec 27 12:13:51 1999
--- linux-2.2.12/drivers/scsi/qlogicfc.h	Mon Dec 27 12:13:51 1999
***************
*** 24,34 ****
  
  /*
   * $Date: 1999/12/27 17:13:51 $
!  * $Revision: 1.1 $
   *
   * $Log: qlogicfc.h,v $
!  * Revision 1.1  1999/12/27 17:13:51  ibaldin
!  * Initial revision
   *
   * Revision 0.5  1995/09/22  02:32:56  root
   * do auto request sense
--- 24,34 ----
  
  /*
   * $Date: 1999/12/27 17:13:51 $
!  * $Revision: 1.1.1.1 $
   *
   * $Log: qlogicfc.h,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:51  ibaldin
!  * Initial kernel checkin
   *
   * Revision 0.5  1995/09/22  02:32:56  root
   * do auto request sense
Index: linux-2.2.12/drivers/scsi/qlogicisp.h
diff -c linux-2.2.12/drivers/scsi/qlogicisp.h:1.1 linux-2.2.12/drivers/scsi/qlogicisp.h:1.1.1.1
*** linux-2.2.12/drivers/scsi/qlogicisp.h:1.1	Mon Dec 27 12:13:45 1999
--- linux-2.2.12/drivers/scsi/qlogicisp.h	Mon Dec 27 12:13:45 1999
***************
*** 18,28 ****
  
  /*
   * $Date: 1999/12/27 17:13:45 $
!  * $Revision: 1.1 $
   *
   * $Log: qlogicisp.h,v $
!  * Revision 1.1  1999/12/27 17:13:45  ibaldin
!  * Initial revision
   *
   * Revision 0.5  1995/09/22  02:32:56  root
   * do auto request sense
--- 18,28 ----
  
  /*
   * $Date: 1999/12/27 17:13:45 $
!  * $Revision: 1.1.1.1 $
   *
   * $Log: qlogicisp.h,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:45  ibaldin
!  * Initial kernel checkin
   *
   * Revision 0.5  1995/09/22  02:32:56  root
   * do auto request sense
Index: linux-2.2.12/drivers/scsi/scsi.c
diff -c linux-2.2.12/drivers/scsi/scsi.c:1.1 linux-2.2.12/drivers/scsi/scsi.c:1.1.1.1
*** linux-2.2.12/drivers/scsi/scsi.c:1.1	Mon Dec 27 12:13:43 1999
--- linux-2.2.12/drivers/scsi/scsi.c	Mon Dec 27 12:13:43 1999
***************
*** 71,77 ****
  #undef USE_STATIC_SCSI_MEMORY
  
  /*
! static const char RCSid[] = "$Header: /projects/linux-2.2.12/drivers/scsi/scsi.c,v 1.1 1999/12/27 17:13:43 ibaldin Exp $";
  */
  
  /*
--- 71,77 ----
  #undef USE_STATIC_SCSI_MEMORY
  
  /*
! static const char RCSid[] = "$Header: /projects/linux-2.2.12/drivers/scsi/scsi.c,v 1.1.1.1 1999/12/27 17:13:43 ibaldin Exp $";
  */
  
  /*
Index: linux-2.2.12/drivers/scsi/scsi_debug.c
diff -c linux-2.2.12/drivers/scsi/scsi_debug.c:1.1 linux-2.2.12/drivers/scsi/scsi_debug.c:1.1.1.1
*** linux-2.2.12/drivers/scsi/scsi_debug.c:1.1	Mon Dec 27 12:13:40 1999
--- linux-2.2.12/drivers/scsi/scsi_debug.c	Mon Dec 27 12:13:40 1999
***************
*** 1,4 ****
! /* $Id: scsi_debug.c,v 1.1 1999/12/27 17:13:40 ibaldin Exp $
   *  linux/kernel/scsi_debug.c
   *
   *  Copyright (C) 1992  Eric Youngdale
--- 1,4 ----
! /* $Id: scsi_debug.c,v 1.1.1.1 1999/12/27 17:13:40 ibaldin Exp $
   *  linux/kernel/scsi_debug.c
   *
   *  Copyright (C) 1992  Eric Youngdale
Index: linux-2.2.12/drivers/scsi/scsi_error.c
diff -c linux-2.2.12/drivers/scsi/scsi_error.c:1.1 linux-2.2.12/drivers/scsi/scsi_error.c:1.1.1.1
*** linux-2.2.12/drivers/scsi/scsi_error.c:1.1	Mon Dec 27 12:13:48 1999
--- linux-2.2.12/drivers/scsi/scsi_error.c	Mon Dec 27 12:13:48 1999
***************
*** 57,63 ****
  #define HOST_RESET_SETTLE_TIME  10*HZ
  
  
! static const char RCSid[] = "$Header: /projects/linux-2.2.12/drivers/scsi/scsi_error.c,v 1.1 1999/12/27 17:13:48 ibaldin Exp $";
  
  STATIC int         scsi_check_sense (Scsi_Cmnd * SCpnt);
  STATIC int         scsi_request_sense(Scsi_Cmnd *);
--- 57,63 ----
  #define HOST_RESET_SETTLE_TIME  10*HZ
  
  
! static const char RCSid[] = "$Header: /projects/linux-2.2.12/drivers/scsi/scsi_error.c,v 1.1.1.1 1999/12/27 17:13:48 ibaldin Exp $";
  
  STATIC int         scsi_check_sense (Scsi_Cmnd * SCpnt);
  STATIC int         scsi_request_sense(Scsi_Cmnd *);
Index: linux-2.2.12/drivers/scsi/scsi_obsolete.c
diff -c linux-2.2.12/drivers/scsi/scsi_obsolete.c:1.1 linux-2.2.12/drivers/scsi/scsi_obsolete.c:1.1.1.1
*** linux-2.2.12/drivers/scsi/scsi_obsolete.c:1.1	Mon Dec 27 12:13:48 1999
--- linux-2.2.12/drivers/scsi/scsi_obsolete.c	Mon Dec 27 12:13:48 1999
***************
*** 71,77 ****
  #undef USE_STATIC_SCSI_MEMORY
  
  /*
! static const char RCSid[] = "$Header: /projects/linux-2.2.12/drivers/scsi/scsi_obsolete.c,v 1.1 1999/12/27 17:13:48 ibaldin Exp $";
  */
  
  
--- 71,77 ----
  #undef USE_STATIC_SCSI_MEMORY
  
  /*
! static const char RCSid[] = "$Header: /projects/linux-2.2.12/drivers/scsi/scsi_obsolete.c,v 1.1.1.1 1999/12/27 17:13:48 ibaldin Exp $";
  */
  
  
Index: linux-2.2.12/drivers/scsi/scsi_queue.c
diff -c linux-2.2.12/drivers/scsi/scsi_queue.c:1.1 linux-2.2.12/drivers/scsi/scsi_queue.c:1.1.1.1
*** linux-2.2.12/drivers/scsi/scsi_queue.c:1.1	Mon Dec 27 12:13:49 1999
--- linux-2.2.12/drivers/scsi/scsi_queue.c	Mon Dec 27 12:13:49 1999
***************
*** 54,60 ****
   *	7) Don't send down any more commands if the host/device is busy.
   */
  
! static const char RCSid[] = "$Header: /projects/linux-2.2.12/drivers/scsi/scsi_queue.c,v 1.1 1999/12/27 17:13:49 ibaldin Exp $";
  
  /*
   * Lock used to prevent more than one process from frobbing the list at the
--- 54,60 ----
   *	7) Don't send down any more commands if the host/device is busy.
   */
  
! static const char RCSid[] = "$Header: /projects/linux-2.2.12/drivers/scsi/scsi_queue.c,v 1.1.1.1 1999/12/27 17:13:49 ibaldin Exp $";
  
  /*
   * Lock used to prevent more than one process from frobbing the list at the
Index: linux-2.2.12/drivers/scsi/scsiiom.c
diff -c linux-2.2.12/drivers/scsi/scsiiom.c:1.1 linux-2.2.12/drivers/scsi/scsiiom.c:1.1.1.1
*** linux-2.2.12/drivers/scsi/scsiiom.c:1.1	Mon Dec 27 12:13:45 1999
--- linux-2.2.12/drivers/scsi/scsiiom.c	Mon Dec 27 12:13:45 1999
***************
*** 4,10 ****
   *	Description: Device Driver for Tekram DC-390 (T) PCI SCSI      *
   *		     Bus Master Host Adapter			       *
   ***********************************************************************/
! /* $Id: scsiiom.c,v 1.1 1999/12/27 17:13:45 ibaldin Exp $ */
  
  UCHAR
  dc390_StartSCSI( PACB pACB, PDCB pDCB, PSRB pSRB )
--- 4,10 ----
   *	Description: Device Driver for Tekram DC-390 (T) PCI SCSI      *
   *		     Bus Master Host Adapter			       *
   ***********************************************************************/
! /* $Id: scsiiom.c,v 1.1.1.1 1999/12/27 17:13:45 ibaldin Exp $ */
  
  UCHAR
  dc390_StartSCSI( PACB pACB, PDCB pDCB, PSRB pSRB )
Index: linux-2.2.12/drivers/scsi/sd.h
diff -c linux-2.2.12/drivers/scsi/sd.h:1.1 linux-2.2.12/drivers/scsi/sd.h:1.1.1.1
*** linux-2.2.12/drivers/scsi/sd.h:1.1	Mon Dec 27 12:13:40 1999
--- linux-2.2.12/drivers/scsi/sd.h	Mon Dec 27 12:13:40 1999
***************
*** 12,18 ****
  #ifndef _SD_H
  #define _SD_H
  /*
!     $Header: /projects/linux-2.2.12/drivers/scsi/sd.h,v 1.1 1999/12/27 17:13:40 ibaldin Exp $
  */
  
  #ifndef _SCSI_H
--- 12,18 ----
  #ifndef _SD_H
  #define _SD_H
  /*
!     $Header: /projects/linux-2.2.12/drivers/scsi/sd.h,v 1.1.1.1 1999/12/27 17:13:40 ibaldin Exp $
  */
  
  #ifndef _SCSI_H
Index: linux-2.2.12/drivers/scsi/sgiwd93.c
diff -c linux-2.2.12/drivers/scsi/sgiwd93.c:1.1 linux-2.2.12/drivers/scsi/sgiwd93.c:1.1.1.1
*** linux-2.2.12/drivers/scsi/sgiwd93.c:1.1	Mon Dec 27 12:13:49 1999
--- linux-2.2.12/drivers/scsi/sgiwd93.c	Mon Dec 27 12:13:49 1999
***************
*** 5,11 ****
   *
   * (In all truth, Jed Schimmel wrote all this code.)
   *
!  * $Id: sgiwd93.c,v 1.1 1999/12/27 17:13:49 ibaldin Exp $
   */
  #include <linux/init.h>
  #include <linux/types.h>
--- 5,11 ----
   *
   * (In all truth, Jed Schimmel wrote all this code.)
   *
!  * $Id: sgiwd93.c,v 1.1.1.1 1999/12/27 17:13:49 ibaldin Exp $
   */
  #include <linux/init.h>
  #include <linux/types.h>
Index: linux-2.2.12/drivers/scsi/sgiwd93.h
diff -c linux-2.2.12/drivers/scsi/sgiwd93.h:1.1 linux-2.2.12/drivers/scsi/sgiwd93.h:1.1.1.1
*** linux-2.2.12/drivers/scsi/sgiwd93.h:1.1	Mon Dec 27 12:13:49 1999
--- linux-2.2.12/drivers/scsi/sgiwd93.h	Mon Dec 27 12:13:49 1999
***************
*** 1,4 ****
! /* $Id: sgiwd93.h,v 1.1 1999/12/27 17:13:49 ibaldin Exp $
   * sgiwd93.h: SGI WD93 scsi definitions.
   *
   * Copyright (C) 1996 David S. Miller (dm@engr.sgi.com)
--- 1,4 ----
! /* $Id: sgiwd93.h,v 1.1.1.1 1999/12/27 17:13:49 ibaldin Exp $
   * sgiwd93.h: SGI WD93 scsi definitions.
   *
   * Copyright (C) 1996 David S. Miller (dm@engr.sgi.com)
Index: linux-2.2.12/drivers/scsi/st.h
diff -c linux-2.2.12/drivers/scsi/st.h:1.1 linux-2.2.12/drivers/scsi/st.h:1.1.1.1
*** linux-2.2.12/drivers/scsi/st.h:1.1	Mon Dec 27 12:13:40 1999
--- linux-2.2.12/drivers/scsi/st.h	Mon Dec 27 12:13:40 1999
***************
*** 2,8 ****
  #ifndef _ST_H
  	#define _ST_H
  /*
! 	$Header: /projects/linux-2.2.12/drivers/scsi/st.h,v 1.1 1999/12/27 17:13:40 ibaldin Exp $
  */
  
  #ifndef _SCSI_H
--- 2,8 ----
  #ifndef _ST_H
  	#define _ST_H
  /*
! 	$Header: /projects/linux-2.2.12/drivers/scsi/st.h,v 1.1.1.1 1999/12/27 17:13:40 ibaldin Exp $
  */
  
  #ifndef _SCSI_H
Index: linux-2.2.12/drivers/scsi/t128.c
diff -c linux-2.2.12/drivers/scsi/t128.c:1.1 linux-2.2.12/drivers/scsi/t128.c:1.1.1.1
*** linux-2.2.12/drivers/scsi/t128.c:1.1	Mon Dec 27 12:13:41 1999
--- linux-2.2.12/drivers/scsi/t128.c	Mon Dec 27 12:13:41 1999
***************
*** 104,111 ****
   
  /*
   * $Log: t128.c,v $
!  * Revision 1.1  1999/12/27 17:13:41  ibaldin
!  * Initial revision
   *
   */
  
--- 104,111 ----
   
  /*
   * $Log: t128.c,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:41  ibaldin
!  * Initial kernel checkin
   *
   */
  
Index: linux-2.2.12/drivers/scsi/t128.h
diff -c linux-2.2.12/drivers/scsi/t128.h:1.1 linux-2.2.12/drivers/scsi/t128.h:1.1.1.1
*** linux-2.2.12/drivers/scsi/t128.h:1.1	Mon Dec 27 12:13:41 1999
--- linux-2.2.12/drivers/scsi/t128.h	Mon Dec 27 12:13:41 1999
***************
*** 36,43 ****
  
  /*
   * $Log: t128.h,v $
!  * Revision 1.1  1999/12/27 17:13:41  ibaldin
!  * Initial revision
   *
   */
  
--- 36,43 ----
  
  /*
   * $Log: t128.h,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:41  ibaldin
!  * Initial kernel checkin
   *
   */
  
Index: linux-2.2.12/drivers/scsi/tmscsim.c
diff -c linux-2.2.12/drivers/scsi/tmscsim.c:1.1 linux-2.2.12/drivers/scsi/tmscsim.c:1.1.1.1
*** linux-2.2.12/drivers/scsi/tmscsim.c:1.1	Mon Dec 27 12:13:47 1999
--- linux-2.2.12/drivers/scsi/tmscsim.c	Mon Dec 27 12:13:47 1999
***************
*** 7,13 ****
   ***********************************************************************/
  /* (C) Copyright: put under GNU GPL in 10/96				*
  *************************************************************************/
! /* $Id: tmscsim.c,v 1.1 1999/12/27 17:13:47 ibaldin Exp $		*/
  /*	Enhancements and bugfixes by					*
   *	Kurt Garloff <kurt@garloff.de>					*
   ***********************************************************************/
--- 7,13 ----
   ***********************************************************************/
  /* (C) Copyright: put under GNU GPL in 10/96				*
  *************************************************************************/
! /* $Id: tmscsim.c,v 1.1.1.1 1999/12/27 17:13:47 ibaldin Exp $		*/
  /*	Enhancements and bugfixes by					*
   *	Kurt Garloff <kurt@garloff.de>					*
   ***********************************************************************/
Index: linux-2.2.12/drivers/scsi/tmscsim.h
diff -c linux-2.2.12/drivers/scsi/tmscsim.h:1.1 linux-2.2.12/drivers/scsi/tmscsim.h:1.1.1.1
*** linux-2.2.12/drivers/scsi/tmscsim.h:1.1	Mon Dec 27 12:13:47 1999
--- linux-2.2.12/drivers/scsi/tmscsim.h	Mon Dec 27 12:13:47 1999
***************
*** 3,9 ****
  ;*		    TEKRAM DC-390(T) PCI SCSI Bus Master Host Adapter  *
  ;*		    Device Driver				       *
  ;***********************************************************************/
! /* $Id: tmscsim.h,v 1.1 1999/12/27 17:13:47 ibaldin Exp $ */
  
  #ifndef _TMSCSIM_H
  #define _TMSCSIM_H
--- 3,9 ----
  ;*		    TEKRAM DC-390(T) PCI SCSI Bus Master Host Adapter  *
  ;*		    Device Driver				       *
  ;***********************************************************************/
! /* $Id: tmscsim.h,v 1.1.1.1 1999/12/27 17:13:47 ibaldin Exp $ */
  
  #ifndef _TMSCSIM_H
  #define _TMSCSIM_H
Index: linux-2.2.12/drivers/scsi/wd7000.c
diff -c linux-2.2.12/drivers/scsi/wd7000.c:1.1 linux-2.2.12/drivers/scsi/wd7000.c:1.1.1.1
*** linux-2.2.12/drivers/scsi/wd7000.c:1.1	Mon Dec 27 12:13:44 1999
--- linux-2.2.12/drivers/scsi/wd7000.c	Mon Dec 27 12:13:44 1999
***************
*** 1,4 ****
! /* $Id: wd7000.c,v 1.1 1999/12/27 17:13:44 ibaldin Exp $
   *  linux/drivers/scsi/wd7000.c
   *
   *  Copyright (C) 1992  Thomas Wuensche
--- 1,4 ----
! /* $Id: wd7000.c,v 1.1.1.1 1999/12/27 17:13:44 ibaldin Exp $
   *  linux/drivers/scsi/wd7000.c
   *
   *  Copyright (C) 1992  Thomas Wuensche
Index: linux-2.2.12/drivers/scsi/wd7000.h
diff -c linux-2.2.12/drivers/scsi/wd7000.h:1.1 linux-2.2.12/drivers/scsi/wd7000.h:1.1.1.1
*** linux-2.2.12/drivers/scsi/wd7000.h:1.1	Mon Dec 27 12:13:41 1999
--- linux-2.2.12/drivers/scsi/wd7000.h	Mon Dec 27 12:13:41 1999
***************
*** 1,6 ****
  #ifndef _WD7000_H
  
! /* $Id: wd7000.h,v 1.1 1999/12/27 17:13:41 ibaldin Exp $
   *
   * Header file for the WD-7000 driver for Linux
   *
--- 1,6 ----
  #ifndef _WD7000_H
  
! /* $Id: wd7000.h,v 1.1.1.1 1999/12/27 17:13:41 ibaldin Exp $
   *
   * Header file for the WD-7000 driver for Linux
   *
Index: linux-2.2.12/drivers/scsi/aic7xxx/aic7xxx.reg
diff -c linux-2.2.12/drivers/scsi/aic7xxx/aic7xxx.reg:1.1 linux-2.2.12/drivers/scsi/aic7xxx/aic7xxx.reg:1.1.1.1
*** linux-2.2.12/drivers/scsi/aic7xxx/aic7xxx.reg:1.1	Mon Dec 27 12:13:51 1999
--- linux-2.2.12/drivers/scsi/aic7xxx/aic7xxx.reg	Mon Dec 27 12:13:51 1999
***************
*** 32,38 ****
   * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
   * SUCH DAMAGE.
   *
!  *	$Id: aic7xxx.reg,v 1.1 1999/12/27 17:13:51 ibaldin Exp $
   */
  
  /*
--- 32,38 ----
   * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
   * SUCH DAMAGE.
   *
!  *	$Id: aic7xxx.reg,v 1.1.1.1 1999/12/27 17:13:51 ibaldin Exp $
   */
  
  /*
Index: linux-2.2.12/drivers/scsi/aic7xxx/aic7xxx.seq
diff -c linux-2.2.12/drivers/scsi/aic7xxx/aic7xxx.seq:1.1 linux-2.2.12/drivers/scsi/aic7xxx/aic7xxx.seq:1.1.1.1
*** linux-2.2.12/drivers/scsi/aic7xxx/aic7xxx.seq:1.1	Mon Dec 27 12:13:51 1999
--- linux-2.2.12/drivers/scsi/aic7xxx/aic7xxx.seq	Mon Dec 27 12:13:51 1999
***************
*** 32,38 ****
   * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
   * SUCH DAMAGE.
   *
!  *	$Id: aic7xxx.seq,v 1.1 1999/12/27 17:13:51 ibaldin Exp $
   */
  
  #include "aic7xxx.reg"
--- 32,38 ----
   * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
   * SUCH DAMAGE.
   *
!  *	$Id: aic7xxx.seq,v 1.1.1.1 1999/12/27 17:13:51 ibaldin Exp $
   */
  
  #include "aic7xxx.reg"
Index: linux-2.2.12/drivers/scsi/aic7xxx/sequencer.h
diff -c linux-2.2.12/drivers/scsi/aic7xxx/sequencer.h:1.1 linux-2.2.12/drivers/scsi/aic7xxx/sequencer.h:1.1.1.1
*** linux-2.2.12/drivers/scsi/aic7xxx/sequencer.h:1.1	Mon Dec 27 12:13:51 1999
--- linux-2.2.12/drivers/scsi/aic7xxx/sequencer.h	Mon Dec 27 12:13:51 1999
***************
*** 33,39 ****
   * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
   * SUCH DAMAGE.
   *
!  *      $Id: sequencer.h,v 1.1 1999/12/27 17:13:51 ibaldin Exp $
   */
  
  #ifdef __LITTLE_ENDIAN_BITFIELD
--- 33,39 ----
   * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
   * SUCH DAMAGE.
   *
!  *      $Id: sequencer.h,v 1.1.1.1 1999/12/27 17:13:51 ibaldin Exp $
   */
  
  #ifdef __LITTLE_ENDIAN_BITFIELD
Index: linux-2.2.12/drivers/sgi/char/ds1286.c
diff -c linux-2.2.12/drivers/sgi/char/ds1286.c:1.1 linux-2.2.12/drivers/sgi/char/ds1286.c:1.1.1.1
*** linux-2.2.12/drivers/sgi/char/ds1286.c:1.1	Mon Dec 27 12:14:06 1999
--- linux-2.2.12/drivers/sgi/char/ds1286.c	Mon Dec 27 12:14:06 1999
***************
*** 1,4 ****
! /* $Id: ds1286.c,v 1.1 1999/12/27 17:14:06 ibaldin Exp $
   *
   *	Real Time Clock interface for Linux	
   *
--- 1,4 ----
! /* $Id: ds1286.c,v 1.1.1.1 1999/12/27 17:14:06 ibaldin Exp $
   *
   *	Real Time Clock interface for Linux	
   *
Index: linux-2.2.12/drivers/sgi/char/graphics.c
diff -c linux-2.2.12/drivers/sgi/char/graphics.c:1.1 linux-2.2.12/drivers/sgi/char/graphics.c:1.1.1.1
*** linux-2.2.12/drivers/sgi/char/graphics.c:1.1	Mon Dec 27 12:14:06 1999
--- linux-2.2.12/drivers/sgi/char/graphics.c	Mon Dec 27 12:14:06 1999
***************
*** 1,4 ****
! /* $Id: graphics.c,v 1.1 1999/12/27 17:14:06 ibaldin Exp $
   *
   * gfx.c: support for SGI's /dev/graphics, /dev/opengl
   *
--- 1,4 ----
! /* $Id: graphics.c,v 1.1.1.1 1999/12/27 17:14:06 ibaldin Exp $
   *
   * gfx.c: support for SGI's /dev/graphics, /dev/opengl
   *
Index: linux-2.2.12/drivers/sgi/char/sgicons.c
diff -c linux-2.2.12/drivers/sgi/char/sgicons.c:1.1 linux-2.2.12/drivers/sgi/char/sgicons.c:1.1.1.1
*** linux-2.2.12/drivers/sgi/char/sgicons.c:1.1	Mon Dec 27 12:14:06 1999
--- linux-2.2.12/drivers/sgi/char/sgicons.c	Mon Dec 27 12:14:06 1999
***************
*** 1,4 ****
! /* $Id: sgicons.c,v 1.1 1999/12/27 17:14:06 ibaldin Exp $
   *
   * sgicons.c: Setting up and registering console I/O on the SGI.
   *
--- 1,4 ----
! /* $Id: sgicons.c,v 1.1.1.1 1999/12/27 17:14:06 ibaldin Exp $
   *
   * sgicons.c: Setting up and registering console I/O on the SGI.
   *
Index: linux-2.2.12/drivers/sgi/char/shmiq.c
diff -c linux-2.2.12/drivers/sgi/char/shmiq.c:1.1 linux-2.2.12/drivers/sgi/char/shmiq.c:1.1.1.1
*** linux-2.2.12/drivers/sgi/char/shmiq.c:1.1	Mon Dec 27 12:14:06 1999
--- linux-2.2.12/drivers/sgi/char/shmiq.c	Mon Dec 27 12:14:06 1999
***************
*** 1,4 ****
! /* $Id: shmiq.c,v 1.1 1999/12/27 17:14:06 ibaldin Exp $
   *
   * shmiq.c: shared memory input queue driver
   * written 1997 Miguel de Icaza (miguel@nuclecu.unam.mx)
--- 1,4 ----
! /* $Id: shmiq.c,v 1.1.1.1 1999/12/27 17:14:06 ibaldin Exp $
   *
   * shmiq.c: shared memory input queue driver
   * written 1997 Miguel de Icaza (miguel@nuclecu.unam.mx)
Index: linux-2.2.12/drivers/sgi/char/streamable.c
diff -c linux-2.2.12/drivers/sgi/char/streamable.c:1.1 linux-2.2.12/drivers/sgi/char/streamable.c:1.1.1.1
*** linux-2.2.12/drivers/sgi/char/streamable.c:1.1	Mon Dec 27 12:14:06 1999
--- linux-2.2.12/drivers/sgi/char/streamable.c	Mon Dec 27 12:14:06 1999
***************
*** 1,4 ****
! /* $Id: streamable.c,v 1.1 1999/12/27 17:14:06 ibaldin Exp $
   *
   * streamable.c: streamable devices. /dev/gfx
   * (C) 1997 Miguel de Icaza (miguel@nuclecu.unam.mx)
--- 1,4 ----
! /* $Id: streamable.c,v 1.1.1.1 1999/12/27 17:14:06 ibaldin Exp $
   *
   * streamable.c: streamable devices. /dev/gfx
   * (C) 1997 Miguel de Icaza (miguel@nuclecu.unam.mx)
Index: linux-2.2.12/drivers/sound/ad1816.c
diff -c linux-2.2.12/drivers/sound/ad1816.c:1.1 linux-2.2.12/drivers/sound/ad1816.c:1.1.1.1
*** linux-2.2.12/drivers/sound/ad1816.c:1.1	Mon Dec 27 12:13:53 1999
--- linux-2.2.12/drivers/sound/ad1816.c	Mon Dec 27 12:13:53 1999
***************
*** 33,39 ****
  -------------------------------------------------------------------------------
  
  version: 1.3
! cvs: $Header: /projects/linux-2.2.12/drivers/sound/ad1816.c,v 1.1 1999/12/27 17:13:53 ibaldin Exp $
  status: experimental
  date: 1999/4/18
  
--- 33,39 ----
  -------------------------------------------------------------------------------
  
  version: 1.3
! cvs: $Header: /projects/linux-2.2.12/drivers/sound/ad1816.c,v 1.1.1.1 1999/12/27 17:13:53 ibaldin Exp $
  status: experimental
  date: 1999/4/18
  
***************
*** 1100,1106 ****
  	int tmp;
  	
  	printk("ad1816: AD1816 sounddriver Copyright (C) 1998 by Thorsten Knabe\n");
! 	printk("ad1816: $Header: /projects/linux-2.2.12/drivers/sound/ad1816.c,v 1.1 1999/12/27 17:13:53 ibaldin Exp $\n");
  	printk("ad1816: io=0x%x, irq=%d, dma=%d, dma2=%d, clockfreq=%d, options=%d isadmabug=%d\n",
  	       hw_config->io_base,
  	       hw_config->irq,
--- 1100,1106 ----
  	int tmp;
  	
  	printk("ad1816: AD1816 sounddriver Copyright (C) 1998 by Thorsten Knabe\n");
! 	printk("ad1816: $Header: /projects/linux-2.2.12/drivers/sound/ad1816.c,v 1.1.1.1 1999/12/27 17:13:53 ibaldin Exp $\n");
  	printk("ad1816: io=0x%x, irq=%d, dma=%d, dma2=%d, clockfreq=%d, options=%d isadmabug=%d\n",
  	       hw_config->io_base,
  	       hw_config->irq,
Index: linux-2.2.12/drivers/sound/msnd.c
diff -c linux-2.2.12/drivers/sound/msnd.c:1.1 linux-2.2.12/drivers/sound/msnd.c:1.1.1.1
*** linux-2.2.12/drivers/sound/msnd.c:1.1	Mon Dec 27 12:13:52 1999
--- linux-2.2.12/drivers/sound/msnd.c	Mon Dec 27 12:13:52 1999
***************
*** 20,26 ****
   * along with this program; if not, write to the Free Software
   * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
   *
!  * $Id: msnd.c,v 1.1 1999/12/27 17:13:52 ibaldin Exp $
   *
   ********************************************************************/
  
--- 20,26 ----
   * along with this program; if not, write to the Free Software
   * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
   *
!  * $Id: msnd.c,v 1.1.1.1 1999/12/27 17:13:52 ibaldin Exp $
   *
   ********************************************************************/
  
Index: linux-2.2.12/drivers/sound/msnd.h
diff -c linux-2.2.12/drivers/sound/msnd.h:1.1 linux-2.2.12/drivers/sound/msnd.h:1.1.1.1
*** linux-2.2.12/drivers/sound/msnd.h:1.1	Mon Dec 27 12:13:53 1999
--- linux-2.2.12/drivers/sound/msnd.h	Mon Dec 27 12:13:53 1999
***************
*** 24,30 ****
   * along with this program; if not, write to the Free Software
   * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
   *
!  * $Id: msnd.h,v 1.1 1999/12/27 17:13:53 ibaldin Exp $
   *
   ********************************************************************/
  #ifndef __MSND_H
--- 24,30 ----
   * along with this program; if not, write to the Free Software
   * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
   *
!  * $Id: msnd.h,v 1.1.1.1 1999/12/27 17:13:53 ibaldin Exp $
   *
   ********************************************************************/
  #ifndef __MSND_H
Index: linux-2.2.12/drivers/sound/msnd_classic.h
diff -c linux-2.2.12/drivers/sound/msnd_classic.h:1.1 linux-2.2.12/drivers/sound/msnd_classic.h:1.1.1.1
*** linux-2.2.12/drivers/sound/msnd_classic.h:1.1	Mon Dec 27 12:13:53 1999
--- linux-2.2.12/drivers/sound/msnd_classic.h	Mon Dec 27 12:13:53 1999
***************
*** 24,30 ****
   * along with this program; if not, write to the Free Software
   * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
   * 
!  * $Id: msnd_classic.h,v 1.1 1999/12/27 17:13:53 ibaldin Exp $
   *
   ********************************************************************/
  #ifndef __MSND_CLASSIC_H
--- 24,30 ----
   * along with this program; if not, write to the Free Software
   * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
   * 
!  * $Id: msnd_classic.h,v 1.1.1.1 1999/12/27 17:13:53 ibaldin Exp $
   *
   ********************************************************************/
  #ifndef __MSND_CLASSIC_H
Index: linux-2.2.12/drivers/sound/msnd_pinnacle.c
diff -c linux-2.2.12/drivers/sound/msnd_pinnacle.c:1.1 linux-2.2.12/drivers/sound/msnd_pinnacle.c:1.1.1.1
*** linux-2.2.12/drivers/sound/msnd_pinnacle.c:1.1	Mon Dec 27 12:13:53 1999
--- linux-2.2.12/drivers/sound/msnd_pinnacle.c	Mon Dec 27 12:13:53 1999
***************
*** 29,35 ****
   * along with this program; if not, write to the Free Software
   * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
   *
!  * $Id: msnd_pinnacle.c,v 1.1 1999/12/27 17:13:53 ibaldin Exp $
   *
   ********************************************************************/
  
--- 29,35 ----
   * along with this program; if not, write to the Free Software
   * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
   *
!  * $Id: msnd_pinnacle.c,v 1.1.1.1 1999/12/27 17:13:53 ibaldin Exp $
   *
   ********************************************************************/
  
Index: linux-2.2.12/drivers/sound/msnd_pinnacle.h
diff -c linux-2.2.12/drivers/sound/msnd_pinnacle.h:1.1 linux-2.2.12/drivers/sound/msnd_pinnacle.h:1.1.1.1
*** linux-2.2.12/drivers/sound/msnd_pinnacle.h:1.1	Mon Dec 27 12:13:53 1999
--- linux-2.2.12/drivers/sound/msnd_pinnacle.h	Mon Dec 27 12:13:53 1999
***************
*** 24,30 ****
   * along with this program; if not, write to the Free Software
   * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
   *
!  * $Id: msnd_pinnacle.h,v 1.1 1999/12/27 17:13:53 ibaldin Exp $
   *
   ********************************************************************/
  #ifndef __MSND_PINNACLE_H
--- 24,30 ----
   * along with this program; if not, write to the Free Software
   * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
   *
!  * $Id: msnd_pinnacle.h,v 1.1.1.1 1999/12/27 17:13:53 ibaldin Exp $
   *
   ********************************************************************/
  #ifndef __MSND_PINNACLE_H
Index: linux-2.2.12/drivers/sound/wavfront.c
diff -c linux-2.2.12/drivers/sound/wavfront.c:1.1 linux-2.2.12/drivers/sound/wavfront.c:1.1.1.1
*** linux-2.2.12/drivers/sound/wavfront.c:1.1	Mon Dec 27 12:13:53 1999
--- linux-2.2.12/drivers/sound/wavfront.c	Mon Dec 27 12:13:53 1999
***************
*** 56,62 ****
   * aspects of configuring a WaveFront soundcard, particularly the
   * effects processor.
   *
!  * $Id: wavfront.c,v 1.1 1999/12/27 17:13:53 ibaldin Exp $
   *
   * This program is distributed under the GNU GENERAL PUBLIC LICENSE (GPL)
   * Version 2 (June 1991). See the "COPYING" file distributed with this software
--- 56,62 ----
   * aspects of configuring a WaveFront soundcard, particularly the
   * effects processor.
   *
!  * $Id: wavfront.c,v 1.1.1.1 1999/12/27 17:13:53 ibaldin Exp $
   *
   * This program is distributed under the GNU GENERAL PUBLIC LICENSE (GPL)
   * Version 2 (June 1991). See the "COPYING" file distributed with this software
Index: linux-2.2.12/drivers/tc/tc.c
diff -c linux-2.2.12/drivers/tc/tc.c:1.1 linux-2.2.12/drivers/tc/tc.c:1.1.1.1
*** linux-2.2.12/drivers/tc/tc.c:1.1	Mon Dec 27 12:14:08 1999
--- linux-2.2.12/drivers/tc/tc.c	Mon Dec 27 12:14:08 1999
***************
*** 1,4 ****
! /* $Id: tc.c,v 1.1 1999/12/27 17:14:08 ibaldin Exp $
   * tc-init: We assume the TURBOchannel to be up and running so
   * just probe for Modules and fill in the global data structure
   * tc_bus.
--- 1,4 ----
! /* $Id: tc.c,v 1.1.1.1 1999/12/27 17:14:08 ibaldin Exp $
   * tc-init: We assume the TURBOchannel to be up and running so
   * just probe for Modules and fill in the global data structure
   * tc_bus.
Index: linux-2.2.12/drivers/usb/ohci-hcd.c
diff -c linux-2.2.12/drivers/usb/ohci-hcd.c:1.1 linux-2.2.12/drivers/usb/ohci-hcd.c:1.1.1.1
*** linux-2.2.12/drivers/usb/ohci-hcd.c:1.1	Mon Dec 27 12:14:07 1999
--- linux-2.2.12/drivers/usb/ohci-hcd.c	Mon Dec 27 12:14:07 1999
***************
*** 13,20 ****
   * [ (C) Copyright 1999 Linus Torvalds (uhci.c) ]
   * [ (C) Copyright 1999 Gregory P. Smith <greg@electricrain.com> ]
   * [ $Log: ohci-hcd.c,v $
!  * [ Revision 1.1  1999/12/27 17:14:07  ibaldin
!  * [ Initial revision
   * [ ]
   * [ Revision 1.1  1999/04/05 08:32:30  greg ]
   * 
--- 13,20 ----
   * [ (C) Copyright 1999 Linus Torvalds (uhci.c) ]
   * [ (C) Copyright 1999 Gregory P. Smith <greg@electricrain.com> ]
   * [ $Log: ohci-hcd.c,v $
!  * [ Revision 1.1.1.1  1999/12/27 17:14:07  ibaldin
!  * [ Initial kernel checkin
   * [ ]
   * [ Revision 1.1  1999/04/05 08:32:30  greg ]
   * 
Index: linux-2.2.12/drivers/usb/ohci-hcd.h
diff -c linux-2.2.12/drivers/usb/ohci-hcd.h:1.1 linux-2.2.12/drivers/usb/ohci-hcd.h:1.1.1.1
*** linux-2.2.12/drivers/usb/ohci-hcd.h:1.1	Mon Dec 27 12:14:07 1999
--- linux-2.2.12/drivers/usb/ohci-hcd.h	Mon Dec 27 12:14:07 1999
***************
*** 13,20 ****
   * [ (C) Copyright 1999 Linus Torvalds (uhci.c) ]
   * [ (C) Copyright 1999 Gregory P. Smith <greg@electricrain.com> ]
   * [ $Log: ohci-hcd.h,v $
!  * [ Revision 1.1  1999/12/27 17:14:07  ibaldin
!  * [ Initial revision
   * [ ]
   * [ Revision 1.1  1999/04/05 08:32:30  greg ]
   * 
--- 13,20 ----
   * [ (C) Copyright 1999 Linus Torvalds (uhci.c) ]
   * [ (C) Copyright 1999 Gregory P. Smith <greg@electricrain.com> ]
   * [ $Log: ohci-hcd.h,v $
!  * [ Revision 1.1.1.1  1999/12/27 17:14:07  ibaldin
!  * [ Initial kernel checkin
   * [ ]
   * [ Revision 1.1  1999/04/05 08:32:30  greg ]
   * 
Index: linux-2.2.12/drivers/usb/ohci.c
diff -c linux-2.2.12/drivers/usb/ohci.c:1.1 linux-2.2.12/drivers/usb/ohci.c:1.1.1.1
*** linux-2.2.12/drivers/usb/ohci.c:1.1	Mon Dec 27 12:14:07 1999
--- linux-2.2.12/drivers/usb/ohci.c	Mon Dec 27 12:14:07 1999
***************
*** 29,35 ****
   *
   * No filesystems were harmed in the development of this code.
   *
!  * $Id: ohci.c,v 1.1 1999/12/27 17:14:07 ibaldin Exp $
   */
  
  #include <linux/config.h>
--- 29,35 ----
   *
   * No filesystems were harmed in the development of this code.
   *
!  * $Id: ohci.c,v 1.1.1.1 1999/12/27 17:14:07 ibaldin Exp $
   */
  
  #include <linux/config.h>
Index: linux-2.2.12/drivers/usb/ohci.h
diff -c linux-2.2.12/drivers/usb/ohci.h:1.1 linux-2.2.12/drivers/usb/ohci.h:1.1.1.1
*** linux-2.2.12/drivers/usb/ohci.h:1.1	Mon Dec 27 12:14:07 1999
--- linux-2.2.12/drivers/usb/ohci.h	Mon Dec 27 12:14:07 1999
***************
*** 6,12 ****
   *
   * (C) Copyright 1999 Gregory P. Smith <greg@electricrain.com>
   *
!  * $Id: ohci.h,v 1.1 1999/12/27 17:14:07 ibaldin Exp $
   */
  
  #include <linux/list.h>
--- 6,12 ----
   *
   * (C) Copyright 1999 Gregory P. Smith <greg@electricrain.com>
   *
!  * $Id: ohci.h,v 1.1.1.1 1999/12/27 17:14:07 ibaldin Exp $
   */
  
  #include <linux/list.h>
Index: linux-2.2.12/drivers/video/atyfb.c
diff -c linux-2.2.12/drivers/video/atyfb.c:1.1 linux-2.2.12/drivers/video/atyfb.c:1.1.1.1
*** linux-2.2.12/drivers/video/atyfb.c:1.1	Mon Dec 27 12:14:02 1999
--- linux-2.2.12/drivers/video/atyfb.c	Mon Dec 27 12:14:02 1999
***************
*** 1,4 ****
! /*  $Id: atyfb.c,v 1.1 1999/12/27 17:14:02 ibaldin Exp $
   *  linux/drivers/video/atyfb.c -- Frame buffer device for ATI Mach64
   *
   *	Copyright (C) 1997-1998  Geert Uytterhoeven
--- 1,4 ----
! /*  $Id: atyfb.c,v 1.1.1.1 1999/12/27 17:14:02 ibaldin Exp $
   *  linux/drivers/video/atyfb.c -- Frame buffer device for ATI Mach64
   *
   *	Copyright (C) 1997-1998  Geert Uytterhoeven
Index: linux-2.2.12/drivers/video/bwtwofb.c
diff -c linux-2.2.12/drivers/video/bwtwofb.c:1.1 linux-2.2.12/drivers/video/bwtwofb.c:1.1.1.1
*** linux-2.2.12/drivers/video/bwtwofb.c:1.1	Mon Dec 27 12:14:04 1999
--- linux-2.2.12/drivers/video/bwtwofb.c	Mon Dec 27 12:14:04 1999
***************
*** 1,4 ****
! /* $Id: bwtwofb.c,v 1.1 1999/12/27 17:14:04 ibaldin Exp $
   * bwtwofb.c: BWtwo frame buffer driver
   *
   * Copyright (C) 1998 Jakub Jelinek   (jj@ultra.linux.cz)
--- 1,4 ----
! /* $Id: bwtwofb.c,v 1.1.1.1 1999/12/27 17:14:04 ibaldin Exp $
   * bwtwofb.c: BWtwo frame buffer driver
   *
   * Copyright (C) 1998 Jakub Jelinek   (jj@ultra.linux.cz)
Index: linux-2.2.12/drivers/video/cgfourteenfb.c
diff -c linux-2.2.12/drivers/video/cgfourteenfb.c:1.1 linux-2.2.12/drivers/video/cgfourteenfb.c:1.1.1.1
*** linux-2.2.12/drivers/video/cgfourteenfb.c:1.1	Mon Dec 27 12:14:04 1999
--- linux-2.2.12/drivers/video/cgfourteenfb.c	Mon Dec 27 12:14:04 1999
***************
*** 1,4 ****
! /* $Id: cgfourteenfb.c,v 1.1 1999/12/27 17:14:04 ibaldin Exp $
   * cgfourteenfb.c: CGfourteen frame buffer driver
   *
   * Copyright (C) 1996,1998 Jakub Jelinek (jj@ultra.linux.cz)
--- 1,4 ----
! /* $Id: cgfourteenfb.c,v 1.1.1.1 1999/12/27 17:14:04 ibaldin Exp $
   * cgfourteenfb.c: CGfourteen frame buffer driver
   *
   * Copyright (C) 1996,1998 Jakub Jelinek (jj@ultra.linux.cz)
Index: linux-2.2.12/drivers/video/cgsixfb.c
diff -c linux-2.2.12/drivers/video/cgsixfb.c:1.1 linux-2.2.12/drivers/video/cgsixfb.c:1.1.1.1
*** linux-2.2.12/drivers/video/cgsixfb.c:1.1	Mon Dec 27 12:14:03 1999
--- linux-2.2.12/drivers/video/cgsixfb.c	Mon Dec 27 12:14:03 1999
***************
*** 1,4 ****
! /* $Id: cgsixfb.c,v 1.1 1999/12/27 17:14:03 ibaldin Exp $
   * cgsixfb.c: CGsix (GX,GXplus) frame buffer driver
   *
   * Copyright (C) 1996,1998 Jakub Jelinek (jj@ultra.linux.cz)
--- 1,4 ----
! /* $Id: cgsixfb.c,v 1.1.1.1 1999/12/27 17:14:03 ibaldin Exp $
   * cgsixfb.c: CGsix (GX,GXplus) frame buffer driver
   *
   * Copyright (C) 1996,1998 Jakub Jelinek (jj@ultra.linux.cz)
Index: linux-2.2.12/drivers/video/cgthreefb.c
diff -c linux-2.2.12/drivers/video/cgthreefb.c:1.1 linux-2.2.12/drivers/video/cgthreefb.c:1.1.1.1
*** linux-2.2.12/drivers/video/cgthreefb.c:1.1	Mon Dec 27 12:14:04 1999
--- linux-2.2.12/drivers/video/cgthreefb.c	Mon Dec 27 12:14:04 1999
***************
*** 1,4 ****
! /* $Id: cgthreefb.c,v 1.1 1999/12/27 17:14:04 ibaldin Exp $
   * cgthreefb.c: CGthree frame buffer driver
   *
   * Copyright (C) 1996,1998 Jakub Jelinek (jj@ultra.linux.cz)
--- 1,4 ----
! /* $Id: cgthreefb.c,v 1.1.1.1 1999/12/27 17:14:04 ibaldin Exp $
   * cgthreefb.c: CGthree frame buffer driver
   *
   * Copyright (C) 1996,1998 Jakub Jelinek (jj@ultra.linux.cz)
Index: linux-2.2.12/drivers/video/creatorfb.c
diff -c linux-2.2.12/drivers/video/creatorfb.c:1.1 linux-2.2.12/drivers/video/creatorfb.c:1.1.1.1
*** linux-2.2.12/drivers/video/creatorfb.c:1.1	Mon Dec 27 12:14:04 1999
--- linux-2.2.12/drivers/video/creatorfb.c	Mon Dec 27 12:14:04 1999
***************
*** 1,4 ****
! /* $Id: creatorfb.c,v 1.1 1999/12/27 17:14:04 ibaldin Exp $
   * creatorfb.c: Creator/Creator3D frame buffer driver
   *
   * Copyright (C) 1997,1998,1999 Jakub Jelinek (jj@ultra.linux.cz)
--- 1,4 ----
! /* $Id: creatorfb.c,v 1.1.1.1 1999/12/27 17:14:04 ibaldin Exp $
   * creatorfb.c: Creator/Creator3D frame buffer driver
   *
   * Copyright (C) 1997,1998,1999 Jakub Jelinek (jj@ultra.linux.cz)
Index: linux-2.2.12/drivers/video/cvisionppc.h
diff -c linux-2.2.12/drivers/video/cvisionppc.h:1.1 linux-2.2.12/drivers/video/cvisionppc.h:1.1.1.1
*** linux-2.2.12/drivers/video/cvisionppc.h:1.1	Mon Dec 27 12:14:05 1999
--- linux-2.2.12/drivers/video/cvisionppc.h	Mon Dec 27 12:14:05 1999
***************
*** 4,10 ****
   *
   * Copyright (c) 1998-1999 Ilario Nardinocchi (nardinoc@CS.UniBO.IT)
   * --------------------------------------------------------------------------
!  * $Id: cvisionppc.h,v 1.1 1999/12/27 17:14:05 ibaldin Exp $
   * --------------------------------------------------------------------------
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file README.legal in the main directory of this archive
--- 4,10 ----
   *
   * Copyright (c) 1998-1999 Ilario Nardinocchi (nardinoc@CS.UniBO.IT)
   * --------------------------------------------------------------------------
!  * $Id: cvisionppc.h,v 1.1.1.1 1999/12/27 17:14:05 ibaldin Exp $
   * --------------------------------------------------------------------------
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file README.legal in the main directory of this archive
Index: linux-2.2.12/drivers/video/cyberfb.c
diff -c linux-2.2.12/drivers/video/cyberfb.c:1.1 linux-2.2.12/drivers/video/cyberfb.c:1.1.1.1
*** linux-2.2.12/drivers/video/cyberfb.c:1.1	Mon Dec 27 12:14:02 1999
--- linux-2.2.12/drivers/video/cyberfb.c	Mon Dec 27 12:14:02 1999
***************
*** 1,6 ****
  /*
  * linux/drivers/video/cyberfb.c -- CyberVision64 frame buffer device
! * $Id: cyberfb.c,v 1.1 1999/12/27 17:14:02 ibaldin Exp $
  *
  *    Copyright (C) 1998 Alan Bair
  *
--- 1,6 ----
  /*
  * linux/drivers/video/cyberfb.c -- CyberVision64 frame buffer device
! * $Id: cyberfb.c,v 1.1.1.1 1999/12/27 17:14:02 ibaldin Exp $
  *
  *    Copyright (C) 1998 Alan Bair
  *
***************
*** 33,40 ****
  *   - 05 Jan 96: Geert: integration into the current source tree
  *   - 01 Aug 98: Alan: Merge in code from cvision.c and cvision_core.c
  * $Log: cyberfb.c,v $
! * Revision 1.1  1999/12/27 17:14:02  ibaldin
! * Initial revision
  *
  * Revision 1.6  1998/09/11 04:54:58  abair
  * Update for 2.1.120 change in include file location.
--- 33,40 ----
  *   - 05 Jan 96: Geert: integration into the current source tree
  *   - 01 Aug 98: Alan: Merge in code from cvision.c and cvision_core.c
  * $Log: cyberfb.c,v $
! * Revision 1.1.1.1  1999/12/27 17:14:02  ibaldin
! * Initial kernel checkin
  *
  * Revision 1.6  1998/09/11 04:54:58  abair
  * Update for 2.1.120 change in include file location.
Index: linux-2.2.12/drivers/video/g364fb.c
diff -c linux-2.2.12/drivers/video/g364fb.c:1.1 linux-2.2.12/drivers/video/g364fb.c:1.1.1.1
*** linux-2.2.12/drivers/video/g364fb.c:1.1	Mon Dec 27 12:14:03 1999
--- linux-2.2.12/drivers/video/g364fb.c	Mon Dec 27 12:14:03 1999
***************
*** 1,4 ****
! /* $Id: g364fb.c,v 1.1 1999/12/27 17:14:03 ibaldin Exp $
   *
   * linux/drivers/video/g364fb.c -- Mips Magnum frame buffer device
   *
--- 1,4 ----
! /* $Id: g364fb.c,v 1.1.1.1 1999/12/27 17:14:03 ibaldin Exp $
   *
   * linux/drivers/video/g364fb.c -- Mips Magnum frame buffer device
   *
Index: linux-2.2.12/drivers/video/iga.h
diff -c linux-2.2.12/drivers/video/iga.h:1.1 linux-2.2.12/drivers/video/iga.h:1.1.1.1
*** linux-2.2.12/drivers/video/iga.h:1.1	Mon Dec 27 12:14:04 1999
--- linux-2.2.12/drivers/video/iga.h	Mon Dec 27 12:14:04 1999
***************
*** 1,4 ****
! /* $Id: iga.h,v 1.1 1999/12/27 17:14:04 ibaldin Exp $
   * iga1682.h: Sparc/PCI iga1682 driver constants etc.
   *
   * Copyleft 1998 V. Roganov and G. Raiko
--- 1,4 ----
! /* $Id: iga.h,v 1.1.1.1 1999/12/27 17:14:04 ibaldin Exp $
   * iga1682.h: Sparc/PCI iga1682 driver constants etc.
   *
   * Copyleft 1998 V. Roganov and G. Raiko
Index: linux-2.2.12/drivers/video/leofb.c
diff -c linux-2.2.12/drivers/video/leofb.c:1.1 linux-2.2.12/drivers/video/leofb.c:1.1.1.1
*** linux-2.2.12/drivers/video/leofb.c:1.1	Mon Dec 27 12:14:04 1999
--- linux-2.2.12/drivers/video/leofb.c	Mon Dec 27 12:14:04 1999
***************
*** 1,4 ****
! /* $Id: leofb.c,v 1.1 1999/12/27 17:14:04 ibaldin Exp $
   * leofb.c: Leo (ZX) 24/8bit frame buffer driver
   *
   * Copyright (C) 1996-1999 Jakub Jelinek (jj@ultra.linux.cz)
--- 1,4 ----
! /* $Id: leofb.c,v 1.1.1.1 1999/12/27 17:14:04 ibaldin Exp $
   * leofb.c: Leo (ZX) 24/8bit frame buffer driver
   *
   * Copyright (C) 1996-1999 Jakub Jelinek (jj@ultra.linux.cz)
Index: linux-2.2.12/drivers/video/newport_con.c
diff -c linux-2.2.12/drivers/video/newport_con.c:1.1 linux-2.2.12/drivers/video/newport_con.c:1.1.1.1
*** linux-2.2.12/drivers/video/newport_con.c:1.1	Mon Dec 27 12:14:04 1999
--- linux-2.2.12/drivers/video/newport_con.c	Mon Dec 27 12:14:04 1999
***************
*** 1,4 ****
! /* $Id: newport_con.c,v 1.1 1999/12/27 17:14:04 ibaldin Exp $
   *
   * newport_con.c: Abscon for newport hardware
   * 
--- 1,4 ----
! /* $Id: newport_con.c,v 1.1.1.1 1999/12/27 17:14:04 ibaldin Exp $
   *
   * newport_con.c: Abscon for newport hardware
   * 
Index: linux-2.2.12/drivers/video/pm2fb.c
diff -c linux-2.2.12/drivers/video/pm2fb.c:1.1 linux-2.2.12/drivers/video/pm2fb.c:1.1.1.1
*** linux-2.2.12/drivers/video/pm2fb.c:1.1	Mon Dec 27 12:14:05 1999
--- linux-2.2.12/drivers/video/pm2fb.c	Mon Dec 27 12:14:05 1999
***************
*** 3,9 ****
   * Copyright (c) 1998-1999 Ilario Nardinocchi (nardinoc@CS.UniBO.IT)
   * Based on linux/drivers/video/skeletonfb.c by Geert Uytterhoeven.
   * --------------------------------------------------------------------------
!  * $Id: pm2fb.c,v 1.1 1999/12/27 17:14:05 ibaldin Exp $
   * --------------------------------------------------------------------------
   * TODO multiple boards support
   * --------------------------------------------------------------------------
--- 3,9 ----
   * Copyright (c) 1998-1999 Ilario Nardinocchi (nardinoc@CS.UniBO.IT)
   * Based on linux/drivers/video/skeletonfb.c by Geert Uytterhoeven.
   * --------------------------------------------------------------------------
!  * $Id: pm2fb.c,v 1.1.1.1 1999/12/27 17:14:05 ibaldin Exp $
   * --------------------------------------------------------------------------
   * TODO multiple boards support
   * --------------------------------------------------------------------------
Index: linux-2.2.12/drivers/video/pm2fb.h
diff -c linux-2.2.12/drivers/video/pm2fb.h:1.1 linux-2.2.12/drivers/video/pm2fb.h:1.1.1.1
*** linux-2.2.12/drivers/video/pm2fb.h:1.1	Mon Dec 27 12:14:05 1999
--- linux-2.2.12/drivers/video/pm2fb.h	Mon Dec 27 12:14:05 1999
***************
*** 2,8 ****
   * Permedia2 framebuffer driver definitions.
   * Copyright (c) 1998-1999 Ilario Nardinocchi (nardinoc@CS.UniBO.IT)
   * --------------------------------------------------------------------------
!  * $Id: pm2fb.h,v 1.1 1999/12/27 17:14:05 ibaldin Exp $
   * --------------------------------------------------------------------------
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file README.legal in the main directory of this archive
--- 2,8 ----
   * Permedia2 framebuffer driver definitions.
   * Copyright (c) 1998-1999 Ilario Nardinocchi (nardinoc@CS.UniBO.IT)
   * --------------------------------------------------------------------------
!  * $Id: pm2fb.h,v 1.1.1.1 1999/12/27 17:14:05 ibaldin Exp $
   * --------------------------------------------------------------------------
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file README.legal in the main directory of this archive
Index: linux-2.2.12/drivers/video/promcon.c
diff -c linux-2.2.12/drivers/video/promcon.c:1.1 linux-2.2.12/drivers/video/promcon.c:1.1.1.1
*** linux-2.2.12/drivers/video/promcon.c:1.1	Mon Dec 27 12:14:03 1999
--- linux-2.2.12/drivers/video/promcon.c	Mon Dec 27 12:14:03 1999
***************
*** 1,4 ****
! /* $Id: promcon.c,v 1.1 1999/12/27 17:14:03 ibaldin Exp $
   * Console driver utilizing PROM sun terminal emulation
   *
   * Copyright (C) 1998  Eddie C. Dost  (ecd@skynet.be)
--- 1,4 ----
! /* $Id: promcon.c,v 1.1.1.1 1999/12/27 17:14:03 ibaldin Exp $
   * Console driver utilizing PROM sun terminal emulation
   *
   * Copyright (C) 1998  Eddie C. Dost  (ecd@skynet.be)
Index: linux-2.2.12/drivers/video/tcxfb.c
diff -c linux-2.2.12/drivers/video/tcxfb.c:1.1 linux-2.2.12/drivers/video/tcxfb.c:1.1.1.1
*** linux-2.2.12/drivers/video/tcxfb.c:1.1	Mon Dec 27 12:14:04 1999
--- linux-2.2.12/drivers/video/tcxfb.c	Mon Dec 27 12:14:04 1999
***************
*** 1,4 ****
! /* $Id: tcxfb.c,v 1.1 1999/12/27 17:14:04 ibaldin Exp $
   * tcxfb.c: TCX 24/8bit frame buffer driver
   *
   * Copyright (C) 1996,1998 Jakub Jelinek (jj@ultra.linux.cz)
--- 1,4 ----
! /* $Id: tcxfb.c,v 1.1.1.1 1999/12/27 17:14:04 ibaldin Exp $
   * tcxfb.c: TCX 24/8bit frame buffer driver
   *
   * Copyright (C) 1996,1998 Jakub Jelinek (jj@ultra.linux.cz)
Index: linux-2.2.12/drivers/video/tgafb.c
diff -c linux-2.2.12/drivers/video/tgafb.c:1.1 linux-2.2.12/drivers/video/tgafb.c:1.1.1.1
*** linux-2.2.12/drivers/video/tgafb.c:1.1	Mon Dec 27 12:14:04 1999
--- linux-2.2.12/drivers/video/tgafb.c	Mon Dec 27 12:14:04 1999
***************
*** 3,9 ****
   *
   *	Copyright (C) 1999 Martin Lucina, Tom Zerucha
   *  
!  *  $Id: tgafb.c,v 1.1 1999/12/27 17:14:04 ibaldin Exp $
   *
   *  This driver is partly based on the original TGA framebuffer device, which 
   *  was partly based on the original TGA console driver, which are
--- 3,9 ----
   *
   *	Copyright (C) 1999 Martin Lucina, Tom Zerucha
   *  
!  *  $Id: tgafb.c,v 1.1.1.1 1999/12/27 17:14:04 ibaldin Exp $
   *
   *  This driver is partly based on the original TGA framebuffer device, which 
   *  was partly based on the original TGA console driver, which are
Index: linux-2.2.12/drivers/video/tgafb.h
diff -c linux-2.2.12/drivers/video/tgafb.h:1.1 linux-2.2.12/drivers/video/tgafb.h:1.1.1.1
*** linux-2.2.12/drivers/video/tgafb.h:1.1	Mon Dec 27 12:14:05 1999
--- linux-2.2.12/drivers/video/tgafb.h	Mon Dec 27 12:14:05 1999
***************
*** 3,9 ****
   *
   *  	Copyright (C) 1999 Martin Lucina, Tom Zerucha
   *  
!  *  $Id: tgafb.h,v 1.1 1999/12/27 17:14:05 ibaldin Exp $
   *
   *  This file is subject to the terms and conditions of the GNU General Public
   *  License. See the file COPYING in the main directory of this archive for
--- 3,9 ----
   *
   *  	Copyright (C) 1999 Martin Lucina, Tom Zerucha
   *  
!  *  $Id: tgafb.h,v 1.1.1.1 1999/12/27 17:14:05 ibaldin Exp $
   *
   *  This file is subject to the terms and conditions of the GNU General Public
   *  License. See the file COPYING in the main directory of this archive for
Index: linux-2.2.12/drivers/zorro/proc.c
diff -c linux-2.2.12/drivers/zorro/proc.c:1.1 linux-2.2.12/drivers/zorro/proc.c:1.1.1.1
*** linux-2.2.12/drivers/zorro/proc.c:1.1	Mon Dec 27 12:14:07 1999
--- linux-2.2.12/drivers/zorro/proc.c	Mon Dec 27 12:14:07 1999
***************
*** 1,5 ****
  /*
!  *	$Id: proc.c,v 1.1 1999/12/27 17:14:07 ibaldin Exp $
   *
   *	Procfs interface for the Zorro bus.
   *
--- 1,5 ----
  /*
!  *	$Id: proc.c,v 1.1.1.1 1999/12/27 17:14:07 ibaldin Exp $
   *
   *	Procfs interface for the Zorro bus.
   *
Index: linux-2.2.12/drivers/zorro/zorro.c
diff -c linux-2.2.12/drivers/zorro/zorro.c:1.1 linux-2.2.12/drivers/zorro/zorro.c:1.1.1.1
*** linux-2.2.12/drivers/zorro/zorro.c:1.1	Mon Dec 27 12:14:07 1999
--- linux-2.2.12/drivers/zorro/zorro.c	Mon Dec 27 12:14:07 1999
***************
*** 1,5 ****
  /*
!  *    $Id: zorro.c,v 1.1 1999/12/27 17:14:07 ibaldin Exp $
   *
   *    Zorro Bus Services
   *
--- 1,5 ----
  /*
!  *    $Id: zorro.c,v 1.1.1.1 1999/12/27 17:14:07 ibaldin Exp $
   *
   *    Zorro Bus Services
   *
Index: linux-2.2.12/drivers/zorro/zorrosyms.c
diff -c linux-2.2.12/drivers/zorro/zorrosyms.c:1.1 linux-2.2.12/drivers/zorro/zorrosyms.c:1.1.1.1
*** linux-2.2.12/drivers/zorro/zorrosyms.c:1.1	Mon Dec 27 12:14:07 1999
--- linux-2.2.12/drivers/zorro/zorrosyms.c	Mon Dec 27 12:14:07 1999
***************
*** 1,5 ****
  /*
!  *	$Id: zorrosyms.c,v 1.1 1999/12/27 17:14:07 ibaldin Exp $
   *
   *	Zorro Bus Services -- Exported Symbols
   *
--- 1,5 ----
  /*
!  *	$Id: zorrosyms.c,v 1.1.1.1 1999/12/27 17:14:07 ibaldin Exp $
   *
   *	Zorro Bus Services -- Exported Symbols
   *
Index: linux-2.2.12/fs/dquot.c
diff -c linux-2.2.12/fs/dquot.c:1.1 linux-2.2.12/fs/dquot.c:1.1.1.1
*** linux-2.2.12/fs/dquot.c:1.1	Mon Dec 27 12:12:49 1999
--- linux-2.2.12/fs/dquot.c	Mon Dec 27 12:12:49 1999
***************
*** 12,18 ****
   * based on one of the several variants of the LINUX inode-subsystem
   * with added complexity of the diskquota system.
   * 
!  * Version: $Id: dquot.c,v 1.1 1999/12/27 17:12:49 ibaldin Exp $
   * 
   * Author:	Marco van Wieringen <mvw@planets.elm.net>
   *
--- 12,18 ----
   * based on one of the several variants of the LINUX inode-subsystem
   * with added complexity of the diskquota system.
   * 
!  * Version: $Id: dquot.c,v 1.1.1.1 1999/12/27 17:12:49 ibaldin Exp $
   * 
   * Author:	Marco van Wieringen <mvw@planets.elm.net>
   *
Index: linux-2.2.12/fs/nfs/nfsroot.c
diff -c linux-2.2.12/fs/nfs/nfsroot.c:1.1 linux-2.2.12/fs/nfs/nfsroot.c:1.1.1.1
*** linux-2.2.12/fs/nfs/nfsroot.c:1.1	Mon Dec 27 12:12:50 1999
--- linux-2.2.12/fs/nfs/nfsroot.c	Mon Dec 27 12:12:50 1999
***************
*** 1,5 ****
  /*
!  *  $Id: nfsroot.c,v 1.1 1999/12/27 17:12:50 ibaldin Exp $
   *
   *  Copyright (C) 1995, 1996  Gero Kuhlmann <gero@gkminix.han.de>
   *
--- 1,5 ----
  /*
!  *  $Id: nfsroot.c,v 1.1.1.1 1999/12/27 17:12:50 ibaldin Exp $
   *
   *  Copyright (C) 1995, 1996  Gero Kuhlmann <gero@gkminix.han.de>
   *
Index: linux-2.2.12/fs/proc/openpromfs.c
diff -c linux-2.2.12/fs/proc/openpromfs.c:1.1 linux-2.2.12/fs/proc/openpromfs.c:1.1.1.1
*** linux-2.2.12/fs/proc/openpromfs.c:1.1	Mon Dec 27 12:12:49 1999
--- linux-2.2.12/fs/proc/openpromfs.c	Mon Dec 27 12:12:49 1999
***************
*** 1,4 ****
! /* $Id: openpromfs.c,v 1.1 1999/12/27 17:12:49 ibaldin Exp $
   * openpromfs.c: /proc/openprom handling routines
   *
   * Copyright (C) 1996-1998 Jakub Jelinek  (jj@sunsite.mff.cuni.cz)
--- 1,4 ----
! /* $Id: openpromfs.c,v 1.1.1.1 1999/12/27 17:12:49 ibaldin Exp $
   * openpromfs.c: /proc/openprom handling routines
   *
   * Copyright (C) 1996-1998 Jakub Jelinek  (jj@sunsite.mff.cuni.cz)
Index: linux-2.2.12/include/asm-alpha/dma.h
diff -c linux-2.2.12/include/asm-alpha/dma.h:1.1 linux-2.2.12/include/asm-alpha/dma.h:1.1.1.1
*** linux-2.2.12/include/asm-alpha/dma.h:1.1	Mon Dec 27 12:12:59 1999
--- linux-2.2.12/include/asm-alpha/dma.h	Mon Dec 27 12:12:59 1999
***************
*** 8,14 ****
   * as this will also enable DMA across 64 KB boundaries.
   */
  
! /* $Id: dma.h,v 1.1 1999/12/27 17:12:59 ibaldin Exp $
   * linux/include/asm/dma.h: Defines for using and allocating dma channels.
   * Written by Hennus Bergman, 1992.
   * High DMA channel support & info by Hannu Savolainen
--- 8,14 ----
   * as this will also enable DMA across 64 KB boundaries.
   */
  
! /* $Id: dma.h,v 1.1.1.1 1999/12/27 17:12:59 ibaldin Exp $
   * linux/include/asm/dma.h: Defines for using and allocating dma channels.
   * Written by Hennus Bergman, 1992.
   * High DMA channel support & info by Hannu Savolainen
Index: linux-2.2.12/include/asm-alpha/linux_logo.h
diff -c linux-2.2.12/include/asm-alpha/linux_logo.h:1.1 linux-2.2.12/include/asm-alpha/linux_logo.h:1.1.1.1
*** linux-2.2.12/include/asm-alpha/linux_logo.h:1.1	Mon Dec 27 12:12:59 1999
--- linux-2.2.12/include/asm-alpha/linux_logo.h	Mon Dec 27 12:12:59 1999
***************
*** 1,4 ****
! /* $Id: linux_logo.h,v 1.1 1999/12/27 17:12:59 ibaldin Exp $
   * include/asm-alpha/linux_logo.h: This is a linux logo
   *                                 to be displayed on boot.
   *
--- 1,4 ----
! /* $Id: linux_logo.h,v 1.1.1.1 1999/12/27 17:12:59 ibaldin Exp $
   * include/asm-alpha/linux_logo.h: This is a linux logo
   *                                 to be displayed on boot.
   *
Index: linux-2.2.12/include/asm-alpha/md.h
diff -c linux-2.2.12/include/asm-alpha/md.h:1.1 linux-2.2.12/include/asm-alpha/md.h:1.1.1.1
*** linux-2.2.12/include/asm-alpha/md.h:1.1	Mon Dec 27 12:12:59 1999
--- linux-2.2.12/include/asm-alpha/md.h	Mon Dec 27 12:12:59 1999
***************
*** 1,4 ****
! /* $Id: md.h,v 1.1 1999/12/27 17:12:59 ibaldin Exp $
   * md.h: High speed xor_block operation for RAID4/5 
   *
   */
--- 1,4 ----
! /* $Id: md.h,v 1.1.1.1 1999/12/27 17:12:59 ibaldin Exp $
   * md.h: High speed xor_block operation for RAID4/5 
   *
   */
Index: linux-2.2.12/include/asm-alpha/namei.h
diff -c linux-2.2.12/include/asm-alpha/namei.h:1.1 linux-2.2.12/include/asm-alpha/namei.h:1.1.1.1
*** linux-2.2.12/include/asm-alpha/namei.h:1.1	Mon Dec 27 12:12:59 1999
--- linux-2.2.12/include/asm-alpha/namei.h	Mon Dec 27 12:12:59 1999
***************
*** 1,4 ****
! /* $Id: namei.h,v 1.1 1999/12/27 17:12:59 ibaldin Exp $
   * linux/include/asm-alpha/namei.h
   *
   * Included from linux/fs/namei.c
--- 1,4 ----
! /* $Id: namei.h,v 1.1.1.1 1999/12/27 17:12:59 ibaldin Exp $
   * linux/include/asm-alpha/namei.h
   *
   * Included from linux/fs/namei.c
Index: linux-2.2.12/include/asm-arm/md.h
diff -c linux-2.2.12/include/asm-arm/md.h:1.1 linux-2.2.12/include/asm-arm/md.h:1.1.1.1
*** linux-2.2.12/include/asm-arm/md.h:1.1	Mon Dec 27 12:13:05 1999
--- linux-2.2.12/include/asm-arm/md.h	Mon Dec 27 12:13:05 1999
***************
*** 1,4 ****
! /* $Id: md.h,v 1.1 1999/12/27 17:13:05 ibaldin Exp $
   * md.h: High speed xor_block operation for RAID4/5 
   *
   */
--- 1,4 ----
! /* $Id: md.h,v 1.1.1.1 1999/12/27 17:13:05 ibaldin Exp $
   * md.h: High speed xor_block operation for RAID4/5 
   *
   */
Index: linux-2.2.12/include/asm-i386/dma.h
diff -c linux-2.2.12/include/asm-i386/dma.h:1.1 linux-2.2.12/include/asm-i386/dma.h:1.1.1.1
*** linux-2.2.12/include/asm-i386/dma.h:1.1	Mon Dec 27 12:12:58 1999
--- linux-2.2.12/include/asm-i386/dma.h	Mon Dec 27 12:12:58 1999
***************
*** 1,4 ****
! /* $Id: dma.h,v 1.1 1999/12/27 17:12:58 ibaldin Exp $
   * linux/include/asm/dma.h: Defines for using and allocating dma channels.
   * Written by Hennus Bergman, 1992.
   * High DMA channel support & info by Hannu Savolainen
--- 1,4 ----
! /* $Id: dma.h,v 1.1.1.1 1999/12/27 17:12:58 ibaldin Exp $
   * linux/include/asm/dma.h: Defines for using and allocating dma channels.
   * Written by Hennus Bergman, 1992.
   * High DMA channel support & info by Hannu Savolainen
Index: linux-2.2.12/include/asm-i386/ioctl.h
diff -c linux-2.2.12/include/asm-i386/ioctl.h:1.1 linux-2.2.12/include/asm-i386/ioctl.h:1.1.1.1
*** linux-2.2.12/include/asm-i386/ioctl.h:1.1	Mon Dec 27 12:12:58 1999
--- linux-2.2.12/include/asm-i386/ioctl.h	Mon Dec 27 12:12:58 1999
***************
*** 1,4 ****
! /* $Id: ioctl.h,v 1.1 1999/12/27 17:12:58 ibaldin Exp $
   *
   * linux/ioctl.h for Linux by H.H. Bergman.
   */
--- 1,4 ----
! /* $Id: ioctl.h,v 1.1.1.1 1999/12/27 17:12:58 ibaldin Exp $
   *
   * linux/ioctl.h for Linux by H.H. Bergman.
   */
Index: linux-2.2.12/include/asm-i386/linux_logo.h
diff -c linux-2.2.12/include/asm-i386/linux_logo.h:1.1 linux-2.2.12/include/asm-i386/linux_logo.h:1.1.1.1
*** linux-2.2.12/include/asm-i386/linux_logo.h:1.1	Mon Dec 27 12:12:59 1999
--- linux-2.2.12/include/asm-i386/linux_logo.h	Mon Dec 27 12:12:59 1999
***************
*** 1,4 ****
! /* $Id: linux_logo.h,v 1.1 1999/12/27 17:12:59 ibaldin Exp $
   * include/asm-i386/linux_logo.h: This is a linux logo
   *                                to be displayed on boot.
   *
--- 1,4 ----
! /* $Id: linux_logo.h,v 1.1.1.1 1999/12/27 17:12:59 ibaldin Exp $
   * include/asm-i386/linux_logo.h: This is a linux logo
   *                                to be displayed on boot.
   *
Index: linux-2.2.12/include/asm-i386/md.h
diff -c linux-2.2.12/include/asm-i386/md.h:1.1 linux-2.2.12/include/asm-i386/md.h:1.1.1.1
*** linux-2.2.12/include/asm-i386/md.h:1.1	Mon Dec 27 12:12:59 1999
--- linux-2.2.12/include/asm-i386/md.h	Mon Dec 27 12:12:59 1999
***************
*** 1,4 ****
! /* $Id: md.h,v 1.1 1999/12/27 17:12:59 ibaldin Exp $
   * md.h: High speed xor_block operation for RAID4/5 
   *
   */
--- 1,4 ----
! /* $Id: md.h,v 1.1.1.1 1999/12/27 17:12:59 ibaldin Exp $
   * md.h: High speed xor_block operation for RAID4/5 
   *
   */
Index: linux-2.2.12/include/asm-i386/namei.h
diff -c linux-2.2.12/include/asm-i386/namei.h:1.1 linux-2.2.12/include/asm-i386/namei.h:1.1.1.1
*** linux-2.2.12/include/asm-i386/namei.h:1.1	Mon Dec 27 12:12:59 1999
--- linux-2.2.12/include/asm-i386/namei.h	Mon Dec 27 12:12:59 1999
***************
*** 1,4 ****
! /* $Id: namei.h,v 1.1 1999/12/27 17:12:59 ibaldin Exp $
   * linux/include/asm-i386/namei.h
   *
   * Included from linux/fs/namei.c
--- 1,4 ----
! /* $Id: namei.h,v 1.1.1.1 1999/12/27 17:12:59 ibaldin Exp $
   * linux/include/asm-i386/namei.h
   *
   * Included from linux/fs/namei.c
Index: linux-2.2.12/include/asm-m68k/dvma.h
diff -c linux-2.2.12/include/asm-m68k/dvma.h:1.1 linux-2.2.12/include/asm-m68k/dvma.h:1.1.1.1
*** linux-2.2.12/include/asm-m68k/dvma.h:1.1	Mon Dec 27 12:13:01 1999
--- linux-2.2.12/include/asm-m68k/dvma.h	Mon Dec 27 12:13:01 1999
***************
*** 1,4 ****
! /* $Id: dvma.h,v 1.1 1999/12/27 17:13:01 ibaldin Exp $
   * include/asm-m68k/dma.h
   *
   * Copyright 1995 (C) David S. Miller (davem@caip.rutgers.edu)
--- 1,4 ----
! /* $Id: dvma.h,v 1.1.1.1 1999/12/27 17:13:01 ibaldin Exp $
   * include/asm-m68k/dma.h
   *
   * Copyright 1995 (C) David S. Miller (davem@caip.rutgers.edu)
Index: linux-2.2.12/include/asm-m68k/ioctl.h
diff -c linux-2.2.12/include/asm-m68k/ioctl.h:1.1 linux-2.2.12/include/asm-m68k/ioctl.h:1.1.1.1
*** linux-2.2.12/include/asm-m68k/ioctl.h:1.1	Mon Dec 27 12:13:00 1999
--- linux-2.2.12/include/asm-m68k/ioctl.h	Mon Dec 27 12:13:00 1999
***************
*** 1,4 ****
! /* $Id: ioctl.h,v 1.1 1999/12/27 17:13:00 ibaldin Exp $
   *
   * linux/ioctl.h for Linux by H.H. Bergman.
   */
--- 1,4 ----
! /* $Id: ioctl.h,v 1.1.1.1 1999/12/27 17:13:00 ibaldin Exp $
   *
   * linux/ioctl.h for Linux by H.H. Bergman.
   */
Index: linux-2.2.12/include/asm-m68k/linux_logo.h
diff -c linux-2.2.12/include/asm-m68k/linux_logo.h:1.1 linux-2.2.12/include/asm-m68k/linux_logo.h:1.1.1.1
*** linux-2.2.12/include/asm-m68k/linux_logo.h:1.1	Mon Dec 27 12:13:00 1999
--- linux-2.2.12/include/asm-m68k/linux_logo.h	Mon Dec 27 12:13:00 1999
***************
*** 1,4 ****
! /* $Id: linux_logo.h,v 1.1 1999/12/27 17:13:00 ibaldin Exp $
   * include/asm-m68k/linux_logo.h: This is a linux logo
   *                                 to be displayed on boot.
   *
--- 1,4 ----
! /* $Id: linux_logo.h,v 1.1.1.1 1999/12/27 17:13:00 ibaldin Exp $
   * include/asm-m68k/linux_logo.h: This is a linux logo
   *                                 to be displayed on boot.
   *
Index: linux-2.2.12/include/asm-m68k/md.h
diff -c linux-2.2.12/include/asm-m68k/md.h:1.1 linux-2.2.12/include/asm-m68k/md.h:1.1.1.1
*** linux-2.2.12/include/asm-m68k/md.h:1.1	Mon Dec 27 12:13:01 1999
--- linux-2.2.12/include/asm-m68k/md.h	Mon Dec 27 12:13:01 1999
***************
*** 1,4 ****
! /* $Id: md.h,v 1.1 1999/12/27 17:13:01 ibaldin Exp $
   * md.h: High speed xor_block operation for RAID4/5 
   *
   */
--- 1,4 ----
! /* $Id: md.h,v 1.1.1.1 1999/12/27 17:13:01 ibaldin Exp $
   * md.h: High speed xor_block operation for RAID4/5 
   *
   */
Index: linux-2.2.12/include/asm-mips/asmmacro.h
diff -c linux-2.2.12/include/asm-mips/asmmacro.h:1.1 linux-2.2.12/include/asm-mips/asmmacro.h:1.1.1.1
*** linux-2.2.12/include/asm-mips/asmmacro.h:1.1	Mon Dec 27 12:12:59 1999
--- linux-2.2.12/include/asm-mips/asmmacro.h	Mon Dec 27 12:12:59 1999
***************
*** 4,10 ****
   * Copyright (C) 1996 David S. Miller (dm@engr.sgi.com)
   * Copyright (C) 1998 Ralf Baechle
   *
!  * $Id: asmmacro.h,v 1.1 1999/12/27 17:12:59 ibaldin Exp $
   */
  #ifndef __MIPS_ASMMACRO_H
  #define __MIPS_ASMMACRO_H
--- 4,10 ----
   * Copyright (C) 1996 David S. Miller (dm@engr.sgi.com)
   * Copyright (C) 1998 Ralf Baechle
   *
!  * $Id: asmmacro.h,v 1.1.1.1 1999/12/27 17:12:59 ibaldin Exp $
   */
  #ifndef __MIPS_ASMMACRO_H
  #define __MIPS_ASMMACRO_H
Index: linux-2.2.12/include/asm-mips/atomic.h
diff -c linux-2.2.12/include/asm-mips/atomic.h:1.1 linux-2.2.12/include/asm-mips/atomic.h:1.1.1.1
*** linux-2.2.12/include/asm-mips/atomic.h:1.1	Mon Dec 27 12:12:59 1999
--- linux-2.2.12/include/asm-mips/atomic.h	Mon Dec 27 12:12:59 1999
***************
*** 11,17 ****
   *
   * Copyright (C) 1996, 1997 by Ralf Baechle
   *
!  * $Id: atomic.h,v 1.1 1999/12/27 17:12:59 ibaldin Exp $
   */
  #ifndef __ASM_MIPS_ATOMIC_H
  #define __ASM_MIPS_ATOMIC_H
--- 11,17 ----
   *
   * Copyright (C) 1996, 1997 by Ralf Baechle
   *
!  * $Id: atomic.h,v 1.1.1.1 1999/12/27 17:12:59 ibaldin Exp $
   */
  #ifndef __ASM_MIPS_ATOMIC_H
  #define __ASM_MIPS_ATOMIC_H
Index: linux-2.2.12/include/asm-mips/bcache.h
diff -c linux-2.2.12/include/asm-mips/bcache.h:1.1 linux-2.2.12/include/asm-mips/bcache.h:1.1.1.1
*** linux-2.2.12/include/asm-mips/bcache.h:1.1	Mon Dec 27 12:12:59 1999
--- linux-2.2.12/include/asm-mips/bcache.h	Mon Dec 27 12:12:59 1999
***************
*** 7,13 ****
   *
   * Copyright (c) 1997 by Ralf Baechle
   *
!  * $Id: bcache.h,v 1.1 1999/12/27 17:12:59 ibaldin Exp $
   */
  struct bcache_ops {
  	void (*bc_enable)(void);
--- 7,13 ----
   *
   * Copyright (c) 1997 by Ralf Baechle
   *
!  * $Id: bcache.h,v 1.1.1.1 1999/12/27 17:12:59 ibaldin Exp $
   */
  struct bcache_ops {
  	void (*bc_enable)(void);
Index: linux-2.2.12/include/asm-mips/bootinfo.h
diff -c linux-2.2.12/include/asm-mips/bootinfo.h:1.1 linux-2.2.12/include/asm-mips/bootinfo.h:1.1.1.1
*** linux-2.2.12/include/asm-mips/bootinfo.h:1.1	Mon Dec 27 12:12:59 1999
--- linux-2.2.12/include/asm-mips/bootinfo.h	Mon Dec 27 12:12:59 1999
***************
*** 1,4 ****
! /* $Id: bootinfo.h,v 1.1 1999/12/27 17:12:59 ibaldin Exp $
   *
   * bootinfo.h -- Definition of the Linux/MIPS boot information structure
   *
--- 1,4 ----
! /* $Id: bootinfo.h,v 1.1.1.1 1999/12/27 17:12:59 ibaldin Exp $
   *
   * bootinfo.h -- Definition of the Linux/MIPS boot information structure
   *
Index: linux-2.2.12/include/asm-mips/branch.h
diff -c linux-2.2.12/include/asm-mips/branch.h:1.1 linux-2.2.12/include/asm-mips/branch.h:1.1.1.1
*** linux-2.2.12/include/asm-mips/branch.h:1.1	Mon Dec 27 12:12:59 1999
--- linux-2.2.12/include/asm-mips/branch.h	Mon Dec 27 12:12:59 1999
***************
*** 7,13 ****
   *
   * Copyright (C) 1996, 1997, 1998 by Ralf Baechle
   *
!  * $Id: branch.h,v 1.1 1999/12/27 17:12:59 ibaldin Exp $
   */
  #include <asm/ptrace.h>
  
--- 7,13 ----
   *
   * Copyright (C) 1996, 1997, 1998 by Ralf Baechle
   *
!  * $Id: branch.h,v 1.1.1.1 1999/12/27 17:12:59 ibaldin Exp $
   */
  #include <asm/ptrace.h>
  
Index: linux-2.2.12/include/asm-mips/bugs.h
diff -c linux-2.2.12/include/asm-mips/bugs.h:1.1 linux-2.2.12/include/asm-mips/bugs.h:1.1.1.1
*** linux-2.2.12/include/asm-mips/bugs.h:1.1	Mon Dec 27 12:12:59 1999
--- linux-2.2.12/include/asm-mips/bugs.h	Mon Dec 27 12:12:59 1999
***************
*** 4,10 ****
   *  Copyright (C) 1995  Waldorf Electronics
   *  Copyright (C) 1997  Ralf Baechle
   *
!  * $Id: bugs.h,v 1.1 1999/12/27 17:12:59 ibaldin Exp $
   */
  #include <asm/bootinfo.h>
  
--- 4,10 ----
   *  Copyright (C) 1995  Waldorf Electronics
   *  Copyright (C) 1997  Ralf Baechle
   *
!  * $Id: bugs.h,v 1.1.1.1 1999/12/27 17:12:59 ibaldin Exp $
   */
  #include <asm/bootinfo.h>
  
Index: linux-2.2.12/include/asm-mips/byteorder.h
diff -c linux-2.2.12/include/asm-mips/byteorder.h:1.1 linux-2.2.12/include/asm-mips/byteorder.h:1.1.1.1
*** linux-2.2.12/include/asm-mips/byteorder.h:1.1	Mon Dec 27 12:12:59 1999
--- linux-2.2.12/include/asm-mips/byteorder.h	Mon Dec 27 12:12:59 1999
***************
*** 1,4 ****
! /* $Id: byteorder.h,v 1.1 1999/12/27 17:12:59 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
--- 1,4 ----
! /* $Id: byteorder.h,v 1.1.1.1 1999/12/27 17:12:59 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
Index: linux-2.2.12/include/asm-mips/checksum.h
diff -c linux-2.2.12/include/asm-mips/checksum.h:1.1 linux-2.2.12/include/asm-mips/checksum.h:1.1.1.1
*** linux-2.2.12/include/asm-mips/checksum.h:1.1	Mon Dec 27 12:12:59 1999
--- linux-2.2.12/include/asm-mips/checksum.h	Mon Dec 27 12:12:59 1999
***************
*** 1,4 ****
! /* $Id: checksum.h,v 1.1 1999/12/27 17:12:59 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
--- 1,4 ----
! /* $Id: checksum.h,v 1.1.1.1 1999/12/27 17:12:59 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
Index: linux-2.2.12/include/asm-mips/cpu.h
diff -c linux-2.2.12/include/asm-mips/cpu.h:1.1 linux-2.2.12/include/asm-mips/cpu.h:1.1.1.1
*** linux-2.2.12/include/asm-mips/cpu.h:1.1	Mon Dec 27 12:12:59 1999
--- linux-2.2.12/include/asm-mips/cpu.h	Mon Dec 27 12:12:59 1999
***************
*** 1,4 ****
! /* $Id: cpu.h,v 1.1 1999/12/27 17:12:59 ibaldin Exp $
   * cpu.h: Values of the PRId register used to match up
   *        various MIPS cpu types.
   *
--- 1,4 ----
! /* $Id: cpu.h,v 1.1.1.1 1999/12/27 17:12:59 ibaldin Exp $
   * cpu.h: Values of the PRId register used to match up
   *        various MIPS cpu types.
   *
Index: linux-2.2.12/include/asm-mips/current.h
diff -c linux-2.2.12/include/asm-mips/current.h:1.1 linux-2.2.12/include/asm-mips/current.h:1.1.1.1
*** linux-2.2.12/include/asm-mips/current.h:1.1	Mon Dec 27 12:12:59 1999
--- linux-2.2.12/include/asm-mips/current.h	Mon Dec 27 12:12:59 1999
***************
*** 1,4 ****
! /* $Id: current.h,v 1.1 1999/12/27 17:12:59 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
--- 1,4 ----
! /* $Id: current.h,v 1.1.1.1 1999/12/27 17:12:59 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
Index: linux-2.2.12/include/asm-mips/delay.h
diff -c linux-2.2.12/include/asm-mips/delay.h:1.1 linux-2.2.12/include/asm-mips/delay.h:1.1.1.1
*** linux-2.2.12/include/asm-mips/delay.h:1.1	Mon Dec 27 12:12:59 1999
--- linux-2.2.12/include/asm-mips/delay.h	Mon Dec 27 12:12:59 1999
***************
*** 1,4 ****
! /* $Id: delay.h,v 1.1 1999/12/27 17:12:59 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
--- 1,4 ----
! /* $Id: delay.h,v 1.1.1.1 1999/12/27 17:12:59 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
Index: linux-2.2.12/include/asm-mips/dma.h
diff -c linux-2.2.12/include/asm-mips/dma.h:1.1 linux-2.2.12/include/asm-mips/dma.h:1.1.1.1
*** linux-2.2.12/include/asm-mips/dma.h:1.1	Mon Dec 27 12:12:59 1999
--- linux-2.2.12/include/asm-mips/dma.h	Mon Dec 27 12:12:59 1999
***************
*** 1,4 ****
! /* $Id: dma.h,v 1.1 1999/12/27 17:12:59 ibaldin Exp $
   * linux/include/asm/dma.h: Defines for using and allocating dma channels.
   * Written by Hennus Bergman, 1992.
   * High DMA channel support & info by Hannu Savolainen
--- 1,4 ----
! /* $Id: dma.h,v 1.1.1.1 1999/12/27 17:12:59 ibaldin Exp $
   * linux/include/asm/dma.h: Defines for using and allocating dma channels.
   * Written by Hennus Bergman, 1992.
   * High DMA channel support & info by Hannu Savolainen
Index: linux-2.2.12/include/asm-mips/ds1286.h
diff -c linux-2.2.12/include/asm-mips/ds1286.h:1.1 linux-2.2.12/include/asm-mips/ds1286.h:1.1.1.1
*** linux-2.2.12/include/asm-mips/ds1286.h:1.1	Mon Dec 27 12:12:59 1999
--- linux-2.2.12/include/asm-mips/ds1286.h	Mon Dec 27 12:12:59 1999
***************
*** 1,4 ****
! /* $Id: ds1286.h,v 1.1 1999/12/27 17:12:59 ibaldin Exp $
   *
   * mc146818rtc.h - register definitions for the Real-Time-Clock / CMOS RAM
   * Copyright Torsten Duwe <duwe@informatik.uni-erlangen.de> 1993
--- 1,4 ----
! /* $Id: ds1286.h,v 1.1.1.1 1999/12/27 17:12:59 ibaldin Exp $
   *
   * mc146818rtc.h - register definitions for the Real-Time-Clock / CMOS RAM
   * Copyright Torsten Duwe <duwe@informatik.uni-erlangen.de> 1993
Index: linux-2.2.12/include/asm-mips/elf.h
diff -c linux-2.2.12/include/asm-mips/elf.h:1.1 linux-2.2.12/include/asm-mips/elf.h:1.1.1.1
*** linux-2.2.12/include/asm-mips/elf.h:1.1	Mon Dec 27 12:12:59 1999
--- linux-2.2.12/include/asm-mips/elf.h	Mon Dec 27 12:12:59 1999
***************
*** 1,5 ****
  /*
!  * $Id: elf.h,v 1.1 1999/12/27 17:12:59 ibaldin Exp $
   */
  #ifndef __ASM_MIPS_ELF_H
  #define __ASM_MIPS_ELF_H
--- 1,5 ----
  /*
!  * $Id: elf.h,v 1.1.1.1 1999/12/27 17:12:59 ibaldin Exp $
   */
  #ifndef __ASM_MIPS_ELF_H
  #define __ASM_MIPS_ELF_H
Index: linux-2.2.12/include/asm-mips/fcntl.h
diff -c linux-2.2.12/include/asm-mips/fcntl.h:1.1 linux-2.2.12/include/asm-mips/fcntl.h:1.1.1.1
*** linux-2.2.12/include/asm-mips/fcntl.h:1.1	Mon Dec 27 12:12:59 1999
--- linux-2.2.12/include/asm-mips/fcntl.h	Mon Dec 27 12:12:59 1999
***************
*** 1,4 ****
! /* $Id: fcntl.h,v 1.1 1999/12/27 17:12:59 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
--- 1,4 ----
! /* $Id: fcntl.h,v 1.1.1.1 1999/12/27 17:12:59 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
Index: linux-2.2.12/include/asm-mips/floppy.h
diff -c linux-2.2.12/include/asm-mips/floppy.h:1.1 linux-2.2.12/include/asm-mips/floppy.h:1.1.1.1
*** linux-2.2.12/include/asm-mips/floppy.h:1.1	Mon Dec 27 12:12:59 1999
--- linux-2.2.12/include/asm-mips/floppy.h	Mon Dec 27 12:12:59 1999
***************
*** 1,4 ****
! /* $Id: floppy.h,v 1.1 1999/12/27 17:12:59 ibaldin Exp $
   *
   * Architecture specific parts of the Floppy driver
   *
--- 1,4 ----
! /* $Id: floppy.h,v 1.1.1.1 1999/12/27 17:12:59 ibaldin Exp $
   *
   * Architecture specific parts of the Floppy driver
   *
Index: linux-2.2.12/include/asm-mips/fp.h
diff -c linux-2.2.12/include/asm-mips/fp.h:1.1 linux-2.2.12/include/asm-mips/fp.h:1.1.1.1
*** linux-2.2.12/include/asm-mips/fp.h:1.1	Mon Dec 27 12:12:59 1999
--- linux-2.2.12/include/asm-mips/fp.h	Mon Dec 27 12:12:59 1999
***************
*** 1,4 ****
! /* $Id: fp.h,v 1.1 1999/12/27 17:12:59 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
--- 1,4 ----
! /* $Id: fp.h,v 1.1.1.1 1999/12/27 17:12:59 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
Index: linux-2.2.12/include/asm-mips/gdb-stub.h
diff -c linux-2.2.12/include/asm-mips/gdb-stub.h:1.1 linux-2.2.12/include/asm-mips/gdb-stub.h:1.1.1.1
*** linux-2.2.12/include/asm-mips/gdb-stub.h:1.1	Mon Dec 27 12:12:59 1999
--- linux-2.2.12/include/asm-mips/gdb-stub.h	Mon Dec 27 12:12:59 1999
***************
*** 1,4 ****
! /* $Id: gdb-stub.h,v 1.1 1999/12/27 17:12:59 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
--- 1,4 ----
! /* $Id: gdb-stub.h,v 1.1.1.1 1999/12/27 17:12:59 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
Index: linux-2.2.12/include/asm-mips/hardirq.h
diff -c linux-2.2.12/include/asm-mips/hardirq.h:1.1 linux-2.2.12/include/asm-mips/hardirq.h:1.1.1.1
*** linux-2.2.12/include/asm-mips/hardirq.h:1.1	Mon Dec 27 12:12:59 1999
--- linux-2.2.12/include/asm-mips/hardirq.h	Mon Dec 27 12:12:59 1999
***************
*** 1,4 ****
! /* $Id: hardirq.h,v 1.1 1999/12/27 17:12:59 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
--- 1,4 ----
! /* $Id: hardirq.h,v 1.1.1.1 1999/12/27 17:12:59 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
Index: linux-2.2.12/include/asm-mips/ide.h
diff -c linux-2.2.12/include/asm-mips/ide.h:1.1 linux-2.2.12/include/asm-mips/ide.h:1.1.1.1
*** linux-2.2.12/include/asm-mips/ide.h:1.1	Mon Dec 27 12:12:59 1999
--- linux-2.2.12/include/asm-mips/ide.h	Mon Dec 27 12:12:59 1999
***************
*** 1,4 ****
! /* $Id: ide.h,v 1.1 1999/12/27 17:12:59 ibaldin Exp $
   *
   *  linux/include/asm-mips/ide.h
   *
--- 1,4 ----
! /* $Id: ide.h,v 1.1.1.1 1999/12/27 17:12:59 ibaldin Exp $
   *
   *  linux/include/asm-mips/ide.h
   *
Index: linux-2.2.12/include/asm-mips/init.h
diff -c linux-2.2.12/include/asm-mips/init.h:1.1 linux-2.2.12/include/asm-mips/init.h:1.1.1.1
*** linux-2.2.12/include/asm-mips/init.h:1.1	Mon Dec 27 12:12:59 1999
--- linux-2.2.12/include/asm-mips/init.h	Mon Dec 27 12:12:59 1999
***************
*** 1,4 ****
! /* $Id: init.h,v 1.1 1999/12/27 17:12:59 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
--- 1,4 ----
! /* $Id: init.h,v 1.1.1.1 1999/12/27 17:12:59 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
Index: linux-2.2.12/include/asm-mips/inventory.h
diff -c linux-2.2.12/include/asm-mips/inventory.h:1.1 linux-2.2.12/include/asm-mips/inventory.h:1.1.1.1
*** linux-2.2.12/include/asm-mips/inventory.h:1.1	Mon Dec 27 12:12:59 1999
--- linux-2.2.12/include/asm-mips/inventory.h	Mon Dec 27 12:12:59 1999
***************
*** 1,5 ****
  /*
!  * $Id: inventory.h,v 1.1 1999/12/27 17:12:59 ibaldin Exp $
   */
  #ifndef __ASM_MIPS_INVENTORY_H
  #define __ASM_MIPS_INVENTORY_H
--- 1,5 ----
  /*
!  * $Id: inventory.h,v 1.1.1.1 1999/12/27 17:12:59 ibaldin Exp $
   */
  #ifndef __ASM_MIPS_INVENTORY_H
  #define __ASM_MIPS_INVENTORY_H
Index: linux-2.2.12/include/asm-mips/ioctls.h
diff -c linux-2.2.12/include/asm-mips/ioctls.h:1.1 linux-2.2.12/include/asm-mips/ioctls.h:1.1.1.1
*** linux-2.2.12/include/asm-mips/ioctls.h:1.1	Mon Dec 27 12:12:59 1999
--- linux-2.2.12/include/asm-mips/ioctls.h	Mon Dec 27 12:12:59 1999
***************
*** 1,4 ****
! /* $Id: ioctls.h,v 1.1 1999/12/27 17:12:59 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
--- 1,4 ----
! /* $Id: ioctls.h,v 1.1.1.1 1999/12/27 17:12:59 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
Index: linux-2.2.12/include/asm-mips/irq.h
diff -c linux-2.2.12/include/asm-mips/irq.h:1.1 linux-2.2.12/include/asm-mips/irq.h:1.1.1.1
*** linux-2.2.12/include/asm-mips/irq.h:1.1	Mon Dec 27 12:12:59 1999
--- linux-2.2.12/include/asm-mips/irq.h	Mon Dec 27 12:12:59 1999
***************
*** 1,4 ****
! /* $Id: irq.h,v 1.1 1999/12/27 17:12:59 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
--- 1,4 ----
! /* $Id: irq.h,v 1.1.1.1 1999/12/27 17:12:59 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
Index: linux-2.2.12/include/asm-mips/jazz.h
diff -c linux-2.2.12/include/asm-mips/jazz.h:1.1 linux-2.2.12/include/asm-mips/jazz.h:1.1.1.1
*** linux-2.2.12/include/asm-mips/jazz.h:1.1	Mon Dec 27 12:12:59 1999
--- linux-2.2.12/include/asm-mips/jazz.h	Mon Dec 27 12:12:59 1999
***************
*** 1,4 ****
! /* $Id: jazz.h,v 1.1 1999/12/27 17:12:59 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
--- 1,4 ----
! /* $Id: jazz.h,v 1.1.1.1 1999/12/27 17:12:59 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
Index: linux-2.2.12/include/asm-mips/jazzdma.h
diff -c linux-2.2.12/include/asm-mips/jazzdma.h:1.1 linux-2.2.12/include/asm-mips/jazzdma.h:1.1.1.1
*** linux-2.2.12/include/asm-mips/jazzdma.h:1.1	Mon Dec 27 12:12:59 1999
--- linux-2.2.12/include/asm-mips/jazzdma.h	Mon Dec 27 12:12:59 1999
***************
*** 1,7 ****
  /*
   * Helpfile for jazzdma.c -- Mips Jazz R4030 DMA controller support
   *
!  * $Id: jazzdma.h,v 1.1 1999/12/27 17:12:59 ibaldin Exp $
   */
  #ifndef __ASM_MIPS_JAZZDMA_H
  #define __ASM_MIPS_JAZZDMA_H
--- 1,7 ----
  /*
   * Helpfile for jazzdma.c -- Mips Jazz R4030 DMA controller support
   *
!  * $Id: jazzdma.h,v 1.1.1.1 1999/12/27 17:12:59 ibaldin Exp $
   */
  #ifndef __ASM_MIPS_JAZZDMA_H
  #define __ASM_MIPS_JAZZDMA_H
Index: linux-2.2.12/include/asm-mips/keyboard.h
diff -c linux-2.2.12/include/asm-mips/keyboard.h:1.1 linux-2.2.12/include/asm-mips/keyboard.h:1.1.1.1
*** linux-2.2.12/include/asm-mips/keyboard.h:1.1	Mon Dec 27 12:12:59 1999
--- linux-2.2.12/include/asm-mips/keyboard.h	Mon Dec 27 12:12:59 1999
***************
*** 5,11 ****
   * License.  See the file "COPYING" in the main directory of this archive
   * for more details.
   *
!  * $Id: keyboard.h,v 1.1 1999/12/27 17:12:59 ibaldin Exp $
   */
  #ifndef __ASM_MIPS_KEYBOARD_H
  #define __ASM_MIPS_KEYBOARD_H
--- 5,11 ----
   * License.  See the file "COPYING" in the main directory of this archive
   * for more details.
   *
!  * $Id: keyboard.h,v 1.1.1.1 1999/12/27 17:12:59 ibaldin Exp $
   */
  #ifndef __ASM_MIPS_KEYBOARD_H
  #define __ASM_MIPS_KEYBOARD_H
Index: linux-2.2.12/include/asm-mips/linux_logo.h
diff -c linux-2.2.12/include/asm-mips/linux_logo.h:1.1 linux-2.2.12/include/asm-mips/linux_logo.h:1.1.1.1
*** linux-2.2.12/include/asm-mips/linux_logo.h:1.1	Mon Dec 27 12:12:59 1999
--- linux-2.2.12/include/asm-mips/linux_logo.h	Mon Dec 27 12:12:59 1999
***************
*** 1,4 ****
! /* $Id: linux_logo.h,v 1.1 1999/12/27 17:12:59 ibaldin Exp $
   *
   * include/asm-mips/linux_logo.h: This is a linux logo
   *                                to be displayed on boot.
--- 1,4 ----
! /* $Id: linux_logo.h,v 1.1.1.1 1999/12/27 17:12:59 ibaldin Exp $
   *
   * include/asm-mips/linux_logo.h: This is a linux logo
   *                                to be displayed on boot.
Index: linux-2.2.12/include/asm-mips/mc146818rtc.h
diff -c linux-2.2.12/include/asm-mips/mc146818rtc.h:1.1 linux-2.2.12/include/asm-mips/mc146818rtc.h:1.1.1.1
*** linux-2.2.12/include/asm-mips/mc146818rtc.h:1.1	Mon Dec 27 12:12:59 1999
--- linux-2.2.12/include/asm-mips/mc146818rtc.h	Mon Dec 27 12:12:59 1999
***************
*** 1,4 ****
! /* $Id: mc146818rtc.h,v 1.1 1999/12/27 17:12:59 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
--- 1,4 ----
! /* $Id: mc146818rtc.h,v 1.1.1.1 1999/12/27 17:12:59 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
Index: linux-2.2.12/include/asm-mips/md.h
diff -c linux-2.2.12/include/asm-mips/md.h:1.1 linux-2.2.12/include/asm-mips/md.h:1.1.1.1
*** linux-2.2.12/include/asm-mips/md.h:1.1	Mon Dec 27 12:12:59 1999
--- linux-2.2.12/include/asm-mips/md.h	Mon Dec 27 12:12:59 1999
***************
*** 1,4 ****
! /* $Id: md.h,v 1.1 1999/12/27 17:12:59 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
--- 1,4 ----
! /* $Id: md.h,v 1.1.1.1 1999/12/27 17:12:59 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
Index: linux-2.2.12/include/asm-mips/mipsregs.h
diff -c linux-2.2.12/include/asm-mips/mipsregs.h:1.1 linux-2.2.12/include/asm-mips/mipsregs.h:1.1.1.1
*** linux-2.2.12/include/asm-mips/mipsregs.h:1.1	Mon Dec 27 12:12:59 1999
--- linux-2.2.12/include/asm-mips/mipsregs.h	Mon Dec 27 12:12:59 1999
***************
*** 1,4 ****
! /* $Id: mipsregs.h,v 1.1 1999/12/27 17:12:59 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
--- 1,4 ----
! /* $Id: mipsregs.h,v 1.1.1.1 1999/12/27 17:12:59 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
Index: linux-2.2.12/include/asm-mips/mmu_context.h
diff -c linux-2.2.12/include/asm-mips/mmu_context.h:1.1 linux-2.2.12/include/asm-mips/mmu_context.h:1.1.1.1
*** linux-2.2.12/include/asm-mips/mmu_context.h:1.1	Mon Dec 27 12:12:59 1999
--- linux-2.2.12/include/asm-mips/mmu_context.h	Mon Dec 27 12:12:59 1999
***************
*** 1,4 ****
! /* $Id: mmu_context.h,v 1.1 1999/12/27 17:12:59 ibaldin Exp $
   *
   * Switch a MMU context.
   *
--- 1,4 ----
! /* $Id: mmu_context.h,v 1.1.1.1 1999/12/27 17:12:59 ibaldin Exp $
   *
   * Switch a MMU context.
   *
Index: linux-2.2.12/include/asm-mips/namei.h
diff -c linux-2.2.12/include/asm-mips/namei.h:1.1 linux-2.2.12/include/asm-mips/namei.h:1.1.1.1
*** linux-2.2.12/include/asm-mips/namei.h:1.1	Mon Dec 27 12:12:59 1999
--- linux-2.2.12/include/asm-mips/namei.h	Mon Dec 27 12:12:59 1999
***************
*** 3,9 ****
   *
   * Included from linux/fs/namei.c
   *
!  * $Id: namei.h,v 1.1 1999/12/27 17:12:59 ibaldin Exp $
   */
  #ifndef __ASM_MIPS_NAMEI_H
  #define __ASM_MIPS_NAMEI_H
--- 3,9 ----
   *
   * Included from linux/fs/namei.c
   *
!  * $Id: namei.h,v 1.1.1.1 1999/12/27 17:12:59 ibaldin Exp $
   */
  #ifndef __ASM_MIPS_NAMEI_H
  #define __ASM_MIPS_NAMEI_H
Index: linux-2.2.12/include/asm-mips/newport.h
diff -c linux-2.2.12/include/asm-mips/newport.h:1.1 linux-2.2.12/include/asm-mips/newport.h:1.1.1.1
*** linux-2.2.12/include/asm-mips/newport.h:1.1	Mon Dec 27 12:12:59 1999
--- linux-2.2.12/include/asm-mips/newport.h	Mon Dec 27 12:12:59 1999
***************
*** 1,4 ****
! /* $Id: newport.h,v 1.1 1999/12/27 17:12:59 ibaldin Exp $
   *
   * newport.h: Defines and register layout for NEWPORT graphics
   *            hardware.
--- 1,4 ----
! /* $Id: newport.h,v 1.1.1.1 1999/12/27 17:12:59 ibaldin Exp $
   *
   * newport.h: Defines and register layout for NEWPORT graphics
   *            hardware.
Index: linux-2.2.12/include/asm-mips/ng1hw.h
diff -c linux-2.2.12/include/asm-mips/ng1hw.h:1.1 linux-2.2.12/include/asm-mips/ng1hw.h:1.1.1.1
*** linux-2.2.12/include/asm-mips/ng1hw.h:1.1	Mon Dec 27 12:12:59 1999
--- linux-2.2.12/include/asm-mips/ng1hw.h	Mon Dec 27 12:12:59 1999
***************
*** 9,15 ****
  #ifndef __SYS_NG1HW_H__
  #define __SYS_NG1HW_H__
  
! #ident "$Revision: 1.1 $"
  
  #define BIT(n)	(0x1 << n)
  
--- 9,15 ----
  #ifndef __SYS_NG1HW_H__
  #define __SYS_NG1HW_H__
  
! #ident "$Revision: 1.1.1.1 $"
  
  #define BIT(n)	(0x1 << n)
  
Index: linux-2.2.12/include/asm-mips/page.h
diff -c linux-2.2.12/include/asm-mips/page.h:1.1 linux-2.2.12/include/asm-mips/page.h:1.1.1.1
*** linux-2.2.12/include/asm-mips/page.h:1.1	Mon Dec 27 12:12:59 1999
--- linux-2.2.12/include/asm-mips/page.h	Mon Dec 27 12:12:59 1999
***************
*** 1,4 ****
! /* $Id: page.h,v 1.1 1999/12/27 17:12:59 ibaldin Exp $
   *
   * Definitions for page handling
   *
--- 1,4 ----
! /* $Id: page.h,v 1.1.1.1 1999/12/27 17:12:59 ibaldin Exp $
   *
   * Definitions for page handling
   *
Index: linux-2.2.12/include/asm-mips/pci.h
diff -c linux-2.2.12/include/asm-mips/pci.h:1.1 linux-2.2.12/include/asm-mips/pci.h:1.1.1.1
*** linux-2.2.12/include/asm-mips/pci.h:1.1	Mon Dec 27 12:12:59 1999
--- linux-2.2.12/include/asm-mips/pci.h	Mon Dec 27 12:12:59 1999
***************
*** 1,4 ****
! /* $Id: pci.h,v 1.1 1999/12/27 17:12:59 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
--- 1,4 ----
! /* $Id: pci.h,v 1.1.1.1 1999/12/27 17:12:59 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
Index: linux-2.2.12/include/asm-mips/pgtable.h
diff -c linux-2.2.12/include/asm-mips/pgtable.h:1.1 linux-2.2.12/include/asm-mips/pgtable.h:1.1.1.1
*** linux-2.2.12/include/asm-mips/pgtable.h:1.1	Mon Dec 27 12:12:59 1999
--- linux-2.2.12/include/asm-mips/pgtable.h	Mon Dec 27 12:12:59 1999
***************
*** 1,4 ****
! /* $Id: pgtable.h,v 1.1 1999/12/27 17:12:59 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
--- 1,4 ----
! /* $Id: pgtable.h,v 1.1.1.1 1999/12/27 17:12:59 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
Index: linux-2.2.12/include/asm-mips/posix_types.h
diff -c linux-2.2.12/include/asm-mips/posix_types.h:1.1 linux-2.2.12/include/asm-mips/posix_types.h:1.1.1.1
*** linux-2.2.12/include/asm-mips/posix_types.h:1.1	Mon Dec 27 12:12:59 1999
--- linux-2.2.12/include/asm-mips/posix_types.h	Mon Dec 27 12:12:59 1999
***************
*** 1,4 ****
! /* $Id: posix_types.h,v 1.1 1999/12/27 17:12:59 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
--- 1,4 ----
! /* $Id: posix_types.h,v 1.1.1.1 1999/12/27 17:12:59 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
Index: linux-2.2.12/include/asm-mips/prctl.h
diff -c linux-2.2.12/include/asm-mips/prctl.h:1.1 linux-2.2.12/include/asm-mips/prctl.h:1.1.1.1
*** linux-2.2.12/include/asm-mips/prctl.h:1.1	Mon Dec 27 12:12:59 1999
--- linux-2.2.12/include/asm-mips/prctl.h	Mon Dec 27 12:12:59 1999
***************
*** 3,9 ****
   *
   * The IRIX kernel maps a page at PRDA_ADDRESS with the
   * contents of prda and fills it the bits on prda_sys.
!  * $Id: prctl.h,v 1.1 1999/12/27 17:12:59 ibaldin Exp $
   */
  
  #ifndef __PRCTL_H__
--- 3,9 ----
   *
   * The IRIX kernel maps a page at PRDA_ADDRESS with the
   * contents of prda and fills it the bits on prda_sys.
!  * $Id: prctl.h,v 1.1.1.1 1999/12/27 17:12:59 ibaldin Exp $
   */
  
  #ifndef __PRCTL_H__
Index: linux-2.2.12/include/asm-mips/processor.h
diff -c linux-2.2.12/include/asm-mips/processor.h:1.1 linux-2.2.12/include/asm-mips/processor.h:1.1.1.1
*** linux-2.2.12/include/asm-mips/processor.h:1.1	Mon Dec 27 12:12:59 1999
--- linux-2.2.12/include/asm-mips/processor.h	Mon Dec 27 12:12:59 1999
***************
*** 1,4 ****
! /* $Id: processor.h,v 1.1 1999/12/27 17:12:59 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
--- 1,4 ----
! /* $Id: processor.h,v 1.1.1.1 1999/12/27 17:12:59 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
Index: linux-2.2.12/include/asm-mips/ptrace.h
diff -c linux-2.2.12/include/asm-mips/ptrace.h:1.1 linux-2.2.12/include/asm-mips/ptrace.h:1.1.1.1
*** linux-2.2.12/include/asm-mips/ptrace.h:1.1	Mon Dec 27 12:12:59 1999
--- linux-2.2.12/include/asm-mips/ptrace.h	Mon Dec 27 12:12:59 1999
***************
*** 1,4 ****
! /* $Id: ptrace.h,v 1.1 1999/12/27 17:12:59 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
--- 1,4 ----
! /* $Id: ptrace.h,v 1.1.1.1 1999/12/27 17:12:59 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
Index: linux-2.2.12/include/asm-mips/r4kcache.h
diff -c linux-2.2.12/include/asm-mips/r4kcache.h:1.1 linux-2.2.12/include/asm-mips/r4kcache.h:1.1.1.1
*** linux-2.2.12/include/asm-mips/r4kcache.h:1.1	Mon Dec 27 12:12:59 1999
--- linux-2.2.12/include/asm-mips/r4kcache.h	Mon Dec 27 12:12:59 1999
***************
*** 3,9 ****
   *
   * Copyright (C) 1996 David S. Miller (dm@engr.sgi.com)
   *
!  * $Id: r4kcache.h,v 1.1 1999/12/27 17:12:59 ibaldin Exp $
   *
   * FIXME: Handle split L2 caches.
   */
--- 3,9 ----
   *
   * Copyright (C) 1996 David S. Miller (dm@engr.sgi.com)
   *
!  * $Id: r4kcache.h,v 1.1.1.1 1999/12/27 17:12:59 ibaldin Exp $
   *
   * FIXME: Handle split L2 caches.
   */
Index: linux-2.2.12/include/asm-mips/resource.h
diff -c linux-2.2.12/include/asm-mips/resource.h:1.1 linux-2.2.12/include/asm-mips/resource.h:1.1.1.1
*** linux-2.2.12/include/asm-mips/resource.h:1.1	Mon Dec 27 12:12:59 1999
--- linux-2.2.12/include/asm-mips/resource.h	Mon Dec 27 12:12:59 1999
***************
*** 1,4 ****
! /* $Id: resource.h,v 1.1 1999/12/27 17:12:59 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
--- 1,4 ----
! /* $Id: resource.h,v 1.1.1.1 1999/12/27 17:12:59 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
Index: linux-2.2.12/include/asm-mips/semaphore-helper.h
diff -c linux-2.2.12/include/asm-mips/semaphore-helper.h:1.1 linux-2.2.12/include/asm-mips/semaphore-helper.h:1.1.1.1
*** linux-2.2.12/include/asm-mips/semaphore-helper.h:1.1	Mon Dec 27 12:12:59 1999
--- linux-2.2.12/include/asm-mips/semaphore-helper.h	Mon Dec 27 12:12:59 1999
***************
*** 1,4 ****
! /* $Id: semaphore-helper.h,v 1.1 1999/12/27 17:12:59 ibaldin Exp $
   *
   * SMP- and interrupt-safe semaphores helper functions.
   *
--- 1,4 ----
! /* $Id: semaphore-helper.h,v 1.1.1.1 1999/12/27 17:12:59 ibaldin Exp $
   *
   * SMP- and interrupt-safe semaphores helper functions.
   *
Index: linux-2.2.12/include/asm-mips/semaphore.h
diff -c linux-2.2.12/include/asm-mips/semaphore.h:1.1 linux-2.2.12/include/asm-mips/semaphore.h:1.1.1.1
*** linux-2.2.12/include/asm-mips/semaphore.h:1.1	Mon Dec 27 12:12:59 1999
--- linux-2.2.12/include/asm-mips/semaphore.h	Mon Dec 27 12:12:59 1999
***************
*** 1,4 ****
! /* $Id: semaphore.h,v 1.1 1999/12/27 17:12:59 ibaldin Exp $
   *
   * SMP- and interrupt-safe semaphores..
   *
--- 1,4 ----
! /* $Id: semaphore.h,v 1.1.1.1 1999/12/27 17:12:59 ibaldin Exp $
   *
   * SMP- and interrupt-safe semaphores..
   *
Index: linux-2.2.12/include/asm-mips/serial.h
diff -c linux-2.2.12/include/asm-mips/serial.h:1.1 linux-2.2.12/include/asm-mips/serial.h:1.1.1.1
*** linux-2.2.12/include/asm-mips/serial.h:1.1	Mon Dec 27 12:12:59 1999
--- linux-2.2.12/include/asm-mips/serial.h	Mon Dec 27 12:12:59 1999
***************
*** 1,4 ****
! /* $Id: serial.h,v 1.1 1999/12/27 17:12:59 ibaldin Exp $
   *
   * include/asm-mips/serial.h
   */
--- 1,4 ----
! /* $Id: serial.h,v 1.1.1.1 1999/12/27 17:12:59 ibaldin Exp $
   *
   * include/asm-mips/serial.h
   */
Index: linux-2.2.12/include/asm-mips/sgi.h
diff -c linux-2.2.12/include/asm-mips/sgi.h:1.1 linux-2.2.12/include/asm-mips/sgi.h:1.1.1.1
*** linux-2.2.12/include/asm-mips/sgi.h:1.1	Mon Dec 27 12:12:59 1999
--- linux-2.2.12/include/asm-mips/sgi.h	Mon Dec 27 12:12:59 1999
***************
*** 1,4 ****
! /* $Id: sgi.h,v 1.1 1999/12/27 17:12:59 ibaldin Exp $
   * sgi.h: Definitions specific to SGI machines.
   *
   * Copyright (C) 1996 David S. Miller (dm@sgi.com)
--- 1,4 ----
! /* $Id: sgi.h,v 1.1.1.1 1999/12/27 17:12:59 ibaldin Exp $
   * sgi.h: Definitions specific to SGI machines.
   *
   * Copyright (C) 1996 David S. Miller (dm@sgi.com)
Index: linux-2.2.12/include/asm-mips/sgialib.h
diff -c linux-2.2.12/include/asm-mips/sgialib.h:1.1 linux-2.2.12/include/asm-mips/sgialib.h:1.1.1.1
*** linux-2.2.12/include/asm-mips/sgialib.h:1.1	Mon Dec 27 12:12:59 1999
--- linux-2.2.12/include/asm-mips/sgialib.h	Mon Dec 27 12:12:59 1999
***************
*** 1,4 ****
! /* $Id: sgialib.h,v 1.1 1999/12/27 17:12:59 ibaldin Exp $
   * sgialib.h: SGI ARCS firmware interface library for the Linux kernel.
   *
   * Copyright (C) 1996 David S. Miller (dm@engr.sgi.com)
--- 1,4 ----
! /* $Id: sgialib.h,v 1.1.1.1 1999/12/27 17:12:59 ibaldin Exp $
   * sgialib.h: SGI ARCS firmware interface library for the Linux kernel.
   *
   * Copyright (C) 1996 David S. Miller (dm@engr.sgi.com)
Index: linux-2.2.12/include/asm-mips/sgiarcs.h
diff -c linux-2.2.12/include/asm-mips/sgiarcs.h:1.1 linux-2.2.12/include/asm-mips/sgiarcs.h:1.1.1.1
*** linux-2.2.12/include/asm-mips/sgiarcs.h:1.1	Mon Dec 27 12:12:59 1999
--- linux-2.2.12/include/asm-mips/sgiarcs.h	Mon Dec 27 12:12:59 1999
***************
*** 1,4 ****
! /* $Id: sgiarcs.h,v 1.1 1999/12/27 17:12:59 ibaldin Exp $
   *
   * SGI ARCS firmware interface defines.
   *
--- 1,4 ----
! /* $Id: sgiarcs.h,v 1.1.1.1 1999/12/27 17:12:59 ibaldin Exp $
   *
   * SGI ARCS firmware interface defines.
   *
Index: linux-2.2.12/include/asm-mips/sgihpc.h
diff -c linux-2.2.12/include/asm-mips/sgihpc.h:1.1 linux-2.2.12/include/asm-mips/sgihpc.h:1.1.1.1
*** linux-2.2.12/include/asm-mips/sgihpc.h:1.1	Mon Dec 27 12:12:59 1999
--- linux-2.2.12/include/asm-mips/sgihpc.h	Mon Dec 27 12:12:59 1999
***************
*** 1,4 ****
! /* $Id: sgihpc.h,v 1.1 1999/12/27 17:12:59 ibaldin Exp $
   *
   * sgihpc.h: Various HPC I/O controller defines.  The HPC is basically
   *           the approximate functional equivalent of the Sun SYSIO
--- 1,4 ----
! /* $Id: sgihpc.h,v 1.1.1.1 1999/12/27 17:12:59 ibaldin Exp $
   *
   * sgihpc.h: Various HPC I/O controller defines.  The HPC is basically
   *           the approximate functional equivalent of the Sun SYSIO
Index: linux-2.2.12/include/asm-mips/sgimc.h
diff -c linux-2.2.12/include/asm-mips/sgimc.h:1.1 linux-2.2.12/include/asm-mips/sgimc.h:1.1.1.1
*** linux-2.2.12/include/asm-mips/sgimc.h:1.1	Mon Dec 27 12:12:59 1999
--- linux-2.2.12/include/asm-mips/sgimc.h	Mon Dec 27 12:12:59 1999
***************
*** 1,4 ****
! /* $Id: sgimc.h,v 1.1 1999/12/27 17:12:59 ibaldin Exp $
   * sgimc.h: Definitions for memory controller hardware found on
   *          SGI IP20, IP22, IP26, and IP28 machines.
   *
--- 1,4 ----
! /* $Id: sgimc.h,v 1.1.1.1 1999/12/27 17:12:59 ibaldin Exp $
   * sgimc.h: Definitions for memory controller hardware found on
   *          SGI IP20, IP22, IP26, and IP28 machines.
   *
Index: linux-2.2.12/include/asm-mips/sgint23.h
diff -c linux-2.2.12/include/asm-mips/sgint23.h:1.1 linux-2.2.12/include/asm-mips/sgint23.h:1.1.1.1
*** linux-2.2.12/include/asm-mips/sgint23.h:1.1	Mon Dec 27 12:12:59 1999
--- linux-2.2.12/include/asm-mips/sgint23.h	Mon Dec 27 12:12:59 1999
***************
*** 1,4 ****
! /* $Id: sgint23.h,v 1.1 1999/12/27 17:12:59 ibaldin Exp $
   * sgint23.h: Defines for the SGI INT2 and INT3 chipsets.
   *
   * Copyright (C) 1996 David S. Miller (dm@engr.sgi.com)
--- 1,4 ----
! /* $Id: sgint23.h,v 1.1.1.1 1999/12/27 17:12:59 ibaldin Exp $
   * sgint23.h: Defines for the SGI INT2 and INT3 chipsets.
   *
   * Copyright (C) 1996 David S. Miller (dm@engr.sgi.com)
Index: linux-2.2.12/include/asm-mips/sigcontext.h
diff -c linux-2.2.12/include/asm-mips/sigcontext.h:1.1 linux-2.2.12/include/asm-mips/sigcontext.h:1.1.1.1
*** linux-2.2.12/include/asm-mips/sigcontext.h:1.1	Mon Dec 27 12:12:59 1999
--- linux-2.2.12/include/asm-mips/sigcontext.h	Mon Dec 27 12:12:59 1999
***************
*** 7,13 ****
   *
   * Copyright (C) 1996, 1997 by Ralf Baechle
   *
!  * $Id: sigcontext.h,v 1.1 1999/12/27 17:12:59 ibaldin Exp $
   */
  #ifndef __ASM_MIPS_SIGCONTEXT_H
  #define __ASM_MIPS_SIGCONTEXT_H
--- 7,13 ----
   *
   * Copyright (C) 1996, 1997 by Ralf Baechle
   *
!  * $Id: sigcontext.h,v 1.1.1.1 1999/12/27 17:12:59 ibaldin Exp $
   */
  #ifndef __ASM_MIPS_SIGCONTEXT_H
  #define __ASM_MIPS_SIGCONTEXT_H
Index: linux-2.2.12/include/asm-mips/siginfo.h
diff -c linux-2.2.12/include/asm-mips/siginfo.h:1.1 linux-2.2.12/include/asm-mips/siginfo.h:1.1.1.1
*** linux-2.2.12/include/asm-mips/siginfo.h:1.1	Mon Dec 27 12:12:59 1999
--- linux-2.2.12/include/asm-mips/siginfo.h	Mon Dec 27 12:12:59 1999
***************
*** 1,4 ****
! /* $Id: siginfo.h,v 1.1 1999/12/27 17:12:59 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
--- 1,4 ----
! /* $Id: siginfo.h,v 1.1.1.1 1999/12/27 17:12:59 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
Index: linux-2.2.12/include/asm-mips/signal.h
diff -c linux-2.2.12/include/asm-mips/signal.h:1.1 linux-2.2.12/include/asm-mips/signal.h:1.1.1.1
*** linux-2.2.12/include/asm-mips/signal.h:1.1	Mon Dec 27 12:12:59 1999
--- linux-2.2.12/include/asm-mips/signal.h	Mon Dec 27 12:12:59 1999
***************
*** 1,4 ****
! /* $Id: signal.h,v 1.1 1999/12/27 17:12:59 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
--- 1,4 ----
! /* $Id: signal.h,v 1.1.1.1 1999/12/27 17:12:59 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
Index: linux-2.2.12/include/asm-mips/smplock.h
diff -c linux-2.2.12/include/asm-mips/smplock.h:1.1 linux-2.2.12/include/asm-mips/smplock.h:1.1.1.1
*** linux-2.2.12/include/asm-mips/smplock.h:1.1	Mon Dec 27 12:12:59 1999
--- linux-2.2.12/include/asm-mips/smplock.h	Mon Dec 27 12:12:59 1999
***************
*** 1,4 ****
! /* $Id: smplock.h,v 1.1 1999/12/27 17:12:59 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
--- 1,4 ----
! /* $Id: smplock.h,v 1.1.1.1 1999/12/27 17:12:59 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
Index: linux-2.2.12/include/asm-mips/sni.h
diff -c linux-2.2.12/include/asm-mips/sni.h:1.1 linux-2.2.12/include/asm-mips/sni.h:1.1.1.1
*** linux-2.2.12/include/asm-mips/sni.h:1.1	Mon Dec 27 12:12:59 1999
--- linux-2.2.12/include/asm-mips/sni.h	Mon Dec 27 12:12:59 1999
***************
*** 1,4 ****
! /* $Id: sni.h,v 1.1 1999/12/27 17:12:59 ibaldin Exp $
   *
   * SNI specific definitions
   *
--- 1,4 ----
! /* $Id: sni.h,v 1.1.1.1 1999/12/27 17:12:59 ibaldin Exp $
   *
   * SNI specific definitions
   *
Index: linux-2.2.12/include/asm-mips/socket.h
diff -c linux-2.2.12/include/asm-mips/socket.h:1.1 linux-2.2.12/include/asm-mips/socket.h:1.1.1.1
*** linux-2.2.12/include/asm-mips/socket.h:1.1	Mon Dec 27 12:12:59 1999
--- linux-2.2.12/include/asm-mips/socket.h	Mon Dec 27 12:12:59 1999
***************
*** 1,5 ****
  /*
!  * $Id: socket.h,v 1.1 1999/12/27 17:12:59 ibaldin Exp $
   */
  #ifndef __ASM_MIPS_SOCKET_H
  #define __ASM_MIPS_SOCKET_H
--- 1,5 ----
  /*
!  * $Id: socket.h,v 1.1.1.1 1999/12/27 17:12:59 ibaldin Exp $
   */
  #ifndef __ASM_MIPS_SOCKET_H
  #define __ASM_MIPS_SOCKET_H
Index: linux-2.2.12/include/asm-mips/softirq.h
diff -c linux-2.2.12/include/asm-mips/softirq.h:1.1 linux-2.2.12/include/asm-mips/softirq.h:1.1.1.1
*** linux-2.2.12/include/asm-mips/softirq.h:1.1	Mon Dec 27 12:12:59 1999
--- linux-2.2.12/include/asm-mips/softirq.h	Mon Dec 27 12:12:59 1999
***************
*** 1,4 ****
! /* $Id: softirq.h,v 1.1 1999/12/27 17:12:59 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
--- 1,4 ----
! /* $Id: softirq.h,v 1.1.1.1 1999/12/27 17:12:59 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
Index: linux-2.2.12/include/asm-mips/spinlock.h
diff -c linux-2.2.12/include/asm-mips/spinlock.h:1.1 linux-2.2.12/include/asm-mips/spinlock.h:1.1.1.1
*** linux-2.2.12/include/asm-mips/spinlock.h:1.1	Mon Dec 27 12:12:59 1999
--- linux-2.2.12/include/asm-mips/spinlock.h	Mon Dec 27 12:12:59 1999
***************
*** 1,4 ****
! /* $Id: spinlock.h,v 1.1 1999/12/27 17:12:59 ibaldin Exp $
   */
  #ifndef __ASM_MIPS_SPINLOCK_H
  #define __ASM_MIPS_SPINLOCK_H
--- 1,4 ----
! /* $Id: spinlock.h,v 1.1.1.1 1999/12/27 17:12:59 ibaldin Exp $
   */
  #ifndef __ASM_MIPS_SPINLOCK_H
  #define __ASM_MIPS_SPINLOCK_H
Index: linux-2.2.12/include/asm-mips/stackframe.h
diff -c linux-2.2.12/include/asm-mips/stackframe.h:1.1 linux-2.2.12/include/asm-mips/stackframe.h:1.1.1.1
*** linux-2.2.12/include/asm-mips/stackframe.h:1.1	Mon Dec 27 12:12:59 1999
--- linux-2.2.12/include/asm-mips/stackframe.h	Mon Dec 27 12:12:59 1999
***************
*** 3,9 ****
   *
   *  Copyright (C) 1994, 1995, 1996 by Ralf Baechle and Paul M. Antoine.
   *
!  * $Id: stackframe.h,v 1.1 1999/12/27 17:12:59 ibaldin Exp $
   */
  #ifndef __ASM_MIPS_STACKFRAME_H
  #define __ASM_MIPS_STACKFRAME_H
--- 3,9 ----
   *
   *  Copyright (C) 1994, 1995, 1996 by Ralf Baechle and Paul M. Antoine.
   *
!  * $Id: stackframe.h,v 1.1.1.1 1999/12/27 17:12:59 ibaldin Exp $
   */
  #ifndef __ASM_MIPS_STACKFRAME_H
  #define __ASM_MIPS_STACKFRAME_H
Index: linux-2.2.12/include/asm-mips/string.h
diff -c linux-2.2.12/include/asm-mips/string.h:1.1 linux-2.2.12/include/asm-mips/string.h:1.1.1.1
*** linux-2.2.12/include/asm-mips/string.h:1.1	Mon Dec 27 12:12:59 1999
--- linux-2.2.12/include/asm-mips/string.h	Mon Dec 27 12:12:59 1999
***************
*** 1,4 ****
! /* $Id: string.h,v 1.1 1999/12/27 17:12:59 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
--- 1,4 ----
! /* $Id: string.h,v 1.1.1.1 1999/12/27 17:12:59 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
Index: linux-2.2.12/include/asm-mips/system.h
diff -c linux-2.2.12/include/asm-mips/system.h:1.1 linux-2.2.12/include/asm-mips/system.h:1.1.1.1
*** linux-2.2.12/include/asm-mips/system.h:1.1	Mon Dec 27 12:12:59 1999
--- linux-2.2.12/include/asm-mips/system.h	Mon Dec 27 12:12:59 1999
***************
*** 1,4 ****
! /* $Id: system.h,v 1.1 1999/12/27 17:12:59 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
--- 1,4 ----
! /* $Id: system.h,v 1.1.1.1 1999/12/27 17:12:59 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
Index: linux-2.2.12/include/asm-mips/timex.h
diff -c linux-2.2.12/include/asm-mips/timex.h:1.1 linux-2.2.12/include/asm-mips/timex.h:1.1.1.1
*** linux-2.2.12/include/asm-mips/timex.h:1.1	Mon Dec 27 12:12:59 1999
--- linux-2.2.12/include/asm-mips/timex.h	Mon Dec 27 12:12:59 1999
***************
*** 1,4 ****
! /* $Id: timex.h,v 1.1 1999/12/27 17:12:59 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
--- 1,4 ----
! /* $Id: timex.h,v 1.1.1.1 1999/12/27 17:12:59 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
Index: linux-2.2.12/include/asm-mips/uaccess.h
diff -c linux-2.2.12/include/asm-mips/uaccess.h:1.1 linux-2.2.12/include/asm-mips/uaccess.h:1.1.1.1
*** linux-2.2.12/include/asm-mips/uaccess.h:1.1	Mon Dec 27 12:12:59 1999
--- linux-2.2.12/include/asm-mips/uaccess.h	Mon Dec 27 12:12:59 1999
***************
*** 7,13 ****
   *
   * Copyright (C) 1996, 1997, 1998 by Ralf Baechle
   *
!  * $Id: uaccess.h,v 1.1 1999/12/27 17:12:59 ibaldin Exp $
   */
  #ifndef __ASM_MIPS_UACCESS_H
  #define __ASM_MIPS_UACCESS_H
--- 7,13 ----
   *
   * Copyright (C) 1996, 1997, 1998 by Ralf Baechle
   *
!  * $Id: uaccess.h,v 1.1.1.1 1999/12/27 17:12:59 ibaldin Exp $
   */
  #ifndef __ASM_MIPS_UACCESS_H
  #define __ASM_MIPS_UACCESS_H
Index: linux-2.2.12/include/asm-mips/unistd.h
diff -c linux-2.2.12/include/asm-mips/unistd.h:1.1 linux-2.2.12/include/asm-mips/unistd.h:1.1.1.1
*** linux-2.2.12/include/asm-mips/unistd.h:1.1	Mon Dec 27 12:12:59 1999
--- linux-2.2.12/include/asm-mips/unistd.h	Mon Dec 27 12:12:59 1999
***************
*** 1,4 ****
! /* $Id: unistd.h,v 1.1 1999/12/27 17:12:59 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
--- 1,4 ----
! /* $Id: unistd.h,v 1.1.1.1 1999/12/27 17:12:59 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
Index: linux-2.2.12/include/asm-mips/watch.h
diff -c linux-2.2.12/include/asm-mips/watch.h:1.1 linux-2.2.12/include/asm-mips/watch.h:1.1.1.1
*** linux-2.2.12/include/asm-mips/watch.h:1.1	Mon Dec 27 12:12:59 1999
--- linux-2.2.12/include/asm-mips/watch.h	Mon Dec 27 12:12:59 1999
***************
*** 1,4 ****
! /* $Id: watch.h,v 1.1 1999/12/27 17:12:59 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
--- 1,4 ----
! /* $Id: watch.h,v 1.1.1.1 1999/12/27 17:12:59 ibaldin Exp $
   *
   * This file is subject to the terms and conditions of the GNU General Public
   * License.  See the file "COPYING" in the main directory of this archive
Index: linux-2.2.12/include/asm-mips/baget/baget.h
diff -c linux-2.2.12/include/asm-mips/baget/baget.h:1.1 linux-2.2.12/include/asm-mips/baget/baget.h:1.1.1.1
*** linux-2.2.12/include/asm-mips/baget/baget.h:1.1	Mon Dec 27 12:12:59 1999
--- linux-2.2.12/include/asm-mips/baget/baget.h	Mon Dec 27 12:12:59 1999
***************
*** 1,4 ****
! /* $Id: baget.h,v 1.1 1999/12/27 17:12:59 ibaldin Exp $
   * baget.h: Definitions specific to Baget/MIPS machines.
   *
   * Copyright (C) 1998 Gleb Raiko & Vladimir Roganov
--- 1,4 ----
! /* $Id: baget.h,v 1.1.1.1 1999/12/27 17:12:59 ibaldin Exp $
   * baget.h: Definitions specific to Baget/MIPS machines.
   *
   * Copyright (C) 1998 Gleb Raiko & Vladimir Roganov
Index: linux-2.2.12/include/asm-mips/baget/vac.h
diff -c linux-2.2.12/include/asm-mips/baget/vac.h:1.1 linux-2.2.12/include/asm-mips/baget/vac.h:1.1.1.1
*** linux-2.2.12/include/asm-mips/baget/vac.h:1.1	Mon Dec 27 12:12:59 1999
--- linux-2.2.12/include/asm-mips/baget/vac.h	Mon Dec 27 12:12:59 1999
***************
*** 1,4 ****
! /* $Id: vac.h,v 1.1 1999/12/27 17:12:59 ibaldin Exp $
   *
   * vac.h: Various VIC controller defines.  The VIC is a VME controller
   *        used in Baget/MIPS series.
--- 1,4 ----
! /* $Id: vac.h,v 1.1.1.1 1999/12/27 17:12:59 ibaldin Exp $
   *
   * vac.h: Various VIC controller defines.  The VIC is a VME controller
   *        used in Baget/MIPS series.
Index: linux-2.2.12/include/asm-mips/baget/vic.h
diff -c linux-2.2.12/include/asm-mips/baget/vic.h:1.1 linux-2.2.12/include/asm-mips/baget/vic.h:1.1.1.1
*** linux-2.2.12/include/asm-mips/baget/vic.h:1.1	Mon Dec 27 12:12:59 1999
--- linux-2.2.12/include/asm-mips/baget/vic.h	Mon Dec 27 12:12:59 1999
***************
*** 1,4 ****
! /* $Id: vic.h,v 1.1 1999/12/27 17:12:59 ibaldin Exp $
   *
   * vic.h: Various VIC controller defines.  The VIC is an interrupt controller
   *        used in Baget/MIPS series.
--- 1,4 ----
! /* $Id: vic.h,v 1.1.1.1 1999/12/27 17:12:59 ibaldin Exp $
   *
   * vic.h: Various VIC controller defines.  The VIC is an interrupt controller
   *        used in Baget/MIPS series.
Index: linux-2.2.12/include/asm-ppc/bitops.h
diff -c linux-2.2.12/include/asm-ppc/bitops.h:1.1 linux-2.2.12/include/asm-ppc/bitops.h:1.1.1.1
*** linux-2.2.12/include/asm-ppc/bitops.h:1.1	Mon Dec 27 12:13:03 1999
--- linux-2.2.12/include/asm-ppc/bitops.h	Mon Dec 27 12:13:03 1999
***************
*** 1,5 ****
  /*
!  * $Id: bitops.h,v 1.1 1999/12/27 17:13:03 ibaldin Exp $
   * bitops.h: Bit string operations on the ppc
   */
  
--- 1,5 ----
  /*
!  * $Id: bitops.h,v 1.1.1.1 1999/12/27 17:13:03 ibaldin Exp $
   * bitops.h: Bit string operations on the ppc
   */
  
Index: linux-2.2.12/include/asm-ppc/byteorder.h
diff -c linux-2.2.12/include/asm-ppc/byteorder.h:1.1 linux-2.2.12/include/asm-ppc/byteorder.h:1.1.1.1
*** linux-2.2.12/include/asm-ppc/byteorder.h:1.1	Mon Dec 27 12:13:03 1999
--- linux-2.2.12/include/asm-ppc/byteorder.h	Mon Dec 27 12:13:03 1999
***************
*** 2,8 ****
  #define _PPC_BYTEORDER_H
  
  /*
!  *  $Id: byteorder.h,v 1.1 1999/12/27 17:13:03 ibaldin Exp $
   */
  
  #include <asm/types.h>
--- 2,8 ----
  #define _PPC_BYTEORDER_H
  
  /*
!  *  $Id: byteorder.h,v 1.1.1.1 1999/12/27 17:13:03 ibaldin Exp $
   */
  
  #include <asm/types.h>
Index: linux-2.2.12/include/asm-ppc/dma.h
diff -c linux-2.2.12/include/asm-ppc/dma.h:1.1 linux-2.2.12/include/asm-ppc/dma.h:1.1.1.1
*** linux-2.2.12/include/asm-ppc/dma.h:1.1	Mon Dec 27 12:13:03 1999
--- linux-2.2.12/include/asm-ppc/dma.h	Mon Dec 27 12:13:03 1999
***************
*** 1,4 ****
! /* $Id: dma.h,v 1.1 1999/12/27 17:13:03 ibaldin Exp $
   * linux/include/asm/dma.h: Defines for using and allocating dma channels.
   * Written by Hennus Bergman, 1992.
   * High DMA channel support & info by Hannu Savolainen
--- 1,4 ----
! /* $Id: dma.h,v 1.1.1.1 1999/12/27 17:13:03 ibaldin Exp $
   * linux/include/asm/dma.h: Defines for using and allocating dma channels.
   * Written by Hennus Bergman, 1992.
   * High DMA channel support & info by Hannu Savolainen
Index: linux-2.2.12/include/asm-ppc/kgdb.h
diff -c linux-2.2.12/include/asm-ppc/kgdb.h:1.1 linux-2.2.12/include/asm-ppc/kgdb.h:1.1.1.1
*** linux-2.2.12/include/asm-ppc/kgdb.h:1.1	Mon Dec 27 12:13:04 1999
--- linux-2.2.12/include/asm-ppc/kgdb.h	Mon Dec 27 12:13:04 1999
***************
*** 1,4 ****
! /* $Id: kgdb.h,v 1.1 1999/12/27 17:13:04 ibaldin Exp $
   * kgdb.h: Defines and declarations for serial line source level
   *         remote debugging of the Linux kernel using gdb.
   *
--- 1,4 ----
! /* $Id: kgdb.h,v 1.1.1.1 1999/12/27 17:13:04 ibaldin Exp $
   * kgdb.h: Defines and declarations for serial line source level
   *         remote debugging of the Linux kernel using gdb.
   *
Index: linux-2.2.12/include/asm-ppc/md.h
diff -c linux-2.2.12/include/asm-ppc/md.h:1.1 linux-2.2.12/include/asm-ppc/md.h:1.1.1.1
*** linux-2.2.12/include/asm-ppc/md.h:1.1	Mon Dec 27 12:13:04 1999
--- linux-2.2.12/include/asm-ppc/md.h	Mon Dec 27 12:13:04 1999
***************
*** 1,4 ****
! /* $Id: md.h,v 1.1 1999/12/27 17:13:04 ibaldin Exp $
   * md.h: High speed xor_block operation for RAID4/5 
   *
   */
--- 1,4 ----
! /* $Id: md.h,v 1.1.1.1 1999/12/27 17:13:04 ibaldin Exp $
   * md.h: High speed xor_block operation for RAID4/5 
   *
   */
Index: linux-2.2.12/include/asm-ppc/namei.h
diff -c linux-2.2.12/include/asm-ppc/namei.h:1.1 linux-2.2.12/include/asm-ppc/namei.h:1.1.1.1
*** linux-2.2.12/include/asm-ppc/namei.h:1.1	Mon Dec 27 12:13:04 1999
--- linux-2.2.12/include/asm-ppc/namei.h	Mon Dec 27 12:13:04 1999
***************
*** 1,4 ****
! /* $Id: namei.h,v 1.1 1999/12/27 17:13:04 ibaldin Exp $
   * linux/include/asm-ppc/namei.h
   * Adapted from linux/include/asm-alpha/namei.h
   *
--- 1,4 ----
! /* $Id: namei.h,v 1.1.1.1 1999/12/27 17:13:04 ibaldin Exp $
   * linux/include/asm-ppc/namei.h
   * Adapted from linux/include/asm-alpha/namei.h
   *
Index: linux-2.2.12/include/asm-sparc/a.out.h
diff -c linux-2.2.12/include/asm-sparc/a.out.h:1.1 linux-2.2.12/include/asm-sparc/a.out.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc/a.out.h:1.1	Mon Dec 27 12:13:01 1999
--- linux-2.2.12/include/asm-sparc/a.out.h	Mon Dec 27 12:13:01 1999
***************
*** 1,4 ****
! /* $Id: a.out.h,v 1.1 1999/12/27 17:13:01 ibaldin Exp $ */
  #ifndef __SPARC_A_OUT_H__
  #define __SPARC_A_OUT_H__
  
--- 1,4 ----
! /* $Id: a.out.h,v 1.1.1.1 1999/12/27 17:13:01 ibaldin Exp $ */
  #ifndef __SPARC_A_OUT_H__
  #define __SPARC_A_OUT_H__
  
Index: linux-2.2.12/include/asm-sparc/asi.h
diff -c linux-2.2.12/include/asm-sparc/asi.h:1.1 linux-2.2.12/include/asm-sparc/asi.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc/asi.h:1.1	Mon Dec 27 12:13:01 1999
--- linux-2.2.12/include/asm-sparc/asi.h	Mon Dec 27 12:13:01 1999
***************
*** 1,4 ****
! /* $Id: asi.h,v 1.1 1999/12/27 17:13:01 ibaldin Exp $ */
  #ifndef _SPARC_ASI_H
  #define _SPARC_ASI_H
  
--- 1,4 ----
! /* $Id: asi.h,v 1.1.1.1 1999/12/27 17:13:01 ibaldin Exp $ */
  #ifndef _SPARC_ASI_H
  #define _SPARC_ASI_H
  
Index: linux-2.2.12/include/asm-sparc/auxio.h
diff -c linux-2.2.12/include/asm-sparc/auxio.h:1.1 linux-2.2.12/include/asm-sparc/auxio.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc/auxio.h:1.1	Mon Dec 27 12:13:01 1999
--- linux-2.2.12/include/asm-sparc/auxio.h	Mon Dec 27 12:13:01 1999
***************
*** 1,4 ****
! /* $Id: auxio.h,v 1.1 1999/12/27 17:13:01 ibaldin Exp $
   * auxio.h:  Definitions and code for the Auxiliary I/O register.
   *
   * Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
--- 1,4 ----
! /* $Id: auxio.h,v 1.1.1.1 1999/12/27 17:13:01 ibaldin Exp $
   * auxio.h:  Definitions and code for the Auxiliary I/O register.
   *
   * Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
Index: linux-2.2.12/include/asm-sparc/bitops.h
diff -c linux-2.2.12/include/asm-sparc/bitops.h:1.1 linux-2.2.12/include/asm-sparc/bitops.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc/bitops.h:1.1	Mon Dec 27 12:13:01 1999
--- linux-2.2.12/include/asm-sparc/bitops.h	Mon Dec 27 12:13:01 1999
***************
*** 1,4 ****
! /* $Id: bitops.h,v 1.1 1999/12/27 17:13:01 ibaldin Exp $
   * bitops.h: Bit string operations on the Sparc.
   *
   * Copyright 1995 David S. Miller (davem@caip.rutgers.edu)
--- 1,4 ----
! /* $Id: bitops.h,v 1.1.1.1 1999/12/27 17:13:01 ibaldin Exp $
   * bitops.h: Bit string operations on the Sparc.
   *
   * Copyright 1995 David S. Miller (davem@caip.rutgers.edu)
Index: linux-2.2.12/include/asm-sparc/bsderrno.h
diff -c linux-2.2.12/include/asm-sparc/bsderrno.h:1.1 linux-2.2.12/include/asm-sparc/bsderrno.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc/bsderrno.h:1.1	Mon Dec 27 12:13:01 1999
--- linux-2.2.12/include/asm-sparc/bsderrno.h	Mon Dec 27 12:13:01 1999
***************
*** 1,4 ****
! /* $Id: bsderrno.h,v 1.1 1999/12/27 17:13:01 ibaldin Exp $
   * bsderrno.h: Error numbers for NetBSD binary compatibility
   *
   * Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
--- 1,4 ----
! /* $Id: bsderrno.h,v 1.1.1.1 1999/12/27 17:13:01 ibaldin Exp $
   * bsderrno.h: Error numbers for NetBSD binary compatibility
   *
   * Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
Index: linux-2.2.12/include/asm-sparc/btfixup.h
diff -c linux-2.2.12/include/asm-sparc/btfixup.h:1.1 linux-2.2.12/include/asm-sparc/btfixup.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc/btfixup.h:1.1	Mon Dec 27 12:13:02 1999
--- linux-2.2.12/include/asm-sparc/btfixup.h	Mon Dec 27 12:13:02 1999
***************
*** 1,4 ****
! /* $Id: btfixup.h,v 1.1 1999/12/27 17:13:02 ibaldin Exp $
   *  asm-sparc/btfixup.h:    Macros for boot time linking.
   *
   *  Copyright (C) 1998 Jakub Jelinek (jj@sunsite.mff.cuni.cz)
--- 1,4 ----
! /* $Id: btfixup.h,v 1.1.1.1 1999/12/27 17:13:02 ibaldin Exp $
   *  asm-sparc/btfixup.h:    Macros for boot time linking.
   *
   *  Copyright (C) 1998 Jakub Jelinek (jj@sunsite.mff.cuni.cz)
Index: linux-2.2.12/include/asm-sparc/bugs.h
diff -c linux-2.2.12/include/asm-sparc/bugs.h:1.1 linux-2.2.12/include/asm-sparc/bugs.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc/bugs.h:1.1	Mon Dec 27 12:13:01 1999
--- linux-2.2.12/include/asm-sparc/bugs.h	Mon Dec 27 12:13:01 1999
***************
*** 1,4 ****
! /*  $Id: bugs.h,v 1.1 1999/12/27 17:13:01 ibaldin Exp $
   *  include/asm-sparc/bugs.h:  Sparc probes for various bugs.
   *
   *  Copyright (C) 1994 David S. Miller (davem@caip.rutgers.edu)
--- 1,4 ----
! /*  $Id: bugs.h,v 1.1.1.1 1999/12/27 17:13:01 ibaldin Exp $
   *  include/asm-sparc/bugs.h:  Sparc probes for various bugs.
   *
   *  Copyright (C) 1994 David S. Miller (davem@caip.rutgers.edu)
Index: linux-2.2.12/include/asm-sparc/byteorder.h
diff -c linux-2.2.12/include/asm-sparc/byteorder.h:1.1 linux-2.2.12/include/asm-sparc/byteorder.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc/byteorder.h:1.1	Mon Dec 27 12:13:01 1999
--- linux-2.2.12/include/asm-sparc/byteorder.h	Mon Dec 27 12:13:01 1999
***************
*** 1,4 ****
! /* $Id: byteorder.h,v 1.1 1999/12/27 17:13:01 ibaldin Exp $ */
  #ifndef _SPARC_BYTEORDER_H
  #define _SPARC_BYTEORDER_H
  
--- 1,4 ----
! /* $Id: byteorder.h,v 1.1.1.1 1999/12/27 17:13:01 ibaldin Exp $ */
  #ifndef _SPARC_BYTEORDER_H
  #define _SPARC_BYTEORDER_H
  
Index: linux-2.2.12/include/asm-sparc/cache.h
diff -c linux-2.2.12/include/asm-sparc/cache.h:1.1 linux-2.2.12/include/asm-sparc/cache.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc/cache.h:1.1	Mon Dec 27 12:13:01 1999
--- linux-2.2.12/include/asm-sparc/cache.h	Mon Dec 27 12:13:01 1999
***************
*** 1,4 ****
! /* $Id: cache.h,v 1.1 1999/12/27 17:13:01 ibaldin Exp $
   * cache.h:  Cache specific code for the Sparc.  These include flushing
   *           and direct tag/data line access.
   *
--- 1,4 ----
! /* $Id: cache.h,v 1.1.1.1 1999/12/27 17:13:01 ibaldin Exp $
   * cache.h:  Cache specific code for the Sparc.  These include flushing
   *           and direct tag/data line access.
   *
Index: linux-2.2.12/include/asm-sparc/checksum.h
diff -c linux-2.2.12/include/asm-sparc/checksum.h:1.1 linux-2.2.12/include/asm-sparc/checksum.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc/checksum.h:1.1	Mon Dec 27 12:13:01 1999
--- linux-2.2.12/include/asm-sparc/checksum.h	Mon Dec 27 12:13:01 1999
***************
*** 1,4 ****
! /* $Id: checksum.h,v 1.1 1999/12/27 17:13:01 ibaldin Exp $ */
  #ifndef __SPARC_CHECKSUM_H
  #define __SPARC_CHECKSUM_H
  
--- 1,4 ----
! /* $Id: checksum.h,v 1.1.1.1 1999/12/27 17:13:01 ibaldin Exp $ */
  #ifndef __SPARC_CHECKSUM_H
  #define __SPARC_CHECKSUM_H
  
Index: linux-2.2.12/include/asm-sparc/clock.h
diff -c linux-2.2.12/include/asm-sparc/clock.h:1.1 linux-2.2.12/include/asm-sparc/clock.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc/clock.h:1.1	Mon Dec 27 12:13:01 1999
--- linux-2.2.12/include/asm-sparc/clock.h	Mon Dec 27 12:13:01 1999
***************
*** 1,4 ****
! /* $Id: clock.h,v 1.1 1999/12/27 17:13:01 ibaldin Exp $
   * clock.h:  Definitions for clock operations on the Sparc.
   *
   * Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
--- 1,4 ----
! /* $Id: clock.h,v 1.1.1.1 1999/12/27 17:13:01 ibaldin Exp $
   * clock.h:  Definitions for clock operations on the Sparc.
   *
   * Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
Index: linux-2.2.12/include/asm-sparc/contregs.h
diff -c linux-2.2.12/include/asm-sparc/contregs.h:1.1 linux-2.2.12/include/asm-sparc/contregs.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc/contregs.h:1.1	Mon Dec 27 12:13:01 1999
--- linux-2.2.12/include/asm-sparc/contregs.h	Mon Dec 27 12:13:01 1999
***************
*** 1,4 ****
! /* $Id: contregs.h,v 1.1 1999/12/27 17:13:01 ibaldin Exp $ */
  #ifndef _SPARC_CONTREGS_H
  #define _SPARC_CONTREGS_H
  
--- 1,4 ----
! /* $Id: contregs.h,v 1.1.1.1 1999/12/27 17:13:01 ibaldin Exp $ */
  #ifndef _SPARC_CONTREGS_H
  #define _SPARC_CONTREGS_H
  
Index: linux-2.2.12/include/asm-sparc/cypress.h
diff -c linux-2.2.12/include/asm-sparc/cypress.h:1.1 linux-2.2.12/include/asm-sparc/cypress.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc/cypress.h:1.1	Mon Dec 27 12:13:01 1999
--- linux-2.2.12/include/asm-sparc/cypress.h	Mon Dec 27 12:13:01 1999
***************
*** 1,4 ****
! /* $Id: cypress.h,v 1.1 1999/12/27 17:13:01 ibaldin Exp $
   * cypress.h: Cypress module specific definitions and defines.
   *
   * Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
--- 1,4 ----
! /* $Id: cypress.h,v 1.1.1.1 1999/12/27 17:13:01 ibaldin Exp $
   * cypress.h: Cypress module specific definitions and defines.
   *
   * Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
Index: linux-2.2.12/include/asm-sparc/delay.h
diff -c linux-2.2.12/include/asm-sparc/delay.h:1.1 linux-2.2.12/include/asm-sparc/delay.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc/delay.h:1.1	Mon Dec 27 12:13:01 1999
--- linux-2.2.12/include/asm-sparc/delay.h	Mon Dec 27 12:13:01 1999
***************
*** 1,4 ****
! /* $Id: delay.h,v 1.1 1999/12/27 17:13:01 ibaldin Exp $
   * delay.h: Linux delay routines on the Sparc.
   *
   * Copyright (C) 1994 David S. Miller (davem@caip.rutgers.edu).
--- 1,4 ----
! /* $Id: delay.h,v 1.1.1.1 1999/12/27 17:13:01 ibaldin Exp $
   * delay.h: Linux delay routines on the Sparc.
   *
   * Copyright (C) 1994 David S. Miller (davem@caip.rutgers.edu).
Index: linux-2.2.12/include/asm-sparc/dma.h
diff -c linux-2.2.12/include/asm-sparc/dma.h:1.1 linux-2.2.12/include/asm-sparc/dma.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc/dma.h:1.1	Mon Dec 27 12:13:01 1999
--- linux-2.2.12/include/asm-sparc/dma.h	Mon Dec 27 12:13:01 1999
***************
*** 1,4 ****
! /* $Id: dma.h,v 1.1 1999/12/27 17:13:01 ibaldin Exp $
   * include/asm-sparc/dma.h
   *
   * Copyright 1995 (C) David S. Miller (davem@caip.rutgers.edu)
--- 1,4 ----
! /* $Id: dma.h,v 1.1.1.1 1999/12/27 17:13:01 ibaldin Exp $
   * include/asm-sparc/dma.h
   *
   * Copyright 1995 (C) David S. Miller (davem@caip.rutgers.edu)
Index: linux-2.2.12/include/asm-sparc/ebus.h
diff -c linux-2.2.12/include/asm-sparc/ebus.h:1.1 linux-2.2.12/include/asm-sparc/ebus.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc/ebus.h:1.1	Mon Dec 27 12:13:02 1999
--- linux-2.2.12/include/asm-sparc/ebus.h	Mon Dec 27 12:13:02 1999
***************
*** 1,4 ****
! /* $Id: ebus.h,v 1.1 1999/12/27 17:13:02 ibaldin Exp $
   * ebus.h: PCI to Ebus pseudo driver software state.
   *
   * Copyright (C) 1997 Eddie C. Dost (ecd@skynet.be) 
--- 1,4 ----
! /* $Id: ebus.h,v 1.1.1.1 1999/12/27 17:13:02 ibaldin Exp $
   * ebus.h: PCI to Ebus pseudo driver software state.
   *
   * Copyright (C) 1997 Eddie C. Dost (ecd@skynet.be) 
Index: linux-2.2.12/include/asm-sparc/ecc.h
diff -c linux-2.2.12/include/asm-sparc/ecc.h:1.1 linux-2.2.12/include/asm-sparc/ecc.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc/ecc.h:1.1	Mon Dec 27 12:13:01 1999
--- linux-2.2.12/include/asm-sparc/ecc.h	Mon Dec 27 12:13:01 1999
***************
*** 1,4 ****
! /* $Id: ecc.h,v 1.1 1999/12/27 17:13:01 ibaldin Exp $
   * ecc.h: Definitions and defines for the external cache/memory
   *        controller on the sun4m.
   *
--- 1,4 ----
! /* $Id: ecc.h,v 1.1.1.1 1999/12/27 17:13:01 ibaldin Exp $
   * ecc.h: Definitions and defines for the external cache/memory
   *        controller on the sun4m.
   *
Index: linux-2.2.12/include/asm-sparc/eeprom.h
diff -c linux-2.2.12/include/asm-sparc/eeprom.h:1.1 linux-2.2.12/include/asm-sparc/eeprom.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc/eeprom.h:1.1	Mon Dec 27 12:13:01 1999
--- linux-2.2.12/include/asm-sparc/eeprom.h	Mon Dec 27 12:13:01 1999
***************
*** 1,4 ****
! /* $Id: eeprom.h,v 1.1 1999/12/27 17:13:01 ibaldin Exp $
   * eeprom.h:  Definitions for the Sun eeprom.
   *
   * Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
--- 1,4 ----
! /* $Id: eeprom.h,v 1.1.1.1 1999/12/27 17:13:01 ibaldin Exp $
   * eeprom.h:  Definitions for the Sun eeprom.
   *
   * Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
Index: linux-2.2.12/include/asm-sparc/elf.h
diff -c linux-2.2.12/include/asm-sparc/elf.h:1.1 linux-2.2.12/include/asm-sparc/elf.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc/elf.h:1.1	Mon Dec 27 12:13:01 1999
--- linux-2.2.12/include/asm-sparc/elf.h	Mon Dec 27 12:13:01 1999
***************
*** 1,4 ****
! /* $Id: elf.h,v 1.1 1999/12/27 17:13:01 ibaldin Exp $ */
  #ifndef __ASMSPARC_ELF_H
  #define __ASMSPARC_ELF_H
  
--- 1,4 ----
! /* $Id: elf.h,v 1.1.1.1 1999/12/27 17:13:01 ibaldin Exp $ */
  #ifndef __ASMSPARC_ELF_H
  #define __ASMSPARC_ELF_H
  
Index: linux-2.2.12/include/asm-sparc/errno.h
diff -c linux-2.2.12/include/asm-sparc/errno.h:1.1 linux-2.2.12/include/asm-sparc/errno.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc/errno.h:1.1	Mon Dec 27 12:13:01 1999
--- linux-2.2.12/include/asm-sparc/errno.h	Mon Dec 27 12:13:01 1999
***************
*** 1,4 ****
! /* $Id: errno.h,v 1.1 1999/12/27 17:13:01 ibaldin Exp $ */
  #ifndef _SPARC_ERRNO_H
  #define _SPARC_ERRNO_H
  
--- 1,4 ----
! /* $Id: errno.h,v 1.1.1.1 1999/12/27 17:13:01 ibaldin Exp $ */
  #ifndef _SPARC_ERRNO_H
  #define _SPARC_ERRNO_H
  
Index: linux-2.2.12/include/asm-sparc/ethtool.h
diff -c linux-2.2.12/include/asm-sparc/ethtool.h:1.1 linux-2.2.12/include/asm-sparc/ethtool.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc/ethtool.h:1.1	Mon Dec 27 12:13:02 1999
--- linux-2.2.12/include/asm-sparc/ethtool.h	Mon Dec 27 12:13:02 1999
***************
*** 1,4 ****
! /* $Id: ethtool.h,v 1.1 1999/12/27 17:13:02 ibaldin Exp $
   * ethtool.h: Defines for SparcLinux ethtool.
   *
   * Copyright (C) 1998 David S. Miller (davem@dm.cobaltmicro.com)
--- 1,4 ----
! /* $Id: ethtool.h,v 1.1.1.1 1999/12/27 17:13:02 ibaldin Exp $
   * ethtool.h: Defines for SparcLinux ethtool.
   *
   * Copyright (C) 1998 David S. Miller (davem@dm.cobaltmicro.com)
Index: linux-2.2.12/include/asm-sparc/fcntl.h
diff -c linux-2.2.12/include/asm-sparc/fcntl.h:1.1 linux-2.2.12/include/asm-sparc/fcntl.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc/fcntl.h:1.1	Mon Dec 27 12:13:01 1999
--- linux-2.2.12/include/asm-sparc/fcntl.h	Mon Dec 27 12:13:01 1999
***************
*** 1,4 ****
! /* $Id: fcntl.h,v 1.1 1999/12/27 17:13:01 ibaldin Exp $ */
  #ifndef _SPARC_FCNTL_H
  #define _SPARC_FCNTL_H
  
--- 1,4 ----
! /* $Id: fcntl.h,v 1.1.1.1 1999/12/27 17:13:01 ibaldin Exp $ */
  #ifndef _SPARC_FCNTL_H
  #define _SPARC_FCNTL_H
  
Index: linux-2.2.12/include/asm-sparc/head.h
diff -c linux-2.2.12/include/asm-sparc/head.h:1.1 linux-2.2.12/include/asm-sparc/head.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc/head.h:1.1	Mon Dec 27 12:13:01 1999
--- linux-2.2.12/include/asm-sparc/head.h	Mon Dec 27 12:13:01 1999
***************
*** 1,4 ****
! /* $Id: head.h,v 1.1 1999/12/27 17:13:01 ibaldin Exp $ */
  #ifndef __SPARC_HEAD_H
  #define __SPARC_HEAD_H
  
--- 1,4 ----
! /* $Id: head.h,v 1.1.1.1 1999/12/27 17:13:01 ibaldin Exp $ */
  #ifndef __SPARC_HEAD_H
  #define __SPARC_HEAD_H
  
Index: linux-2.2.12/include/asm-sparc/idprom.h
diff -c linux-2.2.12/include/asm-sparc/idprom.h:1.1 linux-2.2.12/include/asm-sparc/idprom.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc/idprom.h:1.1	Mon Dec 27 12:13:01 1999
--- linux-2.2.12/include/asm-sparc/idprom.h	Mon Dec 27 12:13:01 1999
***************
*** 1,4 ****
! /* $Id: idprom.h,v 1.1 1999/12/27 17:13:01 ibaldin Exp $
   * idprom.h: Macros and defines for idprom routines
   *
   * Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
--- 1,4 ----
! /* $Id: idprom.h,v 1.1.1.1 1999/12/27 17:13:01 ibaldin Exp $
   * idprom.h: Macros and defines for idprom routines
   *
   * Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
Index: linux-2.2.12/include/asm-sparc/io.h
diff -c linux-2.2.12/include/asm-sparc/io.h:1.1 linux-2.2.12/include/asm-sparc/io.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc/io.h:1.1	Mon Dec 27 12:13:01 1999
--- linux-2.2.12/include/asm-sparc/io.h	Mon Dec 27 12:13:01 1999
***************
*** 1,4 ****
! /* $Id: io.h,v 1.1 1999/12/27 17:13:01 ibaldin Exp $ */
  #ifndef __SPARC_IO_H
  #define __SPARC_IO_H
  
--- 1,4 ----
! /* $Id: io.h,v 1.1.1.1 1999/12/27 17:13:01 ibaldin Exp $ */
  #ifndef __SPARC_IO_H
  #define __SPARC_IO_H
  
Index: linux-2.2.12/include/asm-sparc/ioctl.h
diff -c linux-2.2.12/include/asm-sparc/ioctl.h:1.1 linux-2.2.12/include/asm-sparc/ioctl.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc/ioctl.h:1.1	Mon Dec 27 12:13:01 1999
--- linux-2.2.12/include/asm-sparc/ioctl.h	Mon Dec 27 12:13:01 1999
***************
*** 1,4 ****
! /* $Id: ioctl.h,v 1.1 1999/12/27 17:13:01 ibaldin Exp $ */
  #ifndef _SPARC_IOCTL_H
  #define _SPARC_IOCTL_H
  
--- 1,4 ----
! /* $Id: ioctl.h,v 1.1.1.1 1999/12/27 17:13:01 ibaldin Exp $ */
  #ifndef _SPARC_IOCTL_H
  #define _SPARC_IOCTL_H
  
Index: linux-2.2.12/include/asm-sparc/irq.h
diff -c linux-2.2.12/include/asm-sparc/irq.h:1.1 linux-2.2.12/include/asm-sparc/irq.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc/irq.h:1.1	Mon Dec 27 12:13:01 1999
--- linux-2.2.12/include/asm-sparc/irq.h	Mon Dec 27 12:13:01 1999
***************
*** 1,4 ****
! /* $Id: irq.h,v 1.1 1999/12/27 17:13:01 ibaldin Exp $
   * irq.h: IRQ registers on the Sparc.
   *
   * Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
--- 1,4 ----
! /* $Id: irq.h,v 1.1.1.1 1999/12/27 17:13:01 ibaldin Exp $
   * irq.h: IRQ registers on the Sparc.
   *
   * Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
Index: linux-2.2.12/include/asm-sparc/kdebug.h
diff -c linux-2.2.12/include/asm-sparc/kdebug.h:1.1 linux-2.2.12/include/asm-sparc/kdebug.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc/kdebug.h:1.1	Mon Dec 27 12:13:01 1999
--- linux-2.2.12/include/asm-sparc/kdebug.h	Mon Dec 27 12:13:01 1999
***************
*** 1,4 ****
! /* $Id: kdebug.h,v 1.1 1999/12/27 17:13:01 ibaldin Exp $
   * kdebug.h:  Defines and definitions for debugging the Linux kernel
   *            under various kernel debuggers.
   *
--- 1,4 ----
! /* $Id: kdebug.h,v 1.1.1.1 1999/12/27 17:13:01 ibaldin Exp $
   * kdebug.h:  Defines and definitions for debugging the Linux kernel
   *            under various kernel debuggers.
   *
Index: linux-2.2.12/include/asm-sparc/keyboard.h
diff -c linux-2.2.12/include/asm-sparc/keyboard.h:1.1 linux-2.2.12/include/asm-sparc/keyboard.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc/keyboard.h:1.1	Mon Dec 27 12:13:02 1999
--- linux-2.2.12/include/asm-sparc/keyboard.h	Mon Dec 27 12:13:02 1999
***************
*** 1,4 ****
! /* $Id: keyboard.h,v 1.1 1999/12/27 17:13:02 ibaldin Exp $
   * linux/include/asm-sparc/keyboard.h
   *
   * sparc64 Created Aug 29 1997 by Eddie C. Dost (ecd@skynet.be)
--- 1,4 ----
! /* $Id: keyboard.h,v 1.1.1.1 1999/12/27 17:13:02 ibaldin Exp $
   * linux/include/asm-sparc/keyboard.h
   *
   * sparc64 Created Aug 29 1997 by Eddie C. Dost (ecd@skynet.be)
Index: linux-2.2.12/include/asm-sparc/kgdb.h
diff -c linux-2.2.12/include/asm-sparc/kgdb.h:1.1 linux-2.2.12/include/asm-sparc/kgdb.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc/kgdb.h:1.1	Mon Dec 27 12:13:01 1999
--- linux-2.2.12/include/asm-sparc/kgdb.h	Mon Dec 27 12:13:01 1999
***************
*** 1,4 ****
! /* $Id: kgdb.h,v 1.1 1999/12/27 17:13:01 ibaldin Exp $
   * kgdb.h: Defines and declarations for serial line source level
   *         remote debugging of the Linux kernel using gdb.
   *
--- 1,4 ----
! /* $Id: kgdb.h,v 1.1.1.1 1999/12/27 17:13:01 ibaldin Exp $
   * kgdb.h: Defines and declarations for serial line source level
   *         remote debugging of the Linux kernel using gdb.
   *
Index: linux-2.2.12/include/asm-sparc/linux_logo.h
diff -c linux-2.2.12/include/asm-sparc/linux_logo.h:1.1 linux-2.2.12/include/asm-sparc/linux_logo.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc/linux_logo.h:1.1	Mon Dec 27 12:13:02 1999
--- linux-2.2.12/include/asm-sparc/linux_logo.h	Mon Dec 27 12:13:02 1999
***************
*** 1,4 ****
! /* $Id: linux_logo.h,v 1.1 1999/12/27 17:13:02 ibaldin Exp $
   * include/asm-sparc/linux_logo.h: This is a linux logo
   *                                 to be displayed on boot.
   *
--- 1,4 ----
! /* $Id: linux_logo.h,v 1.1.1.1 1999/12/27 17:13:02 ibaldin Exp $
   * include/asm-sparc/linux_logo.h: This is a linux logo
   *                                 to be displayed on boot.
   *
Index: linux-2.2.12/include/asm-sparc/machines.h
diff -c linux-2.2.12/include/asm-sparc/machines.h:1.1 linux-2.2.12/include/asm-sparc/machines.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc/machines.h:1.1	Mon Dec 27 12:13:01 1999
--- linux-2.2.12/include/asm-sparc/machines.h	Mon Dec 27 12:13:01 1999
***************
*** 1,4 ****
! /* $Id: machines.h,v 1.1 1999/12/27 17:13:01 ibaldin Exp $
   * machines.h:  Defines for taking apart the machine type value in the
   *              idprom and determining the kind of machine we are on.
   *
--- 1,4 ----
! /* $Id: machines.h,v 1.1.1.1 1999/12/27 17:13:01 ibaldin Exp $
   * machines.h:  Defines for taking apart the machine type value in the
   *              idprom and determining the kind of machine we are on.
   *
Index: linux-2.2.12/include/asm-sparc/mbus.h
diff -c linux-2.2.12/include/asm-sparc/mbus.h:1.1 linux-2.2.12/include/asm-sparc/mbus.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc/mbus.h:1.1	Mon Dec 27 12:13:01 1999
--- linux-2.2.12/include/asm-sparc/mbus.h	Mon Dec 27 12:13:01 1999
***************
*** 1,4 ****
! /* $Id: mbus.h,v 1.1 1999/12/27 17:13:01 ibaldin Exp $
   * mbus.h:  Various defines for MBUS modules.
   *
   * Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
--- 1,4 ----
! /* $Id: mbus.h,v 1.1.1.1 1999/12/27 17:13:01 ibaldin Exp $
   * mbus.h:  Various defines for MBUS modules.
   *
   * Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
Index: linux-2.2.12/include/asm-sparc/md.h
diff -c linux-2.2.12/include/asm-sparc/md.h:1.1 linux-2.2.12/include/asm-sparc/md.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc/md.h:1.1	Mon Dec 27 12:13:02 1999
--- linux-2.2.12/include/asm-sparc/md.h	Mon Dec 27 12:13:02 1999
***************
*** 1,4 ****
! /* $Id: md.h,v 1.1 1999/12/27 17:13:02 ibaldin Exp $
   * md.h: High speed xor_block operation for RAID4/5 
   *
   */
--- 1,4 ----
! /* $Id: md.h,v 1.1.1.1 1999/12/27 17:13:02 ibaldin Exp $
   * md.h: High speed xor_block operation for RAID4/5 
   *
   */
Index: linux-2.2.12/include/asm-sparc/memreg.h
diff -c linux-2.2.12/include/asm-sparc/memreg.h:1.1 linux-2.2.12/include/asm-sparc/memreg.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc/memreg.h:1.1	Mon Dec 27 12:13:01 1999
--- linux-2.2.12/include/asm-sparc/memreg.h	Mon Dec 27 12:13:01 1999
***************
*** 1,4 ****
! /* $Id: memreg.h,v 1.1 1999/12/27 17:13:01 ibaldin Exp $ */
  #ifndef _SPARC_MEMREG_H
  #define _SPARC_MEMREG_H
  /* memreg.h:  Definitions of the values found in the synchronous
--- 1,4 ----
! /* $Id: memreg.h,v 1.1.1.1 1999/12/27 17:13:01 ibaldin Exp $ */
  #ifndef _SPARC_MEMREG_H
  #define _SPARC_MEMREG_H
  /* memreg.h:  Definitions of the values found in the synchronous
Index: linux-2.2.12/include/asm-sparc/mman.h
diff -c linux-2.2.12/include/asm-sparc/mman.h:1.1 linux-2.2.12/include/asm-sparc/mman.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc/mman.h:1.1	Mon Dec 27 12:13:01 1999
--- linux-2.2.12/include/asm-sparc/mman.h	Mon Dec 27 12:13:01 1999
***************
*** 1,4 ****
! /* $Id: mman.h,v 1.1 1999/12/27 17:13:01 ibaldin Exp $ */
  #ifndef __SPARC_MMAN_H__
  #define __SPARC_MMAN_H__
  
--- 1,4 ----
! /* $Id: mman.h,v 1.1.1.1 1999/12/27 17:13:01 ibaldin Exp $ */
  #ifndef __SPARC_MMAN_H__
  #define __SPARC_MMAN_H__
  
Index: linux-2.2.12/include/asm-sparc/mostek.h
diff -c linux-2.2.12/include/asm-sparc/mostek.h:1.1 linux-2.2.12/include/asm-sparc/mostek.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc/mostek.h:1.1	Mon Dec 27 12:13:01 1999
--- linux-2.2.12/include/asm-sparc/mostek.h	Mon Dec 27 12:13:01 1999
***************
*** 1,4 ****
! /* $Id: mostek.h,v 1.1 1999/12/27 17:13:01 ibaldin Exp $
   * mostek.h:  Describes the various Mostek time of day clock registers.
   *
   * Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
--- 1,4 ----
! /* $Id: mostek.h,v 1.1.1.1 1999/12/27 17:13:01 ibaldin Exp $
   * mostek.h:  Describes the various Mostek time of day clock registers.
   *
   * Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
Index: linux-2.2.12/include/asm-sparc/mpmbox.h
diff -c linux-2.2.12/include/asm-sparc/mpmbox.h:1.1 linux-2.2.12/include/asm-sparc/mpmbox.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc/mpmbox.h:1.1	Mon Dec 27 12:13:01 1999
--- linux-2.2.12/include/asm-sparc/mpmbox.h	Mon Dec 27 12:13:01 1999
***************
*** 1,4 ****
! /* $Id: mpmbox.h,v 1.1 1999/12/27 17:13:01 ibaldin Exp $
   * mpmbox.h:  Interface and defines for the OpenProm mailbox
   *               facilities for MP machines under Linux.
   *
--- 1,4 ----
! /* $Id: mpmbox.h,v 1.1.1.1 1999/12/27 17:13:01 ibaldin Exp $
   * mpmbox.h:  Interface and defines for the OpenProm mailbox
   *               facilities for MP machines under Linux.
   *
Index: linux-2.2.12/include/asm-sparc/msi.h
diff -c linux-2.2.12/include/asm-sparc/msi.h:1.1 linux-2.2.12/include/asm-sparc/msi.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc/msi.h:1.1	Mon Dec 27 12:13:02 1999
--- linux-2.2.12/include/asm-sparc/msi.h	Mon Dec 27 12:13:02 1999
***************
*** 1,4 ****
! /* $Id: msi.h,v 1.1 1999/12/27 17:13:02 ibaldin Exp $
   * msi.h:  Defines specific to the MBus - Sbus - Interface.
   *
   * Copyright (C) 1996 David S. Miller (davem@caip.rutgers.edu)
--- 1,4 ----
! /* $Id: msi.h,v 1.1.1.1 1999/12/27 17:13:02 ibaldin Exp $
   * msi.h:  Defines specific to the MBus - Sbus - Interface.
   *
   * Copyright (C) 1996 David S. Miller (davem@caip.rutgers.edu)
Index: linux-2.2.12/include/asm-sparc/mxcc.h
diff -c linux-2.2.12/include/asm-sparc/mxcc.h:1.1 linux-2.2.12/include/asm-sparc/mxcc.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc/mxcc.h:1.1	Mon Dec 27 12:13:01 1999
--- linux-2.2.12/include/asm-sparc/mxcc.h	Mon Dec 27 12:13:01 1999
***************
*** 1,4 ****
! /* $Id: mxcc.h,v 1.1 1999/12/27 17:13:01 ibaldin Exp $
   * mxcc.h:  Definitions of the Viking MXCC registers
   *
   * Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
--- 1,4 ----
! /* $Id: mxcc.h,v 1.1.1.1 1999/12/27 17:13:01 ibaldin Exp $
   * mxcc.h:  Definitions of the Viking MXCC registers
   *
   * Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
Index: linux-2.2.12/include/asm-sparc/namei.h
diff -c linux-2.2.12/include/asm-sparc/namei.h:1.1 linux-2.2.12/include/asm-sparc/namei.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc/namei.h:1.1	Mon Dec 27 12:13:02 1999
--- linux-2.2.12/include/asm-sparc/namei.h	Mon Dec 27 12:13:02 1999
***************
*** 1,4 ****
! /* $Id: namei.h,v 1.1 1999/12/27 17:13:02 ibaldin Exp $
   * linux/include/asm-sparc/namei.h
   *
   * Routines to handle famous /usr/gnemul/s*.
--- 1,4 ----
! /* $Id: namei.h,v 1.1.1.1 1999/12/27 17:13:02 ibaldin Exp $
   * linux/include/asm-sparc/namei.h
   *
   * Routines to handle famous /usr/gnemul/s*.
Index: linux-2.2.12/include/asm-sparc/obio.h
diff -c linux-2.2.12/include/asm-sparc/obio.h:1.1 linux-2.2.12/include/asm-sparc/obio.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc/obio.h:1.1	Mon Dec 27 12:13:02 1999
--- linux-2.2.12/include/asm-sparc/obio.h	Mon Dec 27 12:13:02 1999
***************
*** 1,4 ****
! /* $Id: obio.h,v 1.1 1999/12/27 17:13:02 ibaldin Exp $
   * obio.h:  Some useful locations in 0xFXXXXXXXX PA obio space on sun4d.
   *
   * Copyright (C) 1997 Jakub Jelinek <jj@sunsite.mff.cuni.cz>
--- 1,4 ----
! /* $Id: obio.h,v 1.1.1.1 1999/12/27 17:13:02 ibaldin Exp $
   * obio.h:  Some useful locations in 0xFXXXXXXXX PA obio space on sun4d.
   *
   * Copyright (C) 1997 Jakub Jelinek <jj@sunsite.mff.cuni.cz>
Index: linux-2.2.12/include/asm-sparc/openprom.h
diff -c linux-2.2.12/include/asm-sparc/openprom.h:1.1 linux-2.2.12/include/asm-sparc/openprom.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc/openprom.h:1.1	Mon Dec 27 12:13:01 1999
--- linux-2.2.12/include/asm-sparc/openprom.h	Mon Dec 27 12:13:01 1999
***************
*** 1,4 ****
! /* $Id: openprom.h,v 1.1 1999/12/27 17:13:01 ibaldin Exp $ */
  #ifndef __SPARC_OPENPROM_H
  #define __SPARC_OPENPROM_H
  
--- 1,4 ----
! /* $Id: openprom.h,v 1.1.1.1 1999/12/27 17:13:01 ibaldin Exp $ */
  #ifndef __SPARC_OPENPROM_H
  #define __SPARC_OPENPROM_H
  
Index: linux-2.2.12/include/asm-sparc/oplib.h
diff -c linux-2.2.12/include/asm-sparc/oplib.h:1.1 linux-2.2.12/include/asm-sparc/oplib.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc/oplib.h:1.1	Mon Dec 27 12:13:01 1999
--- linux-2.2.12/include/asm-sparc/oplib.h	Mon Dec 27 12:13:01 1999
***************
*** 1,4 ****
! /* $Id: oplib.h,v 1.1 1999/12/27 17:13:01 ibaldin Exp $
   * oplib.h:  Describes the interface and available routines in the
   *           Linux Prom library.
   *
--- 1,4 ----
! /* $Id: oplib.h,v 1.1.1.1 1999/12/27 17:13:01 ibaldin Exp $
   * oplib.h:  Describes the interface and available routines in the
   *           Linux Prom library.
   *
Index: linux-2.2.12/include/asm-sparc/page.h
diff -c linux-2.2.12/include/asm-sparc/page.h:1.1 linux-2.2.12/include/asm-sparc/page.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc/page.h:1.1	Mon Dec 27 12:13:01 1999
--- linux-2.2.12/include/asm-sparc/page.h	Mon Dec 27 12:13:01 1999
***************
*** 1,4 ****
! /* $Id: page.h,v 1.1 1999/12/27 17:13:01 ibaldin Exp $
   * page.h:  Various defines and such for MMU operations on the Sparc for
   *          the Linux kernel.
   *
--- 1,4 ----
! /* $Id: page.h,v 1.1.1.1 1999/12/27 17:13:01 ibaldin Exp $
   * page.h:  Various defines and such for MMU operations on the Sparc for
   *          the Linux kernel.
   *
Index: linux-2.2.12/include/asm-sparc/param.h
diff -c linux-2.2.12/include/asm-sparc/param.h:1.1 linux-2.2.12/include/asm-sparc/param.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc/param.h:1.1	Mon Dec 27 12:13:01 1999
--- linux-2.2.12/include/asm-sparc/param.h	Mon Dec 27 12:13:01 1999
***************
*** 1,4 ****
! /* $Id: param.h,v 1.1 1999/12/27 17:13:01 ibaldin Exp $ */
  #ifndef _ASMSPARC_PARAM_H
  #define _ASMSPARC_PARAM_H
  
--- 1,4 ----
! /* $Id: param.h,v 1.1.1.1 1999/12/27 17:13:01 ibaldin Exp $ */
  #ifndef _ASMSPARC_PARAM_H
  #define _ASMSPARC_PARAM_H
  
Index: linux-2.2.12/include/asm-sparc/pbm.h
diff -c linux-2.2.12/include/asm-sparc/pbm.h:1.1 linux-2.2.12/include/asm-sparc/pbm.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc/pbm.h:1.1	Mon Dec 27 12:13:02 1999
--- linux-2.2.12/include/asm-sparc/pbm.h	Mon Dec 27 12:13:02 1999
***************
*** 1,4 ****
! /* $Id: pbm.h,v 1.1 1999/12/27 17:13:02 ibaldin Exp $
   * pbm.h: PCI bus module pseudo driver software state
   *        Adopted from sparc64 by V. Roganov and G. Raiko
   *
--- 1,4 ----
! /* $Id: pbm.h,v 1.1.1.1 1999/12/27 17:13:02 ibaldin Exp $
   * pbm.h: PCI bus module pseudo driver software state
   *        Adopted from sparc64 by V. Roganov and G. Raiko
   *
Index: linux-2.2.12/include/asm-sparc/pcic.h
diff -c linux-2.2.12/include/asm-sparc/pcic.h:1.1 linux-2.2.12/include/asm-sparc/pcic.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc/pcic.h:1.1	Mon Dec 27 12:13:02 1999
--- linux-2.2.12/include/asm-sparc/pcic.h	Mon Dec 27 12:13:02 1999
***************
*** 1,4 ****
! /* $Id: pcic.h,v 1.1 1999/12/27 17:13:02 ibaldin Exp $
   * pcic.h: JavaEngine 1 specific PCI definitions.
   *
   * Copyright (C) 1998 V. Roganov and G. Raiko
--- 1,4 ----
! /* $Id: pcic.h,v 1.1.1.1 1999/12/27 17:13:02 ibaldin Exp $
   * pcic.h: JavaEngine 1 specific PCI definitions.
   *
   * Copyright (C) 1998 V. Roganov and G. Raiko
Index: linux-2.2.12/include/asm-sparc/pconf.h
diff -c linux-2.2.12/include/asm-sparc/pconf.h:1.1 linux-2.2.12/include/asm-sparc/pconf.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc/pconf.h:1.1	Mon Dec 27 12:13:01 1999
--- linux-2.2.12/include/asm-sparc/pconf.h	Mon Dec 27 12:13:01 1999
***************
*** 1,4 ****
! /* $Id: pconf.h,v 1.1 1999/12/27 17:13:01 ibaldin Exp $
   * pconf.h: pathconf() and fpathconf() defines for SunOS
   *          system call compatibility.
   *
--- 1,4 ----
! /* $Id: pconf.h,v 1.1.1.1 1999/12/27 17:13:01 ibaldin Exp $
   * pconf.h: pathconf() and fpathconf() defines for SunOS
   *          system call compatibility.
   *
Index: linux-2.2.12/include/asm-sparc/pgtable.h
diff -c linux-2.2.12/include/asm-sparc/pgtable.h:1.1 linux-2.2.12/include/asm-sparc/pgtable.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc/pgtable.h:1.1	Mon Dec 27 12:13:01 1999
--- linux-2.2.12/include/asm-sparc/pgtable.h	Mon Dec 27 12:13:01 1999
***************
*** 1,4 ****
! /* $Id: pgtable.h,v 1.1 1999/12/27 17:13:01 ibaldin Exp $ */
  #ifndef _SPARC_PGTABLE_H
  #define _SPARC_PGTABLE_H
  
--- 1,4 ----
! /* $Id: pgtable.h,v 1.1.1.1 1999/12/27 17:13:01 ibaldin Exp $ */
  #ifndef _SPARC_PGTABLE_H
  #define _SPARC_PGTABLE_H
  
Index: linux-2.2.12/include/asm-sparc/pgtsrmmu.h
diff -c linux-2.2.12/include/asm-sparc/pgtsrmmu.h:1.1 linux-2.2.12/include/asm-sparc/pgtsrmmu.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc/pgtsrmmu.h:1.1	Mon Dec 27 12:13:01 1999
--- linux-2.2.12/include/asm-sparc/pgtsrmmu.h	Mon Dec 27 12:13:01 1999
***************
*** 1,4 ****
! /* $Id: pgtsrmmu.h,v 1.1 1999/12/27 17:13:01 ibaldin Exp $
   * pgtsrmmu.h:  SRMMU page table defines and code.
   *
   * Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
--- 1,4 ----
! /* $Id: pgtsrmmu.h,v 1.1.1.1 1999/12/27 17:13:01 ibaldin Exp $
   * pgtsrmmu.h:  SRMMU page table defines and code.
   *
   * Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
Index: linux-2.2.12/include/asm-sparc/pgtsun4.h
diff -c linux-2.2.12/include/asm-sparc/pgtsun4.h:1.1 linux-2.2.12/include/asm-sparc/pgtsun4.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc/pgtsun4.h:1.1	Mon Dec 27 12:13:01 1999
--- linux-2.2.12/include/asm-sparc/pgtsun4.h	Mon Dec 27 12:13:01 1999
***************
*** 1,4 ****
! /* $Id: pgtsun4.h,v 1.1 1999/12/27 17:13:01 ibaldin Exp $
   * pgtsun4.h:  Sun4 specific pgtable.h defines and code.
   *
   * Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
--- 1,4 ----
! /* $Id: pgtsun4.h,v 1.1.1.1 1999/12/27 17:13:01 ibaldin Exp $
   * pgtsun4.h:  Sun4 specific pgtable.h defines and code.
   *
   * Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
Index: linux-2.2.12/include/asm-sparc/pgtsun4c.h
diff -c linux-2.2.12/include/asm-sparc/pgtsun4c.h:1.1 linux-2.2.12/include/asm-sparc/pgtsun4c.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc/pgtsun4c.h:1.1	Mon Dec 27 12:13:01 1999
--- linux-2.2.12/include/asm-sparc/pgtsun4c.h	Mon Dec 27 12:13:01 1999
***************
*** 1,4 ****
! /* $Id: pgtsun4c.h,v 1.1 1999/12/27 17:13:01 ibaldin Exp $
   * pgtsun4c.h:  Sun4c specific pgtable.h defines and code.
   *
   * Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
--- 1,4 ----
! /* $Id: pgtsun4c.h,v 1.1.1.1 1999/12/27 17:13:01 ibaldin Exp $
   * pgtsun4c.h:  Sun4c specific pgtable.h defines and code.
   *
   * Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
Index: linux-2.2.12/include/asm-sparc/processor.h
diff -c linux-2.2.12/include/asm-sparc/processor.h:1.1 linux-2.2.12/include/asm-sparc/processor.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc/processor.h:1.1	Mon Dec 27 12:13:01 1999
--- linux-2.2.12/include/asm-sparc/processor.h	Mon Dec 27 12:13:01 1999
***************
*** 1,4 ****
! /* $Id: processor.h,v 1.1 1999/12/27 17:13:01 ibaldin Exp $
   * include/asm-sparc/processor.h
   *
   * Copyright (C) 1994 David S. Miller (davem@caip.rutgers.edu)
--- 1,4 ----
! /* $Id: processor.h,v 1.1.1.1 1999/12/27 17:13:01 ibaldin Exp $
   * include/asm-sparc/processor.h
   *
   * Copyright (C) 1994 David S. Miller (davem@caip.rutgers.edu)
Index: linux-2.2.12/include/asm-sparc/psr.h
diff -c linux-2.2.12/include/asm-sparc/psr.h:1.1 linux-2.2.12/include/asm-sparc/psr.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc/psr.h:1.1	Mon Dec 27 12:13:01 1999
--- linux-2.2.12/include/asm-sparc/psr.h	Mon Dec 27 12:13:01 1999
***************
*** 1,4 ****
! /* $Id: psr.h,v 1.1 1999/12/27 17:13:01 ibaldin Exp $
   * psr.h: This file holds the macros for masking off various parts of
   *        the processor status register on the Sparc. This is valid
   *        for Version 8. On the V9 this is renamed to the PSTATE
--- 1,4 ----
! /* $Id: psr.h,v 1.1.1.1 1999/12/27 17:13:01 ibaldin Exp $
   * psr.h: This file holds the macros for masking off various parts of
   *        the processor status register on the Sparc. This is valid
   *        for Version 8. On the V9 this is renamed to the PSTATE
Index: linux-2.2.12/include/asm-sparc/ptrace.h
diff -c linux-2.2.12/include/asm-sparc/ptrace.h:1.1 linux-2.2.12/include/asm-sparc/ptrace.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc/ptrace.h:1.1	Mon Dec 27 12:13:01 1999
--- linux-2.2.12/include/asm-sparc/ptrace.h	Mon Dec 27 12:13:01 1999
***************
*** 1,4 ****
! /* $Id: ptrace.h,v 1.1 1999/12/27 17:13:01 ibaldin Exp $ */
  #ifndef _SPARC_PTRACE_H
  #define _SPARC_PTRACE_H
  
--- 1,4 ----
! /* $Id: ptrace.h,v 1.1.1.1 1999/12/27 17:13:01 ibaldin Exp $ */
  #ifndef _SPARC_PTRACE_H
  #define _SPARC_PTRACE_H
  
Index: linux-2.2.12/include/asm-sparc/resource.h
diff -c linux-2.2.12/include/asm-sparc/resource.h:1.1 linux-2.2.12/include/asm-sparc/resource.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc/resource.h:1.1	Mon Dec 27 12:13:01 1999
--- linux-2.2.12/include/asm-sparc/resource.h	Mon Dec 27 12:13:01 1999
***************
*** 1,4 ****
! /* $Id: resource.h,v 1.1 1999/12/27 17:13:01 ibaldin Exp $
   * resource.h: Resource definitions.
   *
   * Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
--- 1,4 ----
! /* $Id: resource.h,v 1.1.1.1 1999/12/27 17:13:01 ibaldin Exp $
   * resource.h: Resource definitions.
   *
   * Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
Index: linux-2.2.12/include/asm-sparc/ross.h
diff -c linux-2.2.12/include/asm-sparc/ross.h:1.1 linux-2.2.12/include/asm-sparc/ross.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc/ross.h:1.1	Mon Dec 27 12:13:01 1999
--- linux-2.2.12/include/asm-sparc/ross.h	Mon Dec 27 12:13:01 1999
***************
*** 1,4 ****
! /* $Id: ross.h,v 1.1 1999/12/27 17:13:01 ibaldin Exp $
   * ross.h: Ross module specific definitions and defines.
   *
   * Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
--- 1,4 ----
! /* $Id: ross.h,v 1.1.1.1 1999/12/27 17:13:01 ibaldin Exp $
   * ross.h: Ross module specific definitions and defines.
   *
   * Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
Index: linux-2.2.12/include/asm-sparc/rtc.h
diff -c linux-2.2.12/include/asm-sparc/rtc.h:1.1 linux-2.2.12/include/asm-sparc/rtc.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc/rtc.h:1.1	Mon Dec 27 12:13:02 1999
--- linux-2.2.12/include/asm-sparc/rtc.h	Mon Dec 27 12:13:02 1999
***************
*** 1,4 ****
! /* $Id: rtc.h,v 1.1 1999/12/27 17:13:02 ibaldin Exp $
   *
   * rtc.h: Definitions for access to the Mostek real time clock
   *
--- 1,4 ----
! /* $Id: rtc.h,v 1.1.1.1 1999/12/27 17:13:02 ibaldin Exp $
   *
   * rtc.h: Definitions for access to the Mostek real time clock
   *
Index: linux-2.2.12/include/asm-sparc/sbi.h
diff -c linux-2.2.12/include/asm-sparc/sbi.h:1.1 linux-2.2.12/include/asm-sparc/sbi.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc/sbi.h:1.1	Mon Dec 27 12:13:02 1999
--- linux-2.2.12/include/asm-sparc/sbi.h	Mon Dec 27 12:13:02 1999
***************
*** 1,4 ****
! /* $Id: sbi.h,v 1.1 1999/12/27 17:13:02 ibaldin Exp $
   * sbi.h:  SBI (Sbus Interface on sun4d) definitions
   *
   * Copyright (C) 1997 Jakub Jelinek <jj@sunsite.mff.cuni.cz>
--- 1,4 ----
! /* $Id: sbi.h,v 1.1.1.1 1999/12/27 17:13:02 ibaldin Exp $
   * sbi.h:  SBI (Sbus Interface on sun4d) definitions
   *
   * Copyright (C) 1997 Jakub Jelinek <jj@sunsite.mff.cuni.cz>
Index: linux-2.2.12/include/asm-sparc/sbus.h
diff -c linux-2.2.12/include/asm-sparc/sbus.h:1.1 linux-2.2.12/include/asm-sparc/sbus.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc/sbus.h:1.1	Mon Dec 27 12:13:01 1999
--- linux-2.2.12/include/asm-sparc/sbus.h	Mon Dec 27 12:13:01 1999
***************
*** 1,4 ****
! /* $Id: sbus.h,v 1.1 1999/12/27 17:13:01 ibaldin Exp $
   * sbus.h:  Defines for the Sun SBus.
   *
   * Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
--- 1,4 ----
! /* $Id: sbus.h,v 1.1.1.1 1999/12/27 17:13:01 ibaldin Exp $
   * sbus.h:  Defines for the Sun SBus.
   *
   * Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
Index: linux-2.2.12/include/asm-sparc/scatterlist.h
diff -c linux-2.2.12/include/asm-sparc/scatterlist.h:1.1 linux-2.2.12/include/asm-sparc/scatterlist.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc/scatterlist.h:1.1	Mon Dec 27 12:13:02 1999
--- linux-2.2.12/include/asm-sparc/scatterlist.h	Mon Dec 27 12:13:02 1999
***************
*** 1,4 ****
! /* $Id: scatterlist.h,v 1.1 1999/12/27 17:13:02 ibaldin Exp $ */
  #ifndef _SPARC_SCATTERLIST_H
  #define _SPARC_SCATTERLIST_H
  
--- 1,4 ----
! /* $Id: scatterlist.h,v 1.1.1.1 1999/12/27 17:13:02 ibaldin Exp $ */
  #ifndef _SPARC_SCATTERLIST_H
  #define _SPARC_SCATTERLIST_H
  
Index: linux-2.2.12/include/asm-sparc/shmparam.h
diff -c linux-2.2.12/include/asm-sparc/shmparam.h:1.1 linux-2.2.12/include/asm-sparc/shmparam.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc/shmparam.h:1.1	Mon Dec 27 12:13:01 1999
--- linux-2.2.12/include/asm-sparc/shmparam.h	Mon Dec 27 12:13:01 1999
***************
*** 1,4 ****
! /* $Id: shmparam.h,v 1.1 1999/12/27 17:13:01 ibaldin Exp $ */
  #ifndef _ASMSPARC_SHMPARAM_H
  #define _ASMSPARC_SHMPARAM_H
  
--- 1,4 ----
! /* $Id: shmparam.h,v 1.1.1.1 1999/12/27 17:13:01 ibaldin Exp $ */
  #ifndef _ASMSPARC_SHMPARAM_H
  #define _ASMSPARC_SHMPARAM_H
  
Index: linux-2.2.12/include/asm-sparc/sigcontext.h
diff -c linux-2.2.12/include/asm-sparc/sigcontext.h:1.1 linux-2.2.12/include/asm-sparc/sigcontext.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc/sigcontext.h:1.1	Mon Dec 27 12:13:01 1999
--- linux-2.2.12/include/asm-sparc/sigcontext.h	Mon Dec 27 12:13:01 1999
***************
*** 1,4 ****
! /* $Id: sigcontext.h,v 1.1 1999/12/27 17:13:01 ibaldin Exp $ */
  #ifndef __SPARC_SIGCONTEXT_H
  #define __SPARC_SIGCONTEXT_H
  
--- 1,4 ----
! /* $Id: sigcontext.h,v 1.1.1.1 1999/12/27 17:13:01 ibaldin Exp $ */
  #ifndef __SPARC_SIGCONTEXT_H
  #define __SPARC_SIGCONTEXT_H
  
Index: linux-2.2.12/include/asm-sparc/siginfo.h
diff -c linux-2.2.12/include/asm-sparc/siginfo.h:1.1 linux-2.2.12/include/asm-sparc/siginfo.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc/siginfo.h:1.1	Mon Dec 27 12:13:02 1999
--- linux-2.2.12/include/asm-sparc/siginfo.h	Mon Dec 27 12:13:02 1999
***************
*** 1,4 ****
! /* $Id: siginfo.h,v 1.1 1999/12/27 17:13:02 ibaldin Exp $
   * siginfo.c:
   */
  
--- 1,4 ----
! /* $Id: siginfo.h,v 1.1.1.1 1999/12/27 17:13:02 ibaldin Exp $
   * siginfo.c:
   */
  
Index: linux-2.2.12/include/asm-sparc/signal.h
diff -c linux-2.2.12/include/asm-sparc/signal.h:1.1 linux-2.2.12/include/asm-sparc/signal.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc/signal.h:1.1	Mon Dec 27 12:13:01 1999
--- linux-2.2.12/include/asm-sparc/signal.h	Mon Dec 27 12:13:01 1999
***************
*** 1,4 ****
! /* $Id: signal.h,v 1.1 1999/12/27 17:13:01 ibaldin Exp $ */
  #ifndef _ASMSPARC_SIGNAL_H
  #define _ASMSPARC_SIGNAL_H
  
--- 1,4 ----
! /* $Id: signal.h,v 1.1.1.1 1999/12/27 17:13:01 ibaldin Exp $ */
  #ifndef _ASMSPARC_SIGNAL_H
  #define _ASMSPARC_SIGNAL_H
  
Index: linux-2.2.12/include/asm-sparc/smpprim.h
diff -c linux-2.2.12/include/asm-sparc/smpprim.h:1.1 linux-2.2.12/include/asm-sparc/smpprim.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc/smpprim.h:1.1	Mon Dec 27 12:13:01 1999
--- linux-2.2.12/include/asm-sparc/smpprim.h	Mon Dec 27 12:13:01 1999
***************
*** 1,4 ****
! /*  $Id: smpprim.h,v 1.1 1999/12/27 17:13:01 ibaldin Exp $
   *  smpprim.h:  SMP locking primitives on the Sparc
   *
   *  God knows we won't be actually using this code for some time
--- 1,4 ----
! /*  $Id: smpprim.h,v 1.1.1.1 1999/12/27 17:13:01 ibaldin Exp $
   *  smpprim.h:  SMP locking primitives on the Sparc
   *
   *  God knows we won't be actually using this code for some time
Index: linux-2.2.12/include/asm-sparc/socket.h
diff -c linux-2.2.12/include/asm-sparc/socket.h:1.1 linux-2.2.12/include/asm-sparc/socket.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc/socket.h:1.1	Mon Dec 27 12:13:01 1999
--- linux-2.2.12/include/asm-sparc/socket.h	Mon Dec 27 12:13:01 1999
***************
*** 1,4 ****
! /* $Id: socket.h,v 1.1 1999/12/27 17:13:01 ibaldin Exp $ */
  #ifndef _ASM_SOCKET_H
  #define _ASM_SOCKET_H
  
--- 1,4 ----
! /* $Id: socket.h,v 1.1.1.1 1999/12/27 17:13:01 ibaldin Exp $ */
  #ifndef _ASM_SOCKET_H
  #define _ASM_SOCKET_H
  
Index: linux-2.2.12/include/asm-sparc/solerrno.h
diff -c linux-2.2.12/include/asm-sparc/solerrno.h:1.1 linux-2.2.12/include/asm-sparc/solerrno.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc/solerrno.h:1.1	Mon Dec 27 12:13:01 1999
--- linux-2.2.12/include/asm-sparc/solerrno.h	Mon Dec 27 12:13:01 1999
***************
*** 1,4 ****
! /* $Id: solerrno.h,v 1.1 1999/12/27 17:13:01 ibaldin Exp $
   * solerrno.h: Solaris error return codes for compatibility.
   *
   * Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
--- 1,4 ----
! /* $Id: solerrno.h,v 1.1.1.1 1999/12/27 17:13:01 ibaldin Exp $
   * solerrno.h: Solaris error return codes for compatibility.
   *
   * Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
Index: linux-2.2.12/include/asm-sparc/stat.h
diff -c linux-2.2.12/include/asm-sparc/stat.h:1.1 linux-2.2.12/include/asm-sparc/stat.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc/stat.h:1.1	Mon Dec 27 12:13:01 1999
--- linux-2.2.12/include/asm-sparc/stat.h	Mon Dec 27 12:13:01 1999
***************
*** 1,4 ****
! /* $Id: stat.h,v 1.1 1999/12/27 17:13:01 ibaldin Exp $ */
  #ifndef _SPARC_STAT_H
  #define _SPARC_STAT_H
  
--- 1,4 ----
! /* $Id: stat.h,v 1.1.1.1 1999/12/27 17:13:01 ibaldin Exp $ */
  #ifndef _SPARC_STAT_H
  #define _SPARC_STAT_H
  
Index: linux-2.2.12/include/asm-sparc/statfs.h
diff -c linux-2.2.12/include/asm-sparc/statfs.h:1.1 linux-2.2.12/include/asm-sparc/statfs.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc/statfs.h:1.1	Mon Dec 27 12:13:01 1999
--- linux-2.2.12/include/asm-sparc/statfs.h	Mon Dec 27 12:13:01 1999
***************
*** 1,4 ****
! /* $Id: statfs.h,v 1.1 1999/12/27 17:13:01 ibaldin Exp $ */
  #ifndef _SPARC_STATFS_H
  #define _SPARC_STATFS_H
  
--- 1,4 ----
! /* $Id: statfs.h,v 1.1.1.1 1999/12/27 17:13:01 ibaldin Exp $ */
  #ifndef _SPARC_STATFS_H
  #define _SPARC_STATFS_H
  
Index: linux-2.2.12/include/asm-sparc/string.h
diff -c linux-2.2.12/include/asm-sparc/string.h:1.1 linux-2.2.12/include/asm-sparc/string.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc/string.h:1.1	Mon Dec 27 12:13:01 1999
--- linux-2.2.12/include/asm-sparc/string.h	Mon Dec 27 12:13:01 1999
***************
*** 1,4 ****
! /* $Id: string.h,v 1.1 1999/12/27 17:13:01 ibaldin Exp $
   * string.h: External definitions for optimized assembly string
   *           routines for the Linux Kernel.
   *
--- 1,4 ----
! /* $Id: string.h,v 1.1.1.1 1999/12/27 17:13:01 ibaldin Exp $
   * string.h: External definitions for optimized assembly string
   *           routines for the Linux Kernel.
   *
Index: linux-2.2.12/include/asm-sparc/sun4paddr.h
diff -c linux-2.2.12/include/asm-sparc/sun4paddr.h:1.1 linux-2.2.12/include/asm-sparc/sun4paddr.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc/sun4paddr.h:1.1	Mon Dec 27 12:13:02 1999
--- linux-2.2.12/include/asm-sparc/sun4paddr.h	Mon Dec 27 12:13:02 1999
***************
*** 1,4 ****
! /* $Id: sun4paddr.h,v 1.1 1999/12/27 17:13:02 ibaldin Exp $
   * sun4paddr.h:  Various physical addresses on sun4 machines
   *
   * Copyright (C) 1997 Anton Blanchard (anton@progsoc.uts.edu.au)
--- 1,4 ----
! /* $Id: sun4paddr.h,v 1.1.1.1 1999/12/27 17:13:02 ibaldin Exp $
   * sun4paddr.h:  Various physical addresses on sun4 machines
   *
   * Copyright (C) 1997 Anton Blanchard (anton@progsoc.uts.edu.au)
Index: linux-2.2.12/include/asm-sparc/sysen.h
diff -c linux-2.2.12/include/asm-sparc/sysen.h:1.1 linux-2.2.12/include/asm-sparc/sysen.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc/sysen.h:1.1	Mon Dec 27 12:13:01 1999
--- linux-2.2.12/include/asm-sparc/sysen.h	Mon Dec 27 12:13:01 1999
***************
*** 1,4 ****
! /* $Id: sysen.h,v 1.1 1999/12/27 17:13:01 ibaldin Exp $
   * sysen.h:  Bit fields within the "System Enable" register accessed via
   *           the ASI_CONTROL address space at address AC_SYSENABLE.
   *
--- 1,4 ----
! /* $Id: sysen.h,v 1.1.1.1 1999/12/27 17:13:01 ibaldin Exp $
   * sysen.h:  Bit fields within the "System Enable" register accessed via
   *           the ASI_CONTROL address space at address AC_SYSENABLE.
   *
Index: linux-2.2.12/include/asm-sparc/system.h
diff -c linux-2.2.12/include/asm-sparc/system.h:1.1 linux-2.2.12/include/asm-sparc/system.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc/system.h:1.1	Mon Dec 27 12:13:01 1999
--- linux-2.2.12/include/asm-sparc/system.h	Mon Dec 27 12:13:01 1999
***************
*** 1,4 ****
! /* $Id: system.h,v 1.1 1999/12/27 17:13:01 ibaldin Exp $ */
  #include <linux/config.h>
  
  #ifndef __SPARC_SYSTEM_H
--- 1,4 ----
! /* $Id: system.h,v 1.1.1.1 1999/12/27 17:13:01 ibaldin Exp $ */
  #include <linux/config.h>
  
  #ifndef __SPARC_SYSTEM_H
Index: linux-2.2.12/include/asm-sparc/termios.h
diff -c linux-2.2.12/include/asm-sparc/termios.h:1.1 linux-2.2.12/include/asm-sparc/termios.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc/termios.h:1.1	Mon Dec 27 12:13:01 1999
--- linux-2.2.12/include/asm-sparc/termios.h	Mon Dec 27 12:13:01 1999
***************
*** 1,4 ****
! /* $Id: termios.h,v 1.1 1999/12/27 17:13:01 ibaldin Exp $ */
  #ifndef _SPARC_TERMIOS_H
  #define _SPARC_TERMIOS_H
  
--- 1,4 ----
! /* $Id: termios.h,v 1.1.1.1 1999/12/27 17:13:01 ibaldin Exp $ */
  #ifndef _SPARC_TERMIOS_H
  #define _SPARC_TERMIOS_H
  
Index: linux-2.2.12/include/asm-sparc/timer.h
diff -c linux-2.2.12/include/asm-sparc/timer.h:1.1 linux-2.2.12/include/asm-sparc/timer.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc/timer.h:1.1	Mon Dec 27 12:13:01 1999
--- linux-2.2.12/include/asm-sparc/timer.h	Mon Dec 27 12:13:01 1999
***************
*** 1,4 ****
! /* $Id: timer.h,v 1.1 1999/12/27 17:13:01 ibaldin Exp $
   * timer.h:  Definitions for the timer chips on the Sparc.
   *
   * Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
--- 1,4 ----
! /* $Id: timer.h,v 1.1.1.1 1999/12/27 17:13:01 ibaldin Exp $
   * timer.h:  Definitions for the timer chips on the Sparc.
   *
   * Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
Index: linux-2.2.12/include/asm-sparc/traps.h
diff -c linux-2.2.12/include/asm-sparc/traps.h:1.1 linux-2.2.12/include/asm-sparc/traps.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc/traps.h:1.1	Mon Dec 27 12:13:01 1999
--- linux-2.2.12/include/asm-sparc/traps.h	Mon Dec 27 12:13:01 1999
***************
*** 1,4 ****
! /* $Id: traps.h,v 1.1 1999/12/27 17:13:01 ibaldin Exp $
   * traps.h:  Format of entries for the Sparc trap table.
   *
   * Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
--- 1,4 ----
! /* $Id: traps.h,v 1.1.1.1 1999/12/27 17:13:01 ibaldin Exp $
   * traps.h:  Format of entries for the Sparc trap table.
   *
   * Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
Index: linux-2.2.12/include/asm-sparc/tsunami.h
diff -c linux-2.2.12/include/asm-sparc/tsunami.h:1.1 linux-2.2.12/include/asm-sparc/tsunami.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc/tsunami.h:1.1	Mon Dec 27 12:13:01 1999
--- linux-2.2.12/include/asm-sparc/tsunami.h	Mon Dec 27 12:13:01 1999
***************
*** 1,4 ****
! /* $Id: tsunami.h,v 1.1 1999/12/27 17:13:01 ibaldin Exp $
   * tsunami.h:  Module specific definitions for Tsunami V8 Sparcs
   *
   * Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
--- 1,4 ----
! /* $Id: tsunami.h,v 1.1.1.1 1999/12/27 17:13:01 ibaldin Exp $
   * tsunami.h:  Module specific definitions for Tsunami V8 Sparcs
   *
   * Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
Index: linux-2.2.12/include/asm-sparc/turbosparc.h
diff -c linux-2.2.12/include/asm-sparc/turbosparc.h:1.1 linux-2.2.12/include/asm-sparc/turbosparc.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc/turbosparc.h:1.1	Mon Dec 27 12:13:02 1999
--- linux-2.2.12/include/asm-sparc/turbosparc.h	Mon Dec 27 12:13:02 1999
***************
*** 1,4 ****
! /* $Id: turbosparc.h,v 1.1 1999/12/27 17:13:02 ibaldin Exp $
   * turbosparc.h:  Defines specific to the TurboSparc module.
   *            This is SRMMU stuff.
   *
--- 1,4 ----
! /* $Id: turbosparc.h,v 1.1.1.1 1999/12/27 17:13:02 ibaldin Exp $
   * turbosparc.h:  Defines specific to the TurboSparc module.
   *            This is SRMMU stuff.
   *
Index: linux-2.2.12/include/asm-sparc/types.h
diff -c linux-2.2.12/include/asm-sparc/types.h:1.1 linux-2.2.12/include/asm-sparc/types.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc/types.h:1.1	Mon Dec 27 12:13:01 1999
--- linux-2.2.12/include/asm-sparc/types.h	Mon Dec 27 12:13:01 1999
***************
*** 1,4 ****
! /* $Id: types.h,v 1.1 1999/12/27 17:13:01 ibaldin Exp $ */
  #ifndef _SPARC_TYPES_H
  #define _SPARC_TYPES_H
  
--- 1,4 ----
! /* $Id: types.h,v 1.1.1.1 1999/12/27 17:13:01 ibaldin Exp $ */
  #ifndef _SPARC_TYPES_H
  #define _SPARC_TYPES_H
  
Index: linux-2.2.12/include/asm-sparc/uaccess.h
diff -c linux-2.2.12/include/asm-sparc/uaccess.h:1.1 linux-2.2.12/include/asm-sparc/uaccess.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc/uaccess.h:1.1	Mon Dec 27 12:13:02 1999
--- linux-2.2.12/include/asm-sparc/uaccess.h	Mon Dec 27 12:13:02 1999
***************
*** 1,4 ****
! /* $Id: uaccess.h,v 1.1 1999/12/27 17:13:02 ibaldin Exp $
   * uaccess.h: User space memore access functions.
   *
   * Copyright (C) 1996 David S. Miller (davem@caip.rutgers.edu)
--- 1,4 ----
! /* $Id: uaccess.h,v 1.1.1.1 1999/12/27 17:13:02 ibaldin Exp $
   * uaccess.h: User space memore access functions.
   *
   * Copyright (C) 1996 David S. Miller (davem@caip.rutgers.edu)
Index: linux-2.2.12/include/asm-sparc/ultra.h
diff -c linux-2.2.12/include/asm-sparc/ultra.h:1.1 linux-2.2.12/include/asm-sparc/ultra.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc/ultra.h:1.1	Mon Dec 27 12:13:01 1999
--- linux-2.2.12/include/asm-sparc/ultra.h	Mon Dec 27 12:13:01 1999
***************
*** 1,4 ****
! /* $Id: ultra.h,v 1.1 1999/12/27 17:13:01 ibaldin Exp $
   * ultra.h: Definitions and defines for the TI V9 UltraSparc.
   *
   * Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
--- 1,4 ----
! /* $Id: ultra.h,v 1.1.1.1 1999/12/27 17:13:01 ibaldin Exp $
   * ultra.h: Definitions and defines for the TI V9 UltraSparc.
   *
   * Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
Index: linux-2.2.12/include/asm-sparc/unistd.h
diff -c linux-2.2.12/include/asm-sparc/unistd.h:1.1 linux-2.2.12/include/asm-sparc/unistd.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc/unistd.h:1.1	Mon Dec 27 12:13:01 1999
--- linux-2.2.12/include/asm-sparc/unistd.h	Mon Dec 27 12:13:01 1999
***************
*** 1,4 ****
! /* $Id: unistd.h,v 1.1 1999/12/27 17:13:01 ibaldin Exp $ */
  #ifndef _SPARC_UNISTD_H
  #define _SPARC_UNISTD_H
  
--- 1,4 ----
! /* $Id: unistd.h,v 1.1.1.1 1999/12/27 17:13:01 ibaldin Exp $ */
  #ifndef _SPARC_UNISTD_H
  #define _SPARC_UNISTD_H
  
Index: linux-2.2.12/include/asm-sparc/user.h
diff -c linux-2.2.12/include/asm-sparc/user.h:1.1 linux-2.2.12/include/asm-sparc/user.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc/user.h:1.1	Mon Dec 27 12:13:01 1999
--- linux-2.2.12/include/asm-sparc/user.h	Mon Dec 27 12:13:01 1999
***************
*** 1,4 ****
! /* $Id: user.h,v 1.1 1999/12/27 17:13:01 ibaldin Exp $
   * asm-sparc/user.h: Core file definitions for the Sparc.
   *
   * Keep in sync with reg.h.  Actually, we could get rid of this
--- 1,4 ----
! /* $Id: user.h,v 1.1.1.1 1999/12/27 17:13:01 ibaldin Exp $
   * asm-sparc/user.h: Core file definitions for the Sparc.
   *
   * Keep in sync with reg.h.  Actually, we could get rid of this
Index: linux-2.2.12/include/asm-sparc/vac-ops.h
diff -c linux-2.2.12/include/asm-sparc/vac-ops.h:1.1 linux-2.2.12/include/asm-sparc/vac-ops.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc/vac-ops.h:1.1	Mon Dec 27 12:13:01 1999
--- linux-2.2.12/include/asm-sparc/vac-ops.h	Mon Dec 27 12:13:01 1999
***************
*** 1,4 ****
! /* $Id: vac-ops.h,v 1.1 1999/12/27 17:13:01 ibaldin Exp $ */
  #ifndef _SPARC_VAC_OPS_H
  #define _SPARC_VAC_OPS_H
  
--- 1,4 ----
! /* $Id: vac-ops.h,v 1.1.1.1 1999/12/27 17:13:01 ibaldin Exp $ */
  #ifndef _SPARC_VAC_OPS_H
  #define _SPARC_VAC_OPS_H
  
Index: linux-2.2.12/include/asm-sparc/vaddrs.h
diff -c linux-2.2.12/include/asm-sparc/vaddrs.h:1.1 linux-2.2.12/include/asm-sparc/vaddrs.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc/vaddrs.h:1.1	Mon Dec 27 12:13:01 1999
--- linux-2.2.12/include/asm-sparc/vaddrs.h	Mon Dec 27 12:13:01 1999
***************
*** 1,4 ****
! /* $Id: vaddrs.h,v 1.1 1999/12/27 17:13:01 ibaldin Exp $ */
  #ifndef _SPARC_VADDRS_H
  #define _SPARC_VADDRS_H
  
--- 1,4 ----
! /* $Id: vaddrs.h,v 1.1.1.1 1999/12/27 17:13:01 ibaldin Exp $ */
  #ifndef _SPARC_VADDRS_H
  #define _SPARC_VADDRS_H
  
Index: linux-2.2.12/include/asm-sparc/viking.h
diff -c linux-2.2.12/include/asm-sparc/viking.h:1.1 linux-2.2.12/include/asm-sparc/viking.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc/viking.h:1.1	Mon Dec 27 12:13:02 1999
--- linux-2.2.12/include/asm-sparc/viking.h	Mon Dec 27 12:13:02 1999
***************
*** 1,4 ****
! /* $Id: viking.h,v 1.1 1999/12/27 17:13:02 ibaldin Exp $
   * viking.h:  Defines specific to the GNU/Viking MBUS module.
   *            This is SRMMU stuff.
   *
--- 1,4 ----
! /* $Id: viking.h,v 1.1.1.1 1999/12/27 17:13:02 ibaldin Exp $
   * viking.h:  Defines specific to the GNU/Viking MBUS module.
   *            This is SRMMU stuff.
   *
Index: linux-2.2.12/include/asm-sparc/winmacro.h
diff -c linux-2.2.12/include/asm-sparc/winmacro.h:1.1 linux-2.2.12/include/asm-sparc/winmacro.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc/winmacro.h:1.1	Mon Dec 27 12:13:02 1999
--- linux-2.2.12/include/asm-sparc/winmacro.h	Mon Dec 27 12:13:02 1999
***************
*** 1,4 ****
! /* $Id: winmacro.h,v 1.1 1999/12/27 17:13:02 ibaldin Exp $
   * winmacro.h: Window loading-unloading macros.
   *
   * Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
--- 1,4 ----
! /* $Id: winmacro.h,v 1.1.1.1 1999/12/27 17:13:02 ibaldin Exp $
   * winmacro.h: Window loading-unloading macros.
   *
   * Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
Index: linux-2.2.12/include/asm-sparc64/a.out.h
diff -c linux-2.2.12/include/asm-sparc64/a.out.h:1.1 linux-2.2.12/include/asm-sparc64/a.out.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc64/a.out.h:1.1	Mon Dec 27 12:13:04 1999
--- linux-2.2.12/include/asm-sparc64/a.out.h	Mon Dec 27 12:13:04 1999
***************
*** 1,4 ****
! /* $Id: a.out.h,v 1.1 1999/12/27 17:13:04 ibaldin Exp $ */
  #ifndef __SPARC64_A_OUT_H__
  #define __SPARC64_A_OUT_H__
  
--- 1,4 ----
! /* $Id: a.out.h,v 1.1.1.1 1999/12/27 17:13:04 ibaldin Exp $ */
  #ifndef __SPARC64_A_OUT_H__
  #define __SPARC64_A_OUT_H__
  
Index: linux-2.2.12/include/asm-sparc64/apb.h
diff -c linux-2.2.12/include/asm-sparc64/apb.h:1.1 linux-2.2.12/include/asm-sparc64/apb.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc64/apb.h:1.1	Mon Dec 27 12:13:05 1999
--- linux-2.2.12/include/asm-sparc64/apb.h	Mon Dec 27 12:13:05 1999
***************
*** 1,4 ****
! /* $Id: apb.h,v 1.1 1999/12/27 17:13:05 ibaldin Exp $
   * apb.h: Advanced PCI Bridge Configuration Registers and Bits
   *
   * Copyright (C) 1998  Eddie C. Dost  (ecd@skynet.be)
--- 1,4 ----
! /* $Id: apb.h,v 1.1.1.1 1999/12/27 17:13:05 ibaldin Exp $
   * apb.h: Advanced PCI Bridge Configuration Registers and Bits
   *
   * Copyright (C) 1998  Eddie C. Dost  (ecd@skynet.be)
Index: linux-2.2.12/include/asm-sparc64/asi.h
diff -c linux-2.2.12/include/asm-sparc64/asi.h:1.1 linux-2.2.12/include/asm-sparc64/asi.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc64/asi.h:1.1	Mon Dec 27 12:13:04 1999
--- linux-2.2.12/include/asm-sparc64/asi.h	Mon Dec 27 12:13:04 1999
***************
*** 1,4 ****
! /* $Id: asi.h,v 1.1 1999/12/27 17:13:04 ibaldin Exp $ */
  #ifndef _SPARC64_ASI_H
  #define _SPARC64_ASI_H
  
--- 1,4 ----
! /* $Id: asi.h,v 1.1.1.1 1999/12/27 17:13:04 ibaldin Exp $ */
  #ifndef _SPARC64_ASI_H
  #define _SPARC64_ASI_H
  
Index: linux-2.2.12/include/asm-sparc64/atomic.h
diff -c linux-2.2.12/include/asm-sparc64/atomic.h:1.1 linux-2.2.12/include/asm-sparc64/atomic.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc64/atomic.h:1.1	Mon Dec 27 12:13:04 1999
--- linux-2.2.12/include/asm-sparc64/atomic.h	Mon Dec 27 12:13:04 1999
***************
*** 1,4 ****
! /* $Id: atomic.h,v 1.1 1999/12/27 17:13:04 ibaldin Exp $
   * atomic.h: Thankfully the V9 is at least reasonable for this
   *           stuff.
   *
--- 1,4 ----
! /* $Id: atomic.h,v 1.1.1.1 1999/12/27 17:13:04 ibaldin Exp $
   * atomic.h: Thankfully the V9 is at least reasonable for this
   *           stuff.
   *
Index: linux-2.2.12/include/asm-sparc64/auxio.h
diff -c linux-2.2.12/include/asm-sparc64/auxio.h:1.1 linux-2.2.12/include/asm-sparc64/auxio.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc64/auxio.h:1.1	Mon Dec 27 12:13:04 1999
--- linux-2.2.12/include/asm-sparc64/auxio.h	Mon Dec 27 12:13:04 1999
***************
*** 1,4 ****
! /* $Id: auxio.h,v 1.1 1999/12/27 17:13:04 ibaldin Exp $
   * auxio.h:  Definitions and code for the Auxiliary I/O register.
   *
   * Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
--- 1,4 ----
! /* $Id: auxio.h,v 1.1.1.1 1999/12/27 17:13:04 ibaldin Exp $
   * auxio.h:  Definitions and code for the Auxiliary I/O register.
   *
   * Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
Index: linux-2.2.12/include/asm-sparc64/bitops.h
diff -c linux-2.2.12/include/asm-sparc64/bitops.h:1.1 linux-2.2.12/include/asm-sparc64/bitops.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc64/bitops.h:1.1	Mon Dec 27 12:13:04 1999
--- linux-2.2.12/include/asm-sparc64/bitops.h	Mon Dec 27 12:13:04 1999
***************
*** 1,4 ****
! /* $Id: bitops.h,v 1.1 1999/12/27 17:13:04 ibaldin Exp $
   * bitops.h: Bit string operations on the V9.
   *
   * Copyright 1996, 1997 David S. Miller (davem@caip.rutgers.edu)
--- 1,4 ----
! /* $Id: bitops.h,v 1.1.1.1 1999/12/27 17:13:04 ibaldin Exp $
   * bitops.h: Bit string operations on the V9.
   *
   * Copyright 1996, 1997 David S. Miller (davem@caip.rutgers.edu)
Index: linux-2.2.12/include/asm-sparc64/bsderrno.h
diff -c linux-2.2.12/include/asm-sparc64/bsderrno.h:1.1 linux-2.2.12/include/asm-sparc64/bsderrno.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc64/bsderrno.h:1.1	Mon Dec 27 12:13:04 1999
--- linux-2.2.12/include/asm-sparc64/bsderrno.h	Mon Dec 27 12:13:04 1999
***************
*** 1,4 ****
! /* $Id: bsderrno.h,v 1.1 1999/12/27 17:13:04 ibaldin Exp $
   * bsderrno.h: Error numbers for NetBSD binary compatibility
   *
   * Copyright (C) 1996 David S. Miller (davem@caip.rutgers.edu)
--- 1,4 ----
! /* $Id: bsderrno.h,v 1.1.1.1 1999/12/27 17:13:04 ibaldin Exp $
   * bsderrno.h: Error numbers for NetBSD binary compatibility
   *
   * Copyright (C) 1996 David S. Miller (davem@caip.rutgers.edu)
Index: linux-2.2.12/include/asm-sparc64/bugs.h
diff -c linux-2.2.12/include/asm-sparc64/bugs.h:1.1 linux-2.2.12/include/asm-sparc64/bugs.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc64/bugs.h:1.1	Mon Dec 27 12:13:04 1999
--- linux-2.2.12/include/asm-sparc64/bugs.h	Mon Dec 27 12:13:04 1999
***************
*** 1,4 ****
! /*  $Id: bugs.h,v 1.1 1999/12/27 17:13:04 ibaldin Exp $
   *  include/asm-sparc64/bugs.h:  Sparc probes for various bugs.
   *
   *  Copyright (C) 1996 David S. Miller (davem@caip.rutgers.edu)
--- 1,4 ----
! /*  $Id: bugs.h,v 1.1.1.1 1999/12/27 17:13:04 ibaldin Exp $
   *  include/asm-sparc64/bugs.h:  Sparc probes for various bugs.
   *
   *  Copyright (C) 1996 David S. Miller (davem@caip.rutgers.edu)
Index: linux-2.2.12/include/asm-sparc64/byteorder.h
diff -c linux-2.2.12/include/asm-sparc64/byteorder.h:1.1 linux-2.2.12/include/asm-sparc64/byteorder.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc64/byteorder.h:1.1	Mon Dec 27 12:13:04 1999
--- linux-2.2.12/include/asm-sparc64/byteorder.h	Mon Dec 27 12:13:04 1999
***************
*** 1,4 ****
! /* $Id: byteorder.h,v 1.1 1999/12/27 17:13:04 ibaldin Exp $ */
  #ifndef _SPARC64_BYTEORDER_H
  #define _SPARC64_BYTEORDER_H
  
--- 1,4 ----
! /* $Id: byteorder.h,v 1.1.1.1 1999/12/27 17:13:04 ibaldin Exp $ */
  #ifndef _SPARC64_BYTEORDER_H
  #define _SPARC64_BYTEORDER_H
  
Index: linux-2.2.12/include/asm-sparc64/checksum.h
diff -c linux-2.2.12/include/asm-sparc64/checksum.h:1.1 linux-2.2.12/include/asm-sparc64/checksum.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc64/checksum.h:1.1	Mon Dec 27 12:13:04 1999
--- linux-2.2.12/include/asm-sparc64/checksum.h	Mon Dec 27 12:13:04 1999
***************
*** 1,4 ****
! /* $Id: checksum.h,v 1.1 1999/12/27 17:13:04 ibaldin Exp $ */
  #ifndef __SPARC64_CHECKSUM_H
  #define __SPARC64_CHECKSUM_H
  
--- 1,4 ----
! /* $Id: checksum.h,v 1.1.1.1 1999/12/27 17:13:04 ibaldin Exp $ */
  #ifndef __SPARC64_CHECKSUM_H
  #define __SPARC64_CHECKSUM_H
  
Index: linux-2.2.12/include/asm-sparc64/delay.h
diff -c linux-2.2.12/include/asm-sparc64/delay.h:1.1 linux-2.2.12/include/asm-sparc64/delay.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc64/delay.h:1.1	Mon Dec 27 12:13:04 1999
--- linux-2.2.12/include/asm-sparc64/delay.h	Mon Dec 27 12:13:04 1999
***************
*** 1,4 ****
! /* $Id: delay.h,v 1.1 1999/12/27 17:13:04 ibaldin Exp $
   * delay.h: Linux delay routines on the V9.
   *
   * Copyright (C) 1996 David S. Miller (davem@caip.rutgers.edu).
--- 1,4 ----
! /* $Id: delay.h,v 1.1.1.1 1999/12/27 17:13:04 ibaldin Exp $
   * delay.h: Linux delay routines on the V9.
   *
   * Copyright (C) 1996 David S. Miller (davem@caip.rutgers.edu).
Index: linux-2.2.12/include/asm-sparc64/dma.h
diff -c linux-2.2.12/include/asm-sparc64/dma.h:1.1 linux-2.2.12/include/asm-sparc64/dma.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc64/dma.h:1.1	Mon Dec 27 12:13:04 1999
--- linux-2.2.12/include/asm-sparc64/dma.h	Mon Dec 27 12:13:04 1999
***************
*** 1,4 ****
! /* $Id: dma.h,v 1.1 1999/12/27 17:13:04 ibaldin Exp $
   * include/asm-sparc64/dma.h
   *
   * Copyright 1996 (C) David S. Miller (davem@caip.rutgers.edu)
--- 1,4 ----
! /* $Id: dma.h,v 1.1.1.1 1999/12/27 17:13:04 ibaldin Exp $
   * include/asm-sparc64/dma.h
   *
   * Copyright 1996 (C) David S. Miller (davem@caip.rutgers.edu)
Index: linux-2.2.12/include/asm-sparc64/ebus.h
diff -c linux-2.2.12/include/asm-sparc64/ebus.h:1.1 linux-2.2.12/include/asm-sparc64/ebus.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc64/ebus.h:1.1	Mon Dec 27 12:13:05 1999
--- linux-2.2.12/include/asm-sparc64/ebus.h	Mon Dec 27 12:13:05 1999
***************
*** 1,4 ****
! /* $Id: ebus.h,v 1.1 1999/12/27 17:13:05 ibaldin Exp $
   * ebus.h: PCI to Ebus pseudo driver software state.
   *
   * Copyright (C) 1997 Eddie C. Dost (ecd@skynet.be)
--- 1,4 ----
! /* $Id: ebus.h,v 1.1.1.1 1999/12/27 17:13:05 ibaldin Exp $
   * ebus.h: PCI to Ebus pseudo driver software state.
   *
   * Copyright (C) 1997 Eddie C. Dost (ecd@skynet.be)
Index: linux-2.2.12/include/asm-sparc64/elf.h
diff -c linux-2.2.12/include/asm-sparc64/elf.h:1.1 linux-2.2.12/include/asm-sparc64/elf.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc64/elf.h:1.1	Mon Dec 27 12:13:04 1999
--- linux-2.2.12/include/asm-sparc64/elf.h	Mon Dec 27 12:13:04 1999
***************
*** 1,4 ****
! /* $Id: elf.h,v 1.1 1999/12/27 17:13:04 ibaldin Exp $ */
  #ifndef __ASM_SPARC64_ELF_H
  #define __ASM_SPARC64_ELF_H
  
--- 1,4 ----
! /* $Id: elf.h,v 1.1.1.1 1999/12/27 17:13:04 ibaldin Exp $ */
  #ifndef __ASM_SPARC64_ELF_H
  #define __ASM_SPARC64_ELF_H
  
Index: linux-2.2.12/include/asm-sparc64/envctrl.h
diff -c linux-2.2.12/include/asm-sparc64/envctrl.h:1.1 linux-2.2.12/include/asm-sparc64/envctrl.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc64/envctrl.h:1.1	Mon Dec 27 12:13:05 1999
--- linux-2.2.12/include/asm-sparc64/envctrl.h	Mon Dec 27 12:13:05 1999
***************
*** 1,4 ****
! /* $Id: envctrl.h,v 1.1 1999/12/27 17:13:05 ibaldin Exp $
   *
   * envctrl.h: Definitions for access to the i2c environment
   *            monitoring on Ultrasparc systems.
--- 1,4 ----
! /* $Id: envctrl.h,v 1.1.1.1 1999/12/27 17:13:05 ibaldin Exp $
   *
   * envctrl.h: Definitions for access to the i2c environment
   *            monitoring on Ultrasparc systems.
Index: linux-2.2.12/include/asm-sparc64/errno.h
diff -c linux-2.2.12/include/asm-sparc64/errno.h:1.1 linux-2.2.12/include/asm-sparc64/errno.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc64/errno.h:1.1	Mon Dec 27 12:13:04 1999
--- linux-2.2.12/include/asm-sparc64/errno.h	Mon Dec 27 12:13:04 1999
***************
*** 1,4 ****
! /* $Id: errno.h,v 1.1 1999/12/27 17:13:04 ibaldin Exp $ */
  #ifndef _SPARC64_ERRNO_H
  #define _SPARC64_ERRNO_H
  
--- 1,4 ----
! /* $Id: errno.h,v 1.1.1.1 1999/12/27 17:13:04 ibaldin Exp $ */
  #ifndef _SPARC64_ERRNO_H
  #define _SPARC64_ERRNO_H
  
Index: linux-2.2.12/include/asm-sparc64/ethtool.h
diff -c linux-2.2.12/include/asm-sparc64/ethtool.h:1.1 linux-2.2.12/include/asm-sparc64/ethtool.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc64/ethtool.h:1.1	Mon Dec 27 12:13:05 1999
--- linux-2.2.12/include/asm-sparc64/ethtool.h	Mon Dec 27 12:13:05 1999
***************
*** 1,4 ****
! /* $Id: ethtool.h,v 1.1 1999/12/27 17:13:05 ibaldin Exp $
   * ethtool.h: Defines for SparcLinux ethtool.
   *
   * Copyright (C) 1998 David S. Miller (davem@dm.cobaltmicro.com)
--- 1,4 ----
! /* $Id: ethtool.h,v 1.1.1.1 1999/12/27 17:13:05 ibaldin Exp $
   * ethtool.h: Defines for SparcLinux ethtool.
   *
   * Copyright (C) 1998 David S. Miller (davem@dm.cobaltmicro.com)
Index: linux-2.2.12/include/asm-sparc64/fcntl.h
diff -c linux-2.2.12/include/asm-sparc64/fcntl.h:1.1 linux-2.2.12/include/asm-sparc64/fcntl.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc64/fcntl.h:1.1	Mon Dec 27 12:13:04 1999
--- linux-2.2.12/include/asm-sparc64/fcntl.h	Mon Dec 27 12:13:04 1999
***************
*** 1,4 ****
! /* $Id: fcntl.h,v 1.1 1999/12/27 17:13:04 ibaldin Exp $ */
  #ifndef _SPARC64_FCNTL_H
  #define _SPARC64_FCNTL_H
  
--- 1,4 ----
! /* $Id: fcntl.h,v 1.1.1.1 1999/12/27 17:13:04 ibaldin Exp $ */
  #ifndef _SPARC64_FCNTL_H
  #define _SPARC64_FCNTL_H
  
Index: linux-2.2.12/include/asm-sparc64/fhc.h
diff -c linux-2.2.12/include/asm-sparc64/fhc.h:1.1 linux-2.2.12/include/asm-sparc64/fhc.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc64/fhc.h:1.1	Mon Dec 27 12:13:05 1999
--- linux-2.2.12/include/asm-sparc64/fhc.h	Mon Dec 27 12:13:05 1999
***************
*** 1,4 ****
! /* $Id: fhc.h,v 1.1 1999/12/27 17:13:05 ibaldin Exp $
   * fhc.h: Structures for central/fhc pseudo driver on Sunfire/Starfire/Wildfire.
   *
   * Copyright (C) 1997 David S. Miller (davem@caip.rutgers.edu)
--- 1,4 ----
! /* $Id: fhc.h,v 1.1.1.1 1999/12/27 17:13:05 ibaldin Exp $
   * fhc.h: Structures for central/fhc pseudo driver on Sunfire/Starfire/Wildfire.
   *
   * Copyright (C) 1997 David S. Miller (davem@caip.rutgers.edu)
Index: linux-2.2.12/include/asm-sparc64/firehose.h
diff -c linux-2.2.12/include/asm-sparc64/firehose.h:1.1 linux-2.2.12/include/asm-sparc64/firehose.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc64/firehose.h:1.1	Mon Dec 27 12:13:05 1999
--- linux-2.2.12/include/asm-sparc64/firehose.h	Mon Dec 27 12:13:05 1999
***************
*** 1,4 ****
! /* $Id: firehose.h,v 1.1 1999/12/27 17:13:05 ibaldin Exp $
   * firehose.h: Defines for the Fire Hose Controller (FHC) found
   *             on Sunfire/Starfire/Wildfire systems.
   *
--- 1,4 ----
! /* $Id: firehose.h,v 1.1.1.1 1999/12/27 17:13:05 ibaldin Exp $
   * firehose.h: Defines for the Fire Hose Controller (FHC) found
   *             on Sunfire/Starfire/Wildfire systems.
   *
Index: linux-2.2.12/include/asm-sparc64/floppy.h
diff -c linux-2.2.12/include/asm-sparc64/floppy.h:1.1 linux-2.2.12/include/asm-sparc64/floppy.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc64/floppy.h:1.1	Mon Dec 27 12:13:04 1999
--- linux-2.2.12/include/asm-sparc64/floppy.h	Mon Dec 27 12:13:04 1999
***************
*** 1,4 ****
! /* $Id: floppy.h,v 1.1 1999/12/27 17:13:04 ibaldin Exp $
   * asm-sparc64/floppy.h: Sparc specific parts of the Floppy driver.
   *
   * Copyright (C) 1996 David S. Miller (davem@caip.rutgers.edu)
--- 1,4 ----
! /* $Id: floppy.h,v 1.1.1.1 1999/12/27 17:13:04 ibaldin Exp $
   * asm-sparc64/floppy.h: Sparc specific parts of the Floppy driver.
   *
   * Copyright (C) 1996 David S. Miller (davem@caip.rutgers.edu)
Index: linux-2.2.12/include/asm-sparc64/head.h
diff -c linux-2.2.12/include/asm-sparc64/head.h:1.1 linux-2.2.12/include/asm-sparc64/head.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc64/head.h:1.1	Mon Dec 27 12:13:04 1999
--- linux-2.2.12/include/asm-sparc64/head.h	Mon Dec 27 12:13:04 1999
***************
*** 1,4 ****
! /* $Id: head.h,v 1.1 1999/12/27 17:13:04 ibaldin Exp $ */
  #ifndef _SPARC64_HEAD_H
  #define _SPARC64_HEAD_H
  
--- 1,4 ----
! /* $Id: head.h,v 1.1.1.1 1999/12/27 17:13:04 ibaldin Exp $ */
  #ifndef _SPARC64_HEAD_H
  #define _SPARC64_HEAD_H
  
Index: linux-2.2.12/include/asm-sparc64/ide.h
diff -c linux-2.2.12/include/asm-sparc64/ide.h:1.1 linux-2.2.12/include/asm-sparc64/ide.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc64/ide.h:1.1	Mon Dec 27 12:13:05 1999
--- linux-2.2.12/include/asm-sparc64/ide.h	Mon Dec 27 12:13:05 1999
***************
*** 1,4 ****
! /* $Id: ide.h,v 1.1 1999/12/27 17:13:05 ibaldin Exp $
   * ide.h: Ultra/PCI specific IDE glue.
   *
   * Copyright (C) 1997  David S. Miller (davem@caip.rutgers.edu)
--- 1,4 ----
! /* $Id: ide.h,v 1.1.1.1 1999/12/27 17:13:05 ibaldin Exp $
   * ide.h: Ultra/PCI specific IDE glue.
   *
   * Copyright (C) 1997  David S. Miller (davem@caip.rutgers.edu)
Index: linux-2.2.12/include/asm-sparc64/idprom.h
diff -c linux-2.2.12/include/asm-sparc64/idprom.h:1.1 linux-2.2.12/include/asm-sparc64/idprom.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc64/idprom.h:1.1	Mon Dec 27 12:13:04 1999
--- linux-2.2.12/include/asm-sparc64/idprom.h	Mon Dec 27 12:13:04 1999
***************
*** 1,4 ****
! /* $Id: idprom.h,v 1.1 1999/12/27 17:13:04 ibaldin Exp $
   * idprom.h: Macros and defines for idprom routines
   *
   * Copyright (C) 1996 David S. Miller (davem@caip.rutgers.edu)
--- 1,4 ----
! /* $Id: idprom.h,v 1.1.1.1 1999/12/27 17:13:04 ibaldin Exp $
   * idprom.h: Macros and defines for idprom routines
   *
   * Copyright (C) 1996 David S. Miller (davem@caip.rutgers.edu)
Index: linux-2.2.12/include/asm-sparc64/io.h
diff -c linux-2.2.12/include/asm-sparc64/io.h:1.1 linux-2.2.12/include/asm-sparc64/io.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc64/io.h:1.1	Mon Dec 27 12:13:04 1999
--- linux-2.2.12/include/asm-sparc64/io.h	Mon Dec 27 12:13:04 1999
***************
*** 1,4 ****
! /* $Id: io.h,v 1.1 1999/12/27 17:13:04 ibaldin Exp $ */
  #ifndef __SPARC64_IO_H
  #define __SPARC64_IO_H
  
--- 1,4 ----
! /* $Id: io.h,v 1.1.1.1 1999/12/27 17:13:04 ibaldin Exp $ */
  #ifndef __SPARC64_IO_H
  #define __SPARC64_IO_H
  
Index: linux-2.2.12/include/asm-sparc64/ioctl.h
diff -c linux-2.2.12/include/asm-sparc64/ioctl.h:1.1 linux-2.2.12/include/asm-sparc64/ioctl.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc64/ioctl.h:1.1	Mon Dec 27 12:13:04 1999
--- linux-2.2.12/include/asm-sparc64/ioctl.h	Mon Dec 27 12:13:04 1999
***************
*** 1,4 ****
! /* $Id: ioctl.h,v 1.1 1999/12/27 17:13:04 ibaldin Exp $ */
  #ifndef _SPARC64_IOCTL_H
  #define _SPARC64_IOCTL_H
  
--- 1,4 ----
! /* $Id: ioctl.h,v 1.1.1.1 1999/12/27 17:13:04 ibaldin Exp $ */
  #ifndef _SPARC64_IOCTL_H
  #define _SPARC64_IOCTL_H
  
Index: linux-2.2.12/include/asm-sparc64/ioctls.h
diff -c linux-2.2.12/include/asm-sparc64/ioctls.h:1.1 linux-2.2.12/include/asm-sparc64/ioctls.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc64/ioctls.h:1.1	Mon Dec 27 12:13:04 1999
--- linux-2.2.12/include/asm-sparc64/ioctls.h	Mon Dec 27 12:13:04 1999
***************
*** 1,4 ****
! /* $Id: ioctls.h,v 1.1 1999/12/27 17:13:04 ibaldin Exp $ */
  #ifndef _ASM_SPARC64_IOCTLS_H
  #define _ASM_SPARC64_IOCTLS_H
  
--- 1,4 ----
! /* $Id: ioctls.h,v 1.1.1.1 1999/12/27 17:13:04 ibaldin Exp $ */
  #ifndef _ASM_SPARC64_IOCTLS_H
  #define _ASM_SPARC64_IOCTLS_H
  
Index: linux-2.2.12/include/asm-sparc64/irq.h
diff -c linux-2.2.12/include/asm-sparc64/irq.h:1.1 linux-2.2.12/include/asm-sparc64/irq.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc64/irq.h:1.1	Mon Dec 27 12:13:04 1999
--- linux-2.2.12/include/asm-sparc64/irq.h	Mon Dec 27 12:13:04 1999
***************
*** 1,4 ****
! /* $Id: irq.h,v 1.1 1999/12/27 17:13:04 ibaldin Exp $
   * irq.h: IRQ registers on the 64-bit Sparc.
   *
   * Copyright (C) 1996 David S. Miller (davem@caip.rutgers.edu)
--- 1,4 ----
! /* $Id: irq.h,v 1.1.1.1 1999/12/27 17:13:04 ibaldin Exp $
   * irq.h: IRQ registers on the 64-bit Sparc.
   *
   * Copyright (C) 1996 David S. Miller (davem@caip.rutgers.edu)
Index: linux-2.2.12/include/asm-sparc64/kdebug.h
diff -c linux-2.2.12/include/asm-sparc64/kdebug.h:1.1 linux-2.2.12/include/asm-sparc64/kdebug.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc64/kdebug.h:1.1	Mon Dec 27 12:13:04 1999
--- linux-2.2.12/include/asm-sparc64/kdebug.h	Mon Dec 27 12:13:04 1999
***************
*** 1,4 ****
! /* $Id: kdebug.h,v 1.1 1999/12/27 17:13:04 ibaldin Exp $
   * kdebug.h:  Defines and definitions for debugging the Linux kernel
   *            under various kernel debuggers.
   *
--- 1,4 ----
! /* $Id: kdebug.h,v 1.1.1.1 1999/12/27 17:13:04 ibaldin Exp $
   * kdebug.h:  Defines and definitions for debugging the Linux kernel
   *            under various kernel debuggers.
   *
Index: linux-2.2.12/include/asm-sparc64/keyboard.h
diff -c linux-2.2.12/include/asm-sparc64/keyboard.h:1.1 linux-2.2.12/include/asm-sparc64/keyboard.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc64/keyboard.h:1.1	Mon Dec 27 12:13:05 1999
--- linux-2.2.12/include/asm-sparc64/keyboard.h	Mon Dec 27 12:13:05 1999
***************
*** 1,4 ****
! /* $Id: keyboard.h,v 1.1 1999/12/27 17:13:05 ibaldin Exp $
   * linux/include/asm-sparc64/keyboard.h
   *
   * Created Aug 29 1997 by Eddie C. Dost (ecd@skynet.be)
--- 1,4 ----
! /* $Id: keyboard.h,v 1.1.1.1 1999/12/27 17:13:05 ibaldin Exp $
   * linux/include/asm-sparc64/keyboard.h
   *
   * Created Aug 29 1997 by Eddie C. Dost (ecd@skynet.be)
Index: linux-2.2.12/include/asm-sparc64/linux_logo.h
diff -c linux-2.2.12/include/asm-sparc64/linux_logo.h:1.1 linux-2.2.12/include/asm-sparc64/linux_logo.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc64/linux_logo.h:1.1	Mon Dec 27 12:13:05 1999
--- linux-2.2.12/include/asm-sparc64/linux_logo.h	Mon Dec 27 12:13:05 1999
***************
*** 1,4 ****
! /* $Id: linux_logo.h,v 1.1 1999/12/27 17:13:05 ibaldin Exp $
   * include/asm-sparc64/linux_logo.h: This is a linux logo
   *                                   to be displayed on boot.
   *
--- 1,4 ----
! /* $Id: linux_logo.h,v 1.1.1.1 1999/12/27 17:13:05 ibaldin Exp $
   * include/asm-sparc64/linux_logo.h: This is a linux logo
   *                                   to be displayed on boot.
   *
Index: linux-2.2.12/include/asm-sparc64/lsu.h
diff -c linux-2.2.12/include/asm-sparc64/lsu.h:1.1 linux-2.2.12/include/asm-sparc64/lsu.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc64/lsu.h:1.1	Mon Dec 27 12:13:04 1999
--- linux-2.2.12/include/asm-sparc64/lsu.h	Mon Dec 27 12:13:04 1999
***************
*** 1,4 ****
! /* $Id: lsu.h,v 1.1 1999/12/27 17:13:04 ibaldin Exp $ */
  #ifndef _SPARC64_LSU_H
  #define _SPARC64_LSU_H
  
--- 1,4 ----
! /* $Id: lsu.h,v 1.1.1.1 1999/12/27 17:13:04 ibaldin Exp $ */
  #ifndef _SPARC64_LSU_H
  #define _SPARC64_LSU_H
  
Index: linux-2.2.12/include/asm-sparc64/machines.h
diff -c linux-2.2.12/include/asm-sparc64/machines.h:1.1 linux-2.2.12/include/asm-sparc64/machines.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc64/machines.h:1.1	Mon Dec 27 12:13:05 1999
--- linux-2.2.12/include/asm-sparc64/machines.h	Mon Dec 27 12:13:05 1999
***************
*** 1,4 ****
! /* $Id: machines.h,v 1.1 1999/12/27 17:13:05 ibaldin Exp $
   * machines.h:  Defines for taking apart the machine type value in the
   *              idprom and determining the kind of machine we are on.
   *
--- 1,4 ----
! /* $Id: machines.h,v 1.1.1.1 1999/12/27 17:13:05 ibaldin Exp $
   * machines.h:  Defines for taking apart the machine type value in the
   *              idprom and determining the kind of machine we are on.
   *
Index: linux-2.2.12/include/asm-sparc64/md.h
diff -c linux-2.2.12/include/asm-sparc64/md.h:1.1 linux-2.2.12/include/asm-sparc64/md.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc64/md.h:1.1	Mon Dec 27 12:13:05 1999
--- linux-2.2.12/include/asm-sparc64/md.h	Mon Dec 27 12:13:05 1999
***************
*** 1,4 ****
! /* $Id: md.h,v 1.1 1999/12/27 17:13:05 ibaldin Exp $
   * md.h: High speed xor_block operation for RAID4/5 
   *            utilizing the UltraSparc Visual Instruction Set.
   *
--- 1,4 ----
! /* $Id: md.h,v 1.1.1.1 1999/12/27 17:13:05 ibaldin Exp $
   * md.h: High speed xor_block operation for RAID4/5 
   *            utilizing the UltraSparc Visual Instruction Set.
   *
Index: linux-2.2.12/include/asm-sparc64/mman.h
diff -c linux-2.2.12/include/asm-sparc64/mman.h:1.1 linux-2.2.12/include/asm-sparc64/mman.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc64/mman.h:1.1	Mon Dec 27 12:13:04 1999
--- linux-2.2.12/include/asm-sparc64/mman.h	Mon Dec 27 12:13:04 1999
***************
*** 1,4 ****
! /* $Id: mman.h,v 1.1 1999/12/27 17:13:04 ibaldin Exp $ */
  #ifndef __SPARC64_MMAN_H__
  #define __SPARC64_MMAN_H__
  
--- 1,4 ----
! /* $Id: mman.h,v 1.1.1.1 1999/12/27 17:13:04 ibaldin Exp $ */
  #ifndef __SPARC64_MMAN_H__
  #define __SPARC64_MMAN_H__
  
Index: linux-2.2.12/include/asm-sparc64/mmu_context.h
diff -c linux-2.2.12/include/asm-sparc64/mmu_context.h:1.1 linux-2.2.12/include/asm-sparc64/mmu_context.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc64/mmu_context.h:1.1	Mon Dec 27 12:13:04 1999
--- linux-2.2.12/include/asm-sparc64/mmu_context.h	Mon Dec 27 12:13:04 1999
***************
*** 1,4 ****
! /* $Id: mmu_context.h,v 1.1 1999/12/27 17:13:04 ibaldin Exp $ */
  #ifndef __SPARC64_MMU_CONTEXT_H
  #define __SPARC64_MMU_CONTEXT_H
  
--- 1,4 ----
! /* $Id: mmu_context.h,v 1.1.1.1 1999/12/27 17:13:04 ibaldin Exp $ */
  #ifndef __SPARC64_MMU_CONTEXT_H
  #define __SPARC64_MMU_CONTEXT_H
  
Index: linux-2.2.12/include/asm-sparc64/mostek.h
diff -c linux-2.2.12/include/asm-sparc64/mostek.h:1.1 linux-2.2.12/include/asm-sparc64/mostek.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc64/mostek.h:1.1	Mon Dec 27 12:13:04 1999
--- linux-2.2.12/include/asm-sparc64/mostek.h	Mon Dec 27 12:13:04 1999
***************
*** 1,4 ****
! /* $Id: mostek.h,v 1.1 1999/12/27 17:13:04 ibaldin Exp $
   * mostek.h:  Describes the various Mostek time of day clock registers.
   *
   * Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
--- 1,4 ----
! /* $Id: mostek.h,v 1.1.1.1 1999/12/27 17:13:04 ibaldin Exp $
   * mostek.h:  Describes the various Mostek time of day clock registers.
   *
   * Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
Index: linux-2.2.12/include/asm-sparc64/namei.h
diff -c linux-2.2.12/include/asm-sparc64/namei.h:1.1 linux-2.2.12/include/asm-sparc64/namei.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc64/namei.h:1.1	Mon Dec 27 12:13:04 1999
--- linux-2.2.12/include/asm-sparc64/namei.h	Mon Dec 27 12:13:04 1999
***************
*** 1,4 ****
! /* $Id: namei.h,v 1.1 1999/12/27 17:13:04 ibaldin Exp $
   * linux/include/asm-sparc64/namei.h
   *
   * Routines to handle famous /usr/gnemul/s*.
--- 1,4 ----
! /* $Id: namei.h,v 1.1.1.1 1999/12/27 17:13:04 ibaldin Exp $
   * linux/include/asm-sparc64/namei.h
   *
   * Routines to handle famous /usr/gnemul/s*.
Index: linux-2.2.12/include/asm-sparc64/ns87303.h
diff -c linux-2.2.12/include/asm-sparc64/ns87303.h:1.1 linux-2.2.12/include/asm-sparc64/ns87303.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc64/ns87303.h:1.1	Mon Dec 27 12:13:05 1999
--- linux-2.2.12/include/asm-sparc64/ns87303.h	Mon Dec 27 12:13:05 1999
***************
*** 1,4 ****
! /* $Id: ns87303.h,v 1.1 1999/12/27 17:13:05 ibaldin Exp $
   * ns87303.h: Configuration Register Description for the
   *            National Semiconductor PC87303 (SuperIO).
   *
--- 1,4 ----
! /* $Id: ns87303.h,v 1.1.1.1 1999/12/27 17:13:05 ibaldin Exp $
   * ns87303.h: Configuration Register Description for the
   *            National Semiconductor PC87303 (SuperIO).
   *
Index: linux-2.2.12/include/asm-sparc64/openprom.h
diff -c linux-2.2.12/include/asm-sparc64/openprom.h:1.1 linux-2.2.12/include/asm-sparc64/openprom.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc64/openprom.h:1.1	Mon Dec 27 12:13:04 1999
--- linux-2.2.12/include/asm-sparc64/openprom.h	Mon Dec 27 12:13:04 1999
***************
*** 1,4 ****
! /* $Id: openprom.h,v 1.1 1999/12/27 17:13:04 ibaldin Exp $ */
  #ifndef __SPARC64_OPENPROM_H
  #define __SPARC64_OPENPROM_H
  
--- 1,4 ----
! /* $Id: openprom.h,v 1.1.1.1 1999/12/27 17:13:04 ibaldin Exp $ */
  #ifndef __SPARC64_OPENPROM_H
  #define __SPARC64_OPENPROM_H
  
Index: linux-2.2.12/include/asm-sparc64/oplib.h
diff -c linux-2.2.12/include/asm-sparc64/oplib.h:1.1 linux-2.2.12/include/asm-sparc64/oplib.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc64/oplib.h:1.1	Mon Dec 27 12:13:04 1999
--- linux-2.2.12/include/asm-sparc64/oplib.h	Mon Dec 27 12:13:04 1999
***************
*** 1,4 ****
! /* $Id: oplib.h,v 1.1 1999/12/27 17:13:04 ibaldin Exp $
   * oplib.h:  Describes the interface and available routines in the
   *           Linux Prom library.
   *
--- 1,4 ----
! /* $Id: oplib.h,v 1.1.1.1 1999/12/27 17:13:04 ibaldin Exp $
   * oplib.h:  Describes the interface and available routines in the
   *           Linux Prom library.
   *
Index: linux-2.2.12/include/asm-sparc64/page.h
diff -c linux-2.2.12/include/asm-sparc64/page.h:1.1 linux-2.2.12/include/asm-sparc64/page.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc64/page.h:1.1	Mon Dec 27 12:13:04 1999
--- linux-2.2.12/include/asm-sparc64/page.h	Mon Dec 27 12:13:04 1999
***************
*** 1,4 ****
! /* $Id: page.h,v 1.1 1999/12/27 17:13:04 ibaldin Exp $ */
  
  #ifndef _SPARC64_PAGE_H
  #define _SPARC64_PAGE_H
--- 1,4 ----
! /* $Id: page.h,v 1.1.1.1 1999/12/27 17:13:04 ibaldin Exp $ */
  
  #ifndef _SPARC64_PAGE_H
  #define _SPARC64_PAGE_H
Index: linux-2.2.12/include/asm-sparc64/param.h
diff -c linux-2.2.12/include/asm-sparc64/param.h:1.1 linux-2.2.12/include/asm-sparc64/param.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc64/param.h:1.1	Mon Dec 27 12:13:04 1999
--- linux-2.2.12/include/asm-sparc64/param.h	Mon Dec 27 12:13:04 1999
***************
*** 1,4 ****
! /* $Id: param.h,v 1.1 1999/12/27 17:13:04 ibaldin Exp $ */
  #ifndef _ASMSPARC64_PARAM_H
  #define _ASMSPARC64_PARAM_H
  
--- 1,4 ----
! /* $Id: param.h,v 1.1.1.1 1999/12/27 17:13:04 ibaldin Exp $ */
  #ifndef _ASMSPARC64_PARAM_H
  #define _ASMSPARC64_PARAM_H
  
Index: linux-2.2.12/include/asm-sparc64/pbm.h
diff -c linux-2.2.12/include/asm-sparc64/pbm.h:1.1 linux-2.2.12/include/asm-sparc64/pbm.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc64/pbm.h:1.1	Mon Dec 27 12:13:05 1999
--- linux-2.2.12/include/asm-sparc64/pbm.h	Mon Dec 27 12:13:05 1999
***************
*** 1,4 ****
! /* $Id: pbm.h,v 1.1 1999/12/27 17:13:05 ibaldin Exp $
   * pbm.h: U2P PCI bus module pseudo driver software state.
   *
   * Copyright (C) 1997 David S. Miller (davem@caip.rutgers.edu)
--- 1,4 ----
! /* $Id: pbm.h,v 1.1.1.1 1999/12/27 17:13:05 ibaldin Exp $
   * pbm.h: U2P PCI bus module pseudo driver software state.
   *
   * Copyright (C) 1997 David S. Miller (davem@caip.rutgers.edu)
Index: linux-2.2.12/include/asm-sparc64/pconf.h
diff -c linux-2.2.12/include/asm-sparc64/pconf.h:1.1 linux-2.2.12/include/asm-sparc64/pconf.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc64/pconf.h:1.1	Mon Dec 27 12:13:04 1999
--- linux-2.2.12/include/asm-sparc64/pconf.h	Mon Dec 27 12:13:04 1999
***************
*** 1,4 ****
! /* $Id: pconf.h,v 1.1 1999/12/27 17:13:04 ibaldin Exp $
   * pconf.h: pathconf() and fpathconf() defines for SunOS
   *          system call compatibility.
   *
--- 1,4 ----
! /* $Id: pconf.h,v 1.1.1.1 1999/12/27 17:13:04 ibaldin Exp $
   * pconf.h: pathconf() and fpathconf() defines for SunOS
   *          system call compatibility.
   *
Index: linux-2.2.12/include/asm-sparc64/pgtable.h
diff -c linux-2.2.12/include/asm-sparc64/pgtable.h:1.1 linux-2.2.12/include/asm-sparc64/pgtable.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc64/pgtable.h:1.1	Mon Dec 27 12:13:04 1999
--- linux-2.2.12/include/asm-sparc64/pgtable.h	Mon Dec 27 12:13:04 1999
***************
*** 1,4 ****
! /* $Id: pgtable.h,v 1.1 1999/12/27 17:13:04 ibaldin Exp $
   * pgtable.h: SpitFire page table operations.
   *
   * Copyright 1996,1997 David S. Miller (davem@caip.rutgers.edu)
--- 1,4 ----
! /* $Id: pgtable.h,v 1.1.1.1 1999/12/27 17:13:04 ibaldin Exp $
   * pgtable.h: SpitFire page table operations.
   *
   * Copyright 1996,1997 David S. Miller (davem@caip.rutgers.edu)
Index: linux-2.2.12/include/asm-sparc64/processor.h
diff -c linux-2.2.12/include/asm-sparc64/processor.h:1.1 linux-2.2.12/include/asm-sparc64/processor.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc64/processor.h:1.1	Mon Dec 27 12:13:04 1999
--- linux-2.2.12/include/asm-sparc64/processor.h	Mon Dec 27 12:13:04 1999
***************
*** 1,4 ****
! /* $Id: processor.h,v 1.1 1999/12/27 17:13:04 ibaldin Exp $
   * include/asm-sparc64/processor.h
   *
   * Copyright (C) 1996 David S. Miller (davem@caip.rutgers.edu)
--- 1,4 ----
! /* $Id: processor.h,v 1.1.1.1 1999/12/27 17:13:04 ibaldin Exp $
   * include/asm-sparc64/processor.h
   *
   * Copyright (C) 1996 David S. Miller (davem@caip.rutgers.edu)
Index: linux-2.2.12/include/asm-sparc64/psrcompat.h
diff -c linux-2.2.12/include/asm-sparc64/psrcompat.h:1.1 linux-2.2.12/include/asm-sparc64/psrcompat.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc64/psrcompat.h:1.1	Mon Dec 27 12:13:04 1999
--- linux-2.2.12/include/asm-sparc64/psrcompat.h	Mon Dec 27 12:13:04 1999
***************
*** 1,4 ****
! /* $Id: psrcompat.h,v 1.1 1999/12/27 17:13:04 ibaldin Exp $ */
  #ifndef _SPARC64_PSRCOMPAT_H
  #define _SPARC64_PSRCOMPAT_H
  
--- 1,4 ----
! /* $Id: psrcompat.h,v 1.1.1.1 1999/12/27 17:13:04 ibaldin Exp $ */
  #ifndef _SPARC64_PSRCOMPAT_H
  #define _SPARC64_PSRCOMPAT_H
  
Index: linux-2.2.12/include/asm-sparc64/pstate.h
diff -c linux-2.2.12/include/asm-sparc64/pstate.h:1.1 linux-2.2.12/include/asm-sparc64/pstate.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc64/pstate.h:1.1	Mon Dec 27 12:13:04 1999
--- linux-2.2.12/include/asm-sparc64/pstate.h	Mon Dec 27 12:13:04 1999
***************
*** 1,4 ****
! /* $Id: pstate.h,v 1.1 1999/12/27 17:13:04 ibaldin Exp $ */
  #ifndef _SPARC64_PSTATE_H
  #define _SPARC64_PSTATE_H
  
--- 1,4 ----
! /* $Id: pstate.h,v 1.1.1.1 1999/12/27 17:13:04 ibaldin Exp $ */
  #ifndef _SPARC64_PSTATE_H
  #define _SPARC64_PSTATE_H
  
Index: linux-2.2.12/include/asm-sparc64/psycho.h
diff -c linux-2.2.12/include/asm-sparc64/psycho.h:1.1 linux-2.2.12/include/asm-sparc64/psycho.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc64/psycho.h:1.1	Mon Dec 27 12:13:05 1999
--- linux-2.2.12/include/asm-sparc64/psycho.h	Mon Dec 27 12:13:05 1999
***************
*** 1,4 ****
! /* $Id: psycho.h,v 1.1 1999/12/27 17:13:05 ibaldin Exp $
   * psycho.h: UltraSparc AX specific PCI definitions.
   *
   * Copyright (C) 1997 Eddie C. Dost (ecd@skynet.be)
--- 1,4 ----
! /* $Id: psycho.h,v 1.1.1.1 1999/12/27 17:13:05 ibaldin Exp $
   * psycho.h: UltraSparc AX specific PCI definitions.
   *
   * Copyright (C) 1997 Eddie C. Dost (ecd@skynet.be)
Index: linux-2.2.12/include/asm-sparc64/ptrace.h
diff -c linux-2.2.12/include/asm-sparc64/ptrace.h:1.1 linux-2.2.12/include/asm-sparc64/ptrace.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc64/ptrace.h:1.1	Mon Dec 27 12:13:04 1999
--- linux-2.2.12/include/asm-sparc64/ptrace.h	Mon Dec 27 12:13:04 1999
***************
*** 1,4 ****
! /* $Id: ptrace.h,v 1.1 1999/12/27 17:13:04 ibaldin Exp $ */
  #ifndef _SPARC64_PTRACE_H
  #define _SPARC64_PTRACE_H
  
--- 1,4 ----
! /* $Id: ptrace.h,v 1.1.1.1 1999/12/27 17:13:04 ibaldin Exp $ */
  #ifndef _SPARC64_PTRACE_H
  #define _SPARC64_PTRACE_H
  
Index: linux-2.2.12/include/asm-sparc64/reg.h
diff -c linux-2.2.12/include/asm-sparc64/reg.h:1.1 linux-2.2.12/include/asm-sparc64/reg.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc64/reg.h:1.1	Mon Dec 27 12:13:04 1999
--- linux-2.2.12/include/asm-sparc64/reg.h	Mon Dec 27 12:13:04 1999
***************
*** 1,4 ****
! /* $Id: reg.h,v 1.1 1999/12/27 17:13:04 ibaldin Exp $
   * linux/asm-sparc64/reg.h
   * Layout of the registers as expected by gdb on the Sparc
   * we should replace the user.h definitions with those in
--- 1,4 ----
! /* $Id: reg.h,v 1.1.1.1 1999/12/27 17:13:04 ibaldin Exp $
   * linux/asm-sparc64/reg.h
   * Layout of the registers as expected by gdb on the Sparc
   * we should replace the user.h definitions with those in
Index: linux-2.2.12/include/asm-sparc64/resource.h
diff -c linux-2.2.12/include/asm-sparc64/resource.h:1.1 linux-2.2.12/include/asm-sparc64/resource.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc64/resource.h:1.1	Mon Dec 27 12:13:04 1999
--- linux-2.2.12/include/asm-sparc64/resource.h	Mon Dec 27 12:13:04 1999
***************
*** 1,4 ****
! /* $Id: resource.h,v 1.1 1999/12/27 17:13:04 ibaldin Exp $
   * resource.h: Resource definitions.
   *
   * Copyright (C) 1996 David S. Miller (davem@caip.rutgers.edu)
--- 1,4 ----
! /* $Id: resource.h,v 1.1.1.1 1999/12/27 17:13:04 ibaldin Exp $
   * resource.h: Resource definitions.
   *
   * Copyright (C) 1996 David S. Miller (davem@caip.rutgers.edu)
Index: linux-2.2.12/include/asm-sparc64/rtc.h
diff -c linux-2.2.12/include/asm-sparc64/rtc.h:1.1 linux-2.2.12/include/asm-sparc64/rtc.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc64/rtc.h:1.1	Mon Dec 27 12:13:04 1999
--- linux-2.2.12/include/asm-sparc64/rtc.h	Mon Dec 27 12:13:04 1999
***************
*** 1,4 ****
! /* $Id: rtc.h,v 1.1 1999/12/27 17:13:04 ibaldin Exp $
   *
   * rtc.h: Definitions for access to the Mostek real time clock
   *
--- 1,4 ----
! /* $Id: rtc.h,v 1.1.1.1 1999/12/27 17:13:04 ibaldin Exp $
   *
   * rtc.h: Definitions for access to the Mostek real time clock
   *
Index: linux-2.2.12/include/asm-sparc64/sab82532.h
diff -c linux-2.2.12/include/asm-sparc64/sab82532.h:1.1 linux-2.2.12/include/asm-sparc64/sab82532.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc64/sab82532.h:1.1	Mon Dec 27 12:13:05 1999
--- linux-2.2.12/include/asm-sparc64/sab82532.h	Mon Dec 27 12:13:05 1999
***************
*** 1,4 ****
! /* $Id: sab82532.h,v 1.1 1999/12/27 17:13:05 ibaldin Exp $
   * sab82532.h: Register Definitions for the Siemens SAB82532 DUSCC
   *
   * Copyright (C) 1997  Eddie C. Dost  (ecd@skynet.be)
--- 1,4 ----
! /* $Id: sab82532.h,v 1.1.1.1 1999/12/27 17:13:05 ibaldin Exp $
   * sab82532.h: Register Definitions for the Siemens SAB82532 DUSCC
   *
   * Copyright (C) 1997  Eddie C. Dost  (ecd@skynet.be)
Index: linux-2.2.12/include/asm-sparc64/sbus.h
diff -c linux-2.2.12/include/asm-sparc64/sbus.h:1.1 linux-2.2.12/include/asm-sparc64/sbus.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc64/sbus.h:1.1	Mon Dec 27 12:13:04 1999
--- linux-2.2.12/include/asm-sparc64/sbus.h	Mon Dec 27 12:13:04 1999
***************
*** 1,4 ****
! /* $Id: sbus.h,v 1.1 1999/12/27 17:13:04 ibaldin Exp $
   * sbus.h:  Defines for the Sun SBus.
   *
   * Copyright (C) 1996 David S. Miller (davem@caip.rutgers.edu)
--- 1,4 ----
! /* $Id: sbus.h,v 1.1.1.1 1999/12/27 17:13:04 ibaldin Exp $
   * sbus.h:  Defines for the Sun SBus.
   *
   * Copyright (C) 1996 David S. Miller (davem@caip.rutgers.edu)
Index: linux-2.2.12/include/asm-sparc64/scatterlist.h
diff -c linux-2.2.12/include/asm-sparc64/scatterlist.h:1.1 linux-2.2.12/include/asm-sparc64/scatterlist.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc64/scatterlist.h:1.1	Mon Dec 27 12:13:04 1999
--- linux-2.2.12/include/asm-sparc64/scatterlist.h	Mon Dec 27 12:13:04 1999
***************
*** 1,4 ****
! /* $Id: scatterlist.h,v 1.1 1999/12/27 17:13:04 ibaldin Exp $ */
  #ifndef _SPARC64_SCATTERLIST_H
  #define _SPARC64_SCATTERLIST_H
  
--- 1,4 ----
! /* $Id: scatterlist.h,v 1.1.1.1 1999/12/27 17:13:04 ibaldin Exp $ */
  #ifndef _SPARC64_SCATTERLIST_H
  #define _SPARC64_SCATTERLIST_H
  
Index: linux-2.2.12/include/asm-sparc64/shmparam.h
diff -c linux-2.2.12/include/asm-sparc64/shmparam.h:1.1 linux-2.2.12/include/asm-sparc64/shmparam.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc64/shmparam.h:1.1	Mon Dec 27 12:13:04 1999
--- linux-2.2.12/include/asm-sparc64/shmparam.h	Mon Dec 27 12:13:04 1999
***************
*** 1,4 ****
! /* $Id: shmparam.h,v 1.1 1999/12/27 17:13:04 ibaldin Exp $ */
  #ifndef _ASMSPARC64_SHMPARAM_H
  #define _ASMSPARC64_SHMPARAM_H
  
--- 1,4 ----
! /* $Id: shmparam.h,v 1.1.1.1 1999/12/27 17:13:04 ibaldin Exp $ */
  #ifndef _ASMSPARC64_SHMPARAM_H
  #define _ASMSPARC64_SHMPARAM_H
  
Index: linux-2.2.12/include/asm-sparc64/sigcontext.h
diff -c linux-2.2.12/include/asm-sparc64/sigcontext.h:1.1 linux-2.2.12/include/asm-sparc64/sigcontext.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc64/sigcontext.h:1.1	Mon Dec 27 12:13:04 1999
--- linux-2.2.12/include/asm-sparc64/sigcontext.h	Mon Dec 27 12:13:04 1999
***************
*** 1,4 ****
! /* $Id: sigcontext.h,v 1.1 1999/12/27 17:13:04 ibaldin Exp $ */
  #ifndef __SPARC64_SIGCONTEXT_H
  #define __SPARC64_SIGCONTEXT_H
  
--- 1,4 ----
! /* $Id: sigcontext.h,v 1.1.1.1 1999/12/27 17:13:04 ibaldin Exp $ */
  #ifndef __SPARC64_SIGCONTEXT_H
  #define __SPARC64_SIGCONTEXT_H
  
Index: linux-2.2.12/include/asm-sparc64/signal.h
diff -c linux-2.2.12/include/asm-sparc64/signal.h:1.1 linux-2.2.12/include/asm-sparc64/signal.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc64/signal.h:1.1	Mon Dec 27 12:13:04 1999
--- linux-2.2.12/include/asm-sparc64/signal.h	Mon Dec 27 12:13:04 1999
***************
*** 1,4 ****
! /* $Id: signal.h,v 1.1 1999/12/27 17:13:04 ibaldin Exp $ */
  #ifndef _ASMSPARC64_SIGNAL_H
  #define _ASMSPARC64_SIGNAL_H
  
--- 1,4 ----
! /* $Id: signal.h,v 1.1.1.1 1999/12/27 17:13:04 ibaldin Exp $ */
  #ifndef _ASMSPARC64_SIGNAL_H
  #define _ASMSPARC64_SIGNAL_H
  
Index: linux-2.2.12/include/asm-sparc64/socket.h
diff -c linux-2.2.12/include/asm-sparc64/socket.h:1.1 linux-2.2.12/include/asm-sparc64/socket.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc64/socket.h:1.1	Mon Dec 27 12:13:04 1999
--- linux-2.2.12/include/asm-sparc64/socket.h	Mon Dec 27 12:13:04 1999
***************
*** 1,4 ****
! /* $Id: socket.h,v 1.1 1999/12/27 17:13:04 ibaldin Exp $ */
  #ifndef _ASM_SOCKET_H
  #define _ASM_SOCKET_H
  
--- 1,4 ----
! /* $Id: socket.h,v 1.1.1.1 1999/12/27 17:13:04 ibaldin Exp $ */
  #ifndef _ASM_SOCKET_H
  #define _ASM_SOCKET_H
  
Index: linux-2.2.12/include/asm-sparc64/solerrno.h
diff -c linux-2.2.12/include/asm-sparc64/solerrno.h:1.1 linux-2.2.12/include/asm-sparc64/solerrno.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc64/solerrno.h:1.1	Mon Dec 27 12:13:04 1999
--- linux-2.2.12/include/asm-sparc64/solerrno.h	Mon Dec 27 12:13:04 1999
***************
*** 1,4 ****
! /* $Id: solerrno.h,v 1.1 1999/12/27 17:13:04 ibaldin Exp $
   * solerrno.h: Solaris error return codes for compatibility.
   *
   * Copyright (C) 1996 David S. Miller (davem@caip.rutgers.edu)
--- 1,4 ----
! /* $Id: solerrno.h,v 1.1.1.1 1999/12/27 17:13:04 ibaldin Exp $
   * solerrno.h: Solaris error return codes for compatibility.
   *
   * Copyright (C) 1996 David S. Miller (davem@caip.rutgers.edu)
Index: linux-2.2.12/include/asm-sparc64/spitfire.h
diff -c linux-2.2.12/include/asm-sparc64/spitfire.h:1.1 linux-2.2.12/include/asm-sparc64/spitfire.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc64/spitfire.h:1.1	Mon Dec 27 12:13:04 1999
--- linux-2.2.12/include/asm-sparc64/spitfire.h	Mon Dec 27 12:13:04 1999
***************
*** 1,4 ****
! /* $Id: spitfire.h,v 1.1 1999/12/27 17:13:04 ibaldin Exp $
   * spitfire.h: SpitFire/BlackBird/Cheetah inline MMU operations.
   *
   * Copyright (C) 1996 David S. Miller (davem@caip.rutgers.edu)
--- 1,4 ----
! /* $Id: spitfire.h,v 1.1.1.1 1999/12/27 17:13:04 ibaldin Exp $
   * spitfire.h: SpitFire/BlackBird/Cheetah inline MMU operations.
   *
   * Copyright (C) 1996 David S. Miller (davem@caip.rutgers.edu)
Index: linux-2.2.12/include/asm-sparc64/stat.h
diff -c linux-2.2.12/include/asm-sparc64/stat.h:1.1 linux-2.2.12/include/asm-sparc64/stat.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc64/stat.h:1.1	Mon Dec 27 12:13:04 1999
--- linux-2.2.12/include/asm-sparc64/stat.h	Mon Dec 27 12:13:04 1999
***************
*** 1,4 ****
! /* $Id: stat.h,v 1.1 1999/12/27 17:13:04 ibaldin Exp $ */
  #ifndef _SPARC64_STAT_H
  #define _SPARC64_STAT_H
  
--- 1,4 ----
! /* $Id: stat.h,v 1.1.1.1 1999/12/27 17:13:04 ibaldin Exp $ */
  #ifndef _SPARC64_STAT_H
  #define _SPARC64_STAT_H
  
Index: linux-2.2.12/include/asm-sparc64/statfs.h
diff -c linux-2.2.12/include/asm-sparc64/statfs.h:1.1 linux-2.2.12/include/asm-sparc64/statfs.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc64/statfs.h:1.1	Mon Dec 27 12:13:04 1999
--- linux-2.2.12/include/asm-sparc64/statfs.h	Mon Dec 27 12:13:04 1999
***************
*** 1,4 ****
! /* $Id: statfs.h,v 1.1 1999/12/27 17:13:04 ibaldin Exp $ */
  #ifndef _SPARC64_STATFS_H
  #define _SPARC64_STATFS_H
  
--- 1,4 ----
! /* $Id: statfs.h,v 1.1.1.1 1999/12/27 17:13:04 ibaldin Exp $ */
  #ifndef _SPARC64_STATFS_H
  #define _SPARC64_STATFS_H
  
Index: linux-2.2.12/include/asm-sparc64/string.h
diff -c linux-2.2.12/include/asm-sparc64/string.h:1.1 linux-2.2.12/include/asm-sparc64/string.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc64/string.h:1.1	Mon Dec 27 12:13:04 1999
--- linux-2.2.12/include/asm-sparc64/string.h	Mon Dec 27 12:13:04 1999
***************
*** 1,4 ****
! /* $Id: string.h,v 1.1 1999/12/27 17:13:04 ibaldin Exp $
   * string.h: External definitions for optimized assembly string
   *           routines for the Linux Kernel.
   *
--- 1,4 ----
! /* $Id: string.h,v 1.1.1.1 1999/12/27 17:13:04 ibaldin Exp $
   * string.h: External definitions for optimized assembly string
   *           routines for the Linux Kernel.
   *
Index: linux-2.2.12/include/asm-sparc64/sysio.h
diff -c linux-2.2.12/include/asm-sparc64/sysio.h:1.1 linux-2.2.12/include/asm-sparc64/sysio.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc64/sysio.h:1.1	Mon Dec 27 12:13:05 1999
--- linux-2.2.12/include/asm-sparc64/sysio.h	Mon Dec 27 12:13:05 1999
***************
*** 1,4 ****
! /* $Id: sysio.h,v 1.1 1999/12/27 17:13:05 ibaldin Exp $
   * sysio.h: UltraSparc sun5 specific SBUS definitions.
   *
   * Copyright (C) 1997 David S. Miller (davem@caip.rutgers.edu)
--- 1,4 ----
! /* $Id: sysio.h,v 1.1.1.1 1999/12/27 17:13:05 ibaldin Exp $
   * sysio.h: UltraSparc sun5 specific SBUS definitions.
   *
   * Copyright (C) 1997 David S. Miller (davem@caip.rutgers.edu)
Index: linux-2.2.12/include/asm-sparc64/system.h
diff -c linux-2.2.12/include/asm-sparc64/system.h:1.1 linux-2.2.12/include/asm-sparc64/system.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc64/system.h:1.1	Mon Dec 27 12:13:04 1999
--- linux-2.2.12/include/asm-sparc64/system.h	Mon Dec 27 12:13:04 1999
***************
*** 1,4 ****
! /* $Id: system.h,v 1.1 1999/12/27 17:13:04 ibaldin Exp $ */
  #ifndef __SPARC64_SYSTEM_H
  #define __SPARC64_SYSTEM_H
  
--- 1,4 ----
! /* $Id: system.h,v 1.1.1.1 1999/12/27 17:13:04 ibaldin Exp $ */
  #ifndef __SPARC64_SYSTEM_H
  #define __SPARC64_SYSTEM_H
  
Index: linux-2.2.12/include/asm-sparc64/termios.h
diff -c linux-2.2.12/include/asm-sparc64/termios.h:1.1 linux-2.2.12/include/asm-sparc64/termios.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc64/termios.h:1.1	Mon Dec 27 12:13:04 1999
--- linux-2.2.12/include/asm-sparc64/termios.h	Mon Dec 27 12:13:04 1999
***************
*** 1,4 ****
! /* $Id: termios.h,v 1.1 1999/12/27 17:13:04 ibaldin Exp $ */
  #ifndef _SPARC64_TERMIOS_H
  #define _SPARC64_TERMIOS_H
  
--- 1,4 ----
! /* $Id: termios.h,v 1.1.1.1 1999/12/27 17:13:04 ibaldin Exp $ */
  #ifndef _SPARC64_TERMIOS_H
  #define _SPARC64_TERMIOS_H
  
Index: linux-2.2.12/include/asm-sparc64/timer.h
diff -c linux-2.2.12/include/asm-sparc64/timer.h:1.1 linux-2.2.12/include/asm-sparc64/timer.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc64/timer.h:1.1	Mon Dec 27 12:13:05 1999
--- linux-2.2.12/include/asm-sparc64/timer.h	Mon Dec 27 12:13:05 1999
***************
*** 1,4 ****
! /* $Id: timer.h,v 1.1 1999/12/27 17:13:05 ibaldin Exp $
   * timer.h: System timer definitions for sun5.
   *
   * Copyright (C) 1997 David S. Miller (davem@caip.rutgers.edu)
--- 1,4 ----
! /* $Id: timer.h,v 1.1.1.1 1999/12/27 17:13:05 ibaldin Exp $
   * timer.h: System timer definitions for sun5.
   *
   * Copyright (C) 1997 David S. Miller (davem@caip.rutgers.edu)
Index: linux-2.2.12/include/asm-sparc64/ttable.h
diff -c linux-2.2.12/include/asm-sparc64/ttable.h:1.1 linux-2.2.12/include/asm-sparc64/ttable.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc64/ttable.h:1.1	Mon Dec 27 12:13:05 1999
--- linux-2.2.12/include/asm-sparc64/ttable.h	Mon Dec 27 12:13:05 1999
***************
*** 1,4 ****
! /* $Id: ttable.h,v 1.1 1999/12/27 17:13:05 ibaldin Exp $ */
  #ifndef _SPARC64_TTABLE_H
  #define _SPARC64_TTABLE_H
  
--- 1,4 ----
! /* $Id: ttable.h,v 1.1.1.1 1999/12/27 17:13:05 ibaldin Exp $ */
  #ifndef _SPARC64_TTABLE_H
  #define _SPARC64_TTABLE_H
  
Index: linux-2.2.12/include/asm-sparc64/types.h
diff -c linux-2.2.12/include/asm-sparc64/types.h:1.1 linux-2.2.12/include/asm-sparc64/types.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc64/types.h:1.1	Mon Dec 27 12:13:04 1999
--- linux-2.2.12/include/asm-sparc64/types.h	Mon Dec 27 12:13:04 1999
***************
*** 1,4 ****
! /* $Id: types.h,v 1.1 1999/12/27 17:13:04 ibaldin Exp $ */
  #ifndef _SPARC64_TYPES_H
  #define _SPARC64_TYPES_H
  
--- 1,4 ----
! /* $Id: types.h,v 1.1.1.1 1999/12/27 17:13:04 ibaldin Exp $ */
  #ifndef _SPARC64_TYPES_H
  #define _SPARC64_TYPES_H
  
Index: linux-2.2.12/include/asm-sparc64/uaccess.h
diff -c linux-2.2.12/include/asm-sparc64/uaccess.h:1.1 linux-2.2.12/include/asm-sparc64/uaccess.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc64/uaccess.h:1.1	Mon Dec 27 12:13:04 1999
--- linux-2.2.12/include/asm-sparc64/uaccess.h	Mon Dec 27 12:13:04 1999
***************
*** 1,4 ****
! /* $Id: uaccess.h,v 1.1 1999/12/27 17:13:04 ibaldin Exp $ */
  #ifndef _ASM_UACCESS_H
  #define _ASM_UACCESS_H
  
--- 1,4 ----
! /* $Id: uaccess.h,v 1.1.1.1 1999/12/27 17:13:04 ibaldin Exp $ */
  #ifndef _ASM_UACCESS_H
  #define _ASM_UACCESS_H
  
Index: linux-2.2.12/include/asm-sparc64/uctx.h
diff -c linux-2.2.12/include/asm-sparc64/uctx.h:1.1 linux-2.2.12/include/asm-sparc64/uctx.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc64/uctx.h:1.1	Mon Dec 27 12:13:05 1999
--- linux-2.2.12/include/asm-sparc64/uctx.h	Mon Dec 27 12:13:05 1999
***************
*** 1,4 ****
! /* $Id: uctx.h,v 1.1 1999/12/27 17:13:05 ibaldin Exp $
   * uctx.h: Sparc64 {set,get}context() register state layouts.
   *
   * Copyright (C) 1997 David S. Miller (davem@caip.rutgers.edu)
--- 1,4 ----
! /* $Id: uctx.h,v 1.1.1.1 1999/12/27 17:13:05 ibaldin Exp $
   * uctx.h: Sparc64 {set,get}context() register state layouts.
   *
   * Copyright (C) 1997 David S. Miller (davem@caip.rutgers.edu)
Index: linux-2.2.12/include/asm-sparc64/unistd.h
diff -c linux-2.2.12/include/asm-sparc64/unistd.h:1.1 linux-2.2.12/include/asm-sparc64/unistd.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc64/unistd.h:1.1	Mon Dec 27 12:13:04 1999
--- linux-2.2.12/include/asm-sparc64/unistd.h	Mon Dec 27 12:13:04 1999
***************
*** 1,4 ****
! /* $Id: unistd.h,v 1.1 1999/12/27 17:13:04 ibaldin Exp $ */
  #ifndef _SPARC64_UNISTD_H
  #define _SPARC64_UNISTD_H
  
--- 1,4 ----
! /* $Id: unistd.h,v 1.1.1.1 1999/12/27 17:13:04 ibaldin Exp $ */
  #ifndef _SPARC64_UNISTD_H
  #define _SPARC64_UNISTD_H
  
Index: linux-2.2.12/include/asm-sparc64/upa.h
diff -c linux-2.2.12/include/asm-sparc64/upa.h:1.1 linux-2.2.12/include/asm-sparc64/upa.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc64/upa.h:1.1	Mon Dec 27 12:13:04 1999
--- linux-2.2.12/include/asm-sparc64/upa.h	Mon Dec 27 12:13:04 1999
***************
*** 1,4 ****
! /* $Id: upa.h,v 1.1 1999/12/27 17:13:04 ibaldin Exp $ */
  #ifndef _SPARC64_UPA_H
  #define _SPARC64_UPA_H
  
--- 1,4 ----
! /* $Id: upa.h,v 1.1.1.1 1999/12/27 17:13:04 ibaldin Exp $ */
  #ifndef _SPARC64_UPA_H
  #define _SPARC64_UPA_H
  
Index: linux-2.2.12/include/asm-sparc64/user.h
diff -c linux-2.2.12/include/asm-sparc64/user.h:1.1 linux-2.2.12/include/asm-sparc64/user.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc64/user.h:1.1	Mon Dec 27 12:13:04 1999
--- linux-2.2.12/include/asm-sparc64/user.h	Mon Dec 27 12:13:04 1999
***************
*** 1,4 ****
! /* $Id: user.h,v 1.1 1999/12/27 17:13:04 ibaldin Exp $
   * asm-sparc64/user.h: Core file definitions for the Sparc.
   *
   * Keep in sync with reg.h.  Actually, we could get rid of this
--- 1,4 ----
! /* $Id: user.h,v 1.1.1.1 1999/12/27 17:13:04 ibaldin Exp $
   * asm-sparc64/user.h: Core file definitions for the Sparc.
   *
   * Keep in sync with reg.h.  Actually, we could get rid of this
Index: linux-2.2.12/include/asm-sparc64/utrap.h
diff -c linux-2.2.12/include/asm-sparc64/utrap.h:1.1 linux-2.2.12/include/asm-sparc64/utrap.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc64/utrap.h:1.1	Mon Dec 27 12:13:05 1999
--- linux-2.2.12/include/asm-sparc64/utrap.h	Mon Dec 27 12:13:05 1999
***************
*** 1,4 ****
! /* $Id: utrap.h,v 1.1 1999/12/27 17:13:05 ibaldin Exp $
   * include/asm-sparc64/utrap.h
   *
   * Copyright (C) 1997 Jakub Jelinek (jj@sunsite.mff.cuni.cz)
--- 1,4 ----
! /* $Id: utrap.h,v 1.1.1.1 1999/12/27 17:13:05 ibaldin Exp $
   * include/asm-sparc64/utrap.h
   *
   * Copyright (C) 1997 Jakub Jelinek (jj@sunsite.mff.cuni.cz)
Index: linux-2.2.12/include/asm-sparc64/vaddrs.h
diff -c linux-2.2.12/include/asm-sparc64/vaddrs.h:1.1 linux-2.2.12/include/asm-sparc64/vaddrs.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc64/vaddrs.h:1.1	Mon Dec 27 12:13:05 1999
--- linux-2.2.12/include/asm-sparc64/vaddrs.h	Mon Dec 27 12:13:05 1999
***************
*** 1,4 ****
! /* $Id: vaddrs.h,v 1.1 1999/12/27 17:13:05 ibaldin Exp $ */
  #ifndef _SPARC64_VADDRS_H
  #define _SPARC64_VADDRS_H
  
--- 1,4 ----
! /* $Id: vaddrs.h,v 1.1.1.1 1999/12/27 17:13:05 ibaldin Exp $ */
  #ifndef _SPARC64_VADDRS_H
  #define _SPARC64_VADDRS_H
  
Index: linux-2.2.12/include/asm-sparc64/visasm.h
diff -c linux-2.2.12/include/asm-sparc64/visasm.h:1.1 linux-2.2.12/include/asm-sparc64/visasm.h:1.1.1.1
*** linux-2.2.12/include/asm-sparc64/visasm.h:1.1	Mon Dec 27 12:13:05 1999
--- linux-2.2.12/include/asm-sparc64/visasm.h	Mon Dec 27 12:13:05 1999
***************
*** 1,4 ****
! /* $Id: visasm.h,v 1.1 1999/12/27 17:13:05 ibaldin Exp $ */
  #ifndef _SPARC64_VISASM_H
  #define _SPARC64_VISASM_H
  
--- 1,4 ----
! /* $Id: visasm.h,v 1.1.1.1 1999/12/27 17:13:05 ibaldin Exp $ */
  #ifndef _SPARC64_VISASM_H
  #define _SPARC64_VISASM_H
  
Index: linux-2.2.12/include/linux/arcdevice.h
diff -c linux-2.2.12/include/linux/arcdevice.h:1.1 linux-2.2.12/include/linux/arcdevice.h:1.1.1.1
*** linux-2.2.12/include/linux/arcdevice.h:1.1	Mon Dec 27 12:12:56 1999
--- linux-2.2.12/include/linux/arcdevice.h	Mon Dec 27 12:12:56 1999
***************
*** 5,11 ****
   *
   *		Definitions for the ARCnet handlers.
   *
!  * Version:	$Id: arcdevice.h,v 1.1 1999/12/27 17:12:56 ibaldin Exp $
   *
   * Authors:	Avery Pennarun <apenwarr@bond.net>
   *              David Woodhouse <dwmw2@cam.ac.uk>
--- 5,11 ----
   *
   *		Definitions for the ARCnet handlers.
   *
!  * Version:	$Id: arcdevice.h,v 1.1.1.1 1999/12/27 17:12:56 ibaldin Exp $
   *
   * Authors:	Avery Pennarun <apenwarr@bond.net>
   *              David Woodhouse <dwmw2@cam.ac.uk>
Index: linux-2.2.12/include/linux/b1lli.h
diff -c linux-2.2.12/include/linux/b1lli.h:1.1 linux-2.2.12/include/linux/b1lli.h:1.1.1.1
*** linux-2.2.12/include/linux/b1lli.h:1.1	Mon Dec 27 12:12:57 1999
--- linux-2.2.12/include/linux/b1lli.h	Mon Dec 27 12:12:57 1999
***************
*** 1,13 ****
  /*
!  * $Id: b1lli.h,v 1.1 1999/12/27 17:12:57 ibaldin Exp $
   *
   * ISDN lowlevel-module for AVM B1-card.
   *
   * Copyright 1996 by Carsten Paeth (calle@calle.in-berlin.de)
   *
   * $Log: b1lli.h,v $
!  * Revision 1.1  1999/12/27 17:12:57  ibaldin
!  * Initial revision
   *
   * Revision 1.8  1999/07/01 15:26:54  calle
   * complete new version (I love it):
--- 1,13 ----
  /*
!  * $Id: b1lli.h,v 1.1.1.1 1999/12/27 17:12:57 ibaldin Exp $
   *
   * ISDN lowlevel-module for AVM B1-card.
   *
   * Copyright 1996 by Carsten Paeth (calle@calle.in-berlin.de)
   *
   * $Log: b1lli.h,v $
!  * Revision 1.1.1.1  1999/12/27 17:12:57  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.8  1999/07/01 15:26:54  calle
   * complete new version (I love it):
Index: linux-2.2.12/include/linux/b1pcmcia.h
diff -c linux-2.2.12/include/linux/b1pcmcia.h:1.1 linux-2.2.12/include/linux/b1pcmcia.h:1.1.1.1
*** linux-2.2.12/include/linux/b1pcmcia.h:1.1	Mon Dec 27 12:12:58 1999
--- linux-2.2.12/include/linux/b1pcmcia.h	Mon Dec 27 12:12:58 1999
***************
*** 1,5 ****
  /*
!  * $Id: b1pcmcia.h,v 1.1 1999/12/27 17:12:58 ibaldin Exp $
   *
   * Exported functions of module b1pcmcia to be called by
   * avm_cs card services module.
--- 1,5 ----
  /*
!  * $Id: b1pcmcia.h,v 1.1.1.1 1999/12/27 17:12:58 ibaldin Exp $
   *
   * Exported functions of module b1pcmcia to be called by
   * avm_cs card services module.
***************
*** 7,14 ****
   * Copyright 1999 by Carsten Paeth (calle@calle.in-berlin.de)
   *
   * $Log: b1pcmcia.h,v $
!  * Revision 1.1  1999/12/27 17:12:58  ibaldin
!  * Initial revision
   *
   * Revision 1.1  1999/07/01 15:26:56  calle
   * complete new version (I love it):
--- 7,14 ----
   * Copyright 1999 by Carsten Paeth (calle@calle.in-berlin.de)
   *
   * $Log: b1pcmcia.h,v $
!  * Revision 1.1.1.1  1999/12/27 17:12:58  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.1  1999/07/01 15:26:56  calle
   * complete new version (I love it):
Index: linux-2.2.12/include/linux/capi.h
diff -c linux-2.2.12/include/linux/capi.h:1.1 linux-2.2.12/include/linux/capi.h:1.1.1.1
*** linux-2.2.12/include/linux/capi.h:1.1	Mon Dec 27 12:12:57 1999
--- linux-2.2.12/include/linux/capi.h	Mon Dec 27 12:12:57 1999
***************
*** 1,13 ****
  /*
!  * $Id: capi.h,v 1.1 1999/12/27 17:12:57 ibaldin Exp $
   * 
   * CAPI 2.0 Interface for Linux
   * 
   * Copyright 1997 by Carsten Paeth (calle@calle.in-berlin.de)
   * 
   * $Log: capi.h,v $
!  * Revision 1.1  1999/12/27 17:12:57  ibaldin
!  * Initial revision
   *
   * Revision 1.1  1997/03/04 21:27:33  calle
   * First version in isdn4linux
--- 1,13 ----
  /*
!  * $Id: capi.h,v 1.1.1.1 1999/12/27 17:12:57 ibaldin Exp $
   * 
   * CAPI 2.0 Interface for Linux
   * 
   * Copyright 1997 by Carsten Paeth (calle@calle.in-berlin.de)
   * 
   * $Log: capi.h,v $
!  * Revision 1.1.1.1  1999/12/27 17:12:57  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.1  1997/03/04 21:27:33  calle
   * First version in isdn4linux
Index: linux-2.2.12/include/linux/concap.h
diff -c linux-2.2.12/include/linux/concap.h:1.1 linux-2.2.12/include/linux/concap.h:1.1.1.1
*** linux-2.2.12/include/linux/concap.h:1.1	Mon Dec 27 12:12:58 1999
--- linux-2.2.12/include/linux/concap.h	Mon Dec 27 12:12:58 1999
***************
*** 1,4 ****
! /* $Id: concap.h,v 1.1 1999/12/27 17:12:58 ibaldin Exp $
  */
  #ifndef _LINUX_CONCAP_H
  #define _LINUX_CONCAP_H
--- 1,4 ----
! /* $Id: concap.h,v 1.1.1.1 1999/12/27 17:12:58 ibaldin Exp $
  */
  #ifndef _LINUX_CONCAP_H
  #define _LINUX_CONCAP_H
Index: linux-2.2.12/include/linux/cyclades.h
diff -c linux-2.2.12/include/linux/cyclades.h:1.1 linux-2.2.12/include/linux/cyclades.h:1.1.1.1
*** linux-2.2.12/include/linux/cyclades.h:1.1	Mon Dec 27 12:12:56 1999
--- linux-2.2.12/include/linux/cyclades.h	Mon Dec 27 12:12:56 1999
***************
*** 1,4 ****
! /* $Revision: 1.1 $$Date: 1999/12/27 17:12:56 $
   * linux/include/linux/cyclades.h
   *
   * This file is maintained by Ivan Passos <ivan@cyclades.com>, 
--- 1,4 ----
! /* $Revision: 1.1.1.1 $$Date: 1999/12/27 17:12:56 $
   * linux/include/linux/cyclades.h
   *
   * This file is maintained by Ivan Passos <ivan@cyclades.com>, 
***************
*** 7,14 ****
   *
   * This file contains the general definitions for the cyclades.c driver
   *$Log: cyclades.h,v $
!  *Revision 1.1  1999/12/27 17:12:56  ibaldin
!  *Initial revision
   *
   *Revision 2.5  1998/08/03 16:57:01  ivan
   *added cyclades_idle_stats structure;
--- 7,14 ----
   *
   * This file contains the general definitions for the cyclades.c driver
   *$Log: cyclades.h,v $
!  *Revision 1.1.1.1  1999/12/27 17:12:56  ibaldin
!  *Initial kernel checkin
   *
   *Revision 2.5  1998/08/03 16:57:01  ivan
   *added cyclades_idle_stats structure;
Index: linux-2.2.12/include/linux/dmascc.h
diff -c linux-2.2.12/include/linux/dmascc.h:1.1 linux-2.2.12/include/linux/dmascc.h:1.1.1.1
*** linux-2.2.12/include/linux/dmascc.h:1.1	Mon Dec 27 12:12:56 1999
--- linux-2.2.12/include/linux/dmascc.h	Mon Dec 27 12:12:56 1999
***************
*** 1,5 ****
  /*
!  * $Id: dmascc.h,v 1.1 1999/12/27 17:12:56 ibaldin Exp $
   *
   * Driver for high-speed SCC boards (those with DMA support)
   * Copyright (C) 1997 Klaus Kudielka
--- 1,5 ----
  /*
!  * $Id: dmascc.h,v 1.1.1.1 1999/12/27 17:12:56 ibaldin Exp $
   *
   * Driver for high-speed SCC boards (those with DMA support)
   * Copyright (C) 1997 Klaus Kudielka
Index: linux-2.2.12/include/linux/firewall.h
diff -c linux-2.2.12/include/linux/firewall.h:1.1 linux-2.2.12/include/linux/firewall.h:1.4
*** linux-2.2.12/include/linux/firewall.h:1.1	Mon Dec 27 12:12:58 1999
--- linux-2.2.12/include/linux/firewall.h	Wed Feb  9 18:01:43 2000
***************
*** 13,19 ****
  #define FW_REJECT	(-1)
  #define FW_REDIRECT	3
  #define FW_MASQUERADE	4
! #define FW_SKIP		5
  
  struct firewall_ops
  {
--- 13,22 ----
  #define FW_REJECT	(-1)
  #define FW_REDIRECT	3
  #define FW_MASQUERADE	4
! #define FW_SKIP		6
! #ifdef CONFIG_IP_DIVERT
! #define FW_DIVERT       5
! #endif
  
  struct firewall_ops
  {
Index: linux-2.2.12/include/linux/ftape-header-segment.h
diff -c linux-2.2.12/include/linux/ftape-header-segment.h:1.1 linux-2.2.12/include/linux/ftape-header-segment.h:1.1.1.1
*** linux-2.2.12/include/linux/ftape-header-segment.h:1.1	Mon Dec 27 12:12:57 1999
--- linux-2.2.12/include/linux/ftape-header-segment.h	Mon Dec 27 12:12:57 1999
***************
*** 20,26 ****
  
   *
   * $Source: /projects/linux-2.2.12/include/linux/ftape-header-segment.h,v $
!  * $Revision: 1.1 $
   * $Date: 1999/12/27 17:12:57 $
   *
   *      This file defines some offsets into the header segment of a
--- 20,26 ----
  
   *
   * $Source: /projects/linux-2.2.12/include/linux/ftape-header-segment.h,v $
!  * $Revision: 1.1.1.1 $
   * $Date: 1999/12/27 17:12:57 $
   *
   *      This file defines some offsets into the header segment of a
Index: linux-2.2.12/include/linux/ftape-vendors.h
diff -c linux-2.2.12/include/linux/ftape-vendors.h:1.1 linux-2.2.12/include/linux/ftape-vendors.h:1.1.1.1
*** linux-2.2.12/include/linux/ftape-vendors.h:1.1	Mon Dec 27 12:12:57 1999
--- linux-2.2.12/include/linux/ftape-vendors.h	Mon Dec 27 12:12:57 1999
***************
*** 21,27 ****
  
   *
   * $Source: /projects/linux-2.2.12/include/linux/ftape-vendors.h,v $
!  * $Revision: 1.1 $
   * $Date: 1999/12/27 17:12:57 $
   *
   *      This file contains the supported drive types with their
--- 21,27 ----
  
   *
   * $Source: /projects/linux-2.2.12/include/linux/ftape-vendors.h,v $
!  * $Revision: 1.1.1.1 $
   * $Date: 1999/12/27 17:12:57 $
   *
   *      This file contains the supported drive types with their
Index: linux-2.2.12/include/linux/ftape.h
diff -c linux-2.2.12/include/linux/ftape.h:1.1 linux-2.2.12/include/linux/ftape.h:1.1.1.1
*** linux-2.2.12/include/linux/ftape.h:1.1	Mon Dec 27 12:12:55 1999
--- linux-2.2.12/include/linux/ftape.h	Mon Dec 27 12:12:55 1999
***************
*** 21,27 ****
  
   *
   * $Source: /projects/linux-2.2.12/include/linux/ftape.h,v $
!  * $Revision: 1.1 $
   * $Date: 1999/12/27 17:12:55 $
   *
   *      This file contains global definitions, typedefs and macro's
--- 21,27 ----
  
   *
   * $Source: /projects/linux-2.2.12/include/linux/ftape.h,v $
!  * $Revision: 1.1.1.1 $
   * $Date: 1999/12/27 17:12:55 $
   *
   *      This file contains global definitions, typedefs and macro's
Index: linux-2.2.12/include/linux/if_arcnet.h
diff -c linux-2.2.12/include/linux/if_arcnet.h:1.1 linux-2.2.12/include/linux/if_arcnet.h:1.1.1.1
*** linux-2.2.12/include/linux/if_arcnet.h:1.1	Mon Dec 27 12:12:57 1999
--- linux-2.2.12/include/linux/if_arcnet.h	Mon Dec 27 12:12:57 1999
***************
*** 5,11 ****
   *
   *		Global definitions for the ARCnet interface.
   *
!  * Version:	$Id: if_arcnet.h,v 1.1 1999/12/27 17:12:57 ibaldin Exp $
   *
   * Author:	David Woodhouse <dwmw2@cam.ac.uk>
   *		Avery Pennarun <apenwarr@bond.net>	
--- 5,11 ----
   *
   *		Global definitions for the ARCnet interface.
   *
!  * Version:	$Id: if_arcnet.h,v 1.1.1.1 1999/12/27 17:12:57 ibaldin Exp $
   *
   * Author:	David Woodhouse <dwmw2@cam.ac.uk>
   *		Avery Pennarun <apenwarr@bond.net>	
Index: linux-2.2.12/include/linux/if_ppp.h
diff -c linux-2.2.12/include/linux/if_ppp.h:1.1 linux-2.2.12/include/linux/if_ppp.h:1.1.1.1
*** linux-2.2.12/include/linux/if_ppp.h:1.1	Mon Dec 27 12:12:56 1999
--- linux-2.2.12/include/linux/if_ppp.h	Mon Dec 27 12:12:56 1999
***************
*** 1,4 ****
! /*	$Id: if_ppp.h,v 1.1 1999/12/27 17:12:56 ibaldin Exp $	*/
  
  /*
   * if_ppp.h - Point-to-Point Protocol definitions.
--- 1,4 ----
! /*	$Id: if_ppp.h,v 1.1.1.1 1999/12/27 17:12:56 ibaldin Exp $	*/
  
  /*
   * if_ppp.h - Point-to-Point Protocol definitions.
Index: linux-2.2.12/include/linux/in.h
diff -c linux-2.2.12/include/linux/in.h:1.1 linux-2.2.12/include/linux/in.h:1.3
*** linux-2.2.12/include/linux/in.h:1.1	Mon Dec 27 12:12:55 1999
--- linux-2.2.12/include/linux/in.h	Wed Feb  9 18:01:43 2000
***************
*** 42,47 ****
--- 42,50 ----
    IPPROTO_AH = 51,             /* Authentication Header protocol       */
    IPPROTO_COMP   = 108,                /* Compression Header protocol */
  
+ #ifdef CONFIG_IP_DIVERT
+   IPPROTO_DIVERT = 254,         /* pseudo protocol for divert sockets */
+ #endif
    IPPROTO_RAW	 = 255,		/* Raw IP packets			*/
    IPPROTO_MAX
  };
Index: linux-2.2.12/include/linux/inet.h
diff -c linux-2.2.12/include/linux/inet.h:1.1 linux-2.2.12/include/linux/inet.h:1.1.1.1
*** linux-2.2.12/include/linux/inet.h:1.1	Mon Dec 27 12:12:56 1999
--- linux-2.2.12/include/linux/inet.h	Mon Dec 27 12:12:56 1999
***************
*** 8,38 ****
   *		This work was derived from Ross Biro's inspirational work
   *		for the LINUX operating system.  His version numbers were:
   *
!  *		$Id: inet.h,v 1.1 1999/12/27 17:12:56 ibaldin Exp $
!  *		$Id: inet.h,v 1.1 1999/12/27 17:12:56 ibaldin Exp $
!  *		$Id: inet.h,v 1.1 1999/12/27 17:12:56 ibaldin Exp $
!  *		$Id: inet.h,v 1.1 1999/12/27 17:12:56 ibaldin Exp $
!  *		$Id: inet.h,v 1.1 1999/12/27 17:12:56 ibaldin Exp $
!  *		$Id: inet.h,v 1.1 1999/12/27 17:12:56 ibaldin Exp $
!  *		$Id: inet.h,v 1.1 1999/12/27 17:12:56 ibaldin Exp $
!  *		$Id: inet.h,v 1.1 1999/12/27 17:12:56 ibaldin Exp $
!  *		$Id: inet.h,v 1.1 1999/12/27 17:12:56 ibaldin Exp $
!  * 		$Id: inet.h,v 1.1 1999/12/27 17:12:56 ibaldin Exp $
!  * 		$Id: inet.h,v 1.1 1999/12/27 17:12:56 ibaldin Exp $
!  * 		$Id: inet.h,v 1.1 1999/12/27 17:12:56 ibaldin Exp $
!  * 		$Id: inet.h,v 1.1 1999/12/27 17:12:56 ibaldin Exp $
!  *		$Id: inet.h,v 1.1 1999/12/27 17:12:56 ibaldin Exp $
!  *		$Id: inet.h,v 1.1 1999/12/27 17:12:56 ibaldin Exp $
!  *		$Id: inet.h,v 1.1 1999/12/27 17:12:56 ibaldin Exp $
!  *		$Id: inet.h,v 1.1 1999/12/27 17:12:56 ibaldin Exp $
!  *		$Id: inet.h,v 1.1 1999/12/27 17:12:56 ibaldin Exp $
!  *		$Id: inet.h,v 1.1 1999/12/27 17:12:56 ibaldin Exp $
!  *		$Id: inet.h,v 1.1 1999/12/27 17:12:56 ibaldin Exp $
!  *		$Id: inet.h,v 1.1 1999/12/27 17:12:56 ibaldin Exp $
!  *		$Id: inet.h,v 1.1 1999/12/27 17:12:56 ibaldin Exp $
!  *		$Id: inet.h,v 1.1 1999/12/27 17:12:56 ibaldin Exp $
!  *		$Id: inet.h,v 1.1 1999/12/27 17:12:56 ibaldin Exp $
!  *		$Id: inet.h,v 1.1 1999/12/27 17:12:56 ibaldin Exp $
   *
   *		This program is free software; you can redistribute it and/or
   *		modify it under the terms of the GNU General Public License
--- 8,38 ----
   *		This work was derived from Ross Biro's inspirational work
   *		for the LINUX operating system.  His version numbers were:
   *
!  *		$Id: inet.h,v 1.1.1.1 1999/12/27 17:12:56 ibaldin Exp $
!  *		$Id: inet.h,v 1.1.1.1 1999/12/27 17:12:56 ibaldin Exp $
!  *		$Id: inet.h,v 1.1.1.1 1999/12/27 17:12:56 ibaldin Exp $
!  *		$Id: inet.h,v 1.1.1.1 1999/12/27 17:12:56 ibaldin Exp $
!  *		$Id: inet.h,v 1.1.1.1 1999/12/27 17:12:56 ibaldin Exp $
!  *		$Id: inet.h,v 1.1.1.1 1999/12/27 17:12:56 ibaldin Exp $
!  *		$Id: inet.h,v 1.1.1.1 1999/12/27 17:12:56 ibaldin Exp $
!  *		$Id: inet.h,v 1.1.1.1 1999/12/27 17:12:56 ibaldin Exp $
!  *		$Id: inet.h,v 1.1.1.1 1999/12/27 17:12:56 ibaldin Exp $
!  * 		$Id: inet.h,v 1.1.1.1 1999/12/27 17:12:56 ibaldin Exp $
!  * 		$Id: inet.h,v 1.1.1.1 1999/12/27 17:12:56 ibaldin Exp $
!  * 		$Id: inet.h,v 1.1.1.1 1999/12/27 17:12:56 ibaldin Exp $
!  * 		$Id: inet.h,v 1.1.1.1 1999/12/27 17:12:56 ibaldin Exp $
!  *		$Id: inet.h,v 1.1.1.1 1999/12/27 17:12:56 ibaldin Exp $
!  *		$Id: inet.h,v 1.1.1.1 1999/12/27 17:12:56 ibaldin Exp $
!  *		$Id: inet.h,v 1.1.1.1 1999/12/27 17:12:56 ibaldin Exp $
!  *		$Id: inet.h,v 1.1.1.1 1999/12/27 17:12:56 ibaldin Exp $
!  *		$Id: inet.h,v 1.1.1.1 1999/12/27 17:12:56 ibaldin Exp $
!  *		$Id: inet.h,v 1.1.1.1 1999/12/27 17:12:56 ibaldin Exp $
!  *		$Id: inet.h,v 1.1.1.1 1999/12/27 17:12:56 ibaldin Exp $
!  *		$Id: inet.h,v 1.1.1.1 1999/12/27 17:12:56 ibaldin Exp $
!  *		$Id: inet.h,v 1.1.1.1 1999/12/27 17:12:56 ibaldin Exp $
!  *		$Id: inet.h,v 1.1.1.1 1999/12/27 17:12:56 ibaldin Exp $
!  *		$Id: inet.h,v 1.1.1.1 1999/12/27 17:12:56 ibaldin Exp $
!  *		$Id: inet.h,v 1.1.1.1 1999/12/27 17:12:56 ibaldin Exp $
   *
   *		This program is free software; you can redistribute it and/or
   *		modify it under the terms of the GNU General Public License
Index: linux-2.2.12/include/linux/ip_fw.h
diff -c linux-2.2.12/include/linux/ip_fw.h:1.1 linux-2.2.12/include/linux/ip_fw.h:1.2
*** linux-2.2.12/include/linux/ip_fw.h:1.1	Mon Dec 27 12:12:56 1999
--- linux-2.2.12/include/linux/ip_fw.h	Wed Jan  5 16:20:19 2000
***************
*** 110,115 ****
--- 110,116 ----
  #define IP_FW_LABEL_REJECT	"REJECT"
  #define IP_FW_LABEL_RETURN	"RETURN"
  #define IP_FW_LABEL_QUEUE       "QUEUE"
+ #define IP_FW_LABEL_DIVERT      "DIVERT"
  
  /* Files in /proc/net */
  #define IP_FW_PROC_CHAINS	"ip_fwchains"
Index: linux-2.2.12/include/linux/ip_masq.h
diff -c linux-2.2.12/include/linux/ip_masq.h:1.1 linux-2.2.12/include/linux/ip_masq.h:1.1.1.1
*** linux-2.2.12/include/linux/ip_masq.h:1.1	Mon Dec 27 12:12:58 1999
--- linux-2.2.12/include/linux/ip_masq.h	Mon Dec 27 12:12:58 1999
***************
*** 1,6 ****
  /*
   *	IP_MASQ user space control interface
!  *	$Id: ip_masq.h,v 1.1 1999/12/27 17:12:58 ibaldin Exp $
   */
  
  #ifndef _LINUX_IP_MASQ_H
--- 1,6 ----
  /*
   *	IP_MASQ user space control interface
!  *	$Id: ip_masq.h,v 1.1.1.1 1999/12/27 17:12:58 ibaldin Exp $
   */
  
  #ifndef _LINUX_IP_MASQ_H
Index: linux-2.2.12/include/linux/isdn.h
diff -c linux-2.2.12/include/linux/isdn.h:1.1 linux-2.2.12/include/linux/isdn.h:1.1.1.1
*** linux-2.2.12/include/linux/isdn.h:1.1	Mon Dec 27 12:12:56 1999
--- linux-2.2.12/include/linux/isdn.h	Mon Dec 27 12:12:56 1999
***************
*** 1,4 ****
! /* $Id: isdn.h,v 1.1 1999/12/27 17:12:56 ibaldin Exp $
   *
   * Main header for the Linux ISDN subsystem (linklevel).
   *
--- 1,4 ----
! /* $Id: isdn.h,v 1.1.1.1 1999/12/27 17:12:56 ibaldin Exp $
   *
   * Main header for the Linux ISDN subsystem (linklevel).
   *
***************
*** 21,28 ****
   * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 
   *
   * $Log: isdn.h,v $
!  * Revision 1.1  1999/12/27 17:12:56  ibaldin
!  * Initial revision
   *
   * Revision 1.70  1999/07/31 12:59:58  armin
   * Added tty fax capabilities.
--- 21,28 ----
   * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 
   *
   * $Log: isdn.h,v $
!  * Revision 1.1.1.1  1999/12/27 17:12:56  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.70  1999/07/31 12:59:58  armin
   * Added tty fax capabilities.
Index: linux-2.2.12/include/linux/isdn_divertif.h
diff -c linux-2.2.12/include/linux/isdn_divertif.h:1.1 linux-2.2.12/include/linux/isdn_divertif.h:1.1.1.1
*** linux-2.2.12/include/linux/isdn_divertif.h:1.1	Mon Dec 27 12:12:58 1999
--- linux-2.2.12/include/linux/isdn_divertif.h	Mon Dec 27 12:12:58 1999
***************
*** 1,5 ****
  /* 
!  * $Id: isdn_divertif.h,v 1.1 1999/12/27 17:12:58 ibaldin Exp $
   *
   * Header for the diversion supplementary interface for i4l.
   *
--- 1,5 ----
  /* 
!  * $Id: isdn_divertif.h,v 1.1.1.1 1999/12/27 17:12:58 ibaldin Exp $
   *
   * Header for the diversion supplementary interface for i4l.
   *
***************
*** 20,27 ****
   * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 
   *
   * $Log: isdn_divertif.h,v $
!  * Revision 1.1  1999/12/27 17:12:58  ibaldin
!  * Initial revision
   *
   * Revision 1.3  1999/07/05 20:22:00  werner
   * changes to use diversion sources for all kernel versions.
--- 20,27 ----
   * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 
   *
   * $Log: isdn_divertif.h,v $
!  * Revision 1.1.1.1  1999/12/27 17:12:58  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.3  1999/07/05 20:22:00  werner
   * changes to use diversion sources for all kernel versions.
Index: linux-2.2.12/include/linux/isdnif.h
diff -c linux-2.2.12/include/linux/isdnif.h:1.1 linux-2.2.12/include/linux/isdnif.h:1.1.1.1
*** linux-2.2.12/include/linux/isdnif.h:1.1	Mon Dec 27 12:12:56 1999
--- linux-2.2.12/include/linux/isdnif.h	Mon Dec 27 12:12:56 1999
***************
*** 1,4 ****
! /* $Id: isdnif.h,v 1.1 1999/12/27 17:12:56 ibaldin Exp $
   *
   * Linux ISDN subsystem
   *
--- 1,4 ----
! /* $Id: isdnif.h,v 1.1.1.1 1999/12/27 17:12:56 ibaldin Exp $
   *
   * Linux ISDN subsystem
   *
***************
*** 22,29 ****
   * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 
   *
   * $Log: isdnif.h,v $
!  * Revision 1.1  1999/12/27 17:12:56  ibaldin
!  * Initial revision
   *
   * Revision 1.29  1999/07/31 13:00:02  armin
   * Added tty fax capabilities.
--- 22,29 ----
   * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 
   *
   * $Log: isdnif.h,v $
!  * Revision 1.1.1.1  1999/12/27 17:12:56  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.29  1999/07/31 13:00:02  armin
   * Added tty fax capabilities.
Index: linux-2.2.12/include/linux/kernelcapi.h
diff -c linux-2.2.12/include/linux/kernelcapi.h:1.1 linux-2.2.12/include/linux/kernelcapi.h:1.1.1.1
*** linux-2.2.12/include/linux/kernelcapi.h:1.1	Mon Dec 27 12:12:57 1999
--- linux-2.2.12/include/linux/kernelcapi.h	Mon Dec 27 12:12:57 1999
***************
*** 1,13 ****
  /*
!  * $Id: kernelcapi.h,v 1.1 1999/12/27 17:12:57 ibaldin Exp $
   * 
   * Kernel CAPI 2.0 Interface for Linux
   * 
   * (c) Copyright 1997 by Carsten Paeth (calle@calle.in-berlin.de)
   * 
   * $Log: kernelcapi.h,v $
!  * Revision 1.1  1999/12/27 17:12:57  ibaldin
!  * Initial revision
   *
   * Revision 1.3  1999/07/01 15:26:56  calle
   * complete new version (I love it):
--- 1,13 ----
  /*
!  * $Id: kernelcapi.h,v 1.1.1.1 1999/12/27 17:12:57 ibaldin Exp $
   * 
   * Kernel CAPI 2.0 Interface for Linux
   * 
   * (c) Copyright 1997 by Carsten Paeth (calle@calle.in-berlin.de)
   * 
   * $Log: kernelcapi.h,v $
!  * Revision 1.1.1.1  1999/12/27 17:12:57  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.3  1999/07/01 15:26:56  calle
   * complete new version (I love it):
Index: linux-2.2.12/include/linux/linux_logo.h
diff -c linux-2.2.12/include/linux/linux_logo.h:1.1 linux-2.2.12/include/linux/linux_logo.h:1.1.1.1
*** linux-2.2.12/include/linux/linux_logo.h:1.1	Mon Dec 27 12:12:58 1999
--- linux-2.2.12/include/linux/linux_logo.h	Mon Dec 27 12:12:58 1999
***************
*** 1,4 ****
! /* $Id: linux_logo.h,v 1.1 1999/12/27 17:12:58 ibaldin Exp $
   * include/linux/linux_logo.h: This is a linux logo
   *                             to be displayed on boot.
   *
--- 1,4 ----
! /* $Id: linux_logo.h,v 1.1.1.1 1999/12/27 17:12:58 ibaldin Exp $
   * include/linux/linux_logo.h: This is a linux logo
   *                             to be displayed on boot.
   *
Index: linux-2.2.12/include/linux/mount.h
diff -c linux-2.2.12/include/linux/mount.h:1.1 linux-2.2.12/include/linux/mount.h:1.1.1.1
*** linux-2.2.12/include/linux/mount.h:1.1	Mon Dec 27 12:12:56 1999
--- linux-2.2.12/include/linux/mount.h	Mon Dec 27 12:12:56 1999
***************
*** 5,11 ****
   *
   * Author:  Marco van Wieringen <mvw@planets.elm.net>
   *
!  * Version: $Id: mount.h,v 1.1 1999/12/27 17:12:56 ibaldin Exp $
   *
   */
  #ifndef _LINUX_MOUNT_H
--- 5,11 ----
   *
   * Author:  Marco van Wieringen <mvw@planets.elm.net>
   *
!  * Version: $Id: mount.h,v 1.1.1.1 1999/12/27 17:12:56 ibaldin Exp $
   *
   */
  #ifndef _LINUX_MOUNT_H
Index: linux-2.2.12/include/linux/parport.h
diff -c linux-2.2.12/include/linux/parport.h:1.1 linux-2.2.12/include/linux/parport.h:1.1.1.1
*** linux-2.2.12/include/linux/parport.h:1.1	Mon Dec 27 12:12:57 1999
--- linux-2.2.12/include/linux/parport.h	Mon Dec 27 12:12:57 1999
***************
*** 1,4 ****
! /* $Id: parport.h,v 1.1 1999/12/27 17:12:57 ibaldin Exp $ */
  
  #ifndef _PARPORT_H_
  #define _PARPORT_H_
--- 1,4 ----
! /* $Id: parport.h,v 1.1.1.1 1999/12/27 17:12:57 ibaldin Exp $ */
  
  #ifndef _PARPORT_H_
  #define _PARPORT_H_
Index: linux-2.2.12/include/linux/pci.h
diff -c linux-2.2.12/include/linux/pci.h:1.1 linux-2.2.12/include/linux/pci.h:1.1.1.1
*** linux-2.2.12/include/linux/pci.h:1.1	Mon Dec 27 12:12:55 1999
--- linux-2.2.12/include/linux/pci.h	Mon Dec 27 12:12:55 1999
***************
*** 1,5 ****
  /*
!  *	$Id: pci.h,v 1.1 1999/12/27 17:12:55 ibaldin Exp $
   *
   *	PCI defines and function prototypes
   *	Copyright 1994, Drew Eckhardt
--- 1,5 ----
  /*
!  *	$Id: pci.h,v 1.1.1.1 1999/12/27 17:12:55 ibaldin Exp $
   *
   *	PCI defines and function prototypes
   *	Copyright 1994, Drew Eckhardt
Index: linux-2.2.12/include/linux/ppp-comp.h
diff -c linux-2.2.12/include/linux/ppp-comp.h:1.1 linux-2.2.12/include/linux/ppp-comp.h:1.1.1.1
*** linux-2.2.12/include/linux/ppp-comp.h:1.1	Mon Dec 27 12:12:56 1999
--- linux-2.2.12/include/linux/ppp-comp.h	Mon Dec 27 12:12:56 1999
***************
*** 24,30 ****
   * OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS,
   * OR MODIFICATIONS.
   *
!  * $Id: ppp-comp.h,v 1.1 1999/12/27 17:12:56 ibaldin Exp $
   */
  
  /*
--- 24,30 ----
   * OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS,
   * OR MODIFICATIONS.
   *
!  * $Id: ppp-comp.h,v 1.1.1.1 1999/12/27 17:12:56 ibaldin Exp $
   */
  
  /*
Index: linux-2.2.12/include/linux/ppp_defs.h
diff -c linux-2.2.12/include/linux/ppp_defs.h:1.1 linux-2.2.12/include/linux/ppp_defs.h:1.1.1.1
*** linux-2.2.12/include/linux/ppp_defs.h:1.1	Mon Dec 27 12:12:56 1999
--- linux-2.2.12/include/linux/ppp_defs.h	Mon Dec 27 12:12:56 1999
***************
*** 1,4 ****
! /*	$Id: ppp_defs.h,v 1.1 1999/12/27 17:12:56 ibaldin Exp $	*/
  
  /*
   * ppp_defs.h - PPP definitions.
--- 1,4 ----
! /*	$Id: ppp_defs.h,v 1.1.1.1 1999/12/27 17:12:56 ibaldin Exp $	*/
  
  /*
   * ppp_defs.h - PPP definitions.
Index: linux-2.2.12/include/linux/qic117.h
diff -c linux-2.2.12/include/linux/qic117.h:1.1 linux-2.2.12/include/linux/qic117.h:1.1.1.1
*** linux-2.2.12/include/linux/qic117.h:1.1	Mon Dec 27 12:12:57 1999
--- linux-2.2.12/include/linux/qic117.h	Mon Dec 27 12:12:57 1999
***************
*** 21,27 ****
  
   *
   * $Source: /projects/linux-2.2.12/include/linux/qic117.h,v $
!  * $Revision: 1.1 $
   * $Date: 1999/12/27 17:12:57 $
   *
   *      This file contains QIC-117 spec. related definitions for the
--- 21,27 ----
  
   *
   * $Source: /projects/linux-2.2.12/include/linux/qic117.h,v $
!  * $Revision: 1.1.1.1 $
   * $Date: 1999/12/27 17:12:57 $
   *
   *      This file contains QIC-117 spec. related definitions for the
Index: linux-2.2.12/include/linux/quota.h
diff -c linux-2.2.12/include/linux/quota.h:1.1 linux-2.2.12/include/linux/quota.h:1.1.1.1
*** linux-2.2.12/include/linux/quota.h:1.1	Mon Dec 27 12:12:56 1999
--- linux-2.2.12/include/linux/quota.h	Mon Dec 27 12:12:56 1999
***************
*** 33,39 ****
   * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
   * SUCH DAMAGE.
   *
!  * Version: $Id: quota.h,v 1.1 1999/12/27 17:12:56 ibaldin Exp $
   */
  
  #ifndef _LINUX_QUOTA_
--- 33,39 ----
   * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
   * SUCH DAMAGE.
   *
!  * Version: $Id: quota.h,v 1.1.1.1 1999/12/27 17:12:56 ibaldin Exp $
   */
  
  #ifndef _LINUX_QUOTA_
Index: linux-2.2.12/include/linux/quotaops.h
diff -c linux-2.2.12/include/linux/quotaops.h:1.1 linux-2.2.12/include/linux/quotaops.h:1.1.1.1
*** linux-2.2.12/include/linux/quotaops.h:1.1	Mon Dec 27 12:12:58 1999
--- linux-2.2.12/include/linux/quotaops.h	Mon Dec 27 12:12:58 1999
***************
*** 4,10 ****
   *
   * Author:  Marco van Wieringen <mvw@planets.elm.net>
   *
!  * Version: $Id: quotaops.h,v 1.1 1999/12/27 17:12:58 ibaldin Exp $
   *
   */
  #ifndef _LINUX_QUOTAOPS_
--- 4,10 ----
   *
   * Author:  Marco van Wieringen <mvw@planets.elm.net>
   *
!  * Version: $Id: quotaops.h,v 1.1.1.1 1999/12/27 17:12:58 ibaldin Exp $
   *
   */
  #ifndef _LINUX_QUOTAOPS_
Index: linux-2.2.12/include/linux/scc.h
diff -c linux-2.2.12/include/linux/scc.h:1.1 linux-2.2.12/include/linux/scc.h:1.1.1.1
*** linux-2.2.12/include/linux/scc.h:1.1	Mon Dec 27 12:12:56 1999
--- linux-2.2.12/include/linux/scc.h	Mon Dec 27 12:12:56 1999
***************
*** 1,4 ****
! /* $Id: scc.h,v 1.1 1999/12/27 17:12:56 ibaldin Exp $ */
  
  #ifndef	_SCC_H
  #define	_SCC_H
--- 1,4 ----
! /* $Id: scc.h,v 1.1.1.1 1999/12/27 17:12:56 ibaldin Exp $ */
  
  #ifndef	_SCC_H
  #define	_SCC_H
Index: linux-2.2.12/include/linux/skbuff.h
diff -c linux-2.2.12/include/linux/skbuff.h:1.1 linux-2.2.12/include/linux/skbuff.h:1.2
*** linux-2.2.12/include/linux/skbuff.h:1.1	Mon Dec 27 12:12:55 1999
--- linux-2.2.12/include/linux/skbuff.h	Mon Jan 31 14:06:38 2000
***************
*** 98,103 ****
--- 98,106 ----
  	void 		(*destructor)(struct sk_buff *);	/* Destruct function		*/
  #ifdef CONFIG_IP_FIREWALL
          __u32           fwmark;                 /* Label made by fwchains, used by pktsched	*/
+ #ifdef CONFIG_IP_DIVERT
+ 	__u8            dir;                   /* direction in which the skb was travelling when diverted */
+ #endif
  #endif
  #if defined(CONFIG_SHAPER) || defined(CONFIG_SHAPER_MODULE)
  	__u32		shapelatency;		/* Latency on frame */
Index: linux-2.2.12/include/linux/sysrq.h
diff -c linux-2.2.12/include/linux/sysrq.h:1.1 linux-2.2.12/include/linux/sysrq.h:1.1.1.1
*** linux-2.2.12/include/linux/sysrq.h:1.1	Mon Dec 27 12:12:57 1999
--- linux-2.2.12/include/linux/sysrq.h	Mon Dec 27 12:12:57 1999
***************
*** 1,6 ****
  /* -*- linux-c -*-
   *
!  *	$Id: sysrq.h,v 1.1 1999/12/27 17:12:57 ibaldin Exp $
   *
   *	Linux Magic System Request Key Hacks
   *
--- 1,6 ----
  /* -*- linux-c -*-
   *
!  *	$Id: sysrq.h,v 1.1.1.1 1999/12/27 17:12:57 ibaldin Exp $
   *
   *	Linux Magic System Request Key Hacks
   *
Index: linux-2.2.12/include/linux/tpqic02.h
diff -c linux-2.2.12/include/linux/tpqic02.h:1.1 linux-2.2.12/include/linux/tpqic02.h:1.1.1.1
*** linux-2.2.12/include/linux/tpqic02.h:1.1	Mon Dec 27 12:12:56 1999
--- linux-2.2.12/include/linux/tpqic02.h	Mon Dec 27 12:12:56 1999
***************
*** 1,4 ****
! /* $Id: tpqic02.h,v 1.1 1999/12/27 17:12:56 ibaldin Exp $
   *
   * Include file for QIC-02 driver for Linux.
   *
--- 1,4 ----
! /* $Id: tpqic02.h,v 1.1.1.1 1999/12/27 17:12:56 ibaldin Exp $
   *
   * Include file for QIC-02 driver for Linux.
   *
Index: linux-2.2.12/include/linux/ufs_fs_sb.h
diff -c linux-2.2.12/include/linux/ufs_fs_sb.h:1.1 linux-2.2.12/include/linux/ufs_fs_sb.h:1.1.1.1
*** linux-2.2.12/include/linux/ufs_fs_sb.h:1.1	Mon Dec 27 12:12:57 1999
--- linux-2.2.12/include/linux/ufs_fs_sb.h	Mon Dec 27 12:12:57 1999
***************
*** 6,12 ****
   * Laboratory for Computer Science Research Computing Facility
   * Rutgers, The State University of New Jersey
   *
!  * $Id: ufs_fs_sb.h,v 1.1 1999/12/27 17:12:57 ibaldin Exp $
   *
   * Write support by Daniel Pirkl <daniel.pirkl@email.cz>
   */
--- 6,12 ----
   * Laboratory for Computer Science Research Computing Facility
   * Rutgers, The State University of New Jersey
   *
!  * $Id: ufs_fs_sb.h,v 1.1.1.1 1999/12/27 17:12:57 ibaldin Exp $
   *
   * Write support by Daniel Pirkl <daniel.pirkl@email.cz>
   */
Index: linux-2.2.12/include/linux/videotext.h
diff -c linux-2.2.12/include/linux/videotext.h:1.1 linux-2.2.12/include/linux/videotext.h:1.1.1.1
*** linux-2.2.12/include/linux/videotext.h:1.1	Mon Dec 27 12:12:58 1999
--- linux-2.2.12/include/linux/videotext.h	Mon Dec 27 12:12:58 1999
***************
*** 1,7 ****
  #ifndef _VTX_H
  #define _VTX_H
  
! /* $Id: videotext.h,v 1.1 1999/12/27 17:12:58 ibaldin Exp $
   *
   * Copyright (c) 1994-97 Martin Buck  <martin-2.buck@student.uni-ulm.de>
   * Read COPYING for more information
--- 1,7 ----
  #ifndef _VTX_H
  #define _VTX_H
  
! /* $Id: videotext.h,v 1.1.1.1 1999/12/27 17:12:58 ibaldin Exp $
   *
   * Copyright (c) 1994-97 Martin Buck  <martin-2.buck@student.uni-ulm.de>
   * Read COPYING for more information
Index: linux-2.2.12/include/linux/zftape.h
diff -c linux-2.2.12/include/linux/zftape.h:1.1 linux-2.2.12/include/linux/zftape.h:1.1.1.1
*** linux-2.2.12/include/linux/zftape.h:1.1	Mon Dec 27 12:12:57 1999
--- linux-2.2.12/include/linux/zftape.h	Mon Dec 27 12:12:57 1999
***************
*** 20,26 ****
  
   *
   * $Source: /projects/linux-2.2.12/include/linux/zftape.h,v $
!  * $Revision: 1.1 $
   * $Date: 1999/12/27 17:12:57 $
   *
   *      Special ioctl and other global info for the zftape VFS
--- 20,26 ----
  
   *
   * $Source: /projects/linux-2.2.12/include/linux/zftape.h,v $
!  * $Revision: 1.1.1.1 $
   * $Date: 1999/12/27 17:12:57 $
   *
   *      Special ioctl and other global info for the zftape VFS
Index: linux-2.2.12/include/net/divert.h
diff -c linux-2.2.12/include/net/divert.h:1.1 linux-2.2.12/include/net/divert.h:1.4
*** linux-2.2.12/include/net/divert.h:1.1	Mon Jan 10 17:31:35 2000
--- linux-2.2.12/include/net/divert.h	Wed Feb  9 19:07:13 2000
***************
*** 5,11 ****
   *
   *		Definitions for the Divert module.
   *
!  * Version:	$Id: divert.h,v 1.1 2000/01/10 22:31:35 ibaldin Exp $
   *
   * Author:	Ilia Baldine <ibaldin@anr.mcnc.org>
   *              Heavily borrowed from raw.h and udp.h
--- 5,11 ----
   *
   *		Definitions for the Divert module.
   *
!  * Version:	$Id: divert.h,v 1.4 2000/02/10 00:07:13 ibaldin Exp $
   *
   * Author:	Ilia Baldine <ibaldin@anr.mcnc.org>
   *              Heavily borrowed from raw.h and udp.h
***************
*** 21,28 ****
  
  extern struct proto divert_prot;
  
  
! extern int 	divert_rcv(struct sock *, struct sk_buff *);
  
  /* Note: v4 ICMP wants to get at this stuff, if you change the
   *       hashing mechanism, make sure you update icmp.c as well.
--- 21,33 ----
  
  extern struct proto divert_prot;
  
+ /* Direction in which the packet was travelling
+    when intercepted
+ */
+ #define DIVERT_INBOUND  1
+ #define DIVERT_OUTBOUND 2
  
! extern int 	divert_rcv(struct sock *, struct sk_buff *, u8 dir);
  
  /* Note: v4 ICMP wants to get at this stuff, if you change the
   *       hashing mechanism, make sure you update icmp.c as well.
***************
*** 48,53 ****
  				  u32 raddr, u32 laddr,
  				  int dif);
  
! extern u16 ip_divert_port, ip_ignore_port;
  
  #endif	/* _DIVERT_H */
--- 53,58 ----
  				  u32 raddr, u32 laddr,
  				  int dif);
  
! extern u16 ip_divert_port, ip_ignore_input, ip_ignore_forward, ip_ignore_output;
  
  #endif	/* _DIVERT_H */
Index: linux-2.2.12/include/net/ipconfig.h
diff -c linux-2.2.12/include/net/ipconfig.h:1.1 linux-2.2.12/include/net/ipconfig.h:1.1.1.1
*** linux-2.2.12/include/net/ipconfig.h:1.1	Mon Dec 27 12:13:02 1999
--- linux-2.2.12/include/net/ipconfig.h	Mon Dec 27 12:13:02 1999
***************
*** 1,5 ****
  /*
!  *  $Id: ipconfig.h,v 1.1 1999/12/27 17:13:02 ibaldin Exp $
   *
   *  Copyright (C) 1997 Martin Mares
   *
--- 1,5 ----
  /*
!  *  $Id: ipconfig.h,v 1.1.1.1 1999/12/27 17:13:02 ibaldin Exp $
   *
   *  Copyright (C) 1997 Martin Mares
   *
Index: linux-2.2.12/include/net/ipv6.h
diff -c linux-2.2.12/include/net/ipv6.h:1.1 linux-2.2.12/include/net/ipv6.h:1.1.1.1
*** linux-2.2.12/include/net/ipv6.h:1.1	Mon Dec 27 12:13:02 1999
--- linux-2.2.12/include/net/ipv6.h	Mon Dec 27 12:13:02 1999
***************
*** 4,10 ****
   *	Authors:
   *	Pedro Roque		<roque@di.fc.ul.pt>
   *
!  *	$Id: ipv6.h,v 1.1 1999/12/27 17:13:02 ibaldin Exp $
   *
   *	This program is free software; you can redistribute it and/or
   *      modify it under the terms of the GNU General Public License
--- 4,10 ----
   *	Authors:
   *	Pedro Roque		<roque@di.fc.ul.pt>
   *
!  *	$Id: ipv6.h,v 1.1.1.1 1999/12/27 17:13:02 ibaldin Exp $
   *
   *	This program is free software; you can redistribute it and/or
   *      modify it under the terms of the GNU General Public License
Index: linux-2.2.12/include/net/slhc_vj.h
diff -c linux-2.2.12/include/net/slhc_vj.h:1.1 linux-2.2.12/include/net/slhc_vj.h:1.1.1.1
*** linux-2.2.12/include/net/slhc_vj.h:1.1	Mon Dec 27 12:13:02 1999
--- linux-2.2.12/include/net/slhc_vj.h	Mon Dec 27 12:13:02 1999
***************
*** 3,9 ****
  /*
   * Definitions for tcp compression routines.
   *
!  * $Header: /projects/linux-2.2.12/include/net/slhc_vj.h,v 1.1 1999/12/27 17:13:02 ibaldin Exp $
   *
   * Copyright (c) 1989 Regents of the University of California.
   * All rights reserved.
--- 3,9 ----
  /*
   * Definitions for tcp compression routines.
   *
!  * $Header: /projects/linux-2.2.12/include/net/slhc_vj.h,v 1.1.1.1 1999/12/27 17:13:02 ibaldin Exp $
   *
   * Copyright (c) 1989 Regents of the University of California.
   * All rights reserved.
Index: linux-2.2.12/include/net/irda/toshoboe.h
diff -c linux-2.2.12/include/net/irda/toshoboe.h:1.1 linux-2.2.12/include/net/irda/toshoboe.h:1.1.1.1
*** linux-2.2.12/include/net/irda/toshoboe.h:1.1	Mon Dec 27 12:13:03 1999
--- linux-2.2.12/include/net/irda/toshoboe.h	Mon Dec 27 12:13:03 1999
***************
*** 25,32 ****
  
  /*
   * $Log: toshoboe.h,v $
!  * Revision 1.1  1999/12/27 17:13:03  ibaldin
!  * Initial revision
   *
   * Revision 1.2  1999/05/09 01:43:08  root
   * *** empty log message ***
--- 25,32 ----
  
  /*
   * $Log: toshoboe.h,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:03  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.2  1999/05/09 01:43:08  root
   * *** empty log message ***
Index: linux-2.2.12/include/scsi/scsi.h
diff -c linux-2.2.12/include/scsi/scsi.h:1.1 linux-2.2.12/include/scsi/scsi.h:1.1.1.1
*** linux-2.2.12/include/scsi/scsi.h:1.1	Mon Dec 27 12:13:04 1999
--- linux-2.2.12/include/scsi/scsi.h	Mon Dec 27 12:13:04 1999
***************
*** 7,13 ****
   */
  
  /*
!     $Header: /projects/linux-2.2.12/include/scsi/scsi.h,v 1.1 1999/12/27 17:13:04 ibaldin Exp $
  
      For documentation on the OPCODES, MESSAGES, and SENSE values,
      please consult the SCSI standard.
--- 7,13 ----
   */
  
  /*
!     $Header: /projects/linux-2.2.12/include/scsi/scsi.h,v 1.1.1.1 1999/12/27 17:13:04 ibaldin Exp $
  
      For documentation on the OPCODES, MESSAGES, and SENSE values,
      please consult the SCSI standard.
Index: linux-2.2.12/kernel/dma.c
diff -c linux-2.2.12/kernel/dma.c:1.1 linux-2.2.12/kernel/dma.c:1.1.1.1
*** linux-2.2.12/kernel/dma.c:1.1	Mon Dec 27 12:12:54 1999
--- linux-2.2.12/kernel/dma.c	Mon Dec 27 12:12:54 1999
***************
*** 1,4 ****
! /* $Id: dma.c,v 1.1 1999/12/27 17:12:54 ibaldin Exp $
   * linux/kernel/dma.c: A DMA channel allocator. Inspired by linux/kernel/irq.c.
   *
   * Written by Hennus Bergman, 1992.
--- 1,4 ----
! /* $Id: dma.c,v 1.1.1.1 1999/12/27 17:12:54 ibaldin Exp $
   * linux/kernel/dma.c: A DMA channel allocator. Inspired by linux/kernel/irq.c.
   *
   * Written by Hennus Bergman, 1992.
Index: linux-2.2.12/mm/vmscan.c
diff -c linux-2.2.12/mm/vmscan.c:1.1 linux-2.2.12/mm/vmscan.c:1.1.1.1
*** linux-2.2.12/mm/vmscan.c:1.1	Mon Dec 27 12:12:54 1999
--- linux-2.2.12/mm/vmscan.c	Mon Dec 27 12:12:54 1999
***************
*** 7,13 ****
   *  kswapd added: 7.1.96  sct
   *  Removed kswapd_ctl limits, and swap out as many pages as needed
   *  to bring the system back to freepages.high: 2.4.97, Rik van Riel.
!  *  Version: $Id: vmscan.c,v 1.1 1999/12/27 17:12:54 ibaldin Exp $
   */
  
  #include <linux/slab.h>
--- 7,13 ----
   *  kswapd added: 7.1.96  sct
   *  Removed kswapd_ctl limits, and swap out as many pages as needed
   *  to bring the system back to freepages.high: 2.4.97, Rik van Riel.
!  *  Version: $Id: vmscan.c,v 1.1.1.1 1999/12/27 17:12:54 ibaldin Exp $
   */
  
  #include <linux/slab.h>
***************
*** 423,429 ****
  void __init kswapd_setup(void)
  {
         int i;
!        char *revision="$Revision: 1.1 $", *s, *e;
  
         swap_setup();
         
--- 423,429 ----
  void __init kswapd_setup(void)
  {
         int i;
!        char *revision="$Revision: 1.1.1.1 $", *s, *e;
  
         swap_setup();
         
Index: linux-2.2.12/net/sysctl_net.c
diff -c linux-2.2.12/net/sysctl_net.c:1.1 linux-2.2.12/net/sysctl_net.c:1.1.1.1
*** linux-2.2.12/net/sysctl_net.c:1.1	Mon Dec 27 12:13:06 1999
--- linux-2.2.12/net/sysctl_net.c	Mon Dec 27 12:13:06 1999
***************
*** 5,12 ****
   * Added /proc/sys/net directories for each protocol family. [MS]
   *
   * $Log: sysctl_net.c,v $
!  * Revision 1.1  1999/12/27 17:13:06  ibaldin
!  * Initial revision
   *
   * Revision 1.2  1996/05/08  20:24:40  shaver
   * Added bits for NET_BRIDGE and the NET_IPV4_ARP stuff and
--- 5,12 ----
   * Added /proc/sys/net directories for each protocol family. [MS]
   *
   * $Log: sysctl_net.c,v $
!  * Revision 1.1.1.1  1999/12/27 17:13:06  ibaldin
!  * Initial kernel checkin
   *
   * Revision 1.2  1996/05/08  20:24:40  shaver
   * Added bits for NET_BRIDGE and the NET_IPV4_ARP stuff and
Index: linux-2.2.12/net/core/skbuff.c
diff -c linux-2.2.12/net/core/skbuff.c:1.1 linux-2.2.12/net/core/skbuff.c:1.1.1.1
*** linux-2.2.12/net/core/skbuff.c:1.1	Mon Dec 27 12:13:07 1999
--- linux-2.2.12/net/core/skbuff.c	Mon Dec 27 12:13:07 1999
***************
*** 4,10 ****
   *	Authors:	Alan Cox <iiitac@pyr.swan.ac.uk>
   *			Florian La Roche <rzsfl@rz.uni-sb.de>
   *
!  *	Version:	$Id: skbuff.c,v 1.1 1999/12/27 17:13:07 ibaldin Exp $
   *
   *	Fixes:	
   *		Alan Cox	:	Fixed the worst of the load balancer bugs.
--- 4,10 ----
   *	Authors:	Alan Cox <iiitac@pyr.swan.ac.uk>
   *			Florian La Roche <rzsfl@rz.uni-sb.de>
   *
!  *	Version:	$Id: skbuff.c,v 1.1.1.1 1999/12/27 17:13:07 ibaldin Exp $
   *
   *	Fixes:	
   *		Alan Cox	:	Fixed the worst of the load balancer bugs.
Index: linux-2.2.12/net/core/sock.c
diff -c linux-2.2.12/net/core/sock.c:1.1 linux-2.2.12/net/core/sock.c:1.1.1.1
*** linux-2.2.12/net/core/sock.c:1.1	Mon Dec 27 12:13:07 1999
--- linux-2.2.12/net/core/sock.c	Mon Dec 27 12:13:07 1999
***************
*** 7,13 ****
   *		handler for protocols to use and generic option handler.
   *
   *
!  * Version:	$Id: sock.c,v 1.1 1999/12/27 17:13:07 ibaldin Exp $
   *
   * Authors:	Ross Biro, <bir7@leland.Stanford.Edu>
   *		Fred N. van Kempen, <waltje@uWalt.NL.Mugnet.ORG>
--- 7,13 ----
   *		handler for protocols to use and generic option handler.
   *
   *
!  * Version:	$Id: sock.c,v 1.1.1.1 1999/12/27 17:13:07 ibaldin Exp $
   *
   * Authors:	Ross Biro, <bir7@leland.Stanford.Edu>
   *		Fred N. van Kempen, <waltje@uWalt.NL.Mugnet.ORG>
Index: linux-2.2.12/net/ipv4/Config.in
diff -c linux-2.2.12/net/ipv4/Config.in:1.1 linux-2.2.12/net/ipv4/Config.in:1.4
*** linux-2.2.12/net/ipv4/Config.in:1.1	Mon Dec 27 12:13:09 1999
--- linux-2.2.12/net/ipv4/Config.in	Wed Feb  9 18:58:32 2000
***************
*** 38,43 ****
--- 38,48 ----
    fi
  fi
  if [ "$CONFIG_IP_FIREWALL" = "y" ]; then
+   bool 'IP: divert sockets' CONFIG_IP_DIVERT
+   if [ "$CONFIG_IP_DIVERT" = "y" ]; then
+     bool 'IP: pass through divert' CONFIG_DIV_PT
+     comment 'Default is stock FreeBSD behaviour'
+   fi
    if [ "$CONFIG_IP_ALWAYS_DEFRAG" != "n" ]; then
      bool 'IP: transparent proxy support' CONFIG_IP_TRANSPARENT_PROXY
      bool 'IP: masquerading' CONFIG_IP_MASQUERADE
Index: linux-2.2.12/net/ipv4/Makefile
diff -c linux-2.2.12/net/ipv4/Makefile:1.1 linux-2.2.12/net/ipv4/Makefile:1.2
*** linux-2.2.12/net/ipv4/Makefile:1.1	Mon Dec 27 12:13:08 1999
--- linux-2.2.12/net/ipv4/Makefile	Mon Jan 10 17:30:03 2000
***************
*** 13,19 ****
  	     ip_output.o ip_sockglue.o \
  	     tcp.o tcp_input.o tcp_output.o tcp_timer.o tcp_ipv4.o\
  	     raw.o udp.o arp.o icmp.o devinet.o af_inet.o igmp.o \
! 	     sysctl_net_ipv4.o fib_frontend.o fib_semantics.o fib_hash.o
  IPV4X_OBJS :=
  
  MOD_LIST_NAME := IPV4_MODULES
--- 13,19 ----
  	     ip_output.o ip_sockglue.o \
  	     tcp.o tcp_input.o tcp_output.o tcp_timer.o tcp_ipv4.o\
  	     raw.o udp.o arp.o icmp.o devinet.o af_inet.o igmp.o \
! 	     sysctl_net_ipv4.o fib_frontend.o fib_semantics.o fib_hash.o divert.o
  IPV4X_OBJS :=
  
  MOD_LIST_NAME := IPV4_MODULES
Index: linux-2.2.12/net/ipv4/af_inet.c
diff -c linux-2.2.12/net/ipv4/af_inet.c:1.1 linux-2.2.12/net/ipv4/af_inet.c:1.2
*** linux-2.2.12/net/ipv4/af_inet.c:1.1	Mon Dec 27 12:13:08 1999
--- linux-2.2.12/net/ipv4/af_inet.c	Mon Jan 10 17:30:03 2000
***************
*** 5,11 ****
   *
   *		PF_INET protocol family socket handler.
   *
!  * Version:	$Id: af_inet.c,v 1.1 1999/12/27 17:13:08 ibaldin Exp $
   *
   * Authors:	Ross Biro, <bir7@leland.Stanford.Edu>
   *		Fred N. van Kempen, <waltje@uWalt.NL.Mugnet.ORG>
--- 5,11 ----
   *
   *		PF_INET protocol family socket handler.
   *
!  * Version:	$Id: af_inet.c,v 1.2 2000/01/10 22:30:03 ibaldin Exp $
   *
   * Authors:	Ross Biro, <bir7@leland.Stanford.Edu>
   *		Fred N. van Kempen, <waltje@uWalt.NL.Mugnet.ORG>
***************
*** 103,108 ****
--- 103,111 ----
  #ifdef CONFIG_IP_MROUTE
  #include <linux/mroute.h>
  #endif
+ #ifdef CONFIG_IP_DIVERT
+ #include <net/divert.h>
+ #endif
  #ifdef CONFIG_IP_MASQUERADE
  #include <net/ip_masq.h>
  #endif
***************
*** 379,385 ****
  			goto free_and_badperm;
  		if (!protocol)
  			goto free_and_noproto;
! 		prot = &raw_prot;
  		sk->reuse = 1;
  		sk->ip_pmtudisc = IP_PMTUDISC_DONT;
  		sk->num = protocol;
--- 382,393 ----
  			goto free_and_badperm;
  		if (!protocol)
  			goto free_and_noproto;
! #if CONFIG_IP_DIVERT
! 		if (protocol == IPPROTO_DIVERT)
! 			prot=&divert_prot;
! 		else
! #endif
! 			prot = &raw_prot;
  		sk->reuse = 1;
  		sk->ip_pmtudisc = IP_PMTUDISC_DONT;
  		sk->num = protocol;
Index: linux-2.2.12/net/ipv4/arp.c
diff -c linux-2.2.12/net/ipv4/arp.c:1.1 linux-2.2.12/net/ipv4/arp.c:1.1.1.1
*** linux-2.2.12/net/ipv4/arp.c:1.1	Mon Dec 27 12:13:08 1999
--- linux-2.2.12/net/ipv4/arp.c	Mon Dec 27 12:13:08 1999
***************
*** 1,6 ****
  /* linux/net/inet/arp.c
   *
!  * Version:	$Id: arp.c,v 1.1 1999/12/27 17:13:08 ibaldin Exp $
   *
   * Copyright (C) 1994 by Florian  La Roche
   *
--- 1,6 ----
  /* linux/net/inet/arp.c
   *
!  * Version:	$Id: arp.c,v 1.1.1.1 1999/12/27 17:13:08 ibaldin Exp $
   *
   * Copyright (C) 1994 by Florian  La Roche
   *
Index: linux-2.2.12/net/ipv4/devinet.c
diff -c linux-2.2.12/net/ipv4/devinet.c:1.1 linux-2.2.12/net/ipv4/devinet.c:1.1.1.1
*** linux-2.2.12/net/ipv4/devinet.c:1.1	Mon Dec 27 12:13:08 1999
--- linux-2.2.12/net/ipv4/devinet.c	Mon Dec 27 12:13:08 1999
***************
*** 1,7 ****
  /*
   *	NET3	IP device support routines.
   *
!  *	Version: $Id: devinet.c,v 1.1 1999/12/27 17:13:08 ibaldin Exp $
   *
   *		This program is free software; you can redistribute it and/or
   *		modify it under the terms of the GNU General Public License
--- 1,7 ----
  /*
   *	NET3	IP device support routines.
   *
!  *	Version: $Id: devinet.c,v 1.1.1.1 1999/12/27 17:13:08 ibaldin Exp $
   *
   *		This program is free software; you can redistribute it and/or
   *		modify it under the terms of the GNU General Public License
Index: linux-2.2.12/net/ipv4/divert.c
diff -c linux-2.2.12/net/ipv4/divert.c:1.1 linux-2.2.12/net/ipv4/divert.c:1.12
*** linux-2.2.12/net/ipv4/divert.c:1.1	Thu Jan  6 14:49:19 2000
--- linux-2.2.12/net/ipv4/divert.c	Thu Feb 10 16:54:50 2000
***************
*** 3,137 ****
   *		operating system.  INET is implemented using the  BSD Socket
   *		interface as the means of communication with the user level.
   *
!  *		The Divert Pseudo protocol
   *
!  * Version:	$Id: divert.c,v 1.1 2000/01/06 19:49:19 ibaldin Exp $
   *
   * Authors:	Ilia Baldine
!  *              Heavily borrowed on the original udp.c from Alan Cox
!  *              and the divert port to 2.0.36 from Chong Xu, Feiyi Wang
!  *              Ilia Baldine and Xiaoyong Wu
   *
   * $Log: divert.c,v $
!  * Revision 1.1  2000/01/06 19:49:19  ibaldin
!  * - First commit that is a copy of udp.c
   *
   *		This program is free software; you can redistribute it and/or
   *		modify it under the terms of the GNU General Public License
   *		as published by the Free Software Foundation; either version
   *		2 of the License, or (at your option) any later version.
   */
   
  #include <asm/system.h>
  #include <asm/uaccess.h>
  #include <linux/types.h>
! #include <linux/fcntl.h>
! #include <linux/socket.h>
! #include <linux/sockios.h>
! #include <linux/in.h>
  #include <linux/errno.h>
  #include <linux/timer.h>
  #include <linux/mm.h>
! #include <linux/config.h>
  #include <linux/inet.h>
  #include <linux/netdevice.h>
! #include <net/snmp.h>
  #include <net/ip.h>
  #include <net/protocol.h>
  #include <linux/skbuff.h>
  #include <net/sock.h>
- #include <net/udp.h>
  #include <net/icmp.h>
! #include <net/route.h>
  #include <net/checksum.h>
- 
- /*
-  *	Snmp MIB for the UDP layer
-  */
- 
- struct udp_mib		udp_statistics;
- 
- struct sock *udp_hash[UDP_HTABLE_SIZE];
- 
- /* Shared by v4/v6 udp. */
- int udp_port_rover = 0;
  
! static int udp_v4_get_port(struct sock *sk, unsigned short snum)
! {
! 	SOCKHASH_LOCK();
! 	if (snum == 0) {
! 		int best_size_so_far, best, result, i;
! 
! 		if (udp_port_rover > sysctl_local_port_range[1] ||
! 		    udp_port_rover < sysctl_local_port_range[0])
! 			udp_port_rover = sysctl_local_port_range[0];
! 		best_size_so_far = 32767;
! 		best = result = udp_port_rover;
! 		for (i = 0; i < UDP_HTABLE_SIZE; i++, result++) {
! 			struct sock *sk;
! 			int size;
! 
! 			sk = udp_hash[result & (UDP_HTABLE_SIZE - 1)];
! 			if (!sk) {
! 				if (result > sysctl_local_port_range[1])
! 					result = sysctl_local_port_range[0] +
! 						((result - sysctl_local_port_range[0]) &
! 						 (UDP_HTABLE_SIZE - 1));
! 				goto gotit;
! 			}
! 			size = 0;
! 			do {
! 				if (++size >= best_size_so_far)
! 					goto next;
! 			} while ((sk = sk->next) != NULL);
! 			best_size_so_far = size;
! 			best = result;
! 		next:
! 		}
! 		result = best;
! 		for(;; result += UDP_HTABLE_SIZE) {
! 			if (result > sysctl_local_port_range[1])
! 				result = sysctl_local_port_range[0]
! 					+ ((result - sysctl_local_port_range[0]) &
! 					   (UDP_HTABLE_SIZE - 1));
! 			if (!udp_lport_inuse(result))
! 				break;
! 		}
! gotit:
! 		udp_port_rover = snum = result;
! 	} else {
! 		struct sock *sk2;
! 
! 		for (sk2 = udp_hash[snum & (UDP_HTABLE_SIZE - 1)];
! 		     sk2 != NULL;
! 		     sk2 = sk2->next) {
! 			if (sk2->num == snum &&
! 			    sk2 != sk &&
! 			    sk2->bound_dev_if == sk->bound_dev_if &&
! 			    (!sk2->rcv_saddr ||
! 			     !sk->rcv_saddr ||
! 			     sk2->rcv_saddr == sk->rcv_saddr) &&
! 			    (!sk2->reuse || !sk->reuse))
! 				goto fail;
! 		}
! 	}
! 	sk->num = snum;
! 	SOCKHASH_UNLOCK();
! 	return 0;
  
! fail:
! 	SOCKHASH_UNLOCK();
! 	return 1;
! }
  
! /* Last hit UDP socket cache, this is ipv4 specific so make it static. */
! static u32 uh_cache_saddr, uh_cache_daddr;
! static u16 uh_cache_dport, uh_cache_sport;
! static struct sock *uh_cache_sk = NULL;
  
! static void udp_v4_hash(struct sock *sk)
  {
! 	struct sock **skp = &udp_hash[sk->num & (UDP_HTABLE_SIZE - 1)];
  
  	SOCKHASH_LOCK();
  	if ((sk->next = *skp) != NULL)
--- 3,104 ----
   *		operating system.  INET is implemented using the  BSD Socket
   *		interface as the means of communication with the user level.
   *
!  *		DIVERT - implementation of divert sockets - a pseudo protocol for
!  *              ip packet interception and injection
   *
!  * Version:	$Id: divert.c,v 1.12 2000/02/10 21:54:50 ibaldin Exp $
   *
   * Authors:	Ilia Baldine
!  *              Heavily borrowed from raw.c and udp.c
   *
+  * Fixes:
   * $Log: divert.c,v $
!  * Revision 1.12  2000/02/10 21:54:50  ibaldin
!  * - Fixed a few problems with compile flags.
   *
+  * Revision 1.11  2000/02/10 18:27:05  ibaldin
+  * - Fixed the forwarding injection in all possible directions.
+  *   BETA RELEASE
+  *
+  * Revision 1.10  2000/02/10 00:07:20  ibaldin
+  * - Added an ignore variable for each interception direction - input, output
+  * and forward, because a packet may traverse all 3 chains before exiting
+  *
+  * Revision 1.9  2000/02/09 22:55:51  ibaldin
+  * - Fixed forward injection by adding ip_ignore_forward variable, since the
+  * forwarded packet has to go thorugh the firewall twice - once in input and
+  * once in forward and there is no way to tell when ip_ignore_port needs to be
+  * reset.
+  *
+  * Revision 1.8  2000/02/08 22:11:37  ibaldin
+  * - Working INBOUND injection. Fragmentation is not handled -
+  *   must NOT compile IP_ALWAYS_DEFRAGMENT in order to work.
+  *
+  * Revision 1.7  2000/02/04 22:32:08  ibaldin
+  * - Fixed handling of TOS field in OUTBOUND injection - if it is present,
+  *   don't touch it.
+  *
+  * Revision 1.6  2000/02/04 21:54:45  ibaldin
+  * -Working OUTBOUND injection
+  *
+  * Revision 1.5  2000/02/01 23:12:47  ibaldin
+  * - Solved the problem with reboot by unlocking the device list in
+  *   ip_build_xmit_slow.
+  *   Also, removed icmp_send calls when no one is listening on a socket -
+  *   DIVERT rule should behave as DENY rule and silently discard if no one
+  *   is listening and CONFIG_DIV_PT is not compiled in
+  *
+  * Revision 1.4  2000/01/31 19:06:38  ibaldin
+  * - Working input/output interception. No injection.
+  *   PROBLEM: after intercepting an outgoing echo reply cannot reboot
+  *
+  * Revision 1.3  2000/01/11 22:34:47  ibaldin
+  * - Working INPUT, OUTPUT and FORWARD interception.
+  *
+  * Revision 1.2  2000/01/10 22:30:03  ibaldin
+  * - Working INPUT interception.
+  *
   *		This program is free software; you can redistribute it and/or
   *		modify it under the terms of the GNU General Public License
   *		as published by the Free Software Foundation; either version
   *		2 of the License, or (at your option) any later version.
   */
   
+ #include <linux/config.h> 
  #include <asm/system.h>
  #include <asm/uaccess.h>
  #include <linux/types.h>
! #include <linux/sched.h>
  #include <linux/errno.h>
  #include <linux/timer.h>
  #include <linux/mm.h>
! #include <linux/kernel.h>
! #include <linux/fcntl.h>
! #include <linux/socket.h>
! #include <linux/in.h>
  #include <linux/inet.h>
  #include <linux/netdevice.h>
! #include <linux/mroute.h>
  #include <net/ip.h>
  #include <net/protocol.h>
  #include <linux/skbuff.h>
  #include <net/sock.h>
  #include <net/icmp.h>
! #include <net/udp.h>
! #include <net/divert.h>
  #include <net/checksum.h>
  
! #ifdef CONFIG_IP_MROUTE
! struct sock *mroute_socket=NULL;
! #endif
  
! struct sock *divert_htable[DIVERT_HTABLE_SIZE];
  
! u16 ip_divert_port=0, ip_ignore_input=0, ip_ignore_forward=0, ip_ignore_output=0;
  
! static void divert_hash(struct sock *sk)
  {
! 	struct sock **skp = &divert_htable[sk->num & (DIVERT_HTABLE_SIZE - 1)];
  
  	SOCKHASH_LOCK();
  	if ((sk->next = *skp) != NULL)
***************
*** 141,147 ****
  	SOCKHASH_UNLOCK();
  }
  
! static void udp_v4_unhash(struct sock *sk)
  {
  	SOCKHASH_LOCK();
  	if (sk->pprev) {
--- 108,114 ----
  	SOCKHASH_UNLOCK();
  }
  
! static void divert_unhash(struct sock *sk)
  {
  	SOCKHASH_LOCK();
  	if (sk->pprev) {
***************
*** 149,502 ****
  			sk->next->pprev = sk->pprev;
  		*sk->pprev = sk->next;
  		sk->pprev = NULL;
- 		if(uh_cache_sk == sk)
- 			uh_cache_sk = NULL;
  	}
  	SOCKHASH_UNLOCK();
  }
- 
- /* UDP is nearly always wildcards out the wazoo, it makes no sense to try
-  * harder than this here plus the last hit cache. -DaveM
-  */
- struct sock *udp_v4_lookup_longway(u32 saddr, u16 sport, u32 daddr, u16 dport, int dif)
- {
- 	struct sock *sk, *result = NULL;
- 	unsigned short hnum = ntohs(dport);
- 	int badness = -1;
- 
- 	for(sk = udp_hash[hnum & (UDP_HTABLE_SIZE - 1)]; sk != NULL; sk = sk->next) {
- 		if((sk->num == hnum) && !(sk->dead && (sk->state == TCP_CLOSE))) {
- 			int score = 0;
- 			if(sk->rcv_saddr) {
- 				if(sk->rcv_saddr != daddr)
- 					continue;
- 				score++;
- 			}
- 			if(sk->daddr) {
- 				if(sk->daddr != saddr)
- 					continue;
- 				score++;
- 			}
- 			if(sk->dport) {
- 				if(sk->dport != sport)
- 					continue;
- 				score++;
- 			}
- 			if(sk->bound_dev_if) {
- 				if(sk->bound_dev_if != dif)
- 					continue;
- 				score++;
- 			}
- 			if(score == 4) {
- 				result = sk;
- 				break;
- 			} else if(score > badness) {
- 				result = sk;
- 				badness = score;
- 			}
- 		}
- 	}
- 	return result;
- }
  
! __inline__ struct sock *udp_v4_lookup(u32 saddr, u16 sport, u32 daddr, u16 dport, int dif)
! {
! 	struct sock *sk;
! 
! 	if(!dif && uh_cache_sk		&&
! 	   uh_cache_saddr == saddr	&&
! 	   uh_cache_sport == sport	&&
! 	   uh_cache_dport == dport	&&
! 	   uh_cache_daddr == daddr)
! 		return uh_cache_sk;
! 
! 	sk = udp_v4_lookup_longway(saddr, sport, daddr, dport, dif);
! 	if(!dif) {
! 		uh_cache_sk	= sk;
! 		uh_cache_saddr	= saddr;
! 		uh_cache_daddr	= daddr;
! 		uh_cache_sport	= sport;
! 		uh_cache_dport	= dport;
! 	}
! 	return sk;
! }
! 
! #ifdef CONFIG_IP_TRANSPARENT_PROXY
! #define secondlist(hpnum, sk, fpass) \
! ({ struct sock *s1; if(!(sk) && (fpass)--) \
! 	s1 = udp_hash[(hpnum) & (UDP_HTABLE_SIZE - 1)]; \
!    else \
! 	s1 = (sk); \
!    s1; \
! })
! 
! #define udp_v4_proxy_loop_init(hnum, hpnum, sk, fpass) \
! 	secondlist((hpnum), udp_hash[(hnum)&(UDP_HTABLE_SIZE-1)],(fpass))
! 
! #define udp_v4_proxy_loop_next(hnum, hpnum, sk, fpass) \
! 	secondlist((hpnum),(sk)->next,(fpass))
! 
! static struct sock *udp_v4_proxy_lookup(unsigned short num, unsigned long raddr,
! 					unsigned short rnum, unsigned long laddr,
! 					struct device *dev, unsigned short pnum,
! 					int dif)
  {
! 	struct sock *s, *result = NULL;
! 	int badness = -1;
! 	u32 paddr = 0;
! 	unsigned short hnum = ntohs(num);
! 	unsigned short hpnum = ntohs(pnum);
! 	int firstpass = 1;
! 
! 	if(dev && dev->ip_ptr) {
! 		struct in_device *idev = dev->ip_ptr;
! 
! 		if(idev->ifa_list)
! 			paddr = idev->ifa_list->ifa_local;
! 	}
  
  	SOCKHASH_LOCK();
! 	for(s = udp_v4_proxy_loop_init(hnum, hpnum, s, firstpass);
! 	    s != NULL;
! 	    s = udp_v4_proxy_loop_next(hnum, hpnum, s, firstpass)) {
! 		if(s->num == hnum || s->num == hpnum) {
! 			int score = 0;
! 			if(s->dead && (s->state == TCP_CLOSE))
! 				continue;
! 			if(s->rcv_saddr) {
! 				if((s->num != hpnum || s->rcv_saddr != paddr) &&
! 				   (s->num != hnum || s->rcv_saddr != laddr))
! 					continue;
! 				score++;
! 			}
! 			if(s->daddr) {
! 				if(s->daddr != raddr)
! 					continue;
! 				score++;
! 			}
! 			if(s->dport) {
! 				if(s->dport != rnum)
! 					continue;
! 				score++;
! 			}
! 			if(s->bound_dev_if) {
! 				if(s->bound_dev_if != dif)
! 					continue;
! 				score++;
! 			}
! 			if(score == 4 && s->num == hnum) {
! 				result = s;
! 				break;
! 			} else if(score > badness && (s->num == hpnum || s->rcv_saddr)) {
! 					result = s;
! 					badness = score;
! 			}
! 		}
! 	}
! 	SOCKHASH_UNLOCK();
! 	return result;
! }
! 
! #undef secondlist
! #undef udp_v4_proxy_loop_init
! #undef udp_v4_proxy_loop_next
! 
! #endif
! 
! static inline struct sock *udp_v4_mcast_next(struct sock *sk,
! 					     unsigned short num,
! 					     unsigned long raddr,
! 					     unsigned short rnum,
! 					     unsigned long laddr,
! 					     int dif)
! {
! 	struct sock *s = sk;
! 	unsigned short hnum = ntohs(num);
  	for(; s; s = s->next) {
! 		if ((s->num != hnum)					||
! 		    (s->dead && (s->state == TCP_CLOSE))		||
! 		    (s->daddr && s->daddr!=raddr)			||
! 		    (s->dport != rnum && s->dport != 0)			||
! 		    (s->rcv_saddr  && s->rcv_saddr != laddr)		||
! 		    (s->bound_dev_if && s->bound_dev_if != dif))
! 			continue;
! 		break;
!   	}
!   	return s;
  }
  
! /*
!  * This routine is called by the ICMP module when it gets some
!  * sort of error condition.  If err < 0 then the socket should
!  * be closed and the error returned to the user.  If err > 0
!  * it's just the icmp type << 8 | icmp code.  
!  * Header points to the ip header of the error packet. We move
!  * on past this. Then (as it used to claim before adjustment)
!  * header points to the first 8 bytes of the udp header.  We need
!  * to find the appropriate port.
!  */
! 
! void udp_err(struct sk_buff *skb, unsigned char *dp, int len)
  {
! 	struct iphdr *iph = (struct iphdr*)dp;
! 	struct udphdr *uh = (struct udphdr*)(dp+(iph->ihl<<2));
! 	int type = skb->h.icmph->type;
! 	int code = skb->h.icmph->code;
! 	struct sock *sk;
! 	int harderr;
! 	u32 info;
! 	int err;
! 
! 	if (len < (iph->ihl<<2)+sizeof(struct udphdr)) {
! 		icmp_statistics.IcmpInErrors++;
! 		return;
! 	}
! 
! 	sk = udp_v4_lookup(iph->daddr, uh->dest, iph->saddr, uh->source, skb->dev->ifindex);
! 	if (sk == NULL) {
! 		icmp_statistics.IcmpInErrors++;
!     	  	return;	/* No socket for error */
  	}
  
! 	err = 0;
! 	info = 0;
! 	harderr = 0;
! 
! 	switch (type) {
! 	default:
! 	case ICMP_TIME_EXCEEDED:
! 		err = EHOSTUNREACH;
! 		break;
! 	case ICMP_SOURCE_QUENCH:
! 		return;
! 	case ICMP_PARAMETERPROB:
! 		err = EPROTO;
! 		info = ntohl(skb->h.icmph->un.gateway)>>24;
! 		harderr = 1;
! 		break;
! 	case ICMP_DEST_UNREACH:
! 		if (code == ICMP_FRAG_NEEDED) { /* Path MTU discovery */
! 			if (sk->ip_pmtudisc != IP_PMTUDISC_DONT) {
! 				err = EMSGSIZE;
! 				info = ntohs(skb->h.icmph->un.frag.mtu);
! 				harderr = 1;
! 				break;
! 			}
! 			return;
! 		}
! 		err = EHOSTUNREACH;
! 		if (code <= NR_ICMP_UNREACH) {
! 			harderr = icmp_err_convert[code].fatal;
! 			err = icmp_err_convert[code].errno;
! 		}
! 		break;
  	}
! 
! 	/*
! 	 *	Various people wanted BSD UDP semantics. Well they've come 
! 	 *	back out because they slow down response to stuff like dead
! 	 *	or unreachable name servers and they screw term users something
! 	 *	chronic. Oh and it violates RFC1122. So basically fix your 
! 	 *	client code people.
! 	 */
! 	 
! 	/*
! 	 *      RFC1122: OK.  Passes ICMP errors back to application, as per 
! 	 *	4.1.3.3. After the comment above, that should be no surprise. 
! 	 */
  
! 	if (!harderr && !sk->ip_recverr)
! 		return;
  
! 	/*
! 	 *	4.x BSD compatibility item. Break RFC1122 to
! 	 *	get BSD socket semantics.
! 	 */
! 	if(sk->bsdism && sk->state!=TCP_ESTABLISHED)
! 		return;
! 
! 	if (sk->ip_recverr)
! 		ip_icmp_error(sk, skb, err, uh->dest, info, (u8*)(uh+1));
! 	sk->err = err;
! 	sk->error_report(sk);
! }
! 
  
! static unsigned short udp_check(struct udphdr *uh, int len, unsigned long saddr, unsigned long daddr, unsigned long base)
! {
! 	return(csum_tcpudp_magic(saddr, daddr, len, IPPROTO_UDP, base));
  }
  
! struct udpfakehdr 
  {
! 	struct udphdr uh;
! 	u32 saddr;
! 	u32 daddr;
! 	struct iovec *iov;
! 	u32 wcheck;
  };
  
  /*
!  *	Copy and checksum a UDP packet from user space into a buffer. We still have
!  *	to do the planning to get ip_build_xmit to spot direct transfer to network
!  *	card and provide an additional callback mode for direct user->board I/O
!  *	transfers. That one will be fun.
   */
-  
- static int udp_getfrag(const void *p, char * to, unsigned int offset, unsigned int fraglen) 
- {
- 	struct udpfakehdr *ufh = (struct udpfakehdr *)p;
- 	if (offset==0) {
- 		if (csum_partial_copy_fromiovecend(to+sizeof(struct udphdr), ufh->iov, offset,
- 						   fraglen-sizeof(struct udphdr), &ufh->wcheck))
- 			return -EFAULT;
-  		ufh->wcheck = csum_partial((char *)ufh, sizeof(struct udphdr),
- 					   ufh->wcheck);
- 		ufh->uh.check = csum_tcpudp_magic(ufh->saddr, ufh->daddr, 
- 					  ntohs(ufh->uh.len),
- 					  IPPROTO_UDP, ufh->wcheck);
- 		if (ufh->uh.check == 0)
- 			ufh->uh.check = -1;
- 		memcpy(to, ufh, sizeof(struct udphdr));
- 		return 0;
- 	}
- 	if (csum_partial_copy_fromiovecend(to, ufh->iov, offset-sizeof(struct udphdr),
- 					   fraglen, &ufh->wcheck))
- 		return -EFAULT;
- 	return 0;
- }
  
  /*
!  *	Unchecksummed UDP is sufficiently critical to stuff like ATM video conferencing
!  *	that we use two routines for this for speed. Probably we ought to have a
!  *	CONFIG_FAST_NET set for >10Mb/second boards to activate this sort of coding.
!  *	Timing needed to verify if this is a valid decision.
   */
!  
! static int udp_getfrag_nosum(const void *p, char * to, unsigned int offset, unsigned int fraglen) 
  {
! 	struct udpfakehdr *ufh = (struct udpfakehdr *)p;
  
  	if (offset==0) {
! 		memcpy(to, ufh, sizeof(struct udphdr));
! 		return memcpy_fromiovecend(to+sizeof(struct udphdr), ufh->iov, offset,
! 					   fraglen-sizeof(struct udphdr));
  	}
! 	return memcpy_fromiovecend(to, ufh->iov, offset-sizeof(struct udphdr),
! 				   fraglen);
  }
  
! int udp_sendmsg(struct sock *sk, struct msghdr *msg, int len)
  {
- 	int ulen = len + sizeof(struct udphdr);
  	struct ipcm_cookie ipc;
! 	struct udpfakehdr ufh;
  	struct rtable *rt = NULL;
! 	int free = 0;
! 	int connected = 0;
  	u32 daddr;
  	u8  tos;
! 	int err;
  
  	/* This check is ONLY to check for arithmetic overflow
  	   on integer(!) len. Not more! Real check will be made
--- 116,262 ----
  			sk->next->pprev = sk->pprev;
  		*sk->pprev = sk->next;
  		sk->pprev = NULL;
  	}
  	SOCKHASH_UNLOCK();
  }
  
! /* Grumble... icmp and ip_input want to get at this... */
! /*
!   NOTE: We can either use this or the udp's cached version
!   I just don't know <sigh> -ilia
!   Keep it simple for now...
! */
! struct sock *divert_lookup(u16 num, u32 raddr, u32 laddr, int dif)
  {
! 	struct sock *s;
  
  	SOCKHASH_LOCK();
! 	s = divert_htable[num & (DIVERT_HTABLE_SIZE - 1)];
  	for(; s; s = s->next) {
! 		if((s->num == num) 			
! #if 0
! 		   &&
! 		   !(s->dead && (s->state == TCP_CLOSE))	&&
! 		   (s->rcv_saddr && s->rcv_saddr == laddr)	&&
! 		   (s->bound_dev_if && s->bound_dev_if == dif))
! #endif
! 			)
! 				      break; /* gotcha */
!                 }
!          SOCKHASH_UNLOCK();
!          return s;
  }
  
! static int divert_rcv_skb(struct sock * sk, struct sk_buff * skb)
  {
! 	/* Charge it to the socket. */
! 	if (sock_queue_rcv_skb(sk,skb)<0)
! 	{
! 		ip_statistics.IpInDiscards++;
! 		kfree_skb(skb);
! 		return -1;
  	}
+ 	ip_statistics.IpInDelivers++;
+ 	return 0;
+ }
  
! /*
!  *	This should be the easiest of all, all we do is
!  *	copy it into a buffer. All demultiplexing is done
!  *	in ip.c
!  */
! 
! int divert_rcv(struct sock *sk, struct sk_buff *skb, u8 dir)
! {
! 	struct sk_buff *skb2;
! 
! #ifdef CONFIG_IP_DIVERT
! 	if (skb&&(dir==DIVERT_OUTBOUND)) {
! 		/* clone the skb because the one we have here
! 		   is for writing and was intended
! 		   for the device driver.
! 		   cloning should not introduce much
! 		   overhead, because the data part 
! 		   is not copied, but simply dereferenced
! 		*/
! 		skb2=skb_clone(skb, GFP_ATOMIC);
! 		kfree_skb(skb);
! 		skb=skb2;
  	}
! 	/* which direction were we traveling in? */
! 	skb->dir=dir;
  
! 	skb_trim(skb, ntohs(skb->nh.iph->tot_len));
! 	skb->h.raw = skb->nh.raw;
  
! 	/* attach to sock's receive queue */
! 	divert_rcv_skb(sk, skb);
! #endif
  
! 	return 0;
  }
  
! struct rawfakehdr 
  {
! 	struct  iovec *iov;
! 	u32	saddr;
  };
  
  /*
!  *	Send a RAW IP packet thru DIVERT socket.
   */
  
  /*
!  *	Callback support is trivial for SOCK_RAW
   */
!   
! #if 0
! static int divert_getfrag(const void *p, char *to, unsigned int offset, unsigned int fraglen)
  {
! 	struct rawfakehdr *rfh = (struct rawfakehdr *) p;
! 	return memcpy_fromiovecend(to, rfh->iov, offset, fraglen);
! }
! #endif
! 
! static int divert_getrawfrag(const void *p, char *to, unsigned int offset, unsigned int fraglen)
! {
! 	struct rawfakehdr *rfh = (struct rawfakehdr *) p;
! 	
! 	if (memcpy_fromiovecend(to, rfh->iov, offset, fraglen)) {
! 		return -EFAULT;
! 	}
  
  	if (offset==0) {
! 		struct iphdr *iph = (struct iphdr *)to;
! 		if (!iph->saddr)
! 			iph->saddr = rfh->saddr;
! 		iph->check=0;
! 		iph->tot_len=htons(fraglen);	/* This is right as you can't frag
! 						   RAW packets */
! 		/*
! 	 	 *	Deliberate breach of modularity to keep 
! 	 	 *	ip_build_xmit clean (well less messy).
! 		 */
! 		if (!iph->id)
! 			iph->id = htons(ip_id_count++);
! 		iph->check=ip_fast_csum((unsigned char *)iph, iph->ihl);
  	}
! 	return 0;
  }
  
! static int divert_sendmsg(struct sock *sk, struct msghdr *msg, int len)
  {
  	struct ipcm_cookie ipc;
! 	struct rawfakehdr rfh;
  	struct rtable *rt = NULL;
! 	struct device * dev = NULL;
! 	struct sk_buff *skb = NULL;
! 	int free = 0, ret;
  	u32 daddr;
  	u8  tos;
! 	int err=1;
! 	struct sockaddr_in *usin=msg->msg_name;
! 	struct iphdr *iph, iphbuf;
  
  	/* This check is ONLY to check for arithmetic overflow
  	   on integer(!) len. Not more! Real check will be made
***************
*** 512,1121 ****
  	if (len < 0 || len > 0xFFFF)
  		return -EMSGSIZE;
  
! 	/* 
  	 *	Check the flags.
  	 */
  
! 	if (msg->msg_flags&MSG_OOB)	/* Mirror BSD error message compatibility */
  		return -EOPNOTSUPP;
! 
! #ifdef CONFIG_IP_TRANSPARENT_PROXY
! 	if (msg->msg_flags&~(MSG_DONTROUTE|MSG_DONTWAIT|MSG_PROXY|MSG_NOSIGNAL))
! 	  	return -EINVAL;
! 	if ((msg->msg_flags&MSG_PROXY) && !capable(CAP_NET_ADMIN))
! 	  	return -EPERM;
! #else
! 	if (msg->msg_flags&~(MSG_DONTROUTE|MSG_DONTWAIT|MSG_NOSIGNAL))
! 	  	return -EINVAL;
! #endif
  
  	/*
  	 *	Get and verify the address. 
  	 */
- 	 
- 	if (msg->msg_name) {
- 		struct sockaddr_in * usin = (struct sockaddr_in*)msg->msg_name;
- 		if (msg->msg_namelen < sizeof(*usin))
- 			return(-EINVAL);
- 		if (usin->sin_family != AF_INET) {
- 			static int complained;
- 			if (!complained++)
- 				printk(KERN_WARNING "%s forgot to set AF_INET in udp sendmsg. Fix it!\n", current->comm);
- 			if (usin->sin_family)
- 				return -EINVAL;
- 		}
- 		ufh.daddr = usin->sin_addr.s_addr;
- 		ufh.uh.dest = usin->sin_port;
- 		if (ufh.uh.dest == 0)
- 			return -EINVAL;
- 	} else {
- 		if (sk->state != TCP_ESTABLISHED)
- 			return -ENOTCONN;
- 		ufh.daddr = sk->daddr;
- 		ufh.uh.dest = sk->dport;
- 		/* Open fast path for connected socket.
- 		   Route will not be used, if at least one option is set.
- 		 */
- 		connected = 1;
-   	}
- #ifdef CONFIG_IP_TRANSPARENT_PROXY
- 	if (msg->msg_flags&MSG_PROXY) {
- 		/*
- 		 * We map the first 8 bytes of a second sockaddr_in
- 		 * into the last 8 (unused) bytes of a sockaddr_in.
- 		 */
- 		struct sockaddr_in *from = (struct sockaddr_in *)msg->msg_name;
- 		from = (struct sockaddr_in *)&from->sin_zero;
- 		if (from->sin_family != AF_INET)
- 			return -EINVAL;
- 		ipc.addr = from->sin_addr.s_addr;
- 		ufh.uh.source = from->sin_port;
- 		if (ipc.addr == 0)
- 			ipc.addr = sk->saddr;
- 		connected = 0;
- 	} else
- #endif
- 	{
- 		ipc.addr = sk->saddr;
- 		ufh.uh.source = sk->sport;
- 	}
  
! 	ipc.opt = NULL;
! 	ipc.oif = sk->bound_dev_if;
! 	if (msg->msg_controllen) {
! 		err = ip_cmsg_send(msg, &ipc);
! 		if (err)
! 			return err;
! 		if (ipc.opt)
! 			free = 1;
! 		connected = 0;
  	}
- 	if (!ipc.opt)
- 		ipc.opt = sk->opt;
  
! 	ufh.saddr = ipc.addr;
! 	ipc.addr = daddr = ufh.daddr;
! 
! 	if (ipc.opt && ipc.opt->srr) {
! 		if (!daddr)
! 			return -EINVAL;
! 		daddr = ipc.opt->faddr;
! 		connected = 0;
! 	}
! 	tos = RT_TOS(sk->ip_tos);
! 	if (sk->localroute || (msg->msg_flags&MSG_DONTROUTE) || 
! 	    (ipc.opt && ipc.opt->is_strictroute)) {
! 		tos |= RTO_ONLINK;
! 		connected = 0;
! 	}
  
! 	if (MULTICAST(daddr)) {
! 		if (!ipc.oif)
! 			ipc.oif = sk->ip_mc_index;
! 		if (!ufh.saddr)
! 			ufh.saddr = sk->ip_mc_addr;
! 		connected = 0;
! 	}
  
! 	if (connected && sk->dst_cache) {
! 		rt = (struct rtable*)sk->dst_cache;
! 		if (rt->u.dst.obsolete) {
! 			sk->dst_cache = NULL;
! 			dst_release(&rt->u.dst);
! 			rt = NULL;
! 		} else
! 			dst_clone(&rt->u.dst);
! 	}
  
! 	if (rt == NULL) {
! 		err = ip_route_output(&rt, daddr, ufh.saddr,
! #ifdef CONFIG_IP_TRANSPARENT_PROXY
! 			(msg->msg_flags&MSG_PROXY ? RTO_TPROXY : 0) |
! #endif
! 			 tos, ipc.oif);
! 		if (err) 
! 			goto out;
  
  		err = -EACCES;
! 		if (rt->rt_flags&RTCF_BROADCAST && !sk->broadcast) 
! 			goto out;
! 		if (connected && sk->dst_cache == NULL)
! 			sk->dst_cache = dst_clone(&rt->u.dst);
  	}
! 
! 	ufh.saddr = rt->rt_src;
! 	if (!ipc.addr)
! 		ufh.daddr = ipc.addr = rt->rt_dst;
! 	ufh.uh.len = htons(ulen);
! 	ufh.uh.check = 0;
! 	ufh.iov = msg->msg_iov;
! 	ufh.wcheck = 0;
! 
! 	/* RFC1122: OK.  Provides the checksumming facility (MUST) as per */
! 	/* 4.1.3.4. It's configurable by the application via setsockopt() */
! 	/* (MAY) and it defaults to on (MUST). */
! 
! 	err = ip_build_xmit(sk,sk->no_check ? udp_getfrag_nosum : udp_getfrag,
! 			    &ufh, ulen, &ipc, rt, msg->msg_flags);
! 
! out:
! 	ip_rt_put(rt);
! 	if (free)
! 		kfree(ipc.opt);
! 	if (!err) {
! 		udp_statistics.UdpOutDatagrams++;
! 		return len;
  	}
! 	return err;
  }
  
! /*
!  *	IOCTL requests applicable to the UDP protocol
!  */
!  
! int udp_ioctl(struct sock *sk, int cmd, unsigned long arg)
  {
! 	switch(cmd) 
! 	{
! 		case TIOCOUTQ:
! 		{
! 			unsigned long amount;
  
! 			amount = sock_wspace(sk);
! 			return put_user(amount, (int *)arg);
! 		}
  
! 		case TIOCINQ:
! 		{
! 			struct sk_buff *skb;
! 			unsigned long amount;
! 
! 			amount = 0;
! 			/* N.B. Is this interrupt safe??
! 			   -> Yes. Interrupts do not remove skbs. --ANK (980725)
! 			 */
! 			skb = skb_peek(&sk->receive_queue);
! 			if (skb != NULL) {
! 				/*
! 				 * We will only return the amount
! 				 * of this packet since that is all
! 				 * that will be read.
! 				 */
! 				amount = skb->len - sizeof(struct udphdr);
! 			}
! 			return put_user(amount, (int *)arg);
! 		}
  
! 		default:
! 			return(-ENOIOCTLCMD);
! 	}
! 	return(0);
  }
  
! #ifndef HAVE_CSUM_COPY_USER
! #undef CONFIG_UDP_DELAY_CSUM
  #endif
  
  /*
!  * 	This should be easy, if there is something there we
!  * 	return it, otherwise we block.
   */
! 
! int udp_recvmsg(struct sock *sk, struct msghdr *msg, int len,
! 		int noblock, int flags, int *addr_len)
  {
!   	struct sockaddr_in *sin = (struct sockaddr_in *)msg->msg_name;
!   	struct sk_buff *skb;
!   	int copied, err;
  
  	if (flags & MSG_ERRQUEUE)
  		return ip_recv_error(sk, msg, len);
  
! 	/*
! 	 *	From here the generic datagram does a lot of the work. Come
! 	 *	the finished NET3, it will do _ALL_ the work!
! 	 */
  
! 	skb = skb_recv_datagram(sk, flags, noblock, &err);
! 	if (!skb)
! 		goto out;
!   
!   	copied = skb->len - sizeof(struct udphdr);
! 	if (copied > len) {
! 		copied = len;
  		msg->msg_flags |= MSG_TRUNC;
! 	}
! 
! #ifndef CONFIG_UDP_DELAY_CSUM
! 	err = skb_copy_datagram_iovec(skb, sizeof(struct udphdr), msg->msg_iov,
! 					copied);
! #else
! 	if (skb->ip_summed==CHECKSUM_UNNECESSARY) {
! 		err = skb_copy_datagram_iovec(skb, sizeof(struct udphdr), msg->msg_iov,
! 					      copied);
! 	} else if (copied > msg->msg_iov[0].iov_len || (msg->msg_flags&MSG_TRUNC)) {
! 		if ((unsigned short)csum_fold(csum_partial(skb->h.raw, skb->len, skb->csum))) 
! 			goto csum_copy_err;
! 		err = skb_copy_datagram_iovec(skb, sizeof(struct udphdr), msg->msg_iov,
! 					      copied);
! 	} else {
! 		unsigned int csum;
! 
! 		err = 0;
! 		csum = csum_partial(skb->h.raw, sizeof(struct udphdr), skb->csum);
! 		csum = csum_and_copy_to_user((char*)&skb->h.uh[1], msg->msg_iov[0].iov_base, 
! 					     copied, csum, &err);
! 		if (err)
! 			goto out_free;
! 		if ((unsigned short)csum_fold(csum)) 
! 			goto csum_copy_err;
  	}
! #endif
  	if (err)
! 		goto out_free;
  	sk->stamp=skb->stamp;
  
  	/* Copy the address. */
! 	if (sin)
! 	{
! 		/*
! 		 *	Check any passed addresses
! 		 */
! 		if (addr_len) 
! 			*addr_len=sizeof(*sin);
! 
  		sin->sin_family = AF_INET;
! 		sin->sin_port = skb->h.uh->source;
! 		sin->sin_addr.s_addr = skb->nh.iph->saddr;
! #ifdef CONFIG_IP_TRANSPARENT_PROXY
! 		if (flags&MSG_PROXY)
! 		{
! 			/*
! 			 * We map the first 8 bytes of a second sockaddr_in
! 			 * into the last 8 (unused) bytes of a sockaddr_in.
! 			 * This _is_ ugly, but it's the only way to do it
! 			 * easily,  without adding system calls.
! 			 */
! 			struct sockaddr_in *sinto =
! 				(struct sockaddr_in *) sin->sin_zero;
! 
! 			sinto->sin_family = AF_INET;
! 			sinto->sin_port = skb->h.uh->dest;
! 			sinto->sin_addr.s_addr = skb->nh.iph->daddr;
  		}
  #endif
!   	}
  	if (sk->ip_cmsg_flags)
  		ip_cmsg_recv(msg, skb);
! 	err = copied;
!   
! out_free:
!   	skb_free_datagram(sk, skb);
! out:
!   	return err;
! 
! #ifdef CONFIG_UDP_DELAY_CSUM
! csum_copy_err:
! 	udp_statistics.UdpInErrors++;
  	skb_free_datagram(sk, skb);
! 
! 	/* 
! 	 * Error for blocking case is chosen to masquerade
!    	 * as some normal condition.
! 	 */
! 	return (flags&MSG_DONTWAIT) ? -EAGAIN : -EHOSTUNREACH;	
! #endif
  }
  
! int udp_connect(struct sock *sk, struct sockaddr *uaddr, int addr_len)
  {
! 	struct sockaddr_in *usin = (struct sockaddr_in *) uaddr;
! 	struct rtable *rt;
! 	int err;
! 
! 	
! 	if (addr_len < sizeof(*usin)) 
! 	  	return(-EINVAL);
! 
! 	/*
! 	 *	1003.1g - break association.
! 	 */
! 	 
! 	if (usin->sin_family==AF_UNSPEC)
! 	{
! 		sk->saddr=INADDR_ANY;
! 		sk->rcv_saddr=INADDR_ANY;
! 		sk->daddr=INADDR_ANY;
! 		sk->state = TCP_CLOSE;
! 		if(uh_cache_sk == sk)
! 			uh_cache_sk = NULL;
! 		return 0;
! 	}
! 
! 	if (usin->sin_family && usin->sin_family != AF_INET) 
! 	  	return(-EAFNOSUPPORT);
! 
! 	dst_release(xchg(&sk->dst_cache, NULL));
! 
! 	err = ip_route_connect(&rt, usin->sin_addr.s_addr, sk->saddr,
! 			       sk->ip_tos|sk->localroute, sk->bound_dev_if);
! 	if (err)
! 		return err;
! 	if ((rt->rt_flags&RTCF_BROADCAST) && !sk->broadcast) {
! 		ip_rt_put(rt);
! 		return -EACCES;
! 	}
!   	if(!sk->saddr)
! 	  	sk->saddr = rt->rt_src;		/* Update source address */
! 	if(!sk->rcv_saddr)
! 		sk->rcv_saddr = rt->rt_src;
! 	sk->daddr = rt->rt_dst;
! 	sk->dport = usin->sin_port;
! 	sk->state = TCP_ESTABLISHED;
! 
! 	if(uh_cache_sk == sk)
! 		uh_cache_sk = NULL;
! 
! 	sk->dst_cache = &rt->u.dst;
! 	return(0);
! }
! 
! 
! static void udp_close(struct sock *sk, long timeout)
! {
! 	/* See for explanation: raw_close in ipv4/raw.c */
! 	sk->state = TCP_CLOSE;
! 	udp_v4_unhash(sk);
! 	sk->dead = 1;
! 	destroy_sock(sk);
! }
! 
! static int udp_queue_rcv_skb(struct sock * sk, struct sk_buff *skb)
! {
! 	/*
! 	 *	Charge it to the socket, dropping if the queue is full.
! 	 */
! 
! #if defined(CONFIG_FILTER) && defined(CONFIG_UDP_DELAY_CSUM)
! 	if (sk->filter && skb->ip_summed != CHECKSUM_UNNECESSARY) {
! 		if ((unsigned short)csum_fold(csum_partial(skb->h.raw, skb->len, skb->csum))) {
! 			udp_statistics.UdpInErrors++;
! 			ip_statistics.IpInDiscards++;
! 			ip_statistics.IpInDelivers--;
! 			kfree_skb(skb);
! 			return -1;
! 		}
! 		skb->ip_summed = CHECKSUM_UNNECESSARY;
! 	}
! #endif
! 
! 	if (sock_queue_rcv_skb(sk,skb)<0) {
! 		udp_statistics.UdpInErrors++;
! 		ip_statistics.IpInDiscards++;
! 		ip_statistics.IpInDelivers--;
! 		kfree_skb(skb);
! 		return -1;
! 	}
! 	udp_statistics.UdpInDatagrams++;
  	return 0;
  }
- 
  
! static inline void udp_deliver(struct sock *sk, struct sk_buff *skb)
  {
! 	udp_queue_rcv_skb(sk, skb);
  }
  
! /*
!  *	Multicasts and broadcasts go to each listener.
!  *
!  *	Note: called only from the BH handler context,
!  *	so we don't need to lock the hashes.
!  */
! static int udp_v4_mcast_deliver(struct sk_buff *skb, struct udphdr *uh,
! 				 u32 saddr, u32 daddr)
  {
! 	struct sock *sk;
! 	int dif;
  
! 	sk = udp_hash[ntohs(uh->dest) & (UDP_HTABLE_SIZE - 1)];
! 	dif = skb->dev->ifindex;
! 	sk = udp_v4_mcast_next(sk, uh->dest, saddr, uh->source, daddr, dif);
! 	if (sk) {
! 		struct sock *sknext = NULL;
! 
! 		do {
! 			struct sk_buff *skb1 = skb;
! 
! 			sknext = udp_v4_mcast_next(sk->next, uh->dest, saddr,
! 						   uh->source, daddr, dif);
! 			if(sknext)
! 				skb1 = skb_clone(skb, GFP_ATOMIC);
! 
! 			if(skb1)
! 				udp_deliver(sk, skb1);
! 			sk = sknext;
! 		} while(sknext);
! 	} else
! 		kfree_skb(skb);
  	return 0;
  }
  
! #ifdef CONFIG_IP_TRANSPARENT_PROXY
! /*
!  *	Check whether a received UDP packet might be for one of our
!  *	sockets.
!  */
! 
! int udp_chkaddr(struct sk_buff *skb)
  {
! 	struct iphdr *iph = skb->nh.iph;
! 	struct udphdr *uh = (struct udphdr *)(skb->nh.raw + iph->ihl*4);
! 	struct sock *sk;
! 
! 	sk = udp_v4_lookup(iph->saddr, uh->source, iph->daddr, uh->dest, skb->dev->ifindex);
! 	if (!sk)
! 		return 0;
! 
! 	/* 0 means accept all LOCAL addresses here, not all the world... */
! 	if (sk->rcv_saddr == 0)
! 		return 0;
  
! 	return 1;
  }
- #endif
  
! /*
!  *	All we need to do is get the socket, and then do a checksum. 
!  */
!  
! int udp_rcv(struct sk_buff *skb, unsigned short len)
  {
!   	struct sock *sk;
!   	struct udphdr *uh;
! 	unsigned short ulen;
! 	struct rtable *rt = (struct rtable*)skb->dst;
! 	u32 saddr = skb->nh.iph->saddr;
! 	u32 daddr = skb->nh.iph->daddr;
! 
! 	/*
! 	 * First time through the loop.. Do all the setup stuff
! 	 * (including finding out the socket we go to etc)
! 	 */
  
! 	/*
! 	 *	Get the header.
! 	 */
! 	 
!   	uh = skb->h.uh;
! 	__skb_pull(skb, skb->h.raw - skb->data);
! 
!   	ip_statistics.IpInDelivers++;
! 
! 	/*
! 	 *	Validate the packet and the UDP length.
! 	 */
! 	 
! 	ulen = ntohs(uh->len);
! 
! 	if (ulen > len || ulen < sizeof(*uh)) {
! 		NETDEBUG(printk(KERN_DEBUG "UDP: short packet: %d/%d\n", ulen, len));
! 		udp_statistics.UdpInErrors++;
! 		kfree_skb(skb);
! 		return(0);
! 	}
! 	skb_trim(skb, ulen);
  
! #ifndef CONFIG_UDP_DELAY_CSUM
! 	if (uh->check &&
! 	    (((skb->ip_summed==CHECKSUM_HW)&&udp_check(uh,ulen,saddr,daddr,skb->csum)) ||
! 	     ((skb->ip_summed==CHECKSUM_NONE) &&
! 	      (udp_check(uh,ulen,saddr,daddr, csum_partial((char*)uh, ulen, 0)))))) 
! 		goto csum_error;
! #else
! 	if (uh->check==0)
! 		skb->ip_summed = CHECKSUM_UNNECESSARY;
! 	else if (skb->ip_summed==CHECKSUM_HW) {
! 		if (udp_check(uh,ulen,saddr,daddr,skb->csum)) 
! 			goto csum_error;
! 		skb->ip_summed = CHECKSUM_UNNECESSARY;
! 	} else if (skb->ip_summed != CHECKSUM_UNNECESSARY)
! 		skb->csum = csum_tcpudp_nofold(saddr, daddr, ulen, IPPROTO_UDP, 0);
! #endif
! 
! 	if(rt->rt_flags & (RTCF_BROADCAST|RTCF_MULTICAST))
! 		return udp_v4_mcast_deliver(skb, uh, saddr, daddr);
! 
! #ifdef CONFIG_IP_TRANSPARENT_PROXY
! 	if (IPCB(skb)->redirport)
! 		sk = udp_v4_proxy_lookup(uh->dest, saddr, uh->source,
! 					 daddr, skb->dev, IPCB(skb)->redirport,
! 					 skb->dev->ifindex);
! 	else
! #endif
! 	sk = udp_v4_lookup(saddr, uh->source, daddr, uh->dest, skb->dev->ifindex);
! 	
! 	if (sk == NULL) {
! #ifdef CONFIG_UDP_DELAY_CSUM
! 		if (skb->ip_summed != CHECKSUM_UNNECESSARY &&
! 		    (unsigned short)csum_fold(csum_partial((char*)uh, ulen, skb->csum))) 
! 			goto csum_error;
! #endif
!   		udp_statistics.UdpNoPorts++;
! 		icmp_send(skb, ICMP_DEST_UNREACH, ICMP_PORT_UNREACH, 0);
! 
! 		/*
! 		 * Hmm.  We got an UDP broadcast to a port to which we
! 		 * don't wanna listen.  Ignore it.
! 		 */
! 		kfree_skb(skb);
! 		return(0);
!   	}
! 	udp_deliver(sk, skb);
! 	return 0;
! 
! csum_error:
! 	/* 
! 	 * RFC1122: OK.  Discards the bad packet silently (as far as 
! 	 * the network is concerned, anyway) as per 4.1.3.4 (MUST). 
! 	 */
! 	NETDEBUG(printk(KERN_DEBUG "UDP: bad checksum. From %d.%d.%d.%d:%d to %d.%d.%d.%d:%d ulen %d\n",
! 			NIPQUAD(saddr),
! 			ntohs(uh->source),
! 			NIPQUAD(daddr),
! 			ntohs(uh->dest),
! 			ulen));
! 	udp_statistics.UdpInErrors++;
! 	kfree_skb(skb);
! 	return(0);
  }
  
! struct proto udp_prot = {
! 	(struct sock *)&udp_prot,	/* sklist_next */
! 	(struct sock *)&udp_prot,	/* sklist_prev */
! 	udp_close,			/* close */
  	udp_connect,			/* connect */
  	NULL,				/* accept */
  	NULL,				/* retransmit */
  	NULL,				/* write_wakeup */
  	NULL,				/* read_wakeup */
  	datagram_poll,			/* poll */
! 	udp_ioctl,			/* ioctl */
! 	NULL,				/* init */
  	NULL,				/* destroy */
  	NULL,				/* shutdown */
! 	ip_setsockopt,			/* setsockopt */
! 	ip_getsockopt,			/* getsockopt */
! 	udp_sendmsg,			/* sendmsg */
! 	udp_recvmsg,			/* recvmsg */
! 	NULL,				/* bind */
! 	udp_queue_rcv_skb,		/* backlog_rcv */
! 	udp_v4_hash,			/* hash */
! 	udp_v4_unhash,			/* unhash */
! 	udp_v4_get_port,		/* good_socknum */
  	128,				/* max_header */
  	0,				/* retransmits */
!  	"UDP",				/* name */
  	0,				/* inuse */
  	0				/* highestinuse */
  };
--- 272,680 ----
  	if (len < 0 || len > 0xFFFF)
  		return -EMSGSIZE;
  
! 	/*
  	 *	Check the flags.
  	 */
  
! 	/* for divert sockets flags are generally irrelevant,
! 	   however, since we are trying to mimic the raw
! 	   socket functionality on injection (equivalent to
! 	   RAW socket with ip_hdrincl option set), we should
! 	   keep these around
! 	*/
! 	if (msg->msg_flags & MSG_OOB)		/* Mirror BSD error message compatibility */
  		return -EOPNOTSUPP;
! 			 
! 	if (msg->msg_flags & ~(MSG_DONTROUTE|MSG_DONTWAIT)) {
! 		return(-EINVAL);
! 	}
  
  	/*
  	 *	Get and verify the address. 
  	 */
  
! 	if (msg->msg_namelen&&usin&&(msg->msg_namelen < sizeof(*usin))) {
! 		return (-EINVAL);
  	}
  
! 	/* 
! 	   here is where we decide whether the injection is
! 	   INBOUND or OUTBOUND - if usin structure is present
! 	   and contains an address - we assume that its the
! 	   address of the incoming interface and therefore
! 	   the injection is INBOUND. If the structure is null
! 	   or zero-filled - we assume the injection is outbound
! 	   and therefore equivalent to a regular RAW socket with
! 	   ip_hdrincl option set 
! 	*/
! 	if (!usin||(usin->sin_addr.s_addr==0)) {
! 		/*
! 		  OUTBOUND injection
! 		*/
! 		if (msg->msg_namelen) {
! 			if (msg->msg_namelen < sizeof(*usin)) {
! 				return(-EINVAL);
! 			}
! 			/* also true for divert sockets */
! 			if (usin->sin_family != AF_INET) {
! 				if (usin->sin_family) {
! 					return -EINVAL;
! 				}
! 			}
! 			/* ANK: I did not forget to get protocol from port field.
! 			 * I just do not know, who uses this weirdness.
! 			 * IP_HDRINCL is much more convenient.
! 			 */
! 		} else {
! 			if (sk->state != TCP_ESTABLISHED) {
! 				return(-EINVAL);
! 			}
! 		}
  
! 		/*
! 		  deal with control options (ancillary data)
! 		  NOTE: we do not allow any for now 
! 		  -ilia
! 		*/
! 		if (msg->msg_controllen) {
! 			return (-EOPNOTSUPP);
! 		}
! 		
! 		/* get the source and destination
! 		   data from the packet 
! 		*/
  
! 		if (memcpy_fromiovecend((unsigned char*)&iphbuf, msg->msg_iov, 
! 					0, sizeof(struct iphdr))) {
! 			return -EFAULT;
! 		}
  
! 		rfh.iov = msg->msg_iov;
! 		rfh.saddr = iphbuf.saddr;
! 		daddr=iphbuf.daddr;
! 
! 		/* if tos is present in the packet - leave as is */
! 		if (!iphbuf.tos) {
! 			tos = RT_TOS(sk->ip_tos) | sk->localroute;
! 			if (msg->msg_flags&MSG_DONTROUTE)
! 				tos |= RTO_ONLINK;
! 		}
! 		else
! 			tos=iphbuf.tos;
! 
! 		if (MULTICAST(daddr)) {
! 			if (!rfh.saddr)
! 				rfh.saddr = sk->ip_mc_addr;
! 		}
! 		
! 		err = ip_route_output(&rt, daddr, rfh.saddr, tos, ipc.oif);
! 		
! 		if (err) {
! 			goto done;
! 		}
  
  		err = -EACCES;
! 		if (rt->rt_flags&RTCF_BROADCAST && !sk->broadcast)
! 			goto done;
! 		
! 		rfh.saddr = rt->rt_src;
! 
! 		ip_ignore_output=ip_ignore_forward=ip_ignore_input=sk->num;
! 		err=ip_build_xmit(sk, divert_getrawfrag, &rfh, len, &ipc, rt, msg->msg_flags);
! 	done:
! 		if (free)
! 			kfree(ipc.opt);
! 		ip_rt_put(rt);
  	}
! 	else {
! 		/*
! 		  INBOUND injection
! 		*/
! 		/* make sure the port number is set */
!                 if (!sk->num) {
!                         return (-EINVAL);
!                 }
! 
!                 /* 
!                  * based on the incoming interface address
!                  * find out the device name of it
!                  */
! 		dev_lock_list();
!                 dev = ip_dev_find(usin->sin_addr.s_addr);
! 		dev_unlock_list();
! 		
!                 if (!dev)
!                 {
!                         return(-EINVAL);
!                 }
!                 /* allocate the skb */
!                 skb = dev_alloc_skb(len);
! 
!                 if (!skb)
!                         return -ENOBUFS;
! 
!                 /* fill in the rest of sk_buff */
!                 skb->dev=dev;
!                 skb->protocol = htons(ETH_P_IP);
! 		skb->dst=NULL;
! 
!                 /* allocate iphdr space in the newly created sk_buff */
!                 skb->nh.iph=iph=(struct iphdr *)skb_put(skb,len);
!                 
! 		/* create rfh */
! 		rfh.iov=msg->msg_iov;
! 		rfh.saddr=iph->saddr;
! 
!                 /* copy user data 'from' to 'skb', lock the dev list first*/
!                 ret=divert_getrawfrag(&rfh, (char *) iph, 0, len);
!                 if (ret)
! 			return ret;
! 
!                 if (!iph) {
!                         return (-EINVAL);
!                 }
!                 /* 
!                  * check if we have the ip address 
!                  */
!                 ip_ignore_input=ip_ignore_forward=ip_ignore_output = sk->num;
! 		
!                 ip_rcv( skb, dev, NULL);
  	}
! 	
! 	return err<0 ? err : len;
  }
  
! static void divert_close(struct sock *sk, long timeout)
  {
! 	/* Observation: when raw_close is called, processes have
! 	   no access to socket anymore. But net still has.
! 	   Step one, detach it from networking:
  
! 	   A. Remove from hash tables.
! 	 */
! 	sk->state = TCP_CLOSE;
! 	divert_unhash(sk);
!         /*
! 	   B. Raw sockets may have direct kernel refereneces. Kill them.
! 	 */
! 	/*
! 	  ip_ra_control(sk, 0, NULL);
! 	*/
  
! 	/* In this point socket cannot receive new packets anymore */
  
! 
! 	/* But we still have packets pending on receive
! 	   queue and probably, our own packets waiting in device queues.
! 	   sock_destroy will drain receive queue, but transmitted
! 	   packets will delay socket destruction.
! 	   Set sk->dead=1 in order to prevent wakeups, when these
! 	   packet will be freed.
! 	 */
! 	sk->dead=1;
! 	destroy_sock(sk);
! 
! 	/* That's all. No races here. */
  }
  
! static int divert_bind(struct sock *sk, struct sockaddr *uaddr, int addr_len)
! {
! 	struct sockaddr_in *addr = (struct sockaddr_in *) uaddr;
! 	int chk_addr_ret;
! 
! 	if((sk->state != TCP_CLOSE) || (addr_len < sizeof(struct sockaddr_in)))
! 		return -EINVAL;
! 	chk_addr_ret = inet_addr_type(addr->sin_addr.s_addr);
! 	if(addr->sin_addr.s_addr != 0 && chk_addr_ret != RTN_LOCAL &&
! 	   chk_addr_ret != RTN_MULTICAST && chk_addr_ret != RTN_BROADCAST) {
! #ifdef CONFIG_IP_TRANSPARENT_PROXY
! 		/* Superuser may bind to any address to allow transparent proxying. */
! 		if(chk_addr_ret != RTN_UNICAST || !capable(CAP_NET_ADMIN))
  #endif
+ 			return -EADDRNOTAVAIL;
+ 	}
+ 	sk->rcv_saddr = sk->saddr = addr->sin_addr.s_addr;
+ 	if(chk_addr_ret == RTN_MULTICAST || chk_addr_ret == RTN_BROADCAST)
+ 		sk->saddr = 0;  /* Use device */
+ 
+ 	/* extract the divert port */
+ 	sk->num=addr->sin_port;
+ 	/* check if the port is in use */
+ 	if (divert_lport_inuse(sk->num)) {
+ 		sk->err=EINVAL;
+ 		sk->error_report(sk);
+ 		return -1;
+ 	}
+ 	/* our packets always have own headers */
+ 	sk->ip_hdrincl=1;
+ 	/* hash the sk in */
+ 	divert_hash(sk);
+ 	/* some magic happening here */
+ 	dst_release(xchg(&sk->dst_cache, NULL));
+ 	sk->dst_cache=NULL;
+ 	return 0;
+ }
  
  /*
!  *	This should be easy, if there is something there
!  *	we return it, otherwise we block.
   */
! int divert_recvmsg(struct sock *sk, struct msghdr *msg, int len,
! 		   int noblock, int flags,int *addr_len)
  {
! 	int copied=0;
! 	struct sk_buff *skb;
! 	int err;
! 	struct sockaddr_in *sin=(struct sockaddr_in *)msg->msg_name;
! 
! 	if (flags & MSG_OOB)
! 		return -EOPNOTSUPP;
! 
! 	if (addr_len)
! 		*addr_len=sizeof(*sin);
  
  	if (flags & MSG_ERRQUEUE)
  		return ip_recv_error(sk, msg, len);
  
! 	/* get it or block */
! 	skb=skb_recv_datagram(sk,flags,noblock,&err);
! 	if(skb==NULL)
!  		return err;
  
! 	copied = skb->len;
! 	if (len < copied)
! 	{
  		msg->msg_flags |= MSG_TRUNC;
! 		copied = len;
  	}
! 	
! 	err = skb_copy_datagram_iovec(skb, 0, msg->msg_iov, copied);
  	if (err)
! 		goto done;
! 
  	sk->stamp=skb->stamp;
  
  	/* Copy the address. */
! 	if (sin) {
  		sin->sin_family = AF_INET;
! 		/* the divert port num */
! 		sin->sin_port=sk->num;
! #ifdef CONFIG_IP_DIVERT
! 		if (skb->dir == DIVERT_OUTBOUND)
! 			sin->sin_addr.s_addr = INADDR_ANY;
! 		else {
! 			struct in_device *indev=skb->dev->ip_ptr;
! 			/* if its inbound, copy the interface address
! 			   into sin, to help us with injection
! 			*/
! 			if (indev->ifa_list)
! 				sin->sin_addr.s_addr = indev->ifa_list->ifa_local;
! 			else
! 				sin->sin_addr.s_addr = INADDR_ANY;
  		}
  #endif
! 	}
  	if (sk->ip_cmsg_flags)
  		ip_cmsg_recv(msg, skb);
! done:
  	skb_free_datagram(sk, skb);
! 	return (err ? : copied);
  }
  
! static int divert_init(struct sock *sk)
  {
! 	struct raw_opt *tp = &(sk->tp_pinfo.tp_raw4);
! 	if (sk->num == IPPROTO_ICMP)
! 		memset(&tp->filter, 0, sizeof(tp->filter));
  	return 0;
  }
  
! static int divert_seticmpfilter(struct sock *sk, char *optval, int optlen)
  {
! 	if (optlen > sizeof(struct icmp_filter))
! 		optlen = sizeof(struct icmp_filter);
! 	if (copy_from_user(&sk->tp_pinfo.tp_raw4.filter, optval, optlen))
! 		return -EFAULT;
! 	return 0;
  }
  
! static int divert_geticmpfilter(struct sock *sk, char *optval, int *optlen)
  {
! 	int len;
  
! 	if (get_user(len,optlen))
! 		return -EFAULT;
! 	if (len > sizeof(struct icmp_filter))
! 		len = sizeof(struct icmp_filter);
! 	if (put_user(len, optlen))
! 		return -EFAULT;
! 	if (copy_to_user(optval, &sk->tp_pinfo.tp_raw4.filter, len))
! 		return -EFAULT;
  	return 0;
  }
  
! static int divert_setsockopt(struct sock *sk, int level, int optname, 
! 			     char *optval, int optlen)
  {
! 	if (level != SOL_RAW)
! 		return ip_setsockopt(sk, level, optname, optval, optlen);
! 
! 	switch (optname) {
! 	case ICMP_FILTER:
! 		if (sk->num != IPPROTO_ICMP)
! 			return -EOPNOTSUPP;
! 		return divert_seticmpfilter(sk, optval, optlen);
! 	};
  
! 	return -ENOPROTOOPT;
  }
  
! static int divert_getsockopt(struct sock *sk, int level, int optname, 
! 			     char *optval, int *optlen)
  {
! 	if (level != SOL_RAW)
! 		return ip_getsockopt(sk, level, optname, optval, optlen);
  
! 	switch (optname) {
! 	case ICMP_FILTER:
! 		if (sk->num != IPPROTO_ICMP)
! 			return -EOPNOTSUPP;
! 		return divert_geticmpfilter(sk, optval, optlen);
! 	};
  
! 	return -ENOPROTOOPT;
  }
  
! struct proto divert_prot = {
! 	(struct sock *)&divert_prot,	/* sklist_next */
! 	(struct sock *)&divert_prot,	/* sklist_prev */
! 	divert_close,			/* close */
  	udp_connect,			/* connect */
  	NULL,				/* accept */
  	NULL,				/* retransmit */
  	NULL,				/* write_wakeup */
  	NULL,				/* read_wakeup */
  	datagram_poll,			/* poll */
! #ifdef CONFIG_IP_MROUTE
! 	ipmr_ioctl,			/* ioctl */
! #else
! 	NULL,				/* ioctl */
! #endif
! 	divert_init,			/* init */
  	NULL,				/* destroy */
  	NULL,				/* shutdown */
! 	divert_setsockopt,			/* setsockopt */
! 	divert_getsockopt,			/* getsockopt */
! 	divert_sendmsg,			/* sendmsg */
! 	divert_recvmsg,			/* recvmsg */
! 	divert_bind,			/* bind */
! 	divert_rcv_skb,			/* backlog_rcv */
! 	divert_hash,			/* hash */
! 	divert_unhash,			/* unhash */
! 	NULL,				/* get_port */
  	128,				/* max_header */
  	0,				/* retransmits */
! 	"DIVERT",			/* name */
  	0,				/* inuse */
  	0				/* highestinuse */
  };
Index: linux-2.2.12/net/ipv4/fib_frontend.c
diff -c linux-2.2.12/net/ipv4/fib_frontend.c:1.1 linux-2.2.12/net/ipv4/fib_frontend.c:1.1.1.1
*** linux-2.2.12/net/ipv4/fib_frontend.c:1.1	Mon Dec 27 12:13:10 1999
--- linux-2.2.12/net/ipv4/fib_frontend.c	Mon Dec 27 12:13:10 1999
***************
*** 5,11 ****
   *
   *		IPv4 Forwarding Information Base: FIB frontend.
   *
!  * Version:	$Id: fib_frontend.c,v 1.1 1999/12/27 17:13:10 ibaldin Exp $
   *
   * Authors:	Alexey Kuznetsov, <kuznet@ms2.inr.ac.ru>
   *
--- 5,11 ----
   *
   *		IPv4 Forwarding Information Base: FIB frontend.
   *
!  * Version:	$Id: fib_frontend.c,v 1.1.1.1 1999/12/27 17:13:10 ibaldin Exp $
   *
   * Authors:	Alexey Kuznetsov, <kuznet@ms2.inr.ac.ru>
   *
Index: linux-2.2.12/net/ipv4/fib_hash.c
diff -c linux-2.2.12/net/ipv4/fib_hash.c:1.1 linux-2.2.12/net/ipv4/fib_hash.c:1.1.1.1
*** linux-2.2.12/net/ipv4/fib_hash.c:1.1	Mon Dec 27 12:13:10 1999
--- linux-2.2.12/net/ipv4/fib_hash.c	Mon Dec 27 12:13:10 1999
***************
*** 5,11 ****
   *
   *		IPv4 FIB: lookup engine and maintenance routines.
   *
!  * Version:	$Id: fib_hash.c,v 1.1 1999/12/27 17:13:10 ibaldin Exp $
   *
   * Authors:	Alexey Kuznetsov, <kuznet@ms2.inr.ac.ru>
   *
--- 5,11 ----
   *
   *		IPv4 FIB: lookup engine and maintenance routines.
   *
!  * Version:	$Id: fib_hash.c,v 1.1.1.1 1999/12/27 17:13:10 ibaldin Exp $
   *
   * Authors:	Alexey Kuznetsov, <kuznet@ms2.inr.ac.ru>
   *
Index: linux-2.2.12/net/ipv4/fib_rules.c
diff -c linux-2.2.12/net/ipv4/fib_rules.c:1.1 linux-2.2.12/net/ipv4/fib_rules.c:1.1.1.1
*** linux-2.2.12/net/ipv4/fib_rules.c:1.1	Mon Dec 27 12:13:10 1999
--- linux-2.2.12/net/ipv4/fib_rules.c	Mon Dec 27 12:13:10 1999
***************
*** 5,11 ****
   *
   *		IPv4 Forwarding Information Base: policy rules.
   *
!  * Version:	$Id: fib_rules.c,v 1.1 1999/12/27 17:13:10 ibaldin Exp $
   *
   * Authors:	Alexey Kuznetsov, <kuznet@ms2.inr.ac.ru>
   *
--- 5,11 ----
   *
   *		IPv4 Forwarding Information Base: policy rules.
   *
!  * Version:	$Id: fib_rules.c,v 1.1.1.1 1999/12/27 17:13:10 ibaldin Exp $
   *
   * Authors:	Alexey Kuznetsov, <kuznet@ms2.inr.ac.ru>
   *
Index: linux-2.2.12/net/ipv4/fib_semantics.c
diff -c linux-2.2.12/net/ipv4/fib_semantics.c:1.1 linux-2.2.12/net/ipv4/fib_semantics.c:1.1.1.1
*** linux-2.2.12/net/ipv4/fib_semantics.c:1.1	Mon Dec 27 12:13:10 1999
--- linux-2.2.12/net/ipv4/fib_semantics.c	Mon Dec 27 12:13:10 1999
***************
*** 5,11 ****
   *
   *		IPv4 Forwarding Information Base: semantics.
   *
!  * Version:	$Id: fib_semantics.c,v 1.1 1999/12/27 17:13:10 ibaldin Exp $
   *
   * Authors:	Alexey Kuznetsov, <kuznet@ms2.inr.ac.ru>
   *
--- 5,11 ----
   *
   *		IPv4 Forwarding Information Base: semantics.
   *
!  * Version:	$Id: fib_semantics.c,v 1.1.1.1 1999/12/27 17:13:10 ibaldin Exp $
   *
   * Authors:	Alexey Kuznetsov, <kuznet@ms2.inr.ac.ru>
   *
Index: linux-2.2.12/net/ipv4/icmp.c
diff -c linux-2.2.12/net/ipv4/icmp.c:1.1 linux-2.2.12/net/ipv4/icmp.c:1.1.1.1
*** linux-2.2.12/net/ipv4/icmp.c:1.1	Mon Dec 27 12:13:08 1999
--- linux-2.2.12/net/ipv4/icmp.c	Mon Dec 27 12:13:08 1999
***************
*** 3,9 ****
   *	
   *		Alan Cox, <alan@redhat.com>
   *
!  *	Version: $Id: icmp.c,v 1.1 1999/12/27 17:13:08 ibaldin Exp $
   *
   *	This program is free software; you can redistribute it and/or
   *	modify it under the terms of the GNU General Public License
--- 3,9 ----
   *	
   *		Alan Cox, <alan@redhat.com>
   *
!  *	Version: $Id: icmp.c,v 1.1.1.1 1999/12/27 17:13:08 ibaldin Exp $
   *
   *	This program is free software; you can redistribute it and/or
   *	modify it under the terms of the GNU General Public License
Index: linux-2.2.12/net/ipv4/igmp.c
diff -c linux-2.2.12/net/ipv4/igmp.c:1.1 linux-2.2.12/net/ipv4/igmp.c:1.1.1.1
*** linux-2.2.12/net/ipv4/igmp.c:1.1	Mon Dec 27 12:13:08 1999
--- linux-2.2.12/net/ipv4/igmp.c	Mon Dec 27 12:13:08 1999
***************
*** 8,14 ****
   *	the older version didn't come out right using gcc 2.5.8, the newer one
   *	seems to fall out with gcc 2.6.2.
   *
!  *	Version: $Id: igmp.c,v 1.1 1999/12/27 17:13:08 ibaldin Exp $
   *
   *	Authors:
   *		Alan Cox <Alan.Cox@linux.org>
--- 8,14 ----
   *	the older version didn't come out right using gcc 2.5.8, the newer one
   *	seems to fall out with gcc 2.6.2.
   *
!  *	Version: $Id: igmp.c,v 1.1.1.1 1999/12/27 17:13:08 ibaldin Exp $
   *
   *	Authors:
   *		Alan Cox <Alan.Cox@linux.org>
Index: linux-2.2.12/net/ipv4/ip_forward.c
diff -c linux-2.2.12/net/ipv4/ip_forward.c:1.1 linux-2.2.12/net/ipv4/ip_forward.c:1.7
*** linux-2.2.12/net/ipv4/ip_forward.c:1.1	Mon Dec 27 12:13:09 1999
--- linux-2.2.12/net/ipv4/ip_forward.c	Thu Feb 10 13:27:05 2000
***************
*** 5,11 ****
   *
   *		The IP forwarding functionality.
   *		
!  * Version:	$Id: ip_forward.c,v 1.1 1999/12/27 17:13:09 ibaldin Exp $
   *
   * Authors:	see ip.c
   *
--- 5,11 ----
   *
   *		The IP forwarding functionality.
   *		
!  * Version:	$Id: ip_forward.c,v 1.7 2000/02/10 18:27:05 ibaldin Exp $
   *
   * Authors:	see ip.c
   *
***************
*** 41,46 ****
--- 41,49 ----
  #ifdef CONFIG_IP_MASQUERADE
  #include <net/ip_masq.h>
  #endif
+ #ifdef CONFIG_IP_DIVERT
+ #include <net/divert.h>
+ #endif
  #include <net/checksum.h>
  #include <linux/route.h>
  #include <net/route.h>
***************
*** 77,83 ****
--- 80,90 ----
  	unsigned short mtu;
  #if defined(CONFIG_FIREWALL) || defined(CONFIG_IP_MASQUERADE)
  	int fw_res = 0;
+ 	u16 rport;
  #endif
+ #ifdef  CONFIG_IP_DIVERT        /* used to call div_rcv */
+         struct sock *divert_sk=NULL;
+ #endif      
  
  	if (IPCB(skb)->opt.router_alert && ip_call_ra_chain(skb))
  		return 0;
***************
*** 195,205 ****
  #endif /* CONFIG_IP_MASQUERADE */
  
  #ifdef CONFIG_FIREWALL
! 		fw_res=call_fw_firewall(PF_INET, dev2, iph, NULL, &skb);
  		switch (fw_res) {
  		case FW_ACCEPT:
  		case FW_MASQUERADE:
  			break;
  		case FW_REJECT:
  			icmp_send(skb, ICMP_DEST_UNREACH, ICMP_HOST_UNREACH, 0);
  			/* fall thru */
--- 202,243 ----
  #endif /* CONFIG_IP_MASQUERADE */
  
  #ifdef CONFIG_FIREWALL
! 		fw_res=call_fw_firewall(PF_INET, dev2, iph, &rport, &skb);
  		switch (fw_res) {
  		case FW_ACCEPT:
  		case FW_MASQUERADE:
  			break;
+ #ifdef CONFIG_IP_DIVERT
+ 		case FW_DIVERT:
+ 			if (rport==ip_ignore_forward) 
+ 				break;
+ 			divert_sk=divert_lookup(rport, iph->saddr, iph->daddr, 0);
+ 			/* 
+ 			   lets see if there is a divert socket opened for that port 
+ 			*/
+ 			if (divert_sk) {
+ 				/* yippeee */
+ 				return divert_rcv(divert_sk, skb, DIVERT_INBOUND);
+ 			} else {
+ 				/*
+ 				  Well, we have two options here: do as BSD does
+ 				  and delete the packet, which is fine, OR...
+ 				  we can let the packet go as if nothing happened
+ 				  (which can be a good thing if you don't ever want to
+ 				  loose packets because your sniffer wasn't listening
+ 				  on a particular rule/port)
+ 				*/
+ #ifdef CONFIG_DIV_PT
+ 				/* pass thru - let the packet continue */
+ 				break;
+ #else
+ 				/* BSD way - delete the sucker */
+ 				ip_ignore_forward = 0;
+ 				kfree_skb(skb);
+ 				return -1;
+ #endif /* CONFIG_DIV_PT */
+ 			}
+ #endif /* CONFIG_IP_DIVERT */
  		case FW_REJECT:
  			icmp_send(skb, ICMP_DEST_UNREACH, ICMP_HOST_UNREACH, 0);
  			/* fall thru */
***************
*** 207,214 ****
  			kfree_skb(skb);
  			return -1;
  		}
- #endif
  
  #ifdef CONFIG_IP_MASQUERADE
  	}
  
--- 245,255 ----
  			kfree_skb(skb);
  			return -1;
  		}
  
+ #endif
+ #ifdef CONFIG_IP_DIVERT
+ 		ip_ignore_forward=0;
+ #endif
  #ifdef CONFIG_IP_MASQUERADE
  	}
  
***************
*** 243,249 ****
  
  
  #ifdef CONFIG_FIREWALL
! 	if ((fw_res = call_out_firewall(PF_INET, dev2, iph, NULL,&skb)) < FW_ACCEPT) {
  		/* FW_ACCEPT and FW_MASQUERADE are treated equal:
  		   masquerading is only supported via forward rules */
  		if (fw_res == FW_REJECT)
--- 284,291 ----
  
  
  #ifdef CONFIG_FIREWALL
! 	fw_res = call_out_firewall(PF_INET, dev2, iph, &rport,&skb);
! 	if (fw_res < FW_ACCEPT) {
  		/* FW_ACCEPT and FW_MASQUERADE are treated equal:
  		   masquerading is only supported via forward rules */
  		if (fw_res == FW_REJECT)
***************
*** 251,257 ****
  		kfree_skb(skb);
  		return -1;
  	}
! #endif
  
  	ip_statistics.IpForwDatagrams++;
  
--- 293,334 ----
  		kfree_skb(skb);
  		return -1;
  	}
! #ifdef CONFIG_IP_DIVERT
! 	if (fw_res == FW_DIVERT) {
! 		if (rport==ip_ignore_output) 
! 			goto no_divert;
! 		divert_sk=divert_lookup(rport, iph->saddr, iph->daddr, 0);
! 		/* 
! 		   lets see if there is a divert socket opened for that port 
! 		*/
! 		if (divert_sk) {
! 			/* yippeee */
! 			return divert_rcv(divert_sk, skb, DIVERT_INBOUND);
! 		} else {
! 			/*
! 			  Well, we have two options here: do as BSD does
! 			  and delete the packet, which is fine, OR...
! 			  we can let the packet go as if nothing happened
! 			  (which can be a good thing if you don't ever want to
! 			  loose packets because your sniffer wasn't listening
! 			  on a particular rule/port)
! 			*/
! #ifdef CONFIG_DIV_PT
! 			/* pass thru - let the packet continue */
! 			;
! #else
! 			/* BSD way - delete the sucker */
! 			ip_ignore_output = 0;
! 			kfree_skb(skb);
! 			return 0;             
! #endif /* CONFIG_DIV_PT */
! 		}
! 	}
!  no_divert:
! 	ip_ignore_output=0;
! #endif /* CONFIG_IP_DIVERT */
! 
! #endif /* CONFIG_FIREWALL */
  
  	ip_statistics.IpForwDatagrams++;
  
Index: linux-2.2.12/net/ipv4/ip_fragment.c
diff -c linux-2.2.12/net/ipv4/ip_fragment.c:1.1 linux-2.2.12/net/ipv4/ip_fragment.c:1.1.1.1
*** linux-2.2.12/net/ipv4/ip_fragment.c:1.1	Mon Dec 27 12:13:09 1999
--- linux-2.2.12/net/ipv4/ip_fragment.c	Mon Dec 27 12:13:09 1999
***************
*** 5,11 ****
   *
   *		The IP fragmentation functionality.
   *		
!  * Version:	$Id: ip_fragment.c,v 1.1 1999/12/27 17:13:09 ibaldin Exp $
   *
   * Authors:	Fred N. van Kempen <waltje@uWalt.NL.Mugnet.ORG>
   *		Alan Cox <Alan.Cox@linux.org>
--- 5,11 ----
   *
   *		The IP fragmentation functionality.
   *		
!  * Version:	$Id: ip_fragment.c,v 1.1.1.1 1999/12/27 17:13:09 ibaldin Exp $
   *
   * Authors:	Fred N. van Kempen <waltje@uWalt.NL.Mugnet.ORG>
   *		Alan Cox <Alan.Cox@linux.org>
Index: linux-2.2.12/net/ipv4/ip_fw.c
diff -c linux-2.2.12/net/ipv4/ip_fw.c:1.1 linux-2.2.12/net/ipv4/ip_fw.c:1.5
*** linux-2.2.12/net/ipv4/ip_fw.c:1.1	Mon Dec 27 12:13:08 1999
--- linux-2.2.12/net/ipv4/ip_fw.c	Thu Feb 10 16:54:50 2000
***************
*** 390,395 ****
--- 390,398 ----
  	case FW_REJECT: return IP_FW_LABEL_REJECT;
  	case FW_REDIRECT: return IP_FW_LABEL_REDIRECT;
  	case FW_MASQUERADE: return IP_FW_LABEL_MASQUERADE;
+ #ifdef CONFIG_IP_DIVERT
+ 	case FW_DIVERT: return IP_FW_LABEL_DIVERT;
+ #endif
  	case FW_SKIP: return "-";
  	case FW_SKIP+1: return IP_FW_LABEL_RETURN;
  	default:
***************
*** 482,487 ****
--- 485,495 ----
  	} else if (strcmp(label,IP_FW_LABEL_REJECT) == 0) {
  		*answer = FW_REJECT;
  		return 1;
+ #ifdef CONFIG_IP_DIVERT
+ 	} else if (strcmp(label,IP_FW_LABEL_DIVERT) == 0) {
+ 	        *answer = FW_DIVERT;
+ 		return 1;
+ #endif
  #ifdef CONFIG_IP_TRANSPARENT_PROXY
  	} else if (strcmp(label,IP_FW_LABEL_REDIRECT) == 0) {
  		*answer = FW_REDIRECT;
***************
*** 820,825 ****
--- 828,839 ----
  	}
  #endif
  
+ #ifdef CONFIG_IP_DIVERT
+ 	if (ret == FW_DIVERT && redirport) {
+ 		*redirport = ntohs(f->ipfw.fw_redirpt);
+ 	}
+ #endif
+ 
  #ifdef DEBUG_ALLOW_ALL
  	return (testing ? ret : FW_ACCEPT);
  #else
***************
*** 1683,1690 ****
  int ipfw_input_check(struct firewall_ops *this, int pf, struct device *dev, 
  		     void *phdr, void *arg, struct sk_buff **pskb)
  {
! 	return ip_fw_check(phdr, dev->name,
! 			   arg, IP_FW_INPUT_CHAIN, *pskb, SLOT_NUMBER(), 0);
  }
  
  int ipfw_output_check(struct firewall_ops *this, int pf, struct device *dev, 
--- 1697,1704 ----
  int ipfw_input_check(struct firewall_ops *this, int pf, struct device *dev, 
  		     void *phdr, void *arg, struct sk_buff **pskb)
  {
!   return ip_fw_check(phdr, dev->name,
! 		   arg, IP_FW_INPUT_CHAIN, *pskb, SLOT_NUMBER(), 0);
  }
  
  int ipfw_output_check(struct firewall_ops *this, int pf, struct device *dev, 
Index: linux-2.2.12/net/ipv4/ip_input.c
diff -c linux-2.2.12/net/ipv4/ip_input.c:1.1 linux-2.2.12/net/ipv4/ip_input.c:1.8
*** linux-2.2.12/net/ipv4/ip_input.c:1.1	Mon Dec 27 12:13:09 1999
--- linux-2.2.12/net/ipv4/ip_input.c	Wed Feb  9 19:07:20 2000
***************
*** 5,11 ****
   *
   *		The Internet Protocol (IP) module.
   *
!  * Version:	$Id: ip_input.c,v 1.1 1999/12/27 17:13:09 ibaldin Exp $
   *
   * Authors:	Ross Biro, <bir7@leland.Stanford.Edu>
   *		Fred N. van Kempen, <waltje@uWalt.NL.Mugnet.ORG>
--- 5,11 ----
   *
   *		The Internet Protocol (IP) module.
   *
!  * Version:	$Id: ip_input.c,v 1.8 2000/02/10 00:07:20 ibaldin Exp $
   *
   * Authors:	Ross Biro, <bir7@leland.Stanford.Edu>
   *		Fred N. van Kempen, <waltje@uWalt.NL.Mugnet.ORG>
***************
*** 144,149 ****
--- 144,152 ----
  #ifdef CONFIG_IP_MASQUERADE
  #include <net/ip_masq.h>
  #endif
+ #ifdef CONFIG_IP_DIVERT
+ #include <net/divert.h>
+ #endif
  #include <linux/firewall.h>
  #include <linux/mroute.h>
  #include <linux/netlink.h>
***************
*** 403,408 ****
--- 406,414 ----
  	int fwres;
  	u16 rport;
  #endif /* CONFIG_FIREWALL */
+ #ifdef  CONFIG_IP_DIVERT        /* used to call div_rcv */
+         struct sock *divert_sk=NULL;
+ #endif      
  
  	/*
  	 * 	When the interface is in promisc. mode, drop all the crap
***************
*** 424,438 ****
  	 *	4.	Doesn't have a bogus length
  	 */
  
! 	if (skb->len < sizeof(struct iphdr))
  		goto inhdr_error; 
! 	if (iph->ihl < 5 || iph->version != 4 || ip_fast_csum((u8 *)iph, iph->ihl) != 0)
  		goto inhdr_error; 
  
  	{
  	__u32 len = ntohs(iph->tot_len); 
! 	if (skb->len < len)
  		goto inhdr_error; 
  
  	/*
  	 *	Our transport medium may have padded the buffer out. Now we know it
--- 430,447 ----
  	 *	4.	Doesn't have a bogus length
  	 */
  
! 	if (skb->len < sizeof(struct iphdr)) {
  		goto inhdr_error; 
! 	}
! 	if (iph->ihl < 5 || iph->version != 4 || ip_fast_csum((u8 *)iph, iph->ihl) != 0) {
  		goto inhdr_error; 
+ 	}
  
  	{
  	__u32 len = ntohs(iph->tot_len); 
! 	if (skb->len < len) {
  		goto inhdr_error; 
+ 	}
  
  	/*
  	 *	Our transport medium may have padded the buffer out. Now we know it
***************
*** 465,470 ****
--- 474,513 ----
  	if (fwres < FW_ACCEPT && fwres != FW_REJECT)
  		goto drop;
  	iph = skb->nh.iph;
+ #ifdef CONFIG_IP_DIVERT
+ 	if (fwres == FW_DIVERT) {
+ 		if (rport==ip_ignore_input) 
+ 			goto no_divert;
+ 		divert_sk=divert_lookup(rport, iph->saddr, iph->daddr, 0);
+ 		/* 
+ 		   lets see if there is a divert socket opened for that port 
+ 		*/
+ 		if (divert_sk) {
+ 			/* yippeee */
+ 			return divert_rcv(divert_sk, skb, DIVERT_INBOUND);
+ 		} else {
+ 			/*
+ 			  Well, we have two options here: do as BSD does
+ 			  and delete the packet, which is fine, OR...
+ 			  we can let the packet go as if nothing happened
+ 			  (which can be a good thing if you don't ever want to
+ 			  loose packets because your sniffer wasn't listening
+ 			  on a particular rule/port)
+ 			*/
+ #ifdef CONFIG_DIV_PT
+ 			/* pass thru - let the packet continue */
+ 			;
+ #else
+ 			/* BSD way - delete the sucker */
+ 			ip_ignore_input = 0;
+ 			kfree_skb(skb);
+ 			return 0;             
+ #endif /* CONFIG_DIV_PT */
+ 		}
+ 	}
+  no_divert:
+ 	ip_ignore_input=0;
+ #endif /* CONFIG_IP_DIVERT */
  #endif /* CONFIG_FIREWALL */
  
  	/*
***************
*** 472,479 ****
  	 *	how the packet travels inside Linux networking.
  	 */ 
  	if (skb->dst == NULL) {
! 		if (ip_route_input(skb, iph->daddr, iph->saddr, iph->tos, dev))
  			goto drop; 
  #ifdef CONFIG_CPU_IS_SLOW
  		if (net_cpu_congestion > 10 && !(iph->tos&IPTOS_RELIABILITY) &&
  		    IPTOS_PREC(iph->tos) < IPTOS_PREC_INTERNETCONTROL) {
--- 515,523 ----
  	 *	how the packet travels inside Linux networking.
  	 */ 
  	if (skb->dst == NULL) {
! 		if (ip_route_input(skb, iph->daddr, iph->saddr, iph->tos, dev)) {
  			goto drop; 
+ 		}
  #ifdef CONFIG_CPU_IS_SLOW
  		if (net_cpu_congestion > 10 && !(iph->tos&IPTOS_RELIABILITY) &&
  		    IPTOS_PREC(iph->tos) < IPTOS_PREC_INTERNETCONTROL) {
***************
*** 509,516 ****
  		iph = skb->nh.iph;
  
  		skb->ip_summed = 0;
! 		if (ip_options_compile(NULL, skb))
  			goto inhdr_error;
  
  		opt = &(IPCB(skb)->opt);
  		if (opt->srr) {
--- 553,561 ----
  		iph = skb->nh.iph;
  
  		skb->ip_summed = 0;
! 		if (ip_options_compile(NULL, skb)) {
  			goto inhdr_error;
+ 		}
  
  		opt = &(IPCB(skb)->opt);
  		if (opt->srr) {
***************
*** 521,528 ****
  					       NIPQUAD(iph->saddr), NIPQUAD(iph->daddr));
  				goto drop;
  			}
! 			if (ip_options_rcv_srr(skb))
  				goto drop;
  		}
  	}
  
--- 566,574 ----
  					       NIPQUAD(iph->saddr), NIPQUAD(iph->daddr));
  				goto drop;
  			}
! 			if (ip_options_rcv_srr(skb)) {
  				goto drop;
+ 			}
  		}
  	}
  
Index: linux-2.2.12/net/ipv4/ip_masq.c
diff -c linux-2.2.12/net/ipv4/ip_masq.c:1.1 linux-2.2.12/net/ipv4/ip_masq.c:1.1.1.1
*** linux-2.2.12/net/ipv4/ip_masq.c:1.1	Mon Dec 27 12:13:10 1999
--- linux-2.2.12/net/ipv4/ip_masq.c	Mon Dec 27 12:13:10 1999
***************
*** 4,10 ****
   *
   * 	Copyright (c) 1994 Pauline Middelink
   *
!  *	$Id: ip_masq.c,v 1.1 1999/12/27 17:13:10 ibaldin Exp $
   *
   *
   *	See ip_fw.c for original log
--- 4,10 ----
   *
   * 	Copyright (c) 1994 Pauline Middelink
   *
!  *	$Id: ip_masq.c,v 1.1.1.1 1999/12/27 17:13:10 ibaldin Exp $
   *
   *
   *	See ip_fw.c for original log
Index: linux-2.2.12/net/ipv4/ip_masq_app.c
diff -c linux-2.2.12/net/ipv4/ip_masq_app.c:1.1 linux-2.2.12/net/ipv4/ip_masq_app.c:1.1.1.1
*** linux-2.2.12/net/ipv4/ip_masq_app.c:1.1	Mon Dec 27 12:13:10 1999
--- linux-2.2.12/net/ipv4/ip_masq_app.c	Mon Dec 27 12:13:10 1999
***************
*** 2,8 ****
   *		IP_MASQ_APP application masquerading module
   *
   *
!  * 	$Id: ip_masq_app.c,v 1.1 1999/12/27 17:13:10 ibaldin Exp $
   *
   * Author:	Juan Jose Ciarlante, <jjciarla@raiz.uncu.edu.ar>
   *
--- 2,8 ----
   *		IP_MASQ_APP application masquerading module
   *
   *
!  * 	$Id: ip_masq_app.c,v 1.1.1.1 1999/12/27 17:13:10 ibaldin Exp $
   *
   * Author:	Juan Jose Ciarlante, <jjciarla@raiz.uncu.edu.ar>
   *
Index: linux-2.2.12/net/ipv4/ip_masq_autofw.c
diff -c linux-2.2.12/net/ipv4/ip_masq_autofw.c:1.1 linux-2.2.12/net/ipv4/ip_masq_autofw.c:1.1.1.1
*** linux-2.2.12/net/ipv4/ip_masq_autofw.c:1.1	Mon Dec 27 12:13:10 1999
--- linux-2.2.12/net/ipv4/ip_masq_autofw.c	Mon Dec 27 12:13:10 1999
***************
*** 2,8 ****
   *		IP_MASQ_AUTOFW auto forwarding module
   *
   *
!  * 	$Id: ip_masq_autofw.c,v 1.1 1999/12/27 17:13:10 ibaldin Exp $
   *
   * Author:	Richard Lynch
   *
--- 2,8 ----
   *		IP_MASQ_AUTOFW auto forwarding module
   *
   *
!  * 	$Id: ip_masq_autofw.c,v 1.1.1.1 1999/12/27 17:13:10 ibaldin Exp $
   *
   * Author:	Richard Lynch
   *
Index: linux-2.2.12/net/ipv4/ip_masq_cuseeme.c
diff -c linux-2.2.12/net/ipv4/ip_masq_cuseeme.c:1.1 linux-2.2.12/net/ipv4/ip_masq_cuseeme.c:1.1.1.1
*** linux-2.2.12/net/ipv4/ip_masq_cuseeme.c:1.1	Mon Dec 27 12:13:10 1999
--- linux-2.2.12/net/ipv4/ip_masq_cuseeme.c	Mon Dec 27 12:13:10 1999
***************
*** 2,8 ****
   *		IP_MASQ_FTP CUSeeMe masquerading module
   *
   *
!  * Version:	@(#)$Id: ip_masq_cuseeme.c,v 1.1 1999/12/27 17:13:10 ibaldin Exp $
   *
   * Author:	Richard Lynch
   *		
--- 2,8 ----
   *		IP_MASQ_FTP CUSeeMe masquerading module
   *
   *
!  * Version:	@(#)$Id: ip_masq_cuseeme.c,v 1.1.1.1 1999/12/27 17:13:10 ibaldin Exp $
   *
   * Author:	Richard Lynch
   *		
Index: linux-2.2.12/net/ipv4/ip_masq_mfw.c
diff -c linux-2.2.12/net/ipv4/ip_masq_mfw.c:1.1 linux-2.2.12/net/ipv4/ip_masq_mfw.c:1.1.1.1
*** linux-2.2.12/net/ipv4/ip_masq_mfw.c:1.1	Mon Dec 27 12:13:10 1999
--- linux-2.2.12/net/ipv4/ip_masq_mfw.c	Mon Dec 27 12:13:10 1999
***************
*** 3,9 ****
   *
   *	Does (reverse-masq) forwarding based on skb->fwmark value
   *
!  *	$Id: ip_masq_mfw.c,v 1.1 1999/12/27 17:13:10 ibaldin Exp $
   *
   * Author:	Juan Jose Ciarlante   <jjciarla@raiz.uncu.edu.ar>
   *		  based on Steven Clarke's portfw
--- 3,9 ----
   *
   *	Does (reverse-masq) forwarding based on skb->fwmark value
   *
!  *	$Id: ip_masq_mfw.c,v 1.1.1.1 1999/12/27 17:13:10 ibaldin Exp $
   *
   * Author:	Juan Jose Ciarlante   <jjciarla@raiz.uncu.edu.ar>
   *		  based on Steven Clarke's portfw
Index: linux-2.2.12/net/ipv4/ip_masq_mod.c
diff -c linux-2.2.12/net/ipv4/ip_masq_mod.c:1.1 linux-2.2.12/net/ipv4/ip_masq_mod.c:1.1.1.1
*** linux-2.2.12/net/ipv4/ip_masq_mod.c:1.1	Mon Dec 27 12:13:10 1999
--- linux-2.2.12/net/ipv4/ip_masq_mod.c	Mon Dec 27 12:13:10 1999
***************
*** 4,10 ****
   *
   * Author:	Juan Jose Ciarlante, <jjciarla@raiz.uncu.edu.ar>
   *
!  * 	$Id: ip_masq_mod.c,v 1.1 1999/12/27 17:13:10 ibaldin Exp $
   *
   *	This program is free software; you can redistribute it and/or
   *	modify it under the terms of the GNU General Public License
--- 4,10 ----
   *
   * Author:	Juan Jose Ciarlante, <jjciarla@raiz.uncu.edu.ar>
   *
!  * 	$Id: ip_masq_mod.c,v 1.1.1.1 1999/12/27 17:13:10 ibaldin Exp $
   *
   *	This program is free software; you can redistribute it and/or
   *	modify it under the terms of the GNU General Public License
Index: linux-2.2.12/net/ipv4/ip_masq_portfw.c
diff -c linux-2.2.12/net/ipv4/ip_masq_portfw.c:1.1 linux-2.2.12/net/ipv4/ip_masq_portfw.c:1.1.1.1
*** linux-2.2.12/net/ipv4/ip_masq_portfw.c:1.1	Mon Dec 27 12:13:10 1999
--- linux-2.2.12/net/ipv4/ip_masq_portfw.c	Mon Dec 27 12:13:10 1999
***************
*** 2,8 ****
   *		IP_MASQ_PORTFW masquerading module
   *
   *
!  *	$Id: ip_masq_portfw.c,v 1.1 1999/12/27 17:13:10 ibaldin Exp $
   *
   * Author:	Steven Clarke <steven.clarke@monmouth.demon.co.uk>
   *
--- 2,8 ----
   *		IP_MASQ_PORTFW masquerading module
   *
   *
!  *	$Id: ip_masq_portfw.c,v 1.1.1.1 1999/12/27 17:13:10 ibaldin Exp $
   *
   * Author:	Steven Clarke <steven.clarke@monmouth.demon.co.uk>
   *
Index: linux-2.2.12/net/ipv4/ip_masq_raudio.c
diff -c linux-2.2.12/net/ipv4/ip_masq_raudio.c:1.1 linux-2.2.12/net/ipv4/ip_masq_raudio.c:1.1.1.1
*** linux-2.2.12/net/ipv4/ip_masq_raudio.c:1.1	Mon Dec 27 12:13:10 1999
--- linux-2.2.12/net/ipv4/ip_masq_raudio.c	Mon Dec 27 12:13:10 1999
***************
*** 2,8 ****
   *		IP_MASQ_RAUDIO  - Real Audio masquerading module
   *
   *
!  * Version:	@(#)$Id: ip_masq_raudio.c,v 1.1 1999/12/27 17:13:10 ibaldin Exp $
   *
   * Author:	Nigel Metheringham
   *		Real Time Streaming code by Progressive Networks
--- 2,8 ----
   *		IP_MASQ_RAUDIO  - Real Audio masquerading module
   *
   *
!  * Version:	@(#)$Id: ip_masq_raudio.c,v 1.1.1.1 1999/12/27 17:13:10 ibaldin Exp $
   *
   * Author:	Nigel Metheringham
   *		Real Time Streaming code by Progressive Networks
Index: linux-2.2.12/net/ipv4/ip_masq_user.c
diff -c linux-2.2.12/net/ipv4/ip_masq_user.c:1.1 linux-2.2.12/net/ipv4/ip_masq_user.c:1.1.1.1
*** linux-2.2.12/net/ipv4/ip_masq_user.c:1.1	Mon Dec 27 12:13:10 1999
--- linux-2.2.12/net/ipv4/ip_masq_user.c	Mon Dec 27 12:13:10 1999
***************
*** 2,8 ****
   *	IP_MASQ_USER user space control module
   *
   *
!  *	$Id: ip_masq_user.c,v 1.1 1999/12/27 17:13:10 ibaldin Exp $
   */
  
  #include <linux/config.h>
--- 2,8 ----
   *	IP_MASQ_USER user space control module
   *
   *
!  *	$Id: ip_masq_user.c,v 1.1.1.1 1999/12/27 17:13:10 ibaldin Exp $
   */
  
  #include <linux/config.h>
Index: linux-2.2.12/net/ipv4/ip_masq_vdolive.c
diff -c linux-2.2.12/net/ipv4/ip_masq_vdolive.c:1.1 linux-2.2.12/net/ipv4/ip_masq_vdolive.c:1.1.1.1
*** linux-2.2.12/net/ipv4/ip_masq_vdolive.c:1.1	Mon Dec 27 12:13:10 1999
--- linux-2.2.12/net/ipv4/ip_masq_vdolive.c	Mon Dec 27 12:13:10 1999
***************
*** 2,8 ****
   *		IP_MASQ_VDOLIVE  - VDO Live masquerading module
   *
   *
!  * Version:	@(#)$Id: ip_masq_vdolive.c,v 1.1 1999/12/27 17:13:10 ibaldin Exp $
   *
   * Author:	Nigel Metheringham <Nigel.Metheringham@ThePLAnet.net>
   *		PLAnet Online Ltd
--- 2,8 ----
   *		IP_MASQ_VDOLIVE  - VDO Live masquerading module
   *
   *
!  * Version:	@(#)$Id: ip_masq_vdolive.c,v 1.1.1.1 1999/12/27 17:13:10 ibaldin Exp $
   *
   * Author:	Nigel Metheringham <Nigel.Metheringham@ThePLAnet.net>
   *		PLAnet Online Ltd
Index: linux-2.2.12/net/ipv4/ip_nat_dumb.c
diff -c linux-2.2.12/net/ipv4/ip_nat_dumb.c:1.1 linux-2.2.12/net/ipv4/ip_nat_dumb.c:1.1.1.1
*** linux-2.2.12/net/ipv4/ip_nat_dumb.c:1.1	Mon Dec 27 12:13:10 1999
--- linux-2.2.12/net/ipv4/ip_nat_dumb.c	Mon Dec 27 12:13:10 1999
***************
*** 5,11 ****
   *
   *		Dumb Network Address Translation.
   *
!  * Version:	$Id: ip_nat_dumb.c,v 1.1 1999/12/27 17:13:10 ibaldin Exp $
   *
   * Authors:	Alexey Kuznetsov, <kuznet@ms2.inr.ac.ru>
   *
--- 5,11 ----
   *
   *		Dumb Network Address Translation.
   *
!  * Version:	$Id: ip_nat_dumb.c,v 1.1.1.1 1999/12/27 17:13:10 ibaldin Exp $
   *
   * Authors:	Alexey Kuznetsov, <kuznet@ms2.inr.ac.ru>
   *
Index: linux-2.2.12/net/ipv4/ip_options.c
diff -c linux-2.2.12/net/ipv4/ip_options.c:1.1 linux-2.2.12/net/ipv4/ip_options.c:1.1.1.1
*** linux-2.2.12/net/ipv4/ip_options.c:1.1	Mon Dec 27 12:13:10 1999
--- linux-2.2.12/net/ipv4/ip_options.c	Mon Dec 27 12:13:10 1999
***************
*** 5,11 ****
   *
   *		The options processing module for ip.c
   *
!  * Version:	$Id: ip_options.c,v 1.1 1999/12/27 17:13:10 ibaldin Exp $
   *
   * Authors:	A.N.Kuznetsov
   *		
--- 5,11 ----
   *
   *		The options processing module for ip.c
   *
!  * Version:	$Id: ip_options.c,v 1.1.1.1 1999/12/27 17:13:10 ibaldin Exp $
   *
   * Authors:	A.N.Kuznetsov
   *		
Index: linux-2.2.12/net/ipv4/ip_output.c
diff -c linux-2.2.12/net/ipv4/ip_output.c:1.1 linux-2.2.12/net/ipv4/ip_output.c:1.7
*** linux-2.2.12/net/ipv4/ip_output.c:1.1	Mon Dec 27 12:13:09 1999
--- linux-2.2.12/net/ipv4/ip_output.c	Wed Feb  9 19:07:20 2000
***************
*** 5,11 ****
   *
   *		The Internet Protocol (IP) output module.
   *
!  * Version:	$Id: ip_output.c,v 1.1 1999/12/27 17:13:09 ibaldin Exp $
   *
   * Authors:	Ross Biro, <bir7@leland.Stanford.Edu>
   *		Fred N. van Kempen, <waltje@uWalt.NL.Mugnet.ORG>
--- 5,11 ----
   *
   *		The Internet Protocol (IP) output module.
   *
!  * Version:	$Id: ip_output.c,v 1.7 2000/02/10 00:07:20 ibaldin Exp $
   *
   * Authors:	Ross Biro, <bir7@leland.Stanford.Edu>
   *		Fred N. van Kempen, <waltje@uWalt.NL.Mugnet.ORG>
***************
*** 70,75 ****
--- 70,78 ----
  #include <net/arp.h>
  #include <net/icmp.h>
  #include <net/raw.h>
+ #ifdef CONFIG_IP_DIVERT
+ #include <net/divert.h>
+ #endif
  #include <net/checksum.h>
  #include <linux/igmp.h>
  #include <linux/ip_fw.h>
***************
*** 102,107 ****
--- 105,116 ----
  	struct rtable *rt = (struct rtable *)skb->dst;
  	struct iphdr *iph;
  	struct device *dev;
+ #ifdef CONFIG_FIREWALL
+ 	u16 rport;
+ #endif
+ #ifdef  CONFIG_IP_DIVERT        /* used to call div_rcv */
+         struct sock *divert_sk=NULL;
+ #endif      
  	
  	/* Build the IP header. */
  	if (opt)
***************
*** 132,146 ****
  
  #ifdef CONFIG_FIREWALL
  	/* Now we have no better mechanism to notify about error. */
! 	switch (call_out_firewall(PF_INET, dev, iph, NULL, &skb)) {
  	case FW_REJECT:
  		icmp_send(skb, ICMP_DEST_UNREACH, ICMP_PORT_UNREACH, 0);
  		/* Fall thru... */
  	case FW_BLOCK:
  	case FW_QUEUE:
  		kfree_skb(skb);
  		return;
  	}
  #endif
  
  	ip_send_check(iph);
--- 141,194 ----
  
  #ifdef CONFIG_FIREWALL
  	/* Now we have no better mechanism to notify about error. */
! 	switch (call_out_firewall(PF_INET, dev, iph, &rport, &skb)) {
! #ifdef CONFIG_IP_DIVERT
! 	case FW_DIVERT:
! 		if (rport==ip_ignore_output) 
! 			break;
! 		divert_sk=divert_lookup(rport, iph->saddr, iph->daddr, 0);
! 		/* 
! 		   lets see if there is a divert socket opened for that port 
! 		*/
! 		if (divert_sk) {
! 			/* yippeee */
! 			divert_rcv(divert_sk, skb, DIVERT_OUTBOUND);
! 			return;
! 		} else {
! 			/*
! 			  Well, we have two options here: do as BSD does
! 			  and delete the packet, which is fine, OR...
! 			  we can let the packet go as if nothing happened
! 			  (which can be a good thing if you don't ever want to
! 			  loose packets because your sniffer wasn't listening
! 			  on a particular rule/port)
! 			*/
! #ifdef CONFIG_DIV_PT
! 			/* pass thru - let the packet continue */
! 			break;
! #else
! 			/* BSD way - delete the sucker */
! 			ip_ignore_output = 0;
! 			kfree_skb(skb);
! 			return;
! 			/* fall thru */
! #endif /* CONFIG_DIV_PT */
! 		}
! #endif /* CONFIG_IP_DIVERT */
  	case FW_REJECT:
+ 		start_bh_atomic();
  		icmp_send(skb, ICMP_DEST_UNREACH, ICMP_PORT_UNREACH, 0);
+ 		end_bh_atomic();
  		/* Fall thru... */
  	case FW_BLOCK:
  	case FW_QUEUE:
  		kfree_skb(skb);
  		return;
  	}
+ #ifdef CONFIG_IP_DIVERT
+ 	ip_ignore_output=0;
+ #endif;
+ 
  #endif
  
  	ip_send_check(iph);
***************
*** 218,224 ****
  	if (rt->rt_flags&RTCF_NAT)
  		ip_do_nat(skb);
  #endif
- 
  	return ip_finish_output(skb);
  }
  
--- 266,271 ----
***************
*** 239,244 ****
--- 286,297 ----
  	struct device *dev;
  	struct iphdr *iph;
  	unsigned int tot_len;
+ #ifdef CONFIG_FIREWALL
+ 	u16 rport;
+ #endif
+ #ifdef  CONFIG_IP_DIVERT        /* used to call div_rcv */
+         struct sock *divert_sk=NULL;
+ #endif      
  
  	/* Make sure we can route this packet. */
  	rt = (struct rtable *) sk->dst_cache;
***************
*** 295,301 ****
  
  #ifdef CONFIG_FIREWALL
  	/* Now we have no better mechanism to notify about error. */
! 	switch (call_out_firewall(PF_INET, dev, iph, NULL, &skb)) {
  	case FW_REJECT:
  		start_bh_atomic();
  		icmp_send(skb, ICMP_DEST_UNREACH, ICMP_PORT_UNREACH, 0);
--- 348,385 ----
  
  #ifdef CONFIG_FIREWALL
  	/* Now we have no better mechanism to notify about error. */
! 	switch (call_out_firewall(PF_INET, dev, iph, &rport, &skb)) {
! #ifdef CONFIG_IP_DIVERT
! 	case FW_DIVERT:
! 		if (rport==ip_ignore_output) 
! 			break;
! 		divert_sk=divert_lookup(rport, iph->saddr, iph->daddr, 0);
! 		/* 
! 		   lets see if there is a divert socket opened for that port 
! 		*/
! 		if (divert_sk) {
! 			/* yippeee */
! 			divert_rcv(divert_sk, skb, DIVERT_OUTBOUND);
! 			return;
! 		} else {
! 			/*
! 			  Well, we have two options here: do as BSD does
! 			  and delete the packet, which is fine, OR...
! 			  we can let the packet go as if nothing happened
! 			  (which can be a good thing if you don't ever want to
! 			  loose packets because your sniffer wasn't listening
! 			  on a particular rule/port)
! 			*/
! #ifdef CONFIG_DIV_PT
! 			/* pass thru - let the packet continue */
! 			break;
! #else
! 			/* BSD way - delete the sucker */
! 			ip_ignore_output = 0;
! 			goto drop;
! #endif /* CONFIG_DIV_PT */
! 		}
! #endif /* CONFIG_IP_DIVERT */
  	case FW_REJECT:
  		start_bh_atomic();
  		icmp_send(skb, ICMP_DEST_UNREACH, ICMP_PORT_UNREACH, 0);
***************
*** 305,310 ****
--- 389,397 ----
  	case FW_QUEUE:
   		goto drop;
  	}
+ #ifdef CONFIG_IP_DIVERT
+ 	ip_ignore_output=0;
+ #endif
  #endif
  
  	/* This can happen when the transport layer has segments queued
***************
*** 407,417 ****
--- 494,511 ----
  	int offset, mf;
  	int mtu;
  	unsigned short id;
+ #ifdef CONFIG_FIREWALL
+ 	u16 rport;
+ #ifdef  CONFIG_IP_DIVERT        /* used to call div_rcv */
+         struct sock *divert_sk=NULL;
+ #endif      
+ #endif
  
  	int hh_len = (rt->u.dst.dev->hard_header_len + 15)&~15;
  	int nfrags=0;
  	struct ip_options *opt = ipc->opt;
  	int df = 0;
+ 	struct iphdr *iph;
  
  	mtu = rt->u.dst.pmtu;
  	if (ip_dont_fragment(sk, &rt->u.dst))
***************
*** 519,525 ****
  		 */
  		 
  		{
! 			struct iphdr *iph = (struct iphdr *)data;
  
  			iph->version = 4;
  			iph->ihl = 5;
--- 613,619 ----
  		 */
  		 
  		{
! 			iph = (struct iphdr *)data;
  
  			iph->version = 4;
  			iph->ihl = 5;
***************
*** 567,573 ****
  		nfrags++;
  
  #ifdef CONFIG_FIREWALL
! 		switch (call_out_firewall(PF_INET, rt->u.dst.dev, skb->nh.iph, NULL, &skb)) {
  		case FW_QUEUE:
  			kfree_skb(skb);
  			continue;
--- 661,699 ----
  		nfrags++;
  
  #ifdef CONFIG_FIREWALL
! 		switch (call_out_firewall(PF_INET, rt->u.dst.dev, skb->nh.iph, &rport, &skb)) {
! #ifdef CONFIG_IP_DIVERT
! 		case FW_DIVERT:
! 			if (rport==ip_ignore_output) {
! 				goto dontdrop;
! 			}
! 			divert_sk=divert_lookup(rport, iph->saddr, iph->daddr, 0);
! 			/* 
! 			   lets see if there is a divert socket opened for that port 
! 			*/
! 			if (divert_sk) {
! 				/* yippeee */
! 				divert_rcv(divert_sk, skb, DIVERT_OUTBOUND);
! 				continue;
! 			} else {
! 				/*
! 				  Well, we have two options here: do as BSD does
! 				  and delete the packet, which is fine, OR...
! 				  we can let the packet go as if nothing happened
! 				  (which can be a good thing if you don't ever want to
! 				  loose packets because your sniffer wasn't listening
! 				  on a particular rule/port)
! 				*/
! #ifdef CONFIG_DIV_PT
! 				/* pass thru - let the packet continue */
! 				goto dontdrop;
! #else
! 				/* BSD way - delete the sucker */
! 				ip_ignore_output = 0;
! 				/* fall thru */
! #endif /* CONFIG_DIV_PT */
! 			}
! #endif /* CONFIG_IP_DIVERT */
  		case FW_QUEUE:
  			kfree_skb(skb);
  			continue;
***************
*** 577,583 ****
--- 703,713 ----
  			err = -EPERM;
  			goto error;
  		}
+ #ifdef CONFIG_IP_DIVERT
+ 	dontdrop:
+ 		ip_ignore_output=0;
  #endif
+ #endif
  
  		err = -ENETDOWN;
  		if (rt->u.dst.output(skb))
***************
*** 612,621 ****
  		  struct rtable *rt,
  		  int flags)
  {
! 	int err;
  	struct sk_buff *skb;
  	int df;
  	struct iphdr *iph;
  
  	/*
  	 *	Try the simple case first. This leaves fragmented frames, and by
--- 742,757 ----
  		  struct rtable *rt,
  		  int flags)
  {
! 	int err, fwres;
  	struct sk_buff *skb;
  	int df;
  	struct iphdr *iph;
+ #ifdef CONFIG_FIREWALL
+ 	u16 rport;
+ #ifdef  CONFIG_IP_DIVERT        /* used to call div_rcv */
+         struct sock *divert_sk=NULL;
+ #endif      
+ #endif
  
  	/*
  	 *	Try the simple case first. This leaves fragmented frames, and by
***************
*** 690,696 ****
  		goto error_fault;
  
  #ifdef CONFIG_FIREWALL
! 	switch (call_out_firewall(PF_INET, rt->u.dst.dev, iph, NULL, &skb)) {
  	case FW_QUEUE:
  		kfree_skb(skb);
  		return 0;
--- 826,863 ----
  		goto error_fault;
  
  #ifdef CONFIG_FIREWALL
! 	switch (fwres=call_out_firewall(PF_INET, rt->u.dst.dev, iph, &rport, &skb)) {
! #ifdef CONFIG_IP_DIVERT
! 	case FW_DIVERT:
! 		if (rport==ip_ignore_output) {
! 			break;
! 		}
! 		divert_sk=divert_lookup(rport, iph->saddr, iph->daddr, 0);
! 		/* 
! 		   lets see if there is a divert socket opened for that port 
! 		*/
! 		if (divert_sk) {
! 			/* yippeee */
! 			return divert_rcv(divert_sk, skb, DIVERT_OUTBOUND);
! 		} else {
! 			/*
! 			  Well, we have two options here: do as BSD does
! 			  and delete the packet, which is fine, OR...
! 			  we can let the packet go as if nothing happened
! 			  (which can be a good thing if you don't ever want to
! 			  loose packets because your sniffer wasn't listening
! 			  on a particular rule/port)
! 			*/
! #ifdef CONFIG_DIV_PT
! 			/* pass thru - let the packet continue */
! 			break;
! #else
! 			/* BSD way - delete the sucker */
! 			ip_ignore_output = 0;
! 			/* fall thru */
! #endif /* CONFIG_DIV_PT */
! 		}
! #endif /* CONFIG_IP_DIVERT */
  	case FW_QUEUE:
  		kfree_skb(skb);
  		return 0;
***************
*** 700,707 ****
--- 867,886 ----
  		err = -EPERM;
  		goto error;
  	}
+ #ifdef CONFIG_IP_DIVERT
+ 	ip_ignore_output=0;
  #endif
  
+ #endif
+ #if 0
+ 	if (fwres==FW_DIVERT) {
+ 		printk("kernel: sending ignored packet\n");
+ 		if (skb->dev)
+ 		  printk("kernel: the device name is %s\n",skb->dev->name);
+ 		if (rt->u.dst.dev)
+ 		  printk("kernel: the routing device name is %s\n",rt->u.dst.dev->name);
+ 	}
+ #endif
  	return rt->u.dst.output(skb);
  
  error_fault:
Index: linux-2.2.12/net/ipv4/ip_sockglue.c
diff -c linux-2.2.12/net/ipv4/ip_sockglue.c:1.1 linux-2.2.12/net/ipv4/ip_sockglue.c:1.1.1.1
*** linux-2.2.12/net/ipv4/ip_sockglue.c:1.1	Mon Dec 27 12:13:10 1999
--- linux-2.2.12/net/ipv4/ip_sockglue.c	Mon Dec 27 12:13:10 1999
***************
*** 5,11 ****
   *
   *		The IP to API glue.
   *		
!  * Version:	$Id: ip_sockglue.c,v 1.1 1999/12/27 17:13:10 ibaldin Exp $
   *
   * Authors:	see ip.c
   *
--- 5,11 ----
   *
   *		The IP to API glue.
   *		
!  * Version:	$Id: ip_sockglue.c,v 1.1.1.1 1999/12/27 17:13:10 ibaldin Exp $
   *
   * Authors:	see ip.c
   *
Index: linux-2.2.12/net/ipv4/ipconfig.c
diff -c linux-2.2.12/net/ipv4/ipconfig.c:1.1 linux-2.2.12/net/ipv4/ipconfig.c:1.1.1.1
*** linux-2.2.12/net/ipv4/ipconfig.c:1.1	Mon Dec 27 12:13:10 1999
--- linux-2.2.12/net/ipv4/ipconfig.c	Mon Dec 27 12:13:10 1999
***************
*** 1,5 ****
  /*
!  *  $Id: ipconfig.c,v 1.1 1999/12/27 17:13:10 ibaldin Exp $
   *
   *  Automatic Configuration of IP -- use BOOTP or RARP or user-supplied
   *  information to configure own IP address and routes.
--- 1,5 ----
  /*
!  *  $Id: ipconfig.c,v 1.1.1.1 1999/12/27 17:13:10 ibaldin Exp $
   *
   *  Automatic Configuration of IP -- use BOOTP or RARP or user-supplied
   *  information to configure own IP address and routes.
Index: linux-2.2.12/net/ipv4/ipip.c
diff -c linux-2.2.12/net/ipv4/ipip.c:1.1 linux-2.2.12/net/ipv4/ipip.c:1.1.1.1
*** linux-2.2.12/net/ipv4/ipip.c:1.1	Mon Dec 27 12:13:08 1999
--- linux-2.2.12/net/ipv4/ipip.c	Mon Dec 27 12:13:08 1999
***************
*** 1,7 ****
  /*
   *	Linux NET3:	IP/IP protocol decoder. 
   *
!  *	Version: $Id: ipip.c,v 1.1 1999/12/27 17:13:08 ibaldin Exp $
   *
   *	Authors:
   *		Sam Lantinga (slouken@cs.ucdavis.edu)  02/01/95
--- 1,7 ----
  /*
   *	Linux NET3:	IP/IP protocol decoder. 
   *
!  *	Version: $Id: ipip.c,v 1.1.1.1 1999/12/27 17:13:08 ibaldin Exp $
   *
   *	Authors:
   *		Sam Lantinga (slouken@cs.ucdavis.edu)  02/01/95
Index: linux-2.2.12/net/ipv4/ipmr.c
diff -c linux-2.2.12/net/ipv4/ipmr.c:1.1 linux-2.2.12/net/ipv4/ipmr.c:1.5
*** linux-2.2.12/net/ipv4/ipmr.c:1.1	Mon Dec 27 12:13:09 1999
--- linux-2.2.12/net/ipv4/ipmr.c	Tue Feb  1 18:12:47 2000
***************
*** 9,15 ****
   *	as published by the Free Software Foundation; either version
   *	2 of the License, or (at your option) any later version.
   *
!  *	Version: $Id: ipmr.c,v 1.1 1999/12/27 17:13:09 ibaldin Exp $
   *
   *	Fixes:
   *	Michael Chastain	:	Incorrect size of copying.
--- 9,15 ----
   *	as published by the Free Software Foundation; either version
   *	2 of the License, or (at your option) any later version.
   *
!  *	Version: $Id: ipmr.c,v 1.5 2000/02/01 23:12:47 ibaldin Exp $
   *
   *	Fixes:
   *	Michael Chastain	:	Incorrect size of copying.
***************
*** 1032,1037 ****
--- 1032,1044 ----
  	struct rtable *rt;
  	int    encap = 0;
  	struct sk_buff *skb2;
+ #ifdef CONFIG_FIREWALL
+ 	int fw_res = 0;
+ 	u16 rport;
+ #endif
+ #ifdef  CONFIG_IP_DIVERT        /* used to call div_rcv */
+         struct sock *divert_sk=NULL;
+ #endif      
  
  #ifdef CONFIG_IP_PIMSM
  	if (vif->flags & VIFF_REGISTER) {
***************
*** 1091,1105 ****
  	ip_decrease_ttl(iph);
  
  #ifdef CONFIG_FIREWALL
! 	if (call_fw_firewall(PF_INET, vif->dev, skb2->nh.iph, NULL, &skb2) < FW_ACCEPT) {
  		kfree_skb(skb2);
  		return;
  	}
! 	if (call_out_firewall(PF_INET, vif->dev, skb2->nh.iph, NULL, &skb2) < FW_ACCEPT) {
  		kfree_skb(skb2);
  		return;
  	}
! #endif
  	if (vif->flags & VIFF_TUNNEL) {
  		ip_encap(skb2, vif->local, vif->remote);
  #ifdef CONFIG_FIREWALL
--- 1098,1154 ----
  	ip_decrease_ttl(iph);
  
  #ifdef CONFIG_FIREWALL
! 	fw_res = call_fw_firewall(PF_INET, vif->dev, skb2->nh.iph, &rport, &skb2);
! 	if (fw_res < FW_ACCEPT) {
  		kfree_skb(skb2);
  		return;
  	}
! #ifdef CONFIG_IP_DIVERT
! 	if (fw_res == FW_DIVERT)
! 		goto please_divert;
! #endif
! 	fw_res = call_out_firewall(PF_INET, vif->dev, skb2->nh.iph, &rport, &skb2) 
! 	if (fw_res < FW_ACCEPT) {
  		kfree_skb(skb2);
  		return;
  	}
! #ifdef CONFIG_IP_DIVERT
! 	if (fw_res != FW_DIVERT)
! 		goto no_divert;
!  plase_divert:
! 	if (rport==ip_ignore_port) 
! 		goto no_divert;
! 	divert_sk=divert_lookup(rport, iph->saddr, iph->daddr, 0);
! 	/* 
! 	   lets see if there is a divert socket opened for that port 
! 	*/
! 	if (divert_sk) {
! 		/* yippeee */
! 		return divert_rcv(divert_sk, skb, DIVERT_OUTBOUND);
! 	} else {
! 		/*
! 		  Well, we have two options here: do as BSD does
! 		  and delete the packet, which is fine, OR...
! 		  we can let the packet go as if nothing happened
! 		  (which can be a good thing if you don't ever want to
! 		  loose packets because your sniffer wasn't listening
! 		  on a particular rule/port)
! 		*/
! #ifdef CONFIG_DIV_PT
! 		/* pass thru - let the packet continue */
! 		;
! #else
! 		/* BSD way - delete the sucker */
! 		ip_ignore_port = 0;
! 		kfree_skb(skb);
! 			return 0;             
! #endif /* CONFIG_DIV_PT */
! 	}
!  no_divert:
! 	ip_ignore_port=0;
! #endif /* CONFIG_IP_DIVERT */
! #endif /* CONFIG_FIREWALL */
! 
  	if (vif->flags & VIFF_TUNNEL) {
  		ip_encap(skb2, vif->local, vif->remote);
  #ifdef CONFIG_FIREWALL
Index: linux-2.2.12/net/ipv4/proc.c
diff -c linux-2.2.12/net/ipv4/proc.c:1.1 linux-2.2.12/net/ipv4/proc.c:1.1.1.1
*** linux-2.2.12/net/ipv4/proc.c:1.1	Mon Dec 27 12:13:09 1999
--- linux-2.2.12/net/ipv4/proc.c	Mon Dec 27 12:13:09 1999
***************
*** 7,13 ****
   *		PROC file system.  It is mainly used for debugging and
   *		statistics.
   *
!  * Version:	$Id: proc.c,v 1.1 1999/12/27 17:13:09 ibaldin Exp $
   *
   * Authors:	Fred N. van Kempen, <waltje@uWalt.NL.Mugnet.ORG>
   *		Gerald J. Heim, <heim@peanuts.informatik.uni-tuebingen.de>
--- 7,13 ----
   *		PROC file system.  It is mainly used for debugging and
   *		statistics.
   *
!  * Version:	$Id: proc.c,v 1.1.1.1 1999/12/27 17:13:09 ibaldin Exp $
   *
   * Authors:	Fred N. van Kempen, <waltje@uWalt.NL.Mugnet.ORG>
   *		Gerald J. Heim, <heim@peanuts.informatik.uni-tuebingen.de>
Index: linux-2.2.12/net/ipv4/protocol.c
diff -c linux-2.2.12/net/ipv4/protocol.c:1.1 linux-2.2.12/net/ipv4/protocol.c:1.1.1.1
*** linux-2.2.12/net/ipv4/protocol.c:1.1	Mon Dec 27 12:13:09 1999
--- linux-2.2.12/net/ipv4/protocol.c	Mon Dec 27 12:13:09 1999
***************
*** 5,11 ****
   *
   *		INET protocol dispatch tables.
   *
!  * Version:	$Id: protocol.c,v 1.1 1999/12/27 17:13:09 ibaldin Exp $
   *
   * Authors:	Ross Biro, <bir7@leland.Stanford.Edu>
   *		Fred N. van Kempen, <waltje@uWalt.NL.Mugnet.ORG>
--- 5,11 ----
   *
   *		INET protocol dispatch tables.
   *
!  * Version:	$Id: protocol.c,v 1.1.1.1 1999/12/27 17:13:09 ibaldin Exp $
   *
   * Authors:	Ross Biro, <bir7@leland.Stanford.Edu>
   *		Fred N. van Kempen, <waltje@uWalt.NL.Mugnet.ORG>
Index: linux-2.2.12/net/ipv4/rarp.c
diff -c linux-2.2.12/net/ipv4/rarp.c:1.1 linux-2.2.12/net/ipv4/rarp.c:1.1.1.1
*** linux-2.2.12/net/ipv4/rarp.c:1.1	Mon Dec 27 12:13:09 1999
--- linux-2.2.12/net/ipv4/rarp.c	Mon Dec 27 12:13:09 1999
***************
*** 3,9 ****
   * Copyright (C) 1994 by Ross Martin
   * Based on linux/net/inet/arp.c, Copyright (C) 1994 by Florian La Roche
   *
!  * $Id: rarp.c,v 1.1 1999/12/27 17:13:09 ibaldin Exp $
   *
   * This module implements the Reverse Address Resolution Protocol 
   * (RARP, RFC 903), which is used to convert low level addresses such
--- 3,9 ----
   * Copyright (C) 1994 by Ross Martin
   * Based on linux/net/inet/arp.c, Copyright (C) 1994 by Florian La Roche
   *
!  * $Id: rarp.c,v 1.1.1.1 1999/12/27 17:13:09 ibaldin Exp $
   *
   * This module implements the Reverse Address Resolution Protocol 
   * (RARP, RFC 903), which is used to convert low level addresses such
Index: linux-2.2.12/net/ipv4/raw.c
diff -c linux-2.2.12/net/ipv4/raw.c:1.1 linux-2.2.12/net/ipv4/raw.c:1.1.1.1
*** linux-2.2.12/net/ipv4/raw.c:1.1	Mon Dec 27 12:13:08 1999
--- linux-2.2.12/net/ipv4/raw.c	Mon Dec 27 12:13:08 1999
***************
*** 5,11 ****
   *
   *		RAW - implementation of IP "raw" sockets.
   *
!  * Version:	$Id: raw.c,v 1.1 1999/12/27 17:13:08 ibaldin Exp $
   *
   * Authors:	Ross Biro, <bir7@leland.Stanford.Edu>
   *		Fred N. van Kempen, <waltje@uWalt.NL.Mugnet.ORG>
--- 5,11 ----
   *
   *		RAW - implementation of IP "raw" sockets.
   *
!  * Version:	$Id: raw.c,v 1.1.1.1 1999/12/27 17:13:08 ibaldin Exp $
   *
   * Authors:	Ross Biro, <bir7@leland.Stanford.Edu>
   *		Fred N. van Kempen, <waltje@uWalt.NL.Mugnet.ORG>
Index: linux-2.2.12/net/ipv4/route.c
diff -c linux-2.2.12/net/ipv4/route.c:1.1 linux-2.2.12/net/ipv4/route.c:1.1.1.1
*** linux-2.2.12/net/ipv4/route.c:1.1	Mon Dec 27 12:13:08 1999
--- linux-2.2.12/net/ipv4/route.c	Mon Dec 27 12:13:08 1999
***************
*** 5,11 ****
   *
   *		ROUTE - implementation of the IP router.
   *
!  * Version:	$Id: route.c,v 1.1 1999/12/27 17:13:08 ibaldin Exp $
   *
   * Authors:	Ross Biro, <bir7@leland.Stanford.Edu>
   *		Fred N. van Kempen, <waltje@uWalt.NL.Mugnet.ORG>
--- 5,11 ----
   *
   *		ROUTE - implementation of the IP router.
   *
!  * Version:	$Id: route.c,v 1.1.1.1 1999/12/27 17:13:08 ibaldin Exp $
   *
   * Authors:	Ross Biro, <bir7@leland.Stanford.Edu>
   *		Fred N. van Kempen, <waltje@uWalt.NL.Mugnet.ORG>
Index: linux-2.2.12/net/ipv4/syncookies.c
diff -c linux-2.2.12/net/ipv4/syncookies.c:1.1 linux-2.2.12/net/ipv4/syncookies.c:1.1.1.1
*** linux-2.2.12/net/ipv4/syncookies.c:1.1	Mon Dec 27 12:13:10 1999
--- linux-2.2.12/net/ipv4/syncookies.c	Mon Dec 27 12:13:10 1999
***************
*** 9,15 ****
   *      as published by the Free Software Foundation; either version
   *      2 of the License, or (at your option) any later version.
   * 
!  *  $Id: syncookies.c,v 1.1 1999/12/27 17:13:10 ibaldin Exp $
   *
   *  Missing: IPv6 support. 
   */
--- 9,15 ----
   *      as published by the Free Software Foundation; either version
   *      2 of the License, or (at your option) any later version.
   * 
!  *  $Id: syncookies.c,v 1.1.1.1 1999/12/27 17:13:10 ibaldin Exp $
   *
   *  Missing: IPv6 support. 
   */
Index: linux-2.2.12/net/ipv4/sysctl_net_ipv4.c
diff -c linux-2.2.12/net/ipv4/sysctl_net_ipv4.c:1.1 linux-2.2.12/net/ipv4/sysctl_net_ipv4.c:1.1.1.1
*** linux-2.2.12/net/ipv4/sysctl_net_ipv4.c:1.1	Mon Dec 27 12:13:10 1999
--- linux-2.2.12/net/ipv4/sysctl_net_ipv4.c	Mon Dec 27 12:13:10 1999
***************
*** 1,7 ****
  /*
   * sysctl_net_ipv4.c: sysctl interface to net IPV4 subsystem.
   *
!  * $Id: sysctl_net_ipv4.c,v 1.1 1999/12/27 17:13:10 ibaldin Exp $
   *
   * Begun April 1, 1996, Mike Shaver.
   * Added /proc/sys/net/ipv4 directory entry (empty =) ). [MS]
--- 1,7 ----
  /*
   * sysctl_net_ipv4.c: sysctl interface to net IPV4 subsystem.
   *
!  * $Id: sysctl_net_ipv4.c,v 1.1.1.1 1999/12/27 17:13:10 ibaldin Exp $
   *
   * Begun April 1, 1996, Mike Shaver.
   * Added /proc/sys/net/ipv4 directory entry (empty =) ). [MS]
Index: linux-2.2.12/net/ipv4/tcp.c
diff -c linux-2.2.12/net/ipv4/tcp.c:1.1 linux-2.2.12/net/ipv4/tcp.c:1.1.1.1
*** linux-2.2.12/net/ipv4/tcp.c:1.1	Mon Dec 27 12:13:08 1999
--- linux-2.2.12/net/ipv4/tcp.c	Mon Dec 27 12:13:08 1999
***************
*** 5,11 ****
   *
   *		Implementation of the Transmission Control Protocol(TCP).
   *
!  * Version:	$Id: tcp.c,v 1.1 1999/12/27 17:13:08 ibaldin Exp $
   *
   * Authors:	Ross Biro, <bir7@leland.Stanford.Edu>
   *		Fred N. van Kempen, <waltje@uWalt.NL.Mugnet.ORG>
--- 5,11 ----
   *
   *		Implementation of the Transmission Control Protocol(TCP).
   *
!  * Version:	$Id: tcp.c,v 1.1.1.1 1999/12/27 17:13:08 ibaldin Exp $
   *
   * Authors:	Ross Biro, <bir7@leland.Stanford.Edu>
   *		Fred N. van Kempen, <waltje@uWalt.NL.Mugnet.ORG>
Index: linux-2.2.12/net/ipv4/tcp_input.c
diff -c linux-2.2.12/net/ipv4/tcp_input.c:1.1 linux-2.2.12/net/ipv4/tcp_input.c:1.1.1.1
*** linux-2.2.12/net/ipv4/tcp_input.c:1.1	Mon Dec 27 12:13:09 1999
--- linux-2.2.12/net/ipv4/tcp_input.c	Mon Dec 27 12:13:09 1999
***************
*** 5,11 ****
   *
   *		Implementation of the Transmission Control Protocol(TCP).
   *
!  * Version:	$Id: tcp_input.c,v 1.1 1999/12/27 17:13:09 ibaldin Exp $
   *
   * Authors:	Ross Biro, <bir7@leland.Stanford.Edu>
   *		Fred N. van Kempen, <waltje@uWalt.NL.Mugnet.ORG>
--- 5,11 ----
   *
   *		Implementation of the Transmission Control Protocol(TCP).
   *
!  * Version:	$Id: tcp_input.c,v 1.1.1.1 1999/12/27 17:13:09 ibaldin Exp $
   *
   * Authors:	Ross Biro, <bir7@leland.Stanford.Edu>
   *		Fred N. van Kempen, <waltje@uWalt.NL.Mugnet.ORG>
Index: linux-2.2.12/net/ipv4/tcp_ipv4.c
diff -c linux-2.2.12/net/ipv4/tcp_ipv4.c:1.1 linux-2.2.12/net/ipv4/tcp_ipv4.c:1.1.1.1
*** linux-2.2.12/net/ipv4/tcp_ipv4.c:1.1	Mon Dec 27 12:13:10 1999
--- linux-2.2.12/net/ipv4/tcp_ipv4.c	Mon Dec 27 12:13:10 1999
***************
*** 5,11 ****
   *
   *		Implementation of the Transmission Control Protocol(TCP).
   *
!  * Version:	$Id: tcp_ipv4.c,v 1.1 1999/12/27 17:13:10 ibaldin Exp $
   *
   *		IPv4 specific functions
   *
--- 5,11 ----
   *
   *		Implementation of the Transmission Control Protocol(TCP).
   *
!  * Version:	$Id: tcp_ipv4.c,v 1.1.1.1 1999/12/27 17:13:10 ibaldin Exp $
   *
   *		IPv4 specific functions
   *
Index: linux-2.2.12/net/ipv4/tcp_output.c
diff -c linux-2.2.12/net/ipv4/tcp_output.c:1.1 linux-2.2.12/net/ipv4/tcp_output.c:1.1.1.1
*** linux-2.2.12/net/ipv4/tcp_output.c:1.1	Mon Dec 27 12:13:10 1999
--- linux-2.2.12/net/ipv4/tcp_output.c	Mon Dec 27 12:13:10 1999
***************
*** 5,11 ****
   *
   *		Implementation of the Transmission Control Protocol(TCP).
   *
!  * Version:	$Id: tcp_output.c,v 1.1 1999/12/27 17:13:10 ibaldin Exp $
   *
   * Authors:	Ross Biro, <bir7@leland.Stanford.Edu>
   *		Fred N. van Kempen, <waltje@uWalt.NL.Mugnet.ORG>
--- 5,11 ----
   *
   *		Implementation of the Transmission Control Protocol(TCP).
   *
!  * Version:	$Id: tcp_output.c,v 1.1.1.1 1999/12/27 17:13:10 ibaldin Exp $
   *
   * Authors:	Ross Biro, <bir7@leland.Stanford.Edu>
   *		Fred N. van Kempen, <waltje@uWalt.NL.Mugnet.ORG>
Index: linux-2.2.12/net/ipv4/tcp_timer.c
diff -c linux-2.2.12/net/ipv4/tcp_timer.c:1.1 linux-2.2.12/net/ipv4/tcp_timer.c:1.1.1.1
*** linux-2.2.12/net/ipv4/tcp_timer.c:1.1	Mon Dec 27 12:13:10 1999
--- linux-2.2.12/net/ipv4/tcp_timer.c	Mon Dec 27 12:13:10 1999
***************
*** 5,11 ****
   *
   *		Implementation of the Transmission Control Protocol(TCP).
   *
!  * Version:	$Id: tcp_timer.c,v 1.1 1999/12/27 17:13:10 ibaldin Exp $
   *
   * Authors:	Ross Biro, <bir7@leland.Stanford.Edu>
   *		Fred N. van Kempen, <waltje@uWalt.NL.Mugnet.ORG>
--- 5,11 ----
   *
   *		Implementation of the Transmission Control Protocol(TCP).
   *
!  * Version:	$Id: tcp_timer.c,v 1.1.1.1 1999/12/27 17:13:10 ibaldin Exp $
   *
   * Authors:	Ross Biro, <bir7@leland.Stanford.Edu>
   *		Fred N. van Kempen, <waltje@uWalt.NL.Mugnet.ORG>
Index: linux-2.2.12/net/ipv4/timer.c
diff -c linux-2.2.12/net/ipv4/timer.c:1.1 linux-2.2.12/net/ipv4/timer.c:1.1.1.1
*** linux-2.2.12/net/ipv4/timer.c:1.1	Mon Dec 27 12:13:09 1999
--- linux-2.2.12/net/ipv4/timer.c	Mon Dec 27 12:13:09 1999
***************
*** 5,11 ****
   *
   *		TIMER - implementation of software timers for IP.
   *
!  * Version:	$Id: timer.c,v 1.1 1999/12/27 17:13:09 ibaldin Exp $
   *
   * Authors:	Ross Biro, <bir7@leland.Stanford.Edu>
   *		Fred N. van Kempen, <waltje@uWalt.NL.Mugnet.ORG>
--- 5,11 ----
   *
   *		TIMER - implementation of software timers for IP.
   *
!  * Version:	$Id: timer.c,v 1.1.1.1 1999/12/27 17:13:09 ibaldin Exp $
   *
   * Authors:	Ross Biro, <bir7@leland.Stanford.Edu>
   *		Fred N. van Kempen, <waltje@uWalt.NL.Mugnet.ORG>
Index: linux-2.2.12/net/ipv4/udp.c
diff -c linux-2.2.12/net/ipv4/udp.c:1.1 linux-2.2.12/net/ipv4/udp.c:1.1.1.1
*** linux-2.2.12/net/ipv4/udp.c:1.1	Mon Dec 27 12:13:08 1999
--- linux-2.2.12/net/ipv4/udp.c	Mon Dec 27 12:13:08 1999
***************
*** 5,11 ****
   *
   *		The User Datagram Protocol (UDP).
   *
!  * Version:	$Id: udp.c,v 1.1 1999/12/27 17:13:08 ibaldin Exp $
   *
   * Authors:	Ross Biro, <bir7@leland.Stanford.Edu>
   *		Fred N. van Kempen, <waltje@uWalt.NL.Mugnet.ORG>
--- 5,11 ----
   *
   *		The User Datagram Protocol (UDP).
   *
!  * Version:	$Id: udp.c,v 1.1.1.1 1999/12/27 17:13:08 ibaldin Exp $
   *
   * Authors:	Ross Biro, <bir7@leland.Stanford.Edu>
   *		Fred N. van Kempen, <waltje@uWalt.NL.Mugnet.ORG>
Index: linux-2.2.12/net/ipv4/utils.c
diff -c linux-2.2.12/net/ipv4/utils.c:1.1 linux-2.2.12/net/ipv4/utils.c:1.1.1.1
*** linux-2.2.12/net/ipv4/utils.c:1.1	Mon Dec 27 12:13:09 1999
--- linux-2.2.12/net/ipv4/utils.c	Mon Dec 27 12:13:09 1999
***************
*** 6,12 ****
   *		Various kernel-resident INET utility functions; mainly
   *		for format conversion and debugging output.
   *
!  * Version:	$Id: utils.c,v 1.1 1999/12/27 17:13:09 ibaldin Exp $
   *
   * Author:	Fred N. van Kempen, <waltje@uWalt.NL.Mugnet.ORG>
   *
--- 6,12 ----
   *		Various kernel-resident INET utility functions; mainly
   *		for format conversion and debugging output.
   *
!  * Version:	$Id: utils.c,v 1.1.1.1 1999/12/27 17:13:09 ibaldin Exp $
   *
   * Author:	Fred N. van Kempen, <waltje@uWalt.NL.Mugnet.ORG>
   *
Index: linux-2.2.12/net/ipv6/addrconf.c
diff -c linux-2.2.12/net/ipv6/addrconf.c:1.1 linux-2.2.12/net/ipv6/addrconf.c:1.1.1.1
*** linux-2.2.12/net/ipv6/addrconf.c:1.1	Mon Dec 27 12:13:11 1999
--- linux-2.2.12/net/ipv6/addrconf.c	Mon Dec 27 12:13:11 1999
***************
*** 5,11 ****
   *	Authors:
   *	Pedro Roque		<roque@di.fc.ul.pt>	
   *
!  *	$Id: addrconf.c,v 1.1 1999/12/27 17:13:11 ibaldin Exp $
   *
   *	This program is free software; you can redistribute it and/or
   *      modify it under the terms of the GNU General Public License
--- 5,11 ----
   *	Authors:
   *	Pedro Roque		<roque@di.fc.ul.pt>	
   *
!  *	$Id: addrconf.c,v 1.1.1.1 1999/12/27 17:13:11 ibaldin Exp $
   *
   *	This program is free software; you can redistribute it and/or
   *      modify it under the terms of the GNU General Public License
Index: linux-2.2.12/net/ipv6/af_inet6.c
diff -c linux-2.2.12/net/ipv6/af_inet6.c:1.1 linux-2.2.12/net/ipv6/af_inet6.c:1.1.1.1
*** linux-2.2.12/net/ipv6/af_inet6.c:1.1	Mon Dec 27 12:13:11 1999
--- linux-2.2.12/net/ipv6/af_inet6.c	Mon Dec 27 12:13:11 1999
***************
*** 7,13 ****
   *
   *	Adapted from linux/net/ipv4/af_inet.c
   *
!  *	$Id: af_inet6.c,v 1.1 1999/12/27 17:13:11 ibaldin Exp $
   *
   *	This program is free software; you can redistribute it and/or
   *      modify it under the terms of the GNU General Public License
--- 7,13 ----
   *
   *	Adapted from linux/net/ipv4/af_inet.c
   *
!  *	$Id: af_inet6.c,v 1.1.1.1 1999/12/27 17:13:11 ibaldin Exp $
   *
   *	This program is free software; you can redistribute it and/or
   *      modify it under the terms of the GNU General Public License
Index: linux-2.2.12/net/ipv6/datagram.c
diff -c linux-2.2.12/net/ipv6/datagram.c:1.1 linux-2.2.12/net/ipv6/datagram.c:1.1.1.1
*** linux-2.2.12/net/ipv6/datagram.c:1.1	Mon Dec 27 12:13:11 1999
--- linux-2.2.12/net/ipv6/datagram.c	Mon Dec 27 12:13:11 1999
***************
*** 5,11 ****
   *	Authors:
   *	Pedro Roque		<roque@di.fc.ul.pt>	
   *
!  *	$Id: datagram.c,v 1.1 1999/12/27 17:13:11 ibaldin Exp $
   *
   *	This program is free software; you can redistribute it and/or
   *      modify it under the terms of the GNU General Public License
--- 5,11 ----
   *	Authors:
   *	Pedro Roque		<roque@di.fc.ul.pt>	
   *
!  *	$Id: datagram.c,v 1.1.1.1 1999/12/27 17:13:11 ibaldin Exp $
   *
   *	This program is free software; you can redistribute it and/or
   *      modify it under the terms of the GNU General Public License
Index: linux-2.2.12/net/ipv6/exthdrs.c
diff -c linux-2.2.12/net/ipv6/exthdrs.c:1.1 linux-2.2.12/net/ipv6/exthdrs.c:1.1.1.1
*** linux-2.2.12/net/ipv6/exthdrs.c:1.1	Mon Dec 27 12:13:11 1999
--- linux-2.2.12/net/ipv6/exthdrs.c	Mon Dec 27 12:13:11 1999
***************
*** 7,13 ****
   *	Andi Kleen		<ak@muc.de>
   *	Alexey Kuznetsov	<kuznet@ms2.inr.ac.ru>
   *
!  *	$Id: exthdrs.c,v 1.1 1999/12/27 17:13:11 ibaldin Exp $
   *
   *	This program is free software; you can redistribute it and/or
   *      modify it under the terms of the GNU General Public License
--- 7,13 ----
   *	Andi Kleen		<ak@muc.de>
   *	Alexey Kuznetsov	<kuznet@ms2.inr.ac.ru>
   *
!  *	$Id: exthdrs.c,v 1.1.1.1 1999/12/27 17:13:11 ibaldin Exp $
   *
   *	This program is free software; you can redistribute it and/or
   *      modify it under the terms of the GNU General Public License
Index: linux-2.2.12/net/ipv6/icmp.c
diff -c linux-2.2.12/net/ipv6/icmp.c:1.1 linux-2.2.12/net/ipv6/icmp.c:1.1.1.1
*** linux-2.2.12/net/ipv6/icmp.c:1.1	Mon Dec 27 12:13:11 1999
--- linux-2.2.12/net/ipv6/icmp.c	Mon Dec 27 12:13:11 1999
***************
*** 5,11 ****
   *	Authors:
   *	Pedro Roque		<roque@di.fc.ul.pt>
   *
!  *	$Id: icmp.c,v 1.1 1999/12/27 17:13:11 ibaldin Exp $
   *
   *	Based on net/ipv4/icmp.c
   *
--- 5,11 ----
   *	Authors:
   *	Pedro Roque		<roque@di.fc.ul.pt>
   *
!  *	$Id: icmp.c,v 1.1.1.1 1999/12/27 17:13:11 ibaldin Exp $
   *
   *	Based on net/ipv4/icmp.c
   *
Index: linux-2.2.12/net/ipv6/ip6_fib.c
diff -c linux-2.2.12/net/ipv6/ip6_fib.c:1.1 linux-2.2.12/net/ipv6/ip6_fib.c:1.1.1.1
*** linux-2.2.12/net/ipv6/ip6_fib.c:1.1	Mon Dec 27 12:13:11 1999
--- linux-2.2.12/net/ipv6/ip6_fib.c	Mon Dec 27 12:13:11 1999
***************
*** 5,11 ****
   *	Authors:
   *	Pedro Roque		<roque@di.fc.ul.pt>	
   *
!  *	$Id: ip6_fib.c,v 1.1 1999/12/27 17:13:11 ibaldin Exp $
   *
   *	This program is free software; you can redistribute it and/or
   *      modify it under the terms of the GNU General Public License
--- 5,11 ----
   *	Authors:
   *	Pedro Roque		<roque@di.fc.ul.pt>	
   *
!  *	$Id: ip6_fib.c,v 1.1.1.1 1999/12/27 17:13:11 ibaldin Exp $
   *
   *	This program is free software; you can redistribute it and/or
   *      modify it under the terms of the GNU General Public License
Index: linux-2.2.12/net/ipv6/ip6_fw.c
diff -c linux-2.2.12/net/ipv6/ip6_fw.c:1.1 linux-2.2.12/net/ipv6/ip6_fw.c:1.1.1.1
*** linux-2.2.12/net/ipv6/ip6_fw.c:1.1	Mon Dec 27 12:13:11 1999
--- linux-2.2.12/net/ipv6/ip6_fw.c	Mon Dec 27 12:13:11 1999
***************
*** 5,11 ****
   *	Authors:
   *	Pedro Roque		<roque@di.fc.ul.pt>	
   *
!  *	$Id: ip6_fw.c,v 1.1 1999/12/27 17:13:11 ibaldin Exp $
   *
   *	This program is free software; you can redistribute it and/or
   *      modify it under the terms of the GNU General Public License
--- 5,11 ----
   *	Authors:
   *	Pedro Roque		<roque@di.fc.ul.pt>	
   *
!  *	$Id: ip6_fw.c,v 1.1.1.1 1999/12/27 17:13:11 ibaldin Exp $
   *
   *	This program is free software; you can redistribute it and/or
   *      modify it under the terms of the GNU General Public License
Index: linux-2.2.12/net/ipv6/ip6_input.c
diff -c linux-2.2.12/net/ipv6/ip6_input.c:1.1 linux-2.2.12/net/ipv6/ip6_input.c:1.1.1.1
*** linux-2.2.12/net/ipv6/ip6_input.c:1.1	Mon Dec 27 12:13:11 1999
--- linux-2.2.12/net/ipv6/ip6_input.c	Mon Dec 27 12:13:11 1999
***************
*** 6,12 ****
   *	Pedro Roque		<roque@di.fc.ul.pt>
   *	Ian P. Morris		<I.P.Morris@soton.ac.uk>
   *
!  *	$Id: ip6_input.c,v 1.1 1999/12/27 17:13:11 ibaldin Exp $
   *
   *	Based in linux/net/ipv4/ip_input.c
   *
--- 6,12 ----
   *	Pedro Roque		<roque@di.fc.ul.pt>
   *	Ian P. Morris		<I.P.Morris@soton.ac.uk>
   *
!  *	$Id: ip6_input.c,v 1.1.1.1 1999/12/27 17:13:11 ibaldin Exp $
   *
   *	Based in linux/net/ipv4/ip_input.c
   *
Index: linux-2.2.12/net/ipv6/ip6_output.c
diff -c linux-2.2.12/net/ipv6/ip6_output.c:1.1 linux-2.2.12/net/ipv6/ip6_output.c:1.1.1.1
*** linux-2.2.12/net/ipv6/ip6_output.c:1.1	Mon Dec 27 12:13:11 1999
--- linux-2.2.12/net/ipv6/ip6_output.c	Mon Dec 27 12:13:11 1999
***************
*** 5,11 ****
   *	Authors:
   *	Pedro Roque		<roque@di.fc.ul.pt>	
   *
!  *	$Id: ip6_output.c,v 1.1 1999/12/27 17:13:11 ibaldin Exp $
   *
   *	Based on linux/net/ipv4/ip_output.c
   *
--- 5,11 ----
   *	Authors:
   *	Pedro Roque		<roque@di.fc.ul.pt>	
   *
!  *	$Id: ip6_output.c,v 1.1.1.1 1999/12/27 17:13:11 ibaldin Exp $
   *
   *	Based on linux/net/ipv4/ip_output.c
   *
Index: linux-2.2.12/net/ipv6/ipv6_sockglue.c
diff -c linux-2.2.12/net/ipv6/ipv6_sockglue.c:1.1 linux-2.2.12/net/ipv6/ipv6_sockglue.c:1.1.1.1
*** linux-2.2.12/net/ipv6/ipv6_sockglue.c:1.1	Mon Dec 27 12:13:11 1999
--- linux-2.2.12/net/ipv6/ipv6_sockglue.c	Mon Dec 27 12:13:11 1999
***************
*** 7,13 ****
   *
   *	Based on linux/net/ipv4/ip_sockglue.c
   *
!  *	$Id: ipv6_sockglue.c,v 1.1 1999/12/27 17:13:11 ibaldin Exp $
   *
   *	This program is free software; you can redistribute it and/or
   *      modify it under the terms of the GNU General Public License
--- 7,13 ----
   *
   *	Based on linux/net/ipv4/ip_sockglue.c
   *
!  *	$Id: ipv6_sockglue.c,v 1.1.1.1 1999/12/27 17:13:11 ibaldin Exp $
   *
   *	This program is free software; you can redistribute it and/or
   *      modify it under the terms of the GNU General Public License
Index: linux-2.2.12/net/ipv6/mcast.c
diff -c linux-2.2.12/net/ipv6/mcast.c:1.1 linux-2.2.12/net/ipv6/mcast.c:1.1.1.1
*** linux-2.2.12/net/ipv6/mcast.c:1.1	Mon Dec 27 12:13:11 1999
--- linux-2.2.12/net/ipv6/mcast.c	Mon Dec 27 12:13:11 1999
***************
*** 5,11 ****
   *	Authors:
   *	Pedro Roque		<roque@di.fc.ul.pt>	
   *
!  *	$Id: mcast.c,v 1.1 1999/12/27 17:13:11 ibaldin Exp $
   *
   *	Based on linux/ipv4/igmp.c and linux/ipv4/ip_sockglue.c 
   *
--- 5,11 ----
   *	Authors:
   *	Pedro Roque		<roque@di.fc.ul.pt>	
   *
!  *	$Id: mcast.c,v 1.1.1.1 1999/12/27 17:13:11 ibaldin Exp $
   *
   *	Based on linux/ipv4/igmp.c and linux/ipv4/ip_sockglue.c 
   *
Index: linux-2.2.12/net/ipv6/proc.c
diff -c linux-2.2.12/net/ipv6/proc.c:1.1 linux-2.2.12/net/ipv6/proc.c:1.1.1.1
*** linux-2.2.12/net/ipv6/proc.c:1.1	Mon Dec 27 12:13:11 1999
--- linux-2.2.12/net/ipv6/proc.c	Mon Dec 27 12:13:11 1999
***************
*** 7,13 ****
   *		PROC file system.  This is very similar to the IPv4 version,
   *		except it reports the sockets in the INET6 address family.
   *
!  * Version:	$Id: proc.c,v 1.1 1999/12/27 17:13:11 ibaldin Exp $
   *
   * Authors:	David S. Miller (davem@caip.rutgers.edu)
   *
--- 7,13 ----
   *		PROC file system.  This is very similar to the IPv4 version,
   *		except it reports the sockets in the INET6 address family.
   *
!  * Version:	$Id: proc.c,v 1.1.1.1 1999/12/27 17:13:11 ibaldin Exp $
   *
   * Authors:	David S. Miller (davem@caip.rutgers.edu)
   *
Index: linux-2.2.12/net/ipv6/protocol.c
diff -c linux-2.2.12/net/ipv6/protocol.c:1.1 linux-2.2.12/net/ipv6/protocol.c:1.1.1.1
*** linux-2.2.12/net/ipv6/protocol.c:1.1	Mon Dec 27 12:13:11 1999
--- linux-2.2.12/net/ipv6/protocol.c	Mon Dec 27 12:13:11 1999
***************
*** 5,11 ****
   *
   *		PF_INET6 protocol dispatch tables.
   *
!  * Version:	$Id: protocol.c,v 1.1 1999/12/27 17:13:11 ibaldin Exp $
   *
   * Authors:	Pedro Roque	<roque@di.fc.ul.pt>
   *
--- 5,11 ----
   *
   *		PF_INET6 protocol dispatch tables.
   *
!  * Version:	$Id: protocol.c,v 1.1.1.1 1999/12/27 17:13:11 ibaldin Exp $
   *
   * Authors:	Pedro Roque	<roque@di.fc.ul.pt>
   *
Index: linux-2.2.12/net/ipv6/raw.c
diff -c linux-2.2.12/net/ipv6/raw.c:1.1 linux-2.2.12/net/ipv6/raw.c:1.1.1.1
*** linux-2.2.12/net/ipv6/raw.c:1.1	Mon Dec 27 12:13:11 1999
--- linux-2.2.12/net/ipv6/raw.c	Mon Dec 27 12:13:11 1999
***************
*** 7,13 ****
   *
   *	Adapted from linux/net/ipv4/raw.c
   *
!  *	$Id: raw.c,v 1.1 1999/12/27 17:13:11 ibaldin Exp $
   *
   *	This program is free software; you can redistribute it and/or
   *      modify it under the terms of the GNU General Public License
--- 7,13 ----
   *
   *	Adapted from linux/net/ipv4/raw.c
   *
!  *	$Id: raw.c,v 1.1.1.1 1999/12/27 17:13:11 ibaldin Exp $
   *
   *	This program is free software; you can redistribute it and/or
   *      modify it under the terms of the GNU General Public License
Index: linux-2.2.12/net/ipv6/reassembly.c
diff -c linux-2.2.12/net/ipv6/reassembly.c:1.1 linux-2.2.12/net/ipv6/reassembly.c:1.1.1.1
*** linux-2.2.12/net/ipv6/reassembly.c:1.1	Mon Dec 27 12:13:11 1999
--- linux-2.2.12/net/ipv6/reassembly.c	Mon Dec 27 12:13:11 1999
***************
*** 5,11 ****
   *	Authors:
   *	Pedro Roque		<roque@di.fc.ul.pt>	
   *
!  *	$Id: reassembly.c,v 1.1 1999/12/27 17:13:11 ibaldin Exp $
   *
   *	Based on: net/ipv4/ip_fragment.c
   *
--- 5,11 ----
   *	Authors:
   *	Pedro Roque		<roque@di.fc.ul.pt>	
   *
!  *	$Id: reassembly.c,v 1.1.1.1 1999/12/27 17:13:11 ibaldin Exp $
   *
   *	Based on: net/ipv4/ip_fragment.c
   *
Index: linux-2.2.12/net/ipv6/route.c
diff -c linux-2.2.12/net/ipv6/route.c:1.1 linux-2.2.12/net/ipv6/route.c:1.1.1.1
*** linux-2.2.12/net/ipv6/route.c:1.1	Mon Dec 27 12:13:11 1999
--- linux-2.2.12/net/ipv6/route.c	Mon Dec 27 12:13:11 1999
***************
*** 5,11 ****
   *	Authors:
   *	Pedro Roque		<roque@di.fc.ul.pt>	
   *
!  *	$Id: route.c,v 1.1 1999/12/27 17:13:11 ibaldin Exp $
   *
   *	This program is free software; you can redistribute it and/or
   *      modify it under the terms of the GNU General Public License
--- 5,11 ----
   *	Authors:
   *	Pedro Roque		<roque@di.fc.ul.pt>	
   *
!  *	$Id: route.c,v 1.1.1.1 1999/12/27 17:13:11 ibaldin Exp $
   *
   *	This program is free software; you can redistribute it and/or
   *      modify it under the terms of the GNU General Public License
Index: linux-2.2.12/net/ipv6/sit.c
diff -c linux-2.2.12/net/ipv6/sit.c:1.1 linux-2.2.12/net/ipv6/sit.c:1.1.1.1
*** linux-2.2.12/net/ipv6/sit.c:1.1	Mon Dec 27 12:13:11 1999
--- linux-2.2.12/net/ipv6/sit.c	Mon Dec 27 12:13:11 1999
***************
*** 6,12 ****
   *	Pedro Roque		<roque@di.fc.ul.pt>	
   *	Alexey Kuznetsov	<kuznet@ms2.inr.ac.ru>
   *
!  *	$Id: sit.c,v 1.1 1999/12/27 17:13:11 ibaldin Exp $
   *
   *	This program is free software; you can redistribute it and/or
   *      modify it under the terms of the GNU General Public License
--- 6,12 ----
   *	Pedro Roque		<roque@di.fc.ul.pt>	
   *	Alexey Kuznetsov	<kuznet@ms2.inr.ac.ru>
   *
!  *	$Id: sit.c,v 1.1.1.1 1999/12/27 17:13:11 ibaldin Exp $
   *
   *	This program is free software; you can redistribute it and/or
   *      modify it under the terms of the GNU General Public License
Index: linux-2.2.12/net/ipv6/tcp_ipv6.c
diff -c linux-2.2.12/net/ipv6/tcp_ipv6.c:1.1 linux-2.2.12/net/ipv6/tcp_ipv6.c:1.1.1.1
*** linux-2.2.12/net/ipv6/tcp_ipv6.c:1.1	Mon Dec 27 12:13:11 1999
--- linux-2.2.12/net/ipv6/tcp_ipv6.c	Mon Dec 27 12:13:11 1999
***************
*** 5,11 ****
   *	Authors:
   *	Pedro Roque		<roque@di.fc.ul.pt>	
   *
!  *	$Id: tcp_ipv6.c,v 1.1 1999/12/27 17:13:11 ibaldin Exp $
   *
   *	Based on: 
   *	linux/net/ipv4/tcp.c
--- 5,11 ----
   *	Authors:
   *	Pedro Roque		<roque@di.fc.ul.pt>	
   *
!  *	$Id: tcp_ipv6.c,v 1.1.1.1 1999/12/27 17:13:11 ibaldin Exp $
   *
   *	Based on: 
   *	linux/net/ipv4/tcp.c
Index: linux-2.2.12/net/ipv6/udp.c
diff -c linux-2.2.12/net/ipv6/udp.c:1.1 linux-2.2.12/net/ipv6/udp.c:1.1.1.1
*** linux-2.2.12/net/ipv6/udp.c:1.1	Mon Dec 27 12:13:11 1999
--- linux-2.2.12/net/ipv6/udp.c	Mon Dec 27 12:13:11 1999
***************
*** 7,13 ****
   *
   *	Based on linux/ipv4/udp.c
   *
!  *	$Id: udp.c,v 1.1 1999/12/27 17:13:11 ibaldin Exp $
   *
   *	This program is free software; you can redistribute it and/or
   *      modify it under the terms of the GNU General Public License
--- 7,13 ----
   *
   *	Based on linux/ipv4/udp.c
   *
!  *	$Id: udp.c,v 1.1.1.1 1999/12/27 17:13:11 ibaldin Exp $
   *
   *	This program is free software; you can redistribute it and/or
   *      modify it under the terms of the GNU General Public License
Index: linux-2.2.12/net/irda/irlpt/irlpt_cli.c
diff -c linux-2.2.12/net/irda/irlpt/irlpt_cli.c:1.1 linux-2.2.12/net/irda/irlpt/irlpt_cli.c:1.1.1.1
*** linux-2.2.12/net/irda/irlpt/irlpt_cli.c:1.1	Mon Dec 27 12:13:13 1999
--- linux-2.2.12/net/irda/irlpt/irlpt_cli.c	Mon Dec 27 12:13:13 1999
***************
*** 59,65 ****
  static void irlpt_client_expired(unsigned long data);
  
  #if 0
! static char *rcsid = "$Id: irlpt_cli.c,v 1.1 1999/12/27 17:13:13 ibaldin Exp $";
  #endif
  static char *version = "IrLPT client, v2 (Thomas Davis)";
  
--- 59,65 ----
  static void irlpt_client_expired(unsigned long data);
  
  #if 0
! static char *rcsid = "$Id: irlpt_cli.c,v 1.1.1.1 1999/12/27 17:13:13 ibaldin Exp $";
  #endif
  static char *version = "IrLPT client, v2 (Thomas Davis)";
  
Index: linux-2.2.12/net/irda/irlpt/irlpt_cli_fsm.c
diff -c linux-2.2.12/net/irda/irlpt/irlpt_cli_fsm.c:1.1 linux-2.2.12/net/irda/irlpt/irlpt_cli_fsm.c:1.1.1.1
*** linux-2.2.12/net/irda/irlpt/irlpt_cli_fsm.c:1.1	Mon Dec 27 12:13:13 1999
--- linux-2.2.12/net/irda/irlpt/irlpt_cli_fsm.c	Mon Dec 27 12:13:13 1999
***************
*** 32,38 ****
  #include <net/irda/irda.h>
  
  #if 0
! static char *rcsid = "$Id: irlpt_cli_fsm.c,v 1.1 1999/12/27 17:13:13 ibaldin Exp $";
  #endif
  
  static int irlpt_client_state_idle  ( struct irlpt_cb *self, 
--- 32,38 ----
  #include <net/irda/irda.h>
  
  #if 0
! static char *rcsid = "$Id: irlpt_cli_fsm.c,v 1.1.1.1 1999/12/27 17:13:13 ibaldin Exp $";
  #endif
  
  static int irlpt_client_state_idle  ( struct irlpt_cb *self, 
Index: linux-2.2.12/net/irda/irlpt/irlpt_common.c
diff -c linux-2.2.12/net/irda/irlpt/irlpt_common.c:1.1 linux-2.2.12/net/irda/irlpt/irlpt_common.c:1.1.1.1
*** linux-2.2.12/net/irda/irlpt/irlpt_common.c:1.1	Mon Dec 27 12:13:13 1999
--- linux-2.2.12/net/irda/irlpt/irlpt_common.c	Mon Dec 27 12:13:13 1999
***************
*** 111,117 ****
  				command line! */
  
  #if 0
! static char *rcsid = "$Id: irlpt_common.c,v 1.1 1999/12/27 17:13:13 ibaldin Exp $";
  #endif
  
  struct irlpt_cb *irlpt_find_handle(unsigned int minor)
--- 111,117 ----
  				command line! */
  
  #if 0
! static char *rcsid = "$Id: irlpt_common.c,v 1.1.1.1 1999/12/27 17:13:13 ibaldin Exp $";
  #endif
  
  struct irlpt_cb *irlpt_find_handle(unsigned int minor)
Index: linux-2.2.12/net/irda/irlpt/irlpt_srvr.c
diff -c linux-2.2.12/net/irda/irlpt/irlpt_srvr.c:1.1 linux-2.2.12/net/irda/irlpt/irlpt_srvr.c:1.1.1.1
*** linux-2.2.12/net/irda/irlpt/irlpt_srvr.c:1.1	Mon Dec 27 12:13:13 1999
--- linux-2.2.12/net/irda/irlpt/irlpt_srvr.c	Mon Dec 27 12:13:13 1999
***************
*** 77,83 ****
  int irlpt_server_debug = 4;
  
  #if 0
! static char *rcsid = "$Id: irlpt_srvr.c,v 1.1 1999/12/27 17:13:13 ibaldin Exp $";
  #endif
  
  static char *version = "IrLPT server, v2 (Thomas Davis)";
--- 77,83 ----
  int irlpt_server_debug = 4;
  
  #if 0
! static char *rcsid = "$Id: irlpt_srvr.c,v 1.1.1.1 1999/12/27 17:13:13 ibaldin Exp $";
  #endif
  
  static char *version = "IrLPT server, v2 (Thomas Davis)";
Index: linux-2.2.12/net/irda/irlpt/irlpt_srvr_fsm.c
diff -c linux-2.2.12/net/irda/irlpt/irlpt_srvr_fsm.c:1.1 linux-2.2.12/net/irda/irlpt/irlpt_srvr_fsm.c:1.1.1.1
*** linux-2.2.12/net/irda/irlpt/irlpt_srvr_fsm.c:1.1	Mon Dec 27 12:13:13 1999
--- linux-2.2.12/net/irda/irlpt/irlpt_srvr_fsm.c	Mon Dec 27 12:13:13 1999
***************
*** 37,43 ****
  				      struct irlpt_info *info);
  
  #if 0
! static char *rcsid = "$Id: irlpt_srvr_fsm.c,v 1.1 1999/12/27 17:13:13 ibaldin Exp $";
  #endif
  
  int irlpt_server_fsm_debug = 4; /* don't change this! */
--- 37,43 ----
  				      struct irlpt_info *info);
  
  #if 0
! static char *rcsid = "$Id: irlpt_srvr_fsm.c,v 1.1.1.1 1999/12/27 17:13:13 ibaldin Exp $";
  #endif
  
  int irlpt_server_fsm_debug = 4; /* don't change this! */
Index: linux-2.2.12/net/packet/af_packet.c
diff -c linux-2.2.12/net/packet/af_packet.c:1.1 linux-2.2.12/net/packet/af_packet.c:1.1.1.1
*** linux-2.2.12/net/packet/af_packet.c:1.1	Mon Dec 27 12:13:12 1999
--- linux-2.2.12/net/packet/af_packet.c	Mon Dec 27 12:13:12 1999
***************
*** 5,11 ****
   *
   *		PACKET - implements raw packet sockets.
   *
!  * Version:	$Id: af_packet.c,v 1.1 1999/12/27 17:13:12 ibaldin Exp $
   *
   * Authors:	Ross Biro, <bir7@leland.Stanford.Edu>
   *		Fred N. van Kempen, <waltje@uWalt.NL.Mugnet.ORG>
--- 5,11 ----
   *
   *		PACKET - implements raw packet sockets.
   *
!  * Version:	$Id: af_packet.c,v 1.1.1.1 1999/12/27 17:13:12 ibaldin Exp $
   *
   * Authors:	Ross Biro, <bir7@leland.Stanford.Edu>
   *		Fred N. van Kempen, <waltje@uWalt.NL.Mugnet.ORG>
Index: linux-2.2.12/net/unix/af_unix.c
diff -c linux-2.2.12/net/unix/af_unix.c:1.1 linux-2.2.12/net/unix/af_unix.c:1.1.1.1
*** linux-2.2.12/net/unix/af_unix.c:1.1	Mon Dec 27 12:13:06 1999
--- linux-2.2.12/net/unix/af_unix.c	Mon Dec 27 12:13:06 1999
***************
*** 8,14 ****
   *		as published by the Free Software Foundation; either version
   *		2 of the License, or (at your option) any later version.
   *
!  * Version:	$Id: af_unix.c,v 1.1 1999/12/27 17:13:06 ibaldin Exp $
   *
   * Fixes:
   *		Linus Torvalds	:	Assorted bug cures.
--- 8,14 ----
   *		as published by the Free Software Foundation; either version
   *		2 of the License, or (at your option) any later version.
   *
!  * Version:	$Id: af_unix.c,v 1.1.1.1 1999/12/27 17:13:06 ibaldin Exp $
   *
   * Fixes:
   *		Linus Torvalds	:	Assorted bug cures.
