Whamcloud - gitweb
- 2.6.0-mm2.patch was committed corrupted. don't understand why :(
authoralex <alex>
Mon, 12 Jan 2004 09:18:33 +0000 (09:18 +0000)
committeralex <alex>
Mon, 12 Jan 2004 09:18:33 +0000 (09:18 +0000)
lustre/kernel_patches/patches/2.6.0-mm2.patch

index d3119b9..017d057 100644 (file)
   *
   * Copyright (C) 2001 NxtWave Communications, Inc.
   *
-- * $Log: 2.6.0-mm2.patch,v $
-- * Revision 1.1.2.1  2004/01/09 22:31:09  alex
-- * - 2.6 fixes:
-- *   - mds_lock_new_child() uses specific namespace to avoid deadlock
-- *     if i_generations == 0
-- *   - portals_debug_copy_to_user() uses kmap_atomic() instead of
-- *     kmap() because it's called beinged locked with disabled interrupts
-- *   - ugly hacks which prevent userspace tools to try to load modules
-- *   - corrections in Makefiles
-- *   - minor compatibility defines and tweaks
-- *   - inode->c_index is used as orphans counter
-- *   - ll_lookup_finish_locks() doesn't release intent
-- *     because on 2.6 it may be needed several times
-- *   - check that nd isn't NULL before using
-- *   - ll_update_inode() decoded dev number wrong way
-- *   - PDE define is used to retrieve procfs-related data
-- *   - rw26.c is almost copy of rw24.c
-- *   - super25.c registers lustre and lustre_lite
-- *
-- * - 2.6 kernel patches:
-- *   - 2.6.0-mm2
-- *   - dev_read_only_2.6.0.patch stores dev number, not struct block_device *
-- *   - ext3-init-generation-2.6.0.patch - lustre dislikes when ext3 resets
-- *     s_next_generation to 0 upon mount
-- *   - ext3-map_inode_page-2.6.0.patch - added fix to unmap underlaying metadata
-- *   - ext3-start_this_handle-must-return-error.patch - jbd returned 0 always:
-- *     posssible oops
-- *   - vfs_nointent_2.6.0-test6.patch - small contexts changes
-- *   - invalidate_show-2.6.0.patch - port onto 2.6
-- *   - iopen-2.6.0-test6.patch - several fixes
-- *   - vfs_intent_2.6.0.patch - port onto 2.5.0
-- *   - kernel_text_address-2.6.0.patch
-- *   - export_symbols-2.6.0.patch
-- *
-- * - kgdb_2.6.0 series
-- *
+- * $Log: nxt6000.h,v $
 - * Revision 1.2  2003/01/27 12:32:42  fschirmer
 - * Lots of bugfixes and new features
 - *
   *
   * Name:      skcsum.h
   * Project:   GEnesis - SysKonnect SK-NET Gigabit Ethernet (SK-98xx)
-- * Version:   $Revision: 1.1.2.1 $
-- * Date:      $Date: 2004/01/09 22:31:09 $
-+ * Version:   $Revision: 1.1.2.1 $
-+ * Date:      $Date: 2004/01/09 22:31:09 $
+- * Version:   $Revision: 1.9 $
+- * Date:      $Date: 2001/02/06 11:21:39 $
++ * Version:   $Revision: 1.10 $
++ * Date:      $Date: 2003/08/20 13:59:57 $
   * Purpose:   Store/verify Internet checksum in send/receive packets.
   *
   ******************************************************************************/
 @@ -26,6 +26,10 @@
   * History:
   *
-  *    $Log: 2.6.0-mm2.patch,v $
-  *    Revision 1.1.2.1  2004/01/09 22:31:09  alex
-  *    - 2.6 fixes:
-  *      - mds_lock_new_child() uses specific namespace to avoid deadlock
-  *        if i_generations == 0
-  *      - portals_debug_copy_to_user() uses kmap_atomic() instead of
-  *        kmap() because it's called beinged locked with disabled interrupts
-  *      - ugly hacks which prevent userspace tools to try to load modules
-  *      - corrections in Makefiles
-  *      - minor compatibility defines and tweaks
-  *      - inode->c_index is used as orphans counter
-  *      - ll_lookup_finish_locks() doesn't release intent
-  *        because on 2.6 it may be needed several times
-  *      - check that nd isn't NULL before using
-  *      - ll_update_inode() decoded dev number wrong way
-  *      - PDE define is used to retrieve procfs-related data
-  *      - rw26.c is almost copy of rw24.c
-  *      - super25.c registers lustre and lustre_lite
-  *    
-  *    - 2.6 kernel patches:
-  *      - 2.6.0-mm2
-  *      - dev_read_only_2.6.0.patch stores dev number, not struct block_device *
-  *      - ext3-init-generation-2.6.0.patch - lustre dislikes when ext3 resets
-  *        s_next_generation to 0 upon mount
-  *      - ext3-map_inode_page-2.6.0.patch - added fix to unmap underlaying metadata
-  *      - ext3-start_this_handle-must-return-error.patch - jbd returned 0 always:
-  *        posssible oops
-  *      - vfs_nointent_2.6.0-test6.patch - small contexts changes
-  *      - invalidate_show-2.6.0.patch - port onto 2.6
-  *      - iopen-2.6.0-test6.patch - several fixes
-  *      - vfs_intent_2.6.0.patch - port onto 2.5.0
-  *      - kernel_text_address-2.6.0.patch
-  *      - export_symbols-2.6.0.patch
-  *    
-  *    - kgdb_2.6.0 series
-  *    
+  *    $Log: skcsum.h,v $
 + *    Revision 1.10  2003/08/20 13:59:57  mschmid
 + *    Changed notation of #ifndef SkCsCalculateChecksum to
 + *    #ifndef SK_CS_CALCULATE_CHECKSUM
   *
   * Name:      skdrv1st.h
   * Project:   GEnesis, PCI Gigabit Ethernet Adapter
-- * Version:   $Revision: 1.1.2.1 $
-- * Date:      $Date: 2004/01/09 22:31:09 $
-+ * Version:   $Revision: 1.1.2.1 $
-+ * Date:      $Date: 2004/01/09 22:31:09 $
+- * Version:   $Revision: 1.1 $
+- * Date:      $Date: 2003/07/21 07:22:43 $
++ * Version:   $Revision: 1.4 $
++ * Date:      $Date: 2003/11/12 14:28:14 $
   * Purpose:   First header file for driver and all other modules
   *
   ******************************************************************************/
 @@ -26,6 +27,15 @@
   * History:
   *
-  *    $Log: 2.6.0-mm2.patch,v $
-  *    Revision 1.1.2.1  2004/01/09 22:31:09  alex
-  *    - 2.6 fixes:
-  *      - mds_lock_new_child() uses specific namespace to avoid deadlock
-  *        if i_generations == 0
-  *      - portals_debug_copy_to_user() uses kmap_atomic() instead of
-  *        kmap() because it's called beinged locked with disabled interrupts
-  *      - ugly hacks which prevent userspace tools to try to load modules
-  *      - corrections in Makefiles
-  *      - minor compatibility defines and tweaks
-  *      - inode->c_index is used as orphans counter
-  *      - ll_lookup_finish_locks() doesn't release intent
-  *        because on 2.6 it may be needed several times
-  *      - check that nd isn't NULL before using
-  *      - ll_update_inode() decoded dev number wrong way
-  *      - PDE define is used to retrieve procfs-related data
-  *      - rw26.c is almost copy of rw24.c
-  *      - super25.c registers lustre and lustre_lite
-  *    
-  *    - 2.6 kernel patches:
-  *      - 2.6.0-mm2
-  *      - dev_read_only_2.6.0.patch stores dev number, not struct block_device *
-  *      - ext3-init-generation-2.6.0.patch - lustre dislikes when ext3 resets
-  *        s_next_generation to 0 upon mount
-  *      - ext3-map_inode_page-2.6.0.patch - added fix to unmap underlaying metadata
-  *      - ext3-start_this_handle-must-return-error.patch - jbd returned 0 always:
-  *        posssible oops
-  *      - vfs_nointent_2.6.0-test6.patch - small contexts changes
-  *      - invalidate_show-2.6.0.patch - port onto 2.6
-  *      - iopen-2.6.0-test6.patch - several fixes
-  *      - vfs_intent_2.6.0.patch - port onto 2.5.0
-  *      - kernel_text_address-2.6.0.patch
-  *      - export_symbols-2.6.0.patch
-  *    
-  *    - kgdb_2.6.0 series
-  *    
+  *    $Log: skdrv1st.h,v $
 + *    Revision 1.4  2003/11/12 14:28:14  rroesler
 + *    Fix: use dedicated ip_fast_csum() on X86_64 systems
 + *    
   *
   * Name:      skdrv2nd.h
   * Project:   GEnesis, PCI Gigabit Ethernet Adapter
-- * Version:   $Revision: 1.1.2.1 $
-- * Date:      $Date: 2004/01/09 22:31:09 $
-+ * Version:   $Revision: 1.1.2.1 $
-+ * Date:      $Date: 2004/01/09 22:31:09 $
+- * Version:   $Revision: 1.3 $
+- * Date:      $Date: 2003/08/12 16:51:18 $
++ * Version:   $Revision: 1.10 $
++ * Date:      $Date: 2003/12/11 16:04:45 $
   * Purpose:   Second header file for driver and all other modules
   *
   ******************************************************************************/
 @@ -26,6 +27,27 @@
   * History:
   *
-  *    $Log: 2.6.0-mm2.patch,v $
-  *    Revision 1.1.2.1  2004/01/09 22:31:09  alex
-  *    - 2.6 fixes:
-  *      - mds_lock_new_child() uses specific namespace to avoid deadlock
-  *        if i_generations == 0
-  *      - portals_debug_copy_to_user() uses kmap_atomic() instead of
-  *        kmap() because it's called beinged locked with disabled interrupts
-  *      - ugly hacks which prevent userspace tools to try to load modules
-  *      - corrections in Makefiles
-  *      - minor compatibility defines and tweaks
-  *      - inode->c_index is used as orphans counter
-  *      - ll_lookup_finish_locks() doesn't release intent
-  *        because on 2.6 it may be needed several times
-  *      - check that nd isn't NULL before using
-  *      - ll_update_inode() decoded dev number wrong way
-  *      - PDE define is used to retrieve procfs-related data
-  *      - rw26.c is almost copy of rw24.c
-  *      - super25.c registers lustre and lustre_lite
-  *    
-  *    - 2.6 kernel patches:
-  *      - 2.6.0-mm2
-  *      - dev_read_only_2.6.0.patch stores dev number, not struct block_device *
-  *      - ext3-init-generation-2.6.0.patch - lustre dislikes when ext3 resets
-  *        s_next_generation to 0 upon mount
-  *      - ext3-map_inode_page-2.6.0.patch - added fix to unmap underlaying metadata
-  *      - ext3-start_this_handle-must-return-error.patch - jbd returned 0 always:
-  *        posssible oops
-  *      - vfs_nointent_2.6.0-test6.patch - small contexts changes
-  *      - invalidate_show-2.6.0.patch - port onto 2.6
-  *      - iopen-2.6.0-test6.patch - several fixes
-  *      - vfs_intent_2.6.0.patch - port onto 2.5.0
-  *      - kernel_text_address-2.6.0.patch
-  *      - export_symbols-2.6.0.patch
-  *    
-  *    - kgdb_2.6.0 series
-  *    
+  *    $Log: skdrv2nd.h,v $
 + *    Revision 1.10  2003/12/11 16:04:45  mlindner
 + *    Add: New pnmi data backup structure
 + *    
   *
   * Name:      skgehw.h
   * Project:   Gigabit Ethernet Adapters, Common Modules
-- * Version:   $Revision: 1.1.2.1 $
-- * Date:      $Date: 2004/01/09 22:31:09 $
-+ * Version:   $Revision: 1.1.2.1 $
-+ * Date:      $Date: 2004/01/09 22:31:09 $
+- * Version:   $Revision: 1.53 $
+- * Date:      $Date: 2003/07/04 12:39:01 $
++ * Version:   $Revision: 1.56 $
++ * Date:      $Date: 2003/09/23 09:01:00 $
   * Purpose:   Defines and Macros for the Gigabit Ethernet Adapter Product Family
   *
   ******************************************************************************/
 @@ -26,6 +26,17 @@
   *
   * History:
-  * $Log: 2.6.0-mm2.patch,v $
-  * Revision 1.1.2.1  2004/01/09 22:31:09  alex
-  * - 2.6 fixes:
-  *   - mds_lock_new_child() uses specific namespace to avoid deadlock
-  *     if i_generations == 0
-  *   - portals_debug_copy_to_user() uses kmap_atomic() instead of
-  *     kmap() because it's called beinged locked with disabled interrupts
-  *   - ugly hacks which prevent userspace tools to try to load modules
-  *   - corrections in Makefiles
-  *   - minor compatibility defines and tweaks
-  *   - inode->c_index is used as orphans counter
-  *   - ll_lookup_finish_locks() doesn't release intent
-  *     because on 2.6 it may be needed several times
-  *   - check that nd isn't NULL before using
-  *   - ll_update_inode() decoded dev number wrong way
-  *   - PDE define is used to retrieve procfs-related data
-  *   - rw26.c is almost copy of rw24.c
-  *   - super25.c registers lustre and lustre_lite
-  *
-  * - 2.6 kernel patches:
-  *   - 2.6.0-mm2
-  *   - dev_read_only_2.6.0.patch stores dev number, not struct block_device *
-  *   - ext3-init-generation-2.6.0.patch - lustre dislikes when ext3 resets
-  *     s_next_generation to 0 upon mount
-  *   - ext3-map_inode_page-2.6.0.patch - added fix to unmap underlaying metadata
-  *   - ext3-start_this_handle-must-return-error.patch - jbd returned 0 always:
-  *     posssible oops
-  *   - vfs_nointent_2.6.0-test6.patch - small contexts changes
-  *   - invalidate_show-2.6.0.patch - port onto 2.6
-  *   - iopen-2.6.0-test6.patch - several fixes
-  *   - vfs_intent_2.6.0.patch - port onto 2.5.0
-  *   - kernel_text_address-2.6.0.patch
-  *   - export_symbols-2.6.0.patch
-  *
-  * - kgdb_2.6.0 series
-  *
+  * $Log: skgehw.h,v $
 + * Revision 1.56  2003/09/23 09:01:00  malthoff
 + * Minor change: Define I2C device size constants as long.
 + *
   *
   * Name:      skhwt.h
 - * Project:   Gigabit Ethernet Adapters, Schedule-Modul
-- * Version:   $Revision: 1.1.2.1 $
-- * Date:      $Date: 2004/01/09 22:31:09 $
+- * Version:   $Revision: 1.6 $
+- * Date:      $Date: 2003/05/13 17:57:48 $
 + * Project:   Gigabit Ethernet Adapters, Event Scheduler Module
-+ * Version:   $Revision: 1.1.2.1 $
-+ * Date:      $Date: 2004/01/09 22:31:09 $
++ * Version:   $Revision: 1.7 $
++ * Date:      $Date: 2003/09/16 12:55:08 $
   * Purpose:   Defines for the hardware timer functions
   *
   ******************************************************************************/
 @@ -27,6 +27,9 @@
   * History:
   *
-  *    $Log: 2.6.0-mm2.patch,v $
-  *    Revision 1.1.2.1  2004/01/09 22:31:09  alex
-  *    - 2.6 fixes:
-  *      - mds_lock_new_child() uses specific namespace to avoid deadlock
-  *        if i_generations == 0
-  *      - portals_debug_copy_to_user() uses kmap_atomic() instead of
-  *        kmap() because it's called beinged locked with disabled interrupts
-  *      - ugly hacks which prevent userspace tools to try to load modules
-  *      - corrections in Makefiles
-  *      - minor compatibility defines and tweaks
-  *      - inode->c_index is used as orphans counter
-  *      - ll_lookup_finish_locks() doesn't release intent
-  *        because on 2.6 it may be needed several times
-  *      - check that nd isn't NULL before using
-  *      - ll_update_inode() decoded dev number wrong way
-  *      - PDE define is used to retrieve procfs-related data
-  *      - rw26.c is almost copy of rw24.c
-  *      - super25.c registers lustre and lustre_lite
-  *    
-  *    - 2.6 kernel patches:
-  *      - 2.6.0-mm2
-  *      - dev_read_only_2.6.0.patch stores dev number, not struct block_device *
-  *      - ext3-init-generation-2.6.0.patch - lustre dislikes when ext3 resets
-  *        s_next_generation to 0 upon mount
-  *      - ext3-map_inode_page-2.6.0.patch - added fix to unmap underlaying metadata
-  *      - ext3-start_this_handle-must-return-error.patch - jbd returned 0 always:
-  *        posssible oops
-  *      - vfs_nointent_2.6.0-test6.patch - small contexts changes
-  *      - invalidate_show-2.6.0.patch - port onto 2.6
-  *      - iopen-2.6.0-test6.patch - several fixes
-  *      - vfs_intent_2.6.0.patch - port onto 2.5.0
-  *      - kernel_text_address-2.6.0.patch
-  *      - export_symbols-2.6.0.patch
-  *    
-  *    - kgdb_2.6.0 series
-  *    
+  *    $Log: skgehwt.h,v $
 + *    Revision 1.7  2003/09/16 12:55:08  rschmidt
 + *    Editorial changes
 + *    
   *
   * Name:      skgei2c.h
 - * Project:   GEnesis, PCI Gigabit Ethernet Adapter
-- * Version:   $Revision: 1.1.2.1 $
-- * Date:      $Date: 2004/01/09 22:31:09 $
+- * Version:   $Revision: 1.23 $
+- * Date:      $Date: 2002/12/19 14:34:27 $
 - * Purpose:   Special GEnesis defines for TWSI
 + * Project:   Gigabit Ethernet Adapters, TWSI-Module
-+ * Version:   $Revision: 1.1.2.1 $
-+ * Date:      $Date: 2004/01/09 22:31:09 $
++ * Version:   $Revision: 1.25 $
++ * Date:      $Date: 2003/10/20 09:06:05 $
 + * Purpose:   Special defines for TWSI
   *
   ******************************************************************************/
 @@ -26,6 +27,12 @@
   * History:
   *
-  *    $Log: 2.6.0-mm2.patch,v $
-  *    Revision 1.1.2.1  2004/01/09 22:31:09  alex
-  *    - 2.6 fixes:
-  *      - mds_lock_new_child() uses specific namespace to avoid deadlock
-  *        if i_generations == 0
-  *      - portals_debug_copy_to_user() uses kmap_atomic() instead of
-  *        kmap() because it's called beinged locked with disabled interrupts
-  *      - ugly hacks which prevent userspace tools to try to load modules
-  *      - corrections in Makefiles
-  *      - minor compatibility defines and tweaks
-  *      - inode->c_index is used as orphans counter
-  *      - ll_lookup_finish_locks() doesn't release intent
-  *        because on 2.6 it may be needed several times
-  *      - check that nd isn't NULL before using
-  *      - ll_update_inode() decoded dev number wrong way
-  *      - PDE define is used to retrieve procfs-related data
-  *      - rw26.c is almost copy of rw24.c
-  *      - super25.c registers lustre and lustre_lite
-  *    
-  *    - 2.6 kernel patches:
-  *      - 2.6.0-mm2
-  *      - dev_read_only_2.6.0.patch stores dev number, not struct block_device *
-  *      - ext3-init-generation-2.6.0.patch - lustre dislikes when ext3 resets
-  *        s_next_generation to 0 upon mount
-  *      - ext3-map_inode_page-2.6.0.patch - added fix to unmap underlaying metadata
-  *      - ext3-start_this_handle-must-return-error.patch - jbd returned 0 always:
-  *        posssible oops
-  *      - vfs_nointent_2.6.0-test6.patch - small contexts changes
-  *      - invalidate_show-2.6.0.patch - port onto 2.6
-  *      - iopen-2.6.0-test6.patch - several fixes
-  *      - vfs_intent_2.6.0.patch - port onto 2.5.0
-  *      - kernel_text_address-2.6.0.patch
-  *      - export_symbols-2.6.0.patch
-  *    
-  *    - kgdb_2.6.0 series
-  *    
+  *    $Log: skgei2c.h,v $
 + *    Revision 1.25  2003/10/20 09:06:05  rschmidt
 + *    Editorial changes.
 + *    
   *
   * Name:      skgeinit.h
   * Project:   Gigabit Ethernet Adapters, Common Modules
-- * Version:   $Revision: 1.1.2.1 $
-- * Date:      $Date: 2004/01/09 22:31:09 $
-+ * Version:   $Revision: 1.1.2.1 $
-+ * Date:      $Date: 2004/01/09 22:31:09 $
+- * Version:   $Revision: 1.81 $
+- * Date:      $Date: 2003/07/04 12:30:38 $
++ * Version:   $Revision: 1.83 $
++ * Date:      $Date: 2003/09/16 14:07:37 $
   * Purpose:   Structures and prototypes for the GE Init Module
   *
   ******************************************************************************/
 @@ -27,6 +27,23 @@
   * History:
   *
-  *    $Log: 2.6.0-mm2.patch,v $
-  *    Revision 1.1.2.1  2004/01/09 22:31:09  alex
-  *    - 2.6 fixes:
-  *      - mds_lock_new_child() uses specific namespace to avoid deadlock
-  *        if i_generations == 0
-  *      - portals_debug_copy_to_user() uses kmap_atomic() instead of
-  *        kmap() because it's called beinged locked with disabled interrupts
-  *      - ugly hacks which prevent userspace tools to try to load modules
-  *      - corrections in Makefiles
-  *      - minor compatibility defines and tweaks
-  *      - inode->c_index is used as orphans counter
-  *      - ll_lookup_finish_locks() doesn't release intent
-  *        because on 2.6 it may be needed several times
-  *      - check that nd isn't NULL before using
-  *      - ll_update_inode() decoded dev number wrong way
-  *      - PDE define is used to retrieve procfs-related data
-  *      - rw26.c is almost copy of rw24.c
-  *      - super25.c registers lustre and lustre_lite
-  *    
-  *    - 2.6 kernel patches:
-  *      - 2.6.0-mm2
-  *      - dev_read_only_2.6.0.patch stores dev number, not struct block_device *
-  *      - ext3-init-generation-2.6.0.patch - lustre dislikes when ext3 resets
-  *        s_next_generation to 0 upon mount
-  *      - ext3-map_inode_page-2.6.0.patch - added fix to unmap underlaying metadata
-  *      - ext3-start_this_handle-must-return-error.patch - jbd returned 0 always:
-  *        posssible oops
-  *      - vfs_nointent_2.6.0-test6.patch - small contexts changes
-  *      - invalidate_show-2.6.0.patch - port onto 2.6
-  *      - iopen-2.6.0-test6.patch - several fixes
-  *      - vfs_intent_2.6.0.patch - port onto 2.5.0
-  *      - kernel_text_address-2.6.0.patch
-  *      - export_symbols-2.6.0.patch
-  *    
-  *    - kgdb_2.6.0 series
-  *    
+  *    $Log: skgeinit.h,v $
 + *    Revision 1.83  2003/09/16 14:07:37  rschmidt
 + *    Moved defines for PHY power down modes from skgehw.h
 + *    Added prototypes for SkMacClearRst()
   *
   * Name:      skgepnmi.h
   * Project:   GEnesis, PCI Gigabit Ethernet Adapter
-- * Version:   $Revision: 1.1.2.1 $
-- * Date:      $Date: 2004/01/09 22:31:09 $
-+ * Version:   $Revision: 1.1.2.1 $
-+ * Date:      $Date: 2004/01/09 22:31:09 $
+- * Version:   $Revision: 1.61 $
+- * Date:      $Date: 2003/05/23 12:53:52 $
++ * Version:   $Revision: 1.62 $
++ * Date:      $Date: 2003/08/15 12:31:52 $
   * Purpose:   Defines for Private Network Management Interface
   *
   ****************************************************************************/
 @@ -27,6 +27,18 @@
   * History:
   *
-  *    $Log: 2.6.0-mm2.patch,v $
-  *    Revision 1.1.2.1  2004/01/09 22:31:09  alex
-  *    - 2.6 fixes:
-  *      - mds_lock_new_child() uses specific namespace to avoid deadlock
-  *        if i_generations == 0
-  *      - portals_debug_copy_to_user() uses kmap_atomic() instead of
-  *        kmap() because it's called beinged locked with disabled interrupts
-  *      - ugly hacks which prevent userspace tools to try to load modules
-  *      - corrections in Makefiles
-  *      - minor compatibility defines and tweaks
-  *      - inode->c_index is used as orphans counter
-  *      - ll_lookup_finish_locks() doesn't release intent
-  *        because on 2.6 it may be needed several times
-  *      - check that nd isn't NULL before using
-  *      - ll_update_inode() decoded dev number wrong way
-  *      - PDE define is used to retrieve procfs-related data
-  *      - rw26.c is almost copy of rw24.c
-  *      - super25.c registers lustre and lustre_lite
-  *    
-  *    - 2.6 kernel patches:
-  *      - 2.6.0-mm2
-  *      - dev_read_only_2.6.0.patch stores dev number, not struct block_device *
-  *      - ext3-init-generation-2.6.0.patch - lustre dislikes when ext3 resets
-  *        s_next_generation to 0 upon mount
-  *      - ext3-map_inode_page-2.6.0.patch - added fix to unmap underlaying metadata
-  *      - ext3-start_this_handle-must-return-error.patch - jbd returned 0 always:
-  *        posssible oops
-  *      - vfs_nointent_2.6.0-test6.patch - small contexts changes
-  *      - invalidate_show-2.6.0.patch - port onto 2.6
-  *      - iopen-2.6.0-test6.patch - several fixes
-  *      - vfs_intent_2.6.0.patch - port onto 2.5.0
-  *      - kernel_text_address-2.6.0.patch
-  *      - export_symbols-2.6.0.patch
-  *    
-  *    - kgdb_2.6.0 series
-  *    
+  *    $Log: skgepnmi.h,v $
 + *    Revision 1.62  2003/08/15 12:31:52  tschilli
 + *    Added new OIDs:
 + *    OID_SKGE_DRIVER_RELDATE
   *
   * Name:      ski2c.h
 - * Project:   GEnesis, PCI Gigabit Ethernet Adapter
-- * Version:   $Revision: 1.1.2.1 $
-- * Date:      $Date: 2004/01/09 22:31:09 $
+- * Version:   $Revision: 1.34 $
+- * Date:      $Date: 2003/01/28 09:11:21 $
 + * Project:   Gigabit Ethernet Adapters, TWSI-Module
-+ * Version:   $Revision: 1.1.2.1 $
-+ * Date:      $Date: 2004/01/09 22:31:09 $
++ * Version:   $Revision: 1.35 $
++ * Date:      $Date: 2003/10/20 09:06:30 $
   * Purpose:   Defines to access Voltage and Temperature Sensor
   *
   ******************************************************************************/
 @@ -26,6 +27,10 @@
   * History:
   *
-  *    $Log: 2.6.0-mm2.patch,v $
-  *    Revision 1.1.2.1  2004/01/09 22:31:09  alex
-  *    - 2.6 fixes:
-  *      - mds_lock_new_child() uses specific namespace to avoid deadlock
-  *        if i_generations == 0
-  *      - portals_debug_copy_to_user() uses kmap_atomic() instead of
-  *        kmap() because it's called beinged locked with disabled interrupts
-  *      - ugly hacks which prevent userspace tools to try to load modules
-  *      - corrections in Makefiles
-  *      - minor compatibility defines and tweaks
-  *      - inode->c_index is used as orphans counter
-  *      - ll_lookup_finish_locks() doesn't release intent
-  *        because on 2.6 it may be needed several times
-  *      - check that nd isn't NULL before using
-  *      - ll_update_inode() decoded dev number wrong way
-  *      - PDE define is used to retrieve procfs-related data
-  *      - rw26.c is almost copy of rw24.c
-  *      - super25.c registers lustre and lustre_lite
-  *    
-  *    - 2.6 kernel patches:
-  *      - 2.6.0-mm2
-  *      - dev_read_only_2.6.0.patch stores dev number, not struct block_device *
-  *      - ext3-init-generation-2.6.0.patch - lustre dislikes when ext3 resets
-  *        s_next_generation to 0 upon mount
-  *      - ext3-map_inode_page-2.6.0.patch - added fix to unmap underlaying metadata
-  *      - ext3-start_this_handle-must-return-error.patch - jbd returned 0 always:
-  *        posssible oops
-  *      - vfs_nointent_2.6.0-test6.patch - small contexts changes
-  *      - invalidate_show-2.6.0.patch - port onto 2.6
-  *      - iopen-2.6.0-test6.patch - several fixes
-  *      - vfs_intent_2.6.0.patch - port onto 2.5.0
-  *      - kernel_text_address-2.6.0.patch
-  *      - export_symbols-2.6.0.patch
-  *    
-  *    - kgdb_2.6.0 series
-  *    
+  *    $Log: ski2c.h,v $
 + *    Revision 1.35  2003/10/20 09:06:30  rschmidt
 + *    Added prototypes for SkI2cRead() and SkI2cWrite().
 + *    Editorial changes.
   *
   * Name:      skqueue.h
 - * Project:   Gigabit Ethernet Adapters, Schedule-Modul
-- * Version:   $Revision: 1.1.2.1 $
-- * Date:      $Date: 2004/01/09 22:31:09 $
+- * Version:   $Revision: 1.15 $
+- * Date:      $Date: 2003/05/13 17:54:57 $
 + * Project:   Gigabit Ethernet Adapters, Event Scheduler Module
-+ * Version:   $Revision: 1.1.2.1 $
-+ * Date:      $Date: 2004/01/09 22:31:09 $
++ * Version:   $Revision: 1.16 $
++ * Date:      $Date: 2003/09/16 12:50:32 $
   * Purpose:   Defines for the Event queue
   *
   ******************************************************************************/
 @@ -27,6 +27,9 @@
   * History:
   *
-  *    $Log: 2.6.0-mm2.patch,v $
-  *    Revision 1.1.2.1  2004/01/09 22:31:09  alex
-  *    - 2.6 fixes:
-  *      - mds_lock_new_child() uses specific namespace to avoid deadlock
-  *        if i_generations == 0
-  *      - portals_debug_copy_to_user() uses kmap_atomic() instead of
-  *        kmap() because it's called beinged locked with disabled interrupts
-  *      - ugly hacks which prevent userspace tools to try to load modules
-  *      - corrections in Makefiles
-  *      - minor compatibility defines and tweaks
-  *      - inode->c_index is used as orphans counter
-  *      - ll_lookup_finish_locks() doesn't release intent
-  *        because on 2.6 it may be needed several times
-  *      - check that nd isn't NULL before using
-  *      - ll_update_inode() decoded dev number wrong way
-  *      - PDE define is used to retrieve procfs-related data
-  *      - rw26.c is almost copy of rw24.c
-  *      - super25.c registers lustre and lustre_lite
-  *    
-  *    - 2.6 kernel patches:
-  *      - 2.6.0-mm2
-  *      - dev_read_only_2.6.0.patch stores dev number, not struct block_device *
-  *      - ext3-init-generation-2.6.0.patch - lustre dislikes when ext3 resets
-  *        s_next_generation to 0 upon mount
-  *      - ext3-map_inode_page-2.6.0.patch - added fix to unmap underlaying metadata
-  *      - ext3-start_this_handle-must-return-error.patch - jbd returned 0 always:
-  *        posssible oops
-  *      - vfs_nointent_2.6.0-test6.patch - small contexts changes
-  *      - invalidate_show-2.6.0.patch - port onto 2.6
-  *      - iopen-2.6.0-test6.patch - several fixes
-  *      - vfs_intent_2.6.0.patch - port onto 2.5.0
-  *      - kernel_text_address-2.6.0.patch
-  *      - export_symbols-2.6.0.patch
-  *    
-  *    - kgdb_2.6.0 series
-  *    
+  *    $Log: skqueue.h,v $
 + *    Revision 1.16  2003/09/16 12:50:32  rschmidt
 + *    Editorial changes
 + *    
   *
   * Name:      sktimer.h
 - * Project:   Gigabit Ethernet Adapters, Schedule-Modul
-- * Version:   $Revision: 1.1.2.1 $
-- * Date:      $Date: 2004/01/09 22:31:09 $
+- * Version:   $Revision: 1.10 $
+- * Date:      $Date: 2003/05/13 17:56:44 $
 + * Project:   Gigabit Ethernet Adapters, Event Scheduler Module
-+ * Version:   $Revision: 1.1.2.1 $
-+ * Date:      $Date: 2004/01/09 22:31:09 $
++ * Version:   $Revision: 1.11 $
++ * Date:      $Date: 2003/09/16 12:58:18 $
   * Purpose:   Defines for the timer functions
   *
   ******************************************************************************/
 @@ -27,6 +27,9 @@
   * History:
   *
-  *    $Log: 2.6.0-mm2.patch,v $
-  *    Revision 1.1.2.1  2004/01/09 22:31:09  alex
-  *    - 2.6 fixes:
-  *      - mds_lock_new_child() uses specific namespace to avoid deadlock
-  *        if i_generations == 0
-  *      - portals_debug_copy_to_user() uses kmap_atomic() instead of
-  *        kmap() because it's called beinged locked with disabled interrupts
-  *      - ugly hacks which prevent userspace tools to try to load modules
-  *      - corrections in Makefiles
-  *      - minor compatibility defines and tweaks
-  *      - inode->c_index is used as orphans counter
-  *      - ll_lookup_finish_locks() doesn't release intent
-  *        because on 2.6 it may be needed several times
-  *      - check that nd isn't NULL before using
-  *      - ll_update_inode() decoded dev number wrong way
-  *      - PDE define is used to retrieve procfs-related data
-  *      - rw26.c is almost copy of rw24.c
-  *      - super25.c registers lustre and lustre_lite
-  *    
-  *    - 2.6 kernel patches:
-  *      - 2.6.0-mm2
-  *      - dev_read_only_2.6.0.patch stores dev number, not struct block_device *
-  *      - ext3-init-generation-2.6.0.patch - lustre dislikes when ext3 resets
-  *        s_next_generation to 0 upon mount
-  *      - ext3-map_inode_page-2.6.0.patch - added fix to unmap underlaying metadata
-  *      - ext3-start_this_handle-must-return-error.patch - jbd returned 0 always:
-  *        posssible oops
-  *      - vfs_nointent_2.6.0-test6.patch - small contexts changes
-  *      - invalidate_show-2.6.0.patch - port onto 2.6
-  *      - iopen-2.6.0-test6.patch - several fixes
-  *      - vfs_intent_2.6.0.patch - port onto 2.5.0
-  *      - kernel_text_address-2.6.0.patch
-  *      - export_symbols-2.6.0.patch
-  *    
-  *    - kgdb_2.6.0 series
-  *    
+  *    $Log: sktimer.h,v $
 + *    Revision 1.11  2003/09/16 12:58:18  rschmidt
 + *    Editorial changes
 + *    
   *
   * Name:      sktypes.h
   * Project:   GEnesis, PCI Gigabit Ethernet Adapter
-- * Version:   $Revision: 1.1.2.1 $
-- * Date:      $Date: 2004/01/09 22:31:09 $
-+ * Version:   $Revision: 1.1.2.1 $
-+ * Date:      $Date: 2004/01/09 22:31:09 $
+- * Version:   $Revision: 1.1 $
+- * Date:      $Date: 2003/07/21 07:26:01 $
++ * Version:   $Revision: 1.2 $
++ * Date:      $Date: 2003/10/07 08:16:51 $
   * Purpose:   Define data types for Linux
   *
   ******************************************************************************/
 @@ -26,6 +27,9 @@
   * History:
   *
-  *    $Log: 2.6.0-mm2.patch,v $
-  *    Revision 1.1.2.1  2004/01/09 22:31:09  alex
-  *    - 2.6 fixes:
-  *      - mds_lock_new_child() uses specific namespace to avoid deadlock
-  *        if i_generations == 0
-  *      - portals_debug_copy_to_user() uses kmap_atomic() instead of
-  *        kmap() because it's called beinged locked with disabled interrupts
-  *      - ugly hacks which prevent userspace tools to try to load modules
-  *      - corrections in Makefiles
-  *      - minor compatibility defines and tweaks
-  *      - inode->c_index is used as orphans counter
-  *      - ll_lookup_finish_locks() doesn't release intent
-  *        because on 2.6 it may be needed several times
-  *      - check that nd isn't NULL before using
-  *      - ll_update_inode() decoded dev number wrong way
-  *      - PDE define is used to retrieve procfs-related data
-  *      - rw26.c is almost copy of rw24.c
-  *      - super25.c registers lustre and lustre_lite
-  *    
-  *    - 2.6 kernel patches:
-  *      - 2.6.0-mm2
-  *      - dev_read_only_2.6.0.patch stores dev number, not struct block_device *
-  *      - ext3-init-generation-2.6.0.patch - lustre dislikes when ext3 resets
-  *        s_next_generation to 0 upon mount
-  *      - ext3-map_inode_page-2.6.0.patch - added fix to unmap underlaying metadata
-  *      - ext3-start_this_handle-must-return-error.patch - jbd returned 0 always:
-  *        posssible oops
-  *      - vfs_nointent_2.6.0-test6.patch - small contexts changes
-  *      - invalidate_show-2.6.0.patch - port onto 2.6
-  *      - iopen-2.6.0-test6.patch - several fixes
-  *      - vfs_intent_2.6.0.patch - port onto 2.5.0
-  *      - kernel_text_address-2.6.0.patch
-  *      - export_symbols-2.6.0.patch
-  *    
-  *    - kgdb_2.6.0 series
-  *    
+  *    $Log: sktypes.h,v $
 + *    Revision 1.2  2003/10/07 08:16:51  mlindner
 + *    Fix: Copyright changes
 + *    
   *
   * Name:      version.h
   * Project:   GEnesis, PCI Gigabit Ethernet Adapter
-- * Version:   $Revision: 1.1.2.1 $
-- * Date:      $Date: 2004/01/09 22:31:09 $
-+ * Version:   $Revision: 1.1.2.1 $
-+ * Date:      $Date: 2004/01/09 22:31:09 $
+- * Version:   $Revision: 1.3 $
+- * Date:      $Date: 2003/08/25 13:34:48 $
++ * Version:   $Revision: 1.5 $
++ * Date:      $Date: 2003/10/07 08:16:51 $
   * Purpose:   SK specific Error log support
   *
   ******************************************************************************/
 @@ -25,6 +26,12 @@
   *
   * History:
-  *    $Log: 2.6.0-mm2.patch,v $
-  *    Revision 1.1.2.1  2004/01/09 22:31:09  alex
-  *    - 2.6 fixes:
-  *      - mds_lock_new_child() uses specific namespace to avoid deadlock
-  *        if i_generations == 0
-  *      - portals_debug_copy_to_user() uses kmap_atomic() instead of
-  *        kmap() because it's called beinged locked with disabled interrupts
-  *      - ugly hacks which prevent userspace tools to try to load modules
-  *      - corrections in Makefiles
-  *      - minor compatibility defines and tweaks
-  *      - inode->c_index is used as orphans counter
-  *      - ll_lookup_finish_locks() doesn't release intent
-  *        because on 2.6 it may be needed several times
-  *      - check that nd isn't NULL before using
-  *      - ll_update_inode() decoded dev number wrong way
-  *      - PDE define is used to retrieve procfs-related data
-  *      - rw26.c is almost copy of rw24.c
-  *      - super25.c registers lustre and lustre_lite
-  *    
-  *    - 2.6 kernel patches:
-  *      - 2.6.0-mm2
-  *      - dev_read_only_2.6.0.patch stores dev number, not struct block_device *
-  *      - ext3-init-generation-2.6.0.patch - lustre dislikes when ext3 resets
-  *        s_next_generation to 0 upon mount
-  *      - ext3-map_inode_page-2.6.0.patch - added fix to unmap underlaying metadata
-  *      - ext3-start_this_handle-must-return-error.patch - jbd returned 0 always:
-  *        posssible oops
-  *      - vfs_nointent_2.6.0-test6.patch - small contexts changes
-  *      - invalidate_show-2.6.0.patch - port onto 2.6
-  *      - iopen-2.6.0-test6.patch - several fixes
-  *      - vfs_intent_2.6.0.patch - port onto 2.5.0
-  *      - kernel_text_address-2.6.0.patch
-  *      - export_symbols-2.6.0.patch
-  *    
-  *    - kgdb_2.6.0 series
-  *    
+  *    $Log: skversion.h,v $
 + *    Revision 1.5  2003/10/07 08:16:51  mlindner
 + *    Fix: Copyright changes
 + *    
   *
   * Name:      xmac_ii.h
   * Project:   Gigabit Ethernet Adapters, Common Modules
-- * Version:   $Revision: 1.1.2.1 $
-- * Date:      $Date: 2004/01/09 22:31:09 $
-+ * Version:   $Revision: 1.1.2.1 $
-+ * Date:      $Date: 2004/01/09 22:31:09 $
+- * Version:   $Revision: 1.48 $
+- * Date:      $Date: 2003/05/13 17:17:55 $
++ * Version:   $Revision: 1.52 $
++ * Date:      $Date: 2003/10/02 16:35:50 $
   * Purpose:   Defines and Macros for Gigabit Ethernet Controller
   *
   ******************************************************************************/
 @@ -27,6 +27,22 @@
   * History:
   *
-  *    $Log: 2.6.0-mm2.patch,v $
-  *    Revision 1.1.2.1  2004/01/09 22:31:09  alex
-  *    - 2.6 fixes:
-  *      - mds_lock_new_child() uses specific namespace to avoid deadlock
-  *        if i_generations == 0
-  *      - portals_debug_copy_to_user() uses kmap_atomic() instead of
-  *        kmap() because it's called beinged locked with disabled interrupts
-  *      - ugly hacks which prevent userspace tools to try to load modules
-  *      - corrections in Makefiles
-  *      - minor compatibility defines and tweaks
-  *      - inode->c_index is used as orphans counter
-  *      - ll_lookup_finish_locks() doesn't release intent
-  *        because on 2.6 it may be needed several times
-  *      - check that nd isn't NULL before using
-  *      - ll_update_inode() decoded dev number wrong way
-  *      - PDE define is used to retrieve procfs-related data
-  *      - rw26.c is almost copy of rw24.c
-  *      - super25.c registers lustre and lustre_lite
-  *    
-  *    - 2.6 kernel patches:
-  *      - 2.6.0-mm2
-  *      - dev_read_only_2.6.0.patch stores dev number, not struct block_device *
-  *      - ext3-init-generation-2.6.0.patch - lustre dislikes when ext3 resets
-  *        s_next_generation to 0 upon mount
-  *      - ext3-map_inode_page-2.6.0.patch - added fix to unmap underlaying metadata
-  *      - ext3-start_this_handle-must-return-error.patch - jbd returned 0 always:
-  *        posssible oops
-  *      - vfs_nointent_2.6.0-test6.patch - small contexts changes
-  *      - invalidate_show-2.6.0.patch - port onto 2.6
-  *      - iopen-2.6.0-test6.patch - several fixes
-  *      - vfs_intent_2.6.0.patch - port onto 2.5.0
-  *      - kernel_text_address-2.6.0.patch
-  *      - export_symbols-2.6.0.patch
-  *    
-  *    - kgdb_2.6.0 series
-  *    
+  *    $Log: xmac_ii.h,v $
 + *    Revision 1.52  2003/10/02 16:35:50  rschmidt
 + *    Added defines for default values of GMAC parameters
 + *    Changed defines for setting GMAC parameters
   *
   * Name:      skcsum.c
   * Project:   GEnesis, PCI Gigabit Ethernet Adapter
-- * Version:   $Revision: 1.1.2.1 $
-- * Date:      $Date: 2004/01/09 22:31:09 $
-+ * Version:   $Revision: 1.1.2.1 $
-+ * Date:      $Date: 2004/01/09 22:31:09 $
+- * Version:   $Revision: 1.11 $
+- * Date:      $Date: 2003/03/11 14:05:55 $
++ * Version:   $Revision: 1.12 $
++ * Date:      $Date: 2003/08/20 13:55:53 $
   * Purpose:   Store/verify Internet checksum in send/receive packets.
   *
   ******************************************************************************/
 @@ -26,6 +26,10 @@
   * History:
   *
-  *    $Log: 2.6.0-mm2.patch,v $
-  *    Revision 1.1.2.1  2004/01/09 22:31:09  alex
-  *    - 2.6 fixes:
-  *      - mds_lock_new_child() uses specific namespace to avoid deadlock
-  *        if i_generations == 0
-  *      - portals_debug_copy_to_user() uses kmap_atomic() instead of
-  *        kmap() because it's called beinged locked with disabled interrupts
-  *      - ugly hacks which prevent userspace tools to try to load modules
-  *      - corrections in Makefiles
-  *      - minor compatibility defines and tweaks
-  *      - inode->c_index is used as orphans counter
-  *      - ll_lookup_finish_locks() doesn't release intent
-  *        because on 2.6 it may be needed several times
-  *      - check that nd isn't NULL before using
-  *      - ll_update_inode() decoded dev number wrong way
-  *      - PDE define is used to retrieve procfs-related data
-  *      - rw26.c is almost copy of rw24.c
-  *      - super25.c registers lustre and lustre_lite
-  *    
-  *    - 2.6 kernel patches:
-  *      - 2.6.0-mm2
-  *      - dev_read_only_2.6.0.patch stores dev number, not struct block_device *
-  *      - ext3-init-generation-2.6.0.patch - lustre dislikes when ext3 resets
-  *        s_next_generation to 0 upon mount
-  *      - ext3-map_inode_page-2.6.0.patch - added fix to unmap underlaying metadata
-  *      - ext3-start_this_handle-must-return-error.patch - jbd returned 0 always:
-  *        posssible oops
-  *      - vfs_nointent_2.6.0-test6.patch - small contexts changes
-  *      - invalidate_show-2.6.0.patch - port onto 2.6
-  *      - iopen-2.6.0-test6.patch - several fixes
-  *      - vfs_intent_2.6.0.patch - port onto 2.5.0
-  *      - kernel_text_address-2.6.0.patch
-  *      - export_symbols-2.6.0.patch
-  *    
-  *    - kgdb_2.6.0 series
-  *    
+  *    $Log: skcsum.c,v $
 + *    Revision 1.12  2003/08/20 13:55:53  mschmid
 + *    Changed notation of #ifndef SkCsCalculateChecksum to
 + *    #ifndef SK_CS_CALCULATE_CHECKSUM
  
  #ifndef lint
  static const char SysKonnectFileId[] =
--      "@(#) $Id: 2.6.0-mm2.patch,v 1.1.2.1 2004/01/09 22:31:09 alex Exp $ (C) SysKonnect.";
-+      "@(#) $Id: 2.6.0-mm2.patch,v 1.1.2.1 2004/01/09 22:31:09 alex Exp $ (C) SysKonnect.";
+-      "@(#) $Id: skcsum.c,v 1.11 2003/03/11 14:05:55 rschmidt Exp $ (C) SysKonnect.";
++      "@(#) $Id: skcsum.c,v 1.12 2003/08/20 13:55:53 mschmid Exp $ (C) SysKonnect.";
  #endif        /* !lint */
  
  /******************************************************************************
   *
   * Name:      skdim.c
   * Project:   GEnesis, PCI Gigabit Ethernet Adapter
-- * Version:   $Revision: 1.1.2.1 $
-- * Date:      $Date: 2004/01/09 22:31:09 $
-+ * Version:   $Revision: 1.1.2.1 $
-+ * Date:      $Date: 2004/01/09 22:31:09 $
+- * Version:   $Revision: 1.2 $
+- * Date:      $Date: 2003/08/21 12:35:05 $
++ * Version:   $Revision: 1.5 $
++ * Date:      $Date: 2003/11/28 12:55:40 $
   * Purpose:   All functions to maintain interrupt moderation
   *
   ******************************************************************************/
 @@ -26,6 +27,15 @@
   * History:
   *    
-  *    $Log: 2.6.0-mm2.patch,v $
-  *    Revision 1.1.2.1  2004/01/09 22:31:09  alex
-  *    - 2.6 fixes:
-  *      - mds_lock_new_child() uses specific namespace to avoid deadlock
-  *        if i_generations == 0
-  *      - portals_debug_copy_to_user() uses kmap_atomic() instead of
-  *        kmap() because it's called beinged locked with disabled interrupts
-  *      - ugly hacks which prevent userspace tools to try to load modules
-  *      - corrections in Makefiles
-  *      - minor compatibility defines and tweaks
-  *      - inode->c_index is used as orphans counter
-  *      - ll_lookup_finish_locks() doesn't release intent
-  *        because on 2.6 it may be needed several times
-  *      - check that nd isn't NULL before using
-  *      - ll_update_inode() decoded dev number wrong way
-  *      - PDE define is used to retrieve procfs-related data
-  *      - rw26.c is almost copy of rw24.c
-  *      - super25.c registers lustre and lustre_lite
-  *    
-  *    - 2.6 kernel patches:
-  *      - 2.6.0-mm2
-  *      - dev_read_only_2.6.0.patch stores dev number, not struct block_device *
-  *      - ext3-init-generation-2.6.0.patch - lustre dislikes when ext3 resets
-  *        s_next_generation to 0 upon mount
-  *      - ext3-map_inode_page-2.6.0.patch - added fix to unmap underlaying metadata
-  *      - ext3-start_this_handle-must-return-error.patch - jbd returned 0 always:
-  *        posssible oops
-  *      - vfs_nointent_2.6.0-test6.patch - small contexts changes
-  *      - invalidate_show-2.6.0.patch - port onto 2.6
-  *      - iopen-2.6.0-test6.patch - several fixes
-  *      - vfs_intent_2.6.0.patch - port onto 2.5.0
-  *      - kernel_text_address-2.6.0.patch
-  *      - export_symbols-2.6.0.patch
-  *    
-  *    - kgdb_2.6.0 series
-  *    
+  *    $Log: skdim.c,v $
 + *    Revision 1.5  2003/11/28 12:55:40  rroesler
 + *    Fix: support for new process timing interface added
 + *    
  
  #ifndef       lint
  static const char SysKonnectFileId[] =
--      "@(#) $Id: 2.6.0-mm2.patch,v 1.1.2.1 2004/01/09 22:31:09 alex Exp $ (C) SysKonnect.";
-+      "@(#) $Id: 2.6.0-mm2.patch,v 1.1.2.1 2004/01/09 22:31:09 alex Exp $ (C) SysKonnect.";
+-      "@(#) $Id: skdim.c,v 1.2 2003/08/21 12:35:05 mlindner Exp $ (C) SysKonnect.";
++      "@(#) $Id: skdim.c,v 1.5 2003/11/28 12:55:40 rroesler Exp $ (C) SysKonnect.";
  #endif
  
  #define __SKADDR_C
 - * Name:    skge.c
 + * Name:      skge.c
   * Project:   GEnesis, PCI Gigabit Ethernet Adapter
-- * Version:   $Revision: 1.1.2.1 $
-- * Date:              $Date: 2004/01/09 22:31:09 $
-+ * Version:   $Revision: 1.1.2.1 $
-+ * Date:              $Date: 2004/01/09 22:31:09 $
+- * Version:   $Revision: 1.11 $
+- * Date:              $Date: 2003/08/26 16:05:19 $
++ * Version:   $Revision: 1.42 $
++ * Date:              $Date: 2003/12/12 10:05:43 $
   * Purpose:   The main driver source module
   *
   ******************************************************************************/
 @@ -56,6 +41,87 @@
   * History:
   *
-  *    $Log: 2.6.0-mm2.patch,v $
-  *    Revision 1.1.2.1  2004/01/09 22:31:09  alex
-  *    - 2.6 fixes:
-  *      - mds_lock_new_child() uses specific namespace to avoid deadlock
-  *        if i_generations == 0
-  *      - portals_debug_copy_to_user() uses kmap_atomic() instead of
-  *        kmap() because it's called beinged locked with disabled interrupts
-  *      - ugly hacks which prevent userspace tools to try to load modules
-  *      - corrections in Makefiles
-  *      - minor compatibility defines and tweaks
-  *      - inode->c_index is used as orphans counter
-  *      - ll_lookup_finish_locks() doesn't release intent
-  *        because on 2.6 it may be needed several times
-  *      - check that nd isn't NULL before using
-  *      - ll_update_inode() decoded dev number wrong way
-  *      - PDE define is used to retrieve procfs-related data
-  *      - rw26.c is almost copy of rw24.c
-  *      - super25.c registers lustre and lustre_lite
-  *    
-  *    - 2.6 kernel patches:
-  *      - 2.6.0-mm2
-  *      - dev_read_only_2.6.0.patch stores dev number, not struct block_device *
-  *      - ext3-init-generation-2.6.0.patch - lustre dislikes when ext3 resets
-  *        s_next_generation to 0 upon mount
-  *      - ext3-map_inode_page-2.6.0.patch - added fix to unmap underlaying metadata
-  *      - ext3-start_this_handle-must-return-error.patch - jbd returned 0 always:
-  *        posssible oops
-  *      - vfs_nointent_2.6.0-test6.patch - small contexts changes
-  *      - invalidate_show-2.6.0.patch - port onto 2.6
-  *      - iopen-2.6.0-test6.patch - several fixes
-  *      - vfs_intent_2.6.0.patch - port onto 2.5.0
-  *      - kernel_text_address-2.6.0.patch
-  *      - export_symbols-2.6.0.patch
-  *    
-  *    - kgdb_2.6.0 series
-  *    
+  *    $Log: skge.c,v $
 + *    Revision 1.42  2003/12/12 10:05:43  mlindner
 + *    Fix: Format of error message corrected
 + *    
   *
   * Name:      skgehwt.c
 - * Project:   Gigabit Ethernet Adapters, Common Modules
-- * Version:   $Revision: 1.1.2.1 $
-- * Date:      $Date: 2004/01/09 22:31:09 $
+- * Version:   $Revision: 1.14 $
+- * Date:      $Date: 2003/05/13 18:01:58 $
 - * Purpose:   Hardware Timer.
 + * Project:   Gigabit Ethernet Adapters, Event Scheduler Module
-+ * Version:   $Revision: 1.1.2.1 $
-+ * Date:      $Date: 2004/01/09 22:31:09 $
++ * Version:   $Revision: 1.15 $
++ * Date:      $Date: 2003/09/16 13:41:23 $
 + * Purpose:   Hardware Timer
   *
   ******************************************************************************/
 @@ -27,6 +27,10 @@
   * History:
   *
-  *    $Log: 2.6.0-mm2.patch,v $
-  *    Revision 1.1.2.1  2004/01/09 22:31:09  alex
-  *    - 2.6 fixes:
-  *      - mds_lock_new_child() uses specific namespace to avoid deadlock
-  *        if i_generations == 0
-  *      - portals_debug_copy_to_user() uses kmap_atomic() instead of
-  *        kmap() because it's called beinged locked with disabled interrupts
-  *      - ugly hacks which prevent userspace tools to try to load modules
-  *      - corrections in Makefiles
-  *      - minor compatibility defines and tweaks
-  *      - inode->c_index is used as orphans counter
-  *      - ll_lookup_finish_locks() doesn't release intent
-  *        because on 2.6 it may be needed several times
-  *      - check that nd isn't NULL before using
-  *      - ll_update_inode() decoded dev number wrong way
-  *      - PDE define is used to retrieve procfs-related data
-  *      - rw26.c is almost copy of rw24.c
-  *      - super25.c registers lustre and lustre_lite
-  *    
-  *    - 2.6 kernel patches:
-  *      - 2.6.0-mm2
-  *      - dev_read_only_2.6.0.patch stores dev number, not struct block_device *
-  *      - ext3-init-generation-2.6.0.patch - lustre dislikes when ext3 resets
-  *        s_next_generation to 0 upon mount
-  *      - ext3-map_inode_page-2.6.0.patch - added fix to unmap underlaying metadata
-  *      - ext3-start_this_handle-must-return-error.patch - jbd returned 0 always:
-  *        posssible oops
-  *      - vfs_nointent_2.6.0-test6.patch - small contexts changes
-  *      - invalidate_show-2.6.0.patch - port onto 2.6
-  *      - iopen-2.6.0-test6.patch - several fixes
-  *      - vfs_intent_2.6.0.patch - port onto 2.5.0
-  *      - kernel_text_address-2.6.0.patch
-  *      - export_symbols-2.6.0.patch
-  *    
-  *    - kgdb_2.6.0 series
-  *    
+  *    $Log: skgehwt.c,v $
 + *    Revision 1.15  2003/09/16 13:41:23  rschmidt
 + *    Added (C) Marvell to SysKonnectFileId
 + *    Editorial changes
 + */
  #if (defined(DEBUG) || ((!defined(LINT)) && (!defined(SK_SLIM))))
  static const char SysKonnectFileId[] =
--      "$Header: /cvsroot/cfs/lustre/kernel_patches/patches/Attic/2.6.0-mm2.patch,v 1.1.2.1 2004/01/09 22:31:09 alex Exp $" ;
-+      "@(#) $Id: 2.6.0-mm2.patch,v 1.1.2.1 2004/01/09 22:31:09 alex Exp $ (C) Marvell.";
+-      "$Header: /usr56/projects/ge/schedule/skgehwt.c,v 1.14 2003/05/13 18:01:58 mkarl Exp $" ;
++      "@(#) $Id: skgehwt.c,v 1.15 2003/09/16 13:41:23 rschmidt Exp $ (C) Marvell.";
  #endif
  
  #include "h/skdrv1st.h"               /* Driver Specific Definitions */
   *
   * Name:      skgeinit.c
   * Project:   Gigabit Ethernet Adapters, Common Modules
-- * Version:   $Revision: 1.1.2.1 $
-- * Date:      $Date: 2004/01/09 22:31:09 $
-+ * Version:   $Revision: 1.1.2.1 $
-+ * Date:      $Date: 2004/01/09 22:31:09 $
+- * Version:   $Revision: 1.93 $
+- * Date:      $Date: 2003/05/28 15:44:43 $
++ * Version:   $Revision: 1.97 $
++ * Date:      $Date: 2003/10/02 16:45:31 $
   * Purpose:   Contains functions to initialize the adapter
   *
   ******************************************************************************/
 @@ -27,6 +27,32 @@
   * History:
   *
-  *    $Log: 2.6.0-mm2.patch,v $
-  *    Revision 1.1.2.1  2004/01/09 22:31:09  alex
-  *    - 2.6 fixes:
-  *      - mds_lock_new_child() uses specific namespace to avoid deadlock
-  *        if i_generations == 0
-  *      - portals_debug_copy_to_user() uses kmap_atomic() instead of
-  *        kmap() because it's called beinged locked with disabled interrupts
-  *      - ugly hacks which prevent userspace tools to try to load modules
-  *      - corrections in Makefiles
-  *      - minor compatibility defines and tweaks
-  *      - inode->c_index is used as orphans counter
-  *      - ll_lookup_finish_locks() doesn't release intent
-  *        because on 2.6 it may be needed several times
-  *      - check that nd isn't NULL before using
-  *      - ll_update_inode() decoded dev number wrong way
-  *      - PDE define is used to retrieve procfs-related data
-  *      - rw26.c is almost copy of rw24.c
-  *      - super25.c registers lustre and lustre_lite
-  *    
-  *    - 2.6 kernel patches:
-  *      - 2.6.0-mm2
-  *      - dev_read_only_2.6.0.patch stores dev number, not struct block_device *
-  *      - ext3-init-generation-2.6.0.patch - lustre dislikes when ext3 resets
-  *        s_next_generation to 0 upon mount
-  *      - ext3-map_inode_page-2.6.0.patch - added fix to unmap underlaying metadata
-  *      - ext3-start_this_handle-must-return-error.patch - jbd returned 0 always:
-  *        posssible oops
-  *      - vfs_nointent_2.6.0-test6.patch - small contexts changes
-  *      - invalidate_show-2.6.0.patch - port onto 2.6
-  *      - iopen-2.6.0-test6.patch - several fixes
-  *      - vfs_intent_2.6.0.patch - port onto 2.5.0
-  *      - kernel_text_address-2.6.0.patch
-  *      - export_symbols-2.6.0.patch
-  *    
-  *    - kgdb_2.6.0 series
-  *    
+  *    $Log: skgeinit.c,v $
 + *    Revision 1.97  2003/10/02 16:45:31  rschmidt
 + *    Replaced default values of GMAC parameters with defines.
 + *    Removed hard reset of MACs in SkGeDeInit().
  
  #if (defined(DEBUG) || ((!defined(LINT)) && (!defined(SK_SLIM))))
  static const char SysKonnectFileId[] =
--      "@(#) $Id: 2.6.0-mm2.patch,v 1.1.2.1 2004/01/09 22:31:09 alex Exp $ (C) Marvell.";
-+      "@(#) $Id: 2.6.0-mm2.patch,v 1.1.2.1 2004/01/09 22:31:09 alex Exp $ (C) Marvell.";
+-      "@(#) $Id: skgeinit.c,v 1.93 2003/05/28 15:44:43 rschmidt Exp $ (C) Marvell.";
++      "@(#) $Id: skgeinit.c,v 1.97 2003/10/02 16:45:31 rschmidt Exp $ (C) Marvell.";
  #endif
  
  struct s_QOffTab {
   *
   * Name:      skgemib.c
   * Project:   GEnesis, PCI Gigabit Ethernet Adapter
-- * Version:   $Revision: 1.1.2.1 $
-- * Date:      $Date: 2004/01/09 22:31:09 $
-+ * Version:   $Revision: 1.1.2.1 $
-+ * Date:      $Date: 2004/01/09 22:31:09 $
+- * Version:   $Revision: 1.9 $
+- * Date:      $Date: 2003/05/23 12:55:20 $
++ * Version:   $Revision: 1.11 $
++ * Date:      $Date: 2003/09/15 13:38:12 $
   * Purpose:   Private Network Management Interface Management Database
   *
   ****************************************************************************/
 @@ -27,6 +27,19 @@
   * History:
   *
-  *    $Log: 2.6.0-mm2.patch,v $
-  *    Revision 1.1.2.1  2004/01/09 22:31:09  alex
-  *    - 2.6 fixes:
-  *      - mds_lock_new_child() uses specific namespace to avoid deadlock
-  *        if i_generations == 0
-  *      - portals_debug_copy_to_user() uses kmap_atomic() instead of
-  *        kmap() because it's called beinged locked with disabled interrupts
-  *      - ugly hacks which prevent userspace tools to try to load modules
-  *      - corrections in Makefiles
-  *      - minor compatibility defines and tweaks
-  *      - inode->c_index is used as orphans counter
-  *      - ll_lookup_finish_locks() doesn't release intent
-  *        because on 2.6 it may be needed several times
-  *      - check that nd isn't NULL before using
-  *      - ll_update_inode() decoded dev number wrong way
-  *      - PDE define is used to retrieve procfs-related data
-  *      - rw26.c is almost copy of rw24.c
-  *      - super25.c registers lustre and lustre_lite
-  *    
-  *    - 2.6 kernel patches:
-  *      - 2.6.0-mm2
-  *      - dev_read_only_2.6.0.patch stores dev number, not struct block_device *
-  *      - ext3-init-generation-2.6.0.patch - lustre dislikes when ext3 resets
-  *        s_next_generation to 0 upon mount
-  *      - ext3-map_inode_page-2.6.0.patch - added fix to unmap underlaying metadata
-  *      - ext3-start_this_handle-must-return-error.patch - jbd returned 0 always:
-  *        posssible oops
-  *      - vfs_nointent_2.6.0-test6.patch - small contexts changes
-  *      - invalidate_show-2.6.0.patch - port onto 2.6
-  *      - iopen-2.6.0-test6.patch - several fixes
-  *      - vfs_intent_2.6.0.patch - port onto 2.5.0
-  *      - kernel_text_address-2.6.0.patch
-  *      - export_symbols-2.6.0.patch
-  *    
-  *    - kgdb_2.6.0 series
-  *    
+  *    $Log: skgemib.c,v $
 + *    Revision 1.11  2003/09/15 13:38:12  tschilli
 + *    OID_SKGE_PHY_LP_MODE included only after using #define SK_PHY_LP_MODE.
 + *    
   *
   * Name:      skgepnmi.c
   * Project:   GEnesis, PCI Gigabit Ethernet Adapter
-- * Version:   $Revision: 1.1.2.1 $
-- * Date:      $Date: 2004/01/09 22:31:09 $
-+ * Version:   $Revision: 1.1.2.1 $
-+ * Date:      $Date: 2004/01/09 22:31:09 $
+- * Version:   $Revision: 1.109 $
+- * Date:      $Date: 2003/07/17 14:15:24 $
++ * Version:   $Revision: 1.111 $
++ * Date:      $Date: 2003/09/15 13:35:35 $
   * Purpose:   Private Network Management Interface
   *
   ****************************************************************************/
 @@ -27,6 +27,22 @@
   * History:
   *
-  *    $Log: 2.6.0-mm2.patch,v $
-  *    Revision 1.1.2.1  2004/01/09 22:31:09  alex
-  *    - 2.6 fixes:
-  *      - mds_lock_new_child() uses specific namespace to avoid deadlock
-  *        if i_generations == 0
-  *      - portals_debug_copy_to_user() uses kmap_atomic() instead of
-  *        kmap() because it's called beinged locked with disabled interrupts
-  *      - ugly hacks which prevent userspace tools to try to load modules
-  *      - corrections in Makefiles
-  *      - minor compatibility defines and tweaks
-  *      - inode->c_index is used as orphans counter
-  *      - ll_lookup_finish_locks() doesn't release intent
-  *        because on 2.6 it may be needed several times
-  *      - check that nd isn't NULL before using
-  *      - ll_update_inode() decoded dev number wrong way
-  *      - PDE define is used to retrieve procfs-related data
-  *      - rw26.c is almost copy of rw24.c
-  *      - super25.c registers lustre and lustre_lite
-  *    
-  *    - 2.6 kernel patches:
-  *      - 2.6.0-mm2
-  *      - dev_read_only_2.6.0.patch stores dev number, not struct block_device *
-  *      - ext3-init-generation-2.6.0.patch - lustre dislikes when ext3 resets
-  *        s_next_generation to 0 upon mount
-  *      - ext3-map_inode_page-2.6.0.patch - added fix to unmap underlaying metadata
-  *      - ext3-start_this_handle-must-return-error.patch - jbd returned 0 always:
-  *        posssible oops
-  *      - vfs_nointent_2.6.0-test6.patch - small contexts changes
-  *      - invalidate_show-2.6.0.patch - port onto 2.6
-  *      - iopen-2.6.0-test6.patch - several fixes
-  *      - vfs_intent_2.6.0.patch - port onto 2.5.0
-  *      - kernel_text_address-2.6.0.patch
-  *      - export_symbols-2.6.0.patch
-  *    
-  *    - kgdb_2.6.0 series
-  *    
+  *    $Log: skgepnmi.c,v $
 + *    Revision 1.111  2003/09/15 13:35:35  tschilli
 + *    Code for OID_SKGE_PHY_LP_MODE completed (using #define SK_PHY_LP_MODE).
 + *    SK_DIAG_ATTACHED handling for OID_SKGE_DIAG_MODE in DiagActions() changed.
  
  #ifndef _lint
  static const char SysKonnectFileId[] =
--      "@(#) $Id: 2.6.0-mm2.patch,v 1.1.2.1 2004/01/09 22:31:09 alex Exp $ (C) Marvell.";
-+      "@(#) $Id: 2.6.0-mm2.patch,v 1.1.2.1 2004/01/09 22:31:09 alex Exp $ (C) Marvell.";
+-      "@(#) $Id: skgepnmi.c,v 1.109 2003/07/17 14:15:24 tschilli Exp $ (C) Marvell.";
++      "@(#) $Id: skgepnmi.c,v 1.111 2003/09/15 13:35:35 tschilli Exp $ (C) Marvell.";
  #endif /* !_lint */
  
  #include "h/skdrv1st.h"
   *
   * Name:      skgesirq.c
   * Project:   Gigabit Ethernet Adapters, Common Modules
-- * Version:   $Revision: 1.1.2.1 $
-- * Date:      $Date: 2004/01/09 22:31:09 $
-+ * Version:   $Revision: 1.1.2.1 $
-+ * Date:      $Date: 2004/01/09 22:31:09 $
+- * Version:   $Revision: 1.91 $
+- * Date:      $Date: 2003/07/04 12:46:22 $
++ * Version:   $Revision: 1.92 $
++ * Date:      $Date: 2003/09/16 14:37:07 $
   * Purpose:   Special IRQ module
   *
   ******************************************************************************/
 @@ -27,6 +27,12 @@
   * History:
   *
-  *    $Log: 2.6.0-mm2.patch,v $
-  *    Revision 1.1.2.1  2004/01/09 22:31:09  alex
-  *    - 2.6 fixes:
-  *      - mds_lock_new_child() uses specific namespace to avoid deadlock
-  *        if i_generations == 0
-  *      - portals_debug_copy_to_user() uses kmap_atomic() instead of
-  *        kmap() because it's called beinged locked with disabled interrupts
-  *      - ugly hacks which prevent userspace tools to try to load modules
-  *      - corrections in Makefiles
-  *      - minor compatibility defines and tweaks
-  *      - inode->c_index is used as orphans counter
-  *      - ll_lookup_finish_locks() doesn't release intent
-  *        because on 2.6 it may be needed several times
-  *      - check that nd isn't NULL before using
-  *      - ll_update_inode() decoded dev number wrong way
-  *      - PDE define is used to retrieve procfs-related data
-  *      - rw26.c is almost copy of rw24.c
-  *      - super25.c registers lustre and lustre_lite
-  *    
-  *    - 2.6 kernel patches:
-  *      - 2.6.0-mm2
-  *      - dev_read_only_2.6.0.patch stores dev number, not struct block_device *
-  *      - ext3-init-generation-2.6.0.patch - lustre dislikes when ext3 resets
-  *        s_next_generation to 0 upon mount
-  *      - ext3-map_inode_page-2.6.0.patch - added fix to unmap underlaying metadata
-  *      - ext3-start_this_handle-must-return-error.patch - jbd returned 0 always:
-  *        posssible oops
-  *      - vfs_nointent_2.6.0-test6.patch - small contexts changes
-  *      - invalidate_show-2.6.0.patch - port onto 2.6
-  *      - iopen-2.6.0-test6.patch - several fixes
-  *      - vfs_intent_2.6.0.patch - port onto 2.5.0
-  *      - kernel_text_address-2.6.0.patch
-  *      - export_symbols-2.6.0.patch
-  *    
-  *    - kgdb_2.6.0 series
-  *    
+  *    $Log: skgesirq.c,v $
 + *    Revision 1.92  2003/09/16 14:37:07  rschmidt
 + *    Added debug messages in some SkGePortCheckUp...() routines.
 + *    Fixed compiler warnings for different types.
  
  #if (defined(DEBUG) || ((!defined(LINT)) && (!defined(SK_SLIM))))
  static const char SysKonnectFileId[] =
--      "@(#) $Id: 2.6.0-mm2.patch,v 1.1.2.1 2004/01/09 22:31:09 alex Exp $ (C) Marvell.";
-+      "@(#) $Id: 2.6.0-mm2.patch,v 1.1.2.1 2004/01/09 22:31:09 alex Exp $ (C) Marvell.";
+-      "@(#) $Id: skgesirq.c,v 1.91 2003/07/04 12:46:22 rschmidt Exp $ (C) Marvell.";
++      "@(#) $Id: skgesirq.c,v 1.92 2003/09/16 14:37:07 rschmidt Exp $ (C) Marvell.";
  #endif
  
  #include "h/skdrv1st.h"               /* Driver Specific Definitions */
   *
   * Name:      ski2c.c
 - * Project:   GEnesis, PCI Gigabit Ethernet Adapter
-- * Version:   $Revision: 1.1.2.1 $
-- * Date:      $Date: 2004/01/09 22:31:09 $
+- * Version:   $Revision: 1.57 $
+- * Date:      $Date: 2003/01/28 09:17:38 $
 + * Project:   Gigabit Ethernet Adapters, TWSI-Module
-+ * Version:   $Revision: 1.1.2.1 $
-+ * Date:      $Date: 2004/01/09 22:31:09 $
++ * Version:   $Revision: 1.59 $
++ * Date:      $Date: 2003/10/20 09:07:25 $
   * Purpose:   Functions to access Voltage and Temperature Sensor
   *
   ******************************************************************************/
 @@ -26,6 +27,14 @@
   * History:
   *
-  *    $Log: 2.6.0-mm2.patch,v $
-  *    Revision 1.1.2.1  2004/01/09 22:31:09  alex
-  *    - 2.6 fixes:
-  *      - mds_lock_new_child() uses specific namespace to avoid deadlock
-  *        if i_generations == 0
-  *      - portals_debug_copy_to_user() uses kmap_atomic() instead of
-  *        kmap() because it's called beinged locked with disabled interrupts
-  *      - ugly hacks which prevent userspace tools to try to load modules
-  *      - corrections in Makefiles
-  *      - minor compatibility defines and tweaks
-  *      - inode->c_index is used as orphans counter
-  *      - ll_lookup_finish_locks() doesn't release intent
-  *        because on 2.6 it may be needed several times
-  *      - check that nd isn't NULL before using
-  *      - ll_update_inode() decoded dev number wrong way
-  *      - PDE define is used to retrieve procfs-related data
-  *      - rw26.c is almost copy of rw24.c
-  *      - super25.c registers lustre and lustre_lite
-  *    
-  *    - 2.6 kernel patches:
-  *      - 2.6.0-mm2
-  *      - dev_read_only_2.6.0.patch stores dev number, not struct block_device *
-  *      - ext3-init-generation-2.6.0.patch - lustre dislikes when ext3 resets
-  *        s_next_generation to 0 upon mount
-  *      - ext3-map_inode_page-2.6.0.patch - added fix to unmap underlaying metadata
-  *      - ext3-start_this_handle-must-return-error.patch - jbd returned 0 always:
-  *        posssible oops
-  *      - vfs_nointent_2.6.0-test6.patch - small contexts changes
-  *      - invalidate_show-2.6.0.patch - port onto 2.6
-  *      - iopen-2.6.0-test6.patch - several fixes
-  *      - vfs_intent_2.6.0.patch - port onto 2.5.0
-  *      - kernel_text_address-2.6.0.patch
-  *      - export_symbols-2.6.0.patch
-  *    
-  *    - kgdb_2.6.0 series
-  *    
+  *    $Log: ski2c.c,v $
 + *    Revision 1.59  2003/10/20 09:07:25  rschmidt
 + *    Added cast SK_U32 in SkI2cWrite() to avoid compiler warning.
 + *    Editorial changes.
   */
 +#if (defined(DEBUG) || ((!defined(LINT)) && (!defined(SK_SLIM))))
  static const char SysKonnectFileId[] =
--      "$Id: 2.6.0-mm2.patch,v 1.1.2.1 2004/01/09 22:31:09 alex Exp $";
-+      "@(#) $Id: 2.6.0-mm2.patch,v 1.1.2.1 2004/01/09 22:31:09 alex Exp $ (C) Marvell. ";
+-      "$Id: ski2c.c,v 1.57 2003/01/28 09:17:38 rschmidt Exp $";
++      "@(#) $Id: ski2c.c,v 1.59 2003/10/20 09:07:25 rschmidt Exp $ (C) Marvell. ";
 +#endif
  
  #include "h/skdrv1st.h"               /* Driver Specific Definitions */
   *
   * Name:      sklm80.c
 - * Project:   GEnesis, PCI Gigabit Ethernet Adapter
-- * Version:   $Revision: 1.1.2.1 $
-- * Date:      $Date: 2004/01/09 22:31:09 $
+- * Version:   $Revision: 1.20 $
+- * Date:      $Date: 2002/08/13 09:16:27 $
 - * Purpose:   Funktions to access Voltage and Temperature Sensor (LM80)
 + * Project:   Gigabit Ethernet Adapters, TWSI-Module
-+ * Version:   $Revision: 1.1.2.1 $
-+ * Date:      $Date: 2004/01/09 22:31:09 $
++ * Version:   $Revision: 1.22 $
++ * Date:      $Date: 2003/10/20 09:08:21 $
 + * Purpose:   Functions to access Voltage and Temperature Sensor (LM80)
   *
   ******************************************************************************/
 @@ -26,15 +27,21 @@
   * History:
   *
-  *    $Log: 2.6.0-mm2.patch,v $
-  *    Revision 1.1.2.1  2004/01/09 22:31:09  alex
-  *    - 2.6 fixes:
-  *      - mds_lock_new_child() uses specific namespace to avoid deadlock
-  *        if i_generations == 0
-  *      - portals_debug_copy_to_user() uses kmap_atomic() instead of
-  *        kmap() because it's called beinged locked with disabled interrupts
-  *      - ugly hacks which prevent userspace tools to try to load modules
-  *      - corrections in Makefiles
-  *      - minor compatibility defines and tweaks
-  *      - inode->c_index is used as orphans counter
-  *      - ll_lookup_finish_locks() doesn't release intent
-  *        because on 2.6 it may be needed several times
-  *      - check that nd isn't NULL before using
-  *      - ll_update_inode() decoded dev number wrong way
-  *      - PDE define is used to retrieve procfs-related data
-  *      - rw26.c is almost copy of rw24.c
-  *      - super25.c registers lustre and lustre_lite
-  *    
-  *    - 2.6 kernel patches:
-  *      - 2.6.0-mm2
-  *      - dev_read_only_2.6.0.patch stores dev number, not struct block_device *
-  *      - ext3-init-generation-2.6.0.patch - lustre dislikes when ext3 resets
-  *        s_next_generation to 0 upon mount
-  *      - ext3-map_inode_page-2.6.0.patch - added fix to unmap underlaying metadata
-  *      - ext3-start_this_handle-must-return-error.patch - jbd returned 0 always:
-  *        posssible oops
-  *      - vfs_nointent_2.6.0-test6.patch - small contexts changes
-  *      - invalidate_show-2.6.0.patch - port onto 2.6
-  *      - iopen-2.6.0-test6.patch - several fixes
-  *      - vfs_intent_2.6.0.patch - port onto 2.5.0
-  *      - kernel_text_address-2.6.0.patch
-  *      - export_symbols-2.6.0.patch
-  *    
-  *    - kgdb_2.6.0 series
-  *    
+  *    $Log: sklm80.c,v $
 + *    Revision 1.22  2003/10/20 09:08:21  rschmidt
 + *    Editorial changes.
 + *    
  */
 +#if (defined(DEBUG) || ((!defined(LINT)) && (!defined(SK_SLIM))))
  static const char SysKonnectFileId[] =
--      "$Id: 2.6.0-mm2.patch,v 1.1.2.1 2004/01/09 22:31:09 alex Exp $" ;
-+      "@(#) $Id: 2.6.0-mm2.patch,v 1.1.2.1 2004/01/09 22:31:09 alex Exp $ (C) Marvell. ";
+-      "$Id: sklm80.c,v 1.20 2002/08/13 09:16:27 rschmidt Exp $" ;
++      "@(#) $Id: sklm80.c,v 1.22 2003/10/20 09:08:21 rschmidt Exp $ (C) Marvell. ";
 +#endif
  
  #include "h/skdrv1st.h"               /* Driver Specific Definitions */
 - * Name:    skproc.c
 + * Name:      skproc.c
   * Project:   GEnesis, PCI Gigabit Ethernet Adapter
-- * Version:   $Revision: 1.1.2.1 $
-- * Date:    $Date: 2004/01/09 22:31:09 $
-+ * Version:   $Revision: 1.1.2.1 $
-+ * Date:      $Date: 2004/01/09 22:31:09 $
+- * Version:   $Revision: 1.2 $
+- * Date:    $Date: 2003/08/12 16:45:29 $
++ * Version:   $Revision: 1.11 $
++ * Date:      $Date: 2003/12/11 16:03:57 $
   * Purpose:   Funktions to display statictic data
   *
   ******************************************************************************/
 @@ -28,6 +29,33 @@
   * History:
   *
-  *    $Log: 2.6.0-mm2.patch,v $
-  *    Revision 1.1.2.1  2004/01/09 22:31:09  alex
-  *    - 2.6 fixes:
-  *      - mds_lock_new_child() uses specific namespace to avoid deadlock
-  *        if i_generations == 0
-  *      - portals_debug_copy_to_user() uses kmap_atomic() instead of
-  *        kmap() because it's called beinged locked with disabled interrupts
-  *      - ugly hacks which prevent userspace tools to try to load modules
-  *      - corrections in Makefiles
-  *      - minor compatibility defines and tweaks
-  *      - inode->c_index is used as orphans counter
-  *      - ll_lookup_finish_locks() doesn't release intent
-  *        because on 2.6 it may be needed several times
-  *      - check that nd isn't NULL before using
-  *      - ll_update_inode() decoded dev number wrong way
-  *      - PDE define is used to retrieve procfs-related data
-  *      - rw26.c is almost copy of rw24.c
-  *      - super25.c registers lustre and lustre_lite
-  *    
-  *    - 2.6 kernel patches:
-  *      - 2.6.0-mm2
-  *      - dev_read_only_2.6.0.patch stores dev number, not struct block_device *
-  *      - ext3-init-generation-2.6.0.patch - lustre dislikes when ext3 resets
-  *        s_next_generation to 0 upon mount
-  *      - ext3-map_inode_page-2.6.0.patch - added fix to unmap underlaying metadata
-  *      - ext3-start_this_handle-must-return-error.patch - jbd returned 0 always:
-  *        posssible oops
-  *      - vfs_nointent_2.6.0-test6.patch - small contexts changes
-  *      - invalidate_show-2.6.0.patch - port onto 2.6
-  *      - iopen-2.6.0-test6.patch - several fixes
-  *      - vfs_intent_2.6.0.patch - port onto 2.5.0
-  *      - kernel_text_address-2.6.0.patch
-  *      - export_symbols-2.6.0.patch
-  *    
-  *    - kgdb_2.6.0 series
-  *    
+  *    $Log: skproc.c,v $
 + *    Revision 1.11  2003/12/11 16:03:57  mlindner
 + *    Fix: Create backup from pnmi data structure
 + *    
   *
   * Name:      skqueue.c
 - * Project:   Gigabit Ethernet Adapters, Schedule-Modul
-- * Version:   $Revision: 1.1.2.1 $
-- * Date:      $Date: 2004/01/09 22:31:09 $
+- * Version:   $Revision: 1.19 $
+- * Date:      $Date: 2003/05/13 18:00:07 $
 + * Project:   Gigabit Ethernet Adapters, Event Scheduler Module
-+ * Version:   $Revision: 1.1.2.1 $
-+ * Date:      $Date: 2004/01/09 22:31:09 $
++ * Version:   $Revision: 1.20 $
++ * Date:      $Date: 2003/09/16 13:44:00 $
   * Purpose:   Management of an event queue.
   *
   ******************************************************************************/
 @@ -27,6 +27,10 @@
   * History:
   *
-  *    $Log: 2.6.0-mm2.patch,v $
-  *    Revision 1.1.2.1  2004/01/09 22:31:09  alex
-  *    - 2.6 fixes:
-  *      - mds_lock_new_child() uses specific namespace to avoid deadlock
-  *        if i_generations == 0
-  *      - portals_debug_copy_to_user() uses kmap_atomic() instead of
-  *        kmap() because it's called beinged locked with disabled interrupts
-  *      - ugly hacks which prevent userspace tools to try to load modules
-  *      - corrections in Makefiles
-  *      - minor compatibility defines and tweaks
-  *      - inode->c_index is used as orphans counter
-  *      - ll_lookup_finish_locks() doesn't release intent
-  *        because on 2.6 it may be needed several times
-  *      - check that nd isn't NULL before using
-  *      - ll_update_inode() decoded dev number wrong way
-  *      - PDE define is used to retrieve procfs-related data
-  *      - rw26.c is almost copy of rw24.c
-  *      - super25.c registers lustre and lustre_lite
-  *    
-  *    - 2.6 kernel patches:
-  *      - 2.6.0-mm2
-  *      - dev_read_only_2.6.0.patch stores dev number, not struct block_device *
-  *      - ext3-init-generation-2.6.0.patch - lustre dislikes when ext3 resets
-  *        s_next_generation to 0 upon mount
-  *      - ext3-map_inode_page-2.6.0.patch - added fix to unmap underlaying metadata
-  *      - ext3-start_this_handle-must-return-error.patch - jbd returned 0 always:
-  *        posssible oops
-  *      - vfs_nointent_2.6.0-test6.patch - small contexts changes
-  *      - invalidate_show-2.6.0.patch - port onto 2.6
-  *      - iopen-2.6.0-test6.patch - several fixes
-  *      - vfs_intent_2.6.0.patch - port onto 2.5.0
-  *      - kernel_text_address-2.6.0.patch
-  *      - export_symbols-2.6.0.patch
-  *    
-  *    - kgdb_2.6.0 series
-  *    
+  *    $Log: skqueue.c,v $
 + *    Revision 1.20  2003/09/16 13:44:00  rschmidt
 + *    Added (C) Marvell to SysKonnectFileId
 + *    Editorial changes
 + */
  #if (defined(DEBUG) || ((!defined(LINT)) && (!defined(SK_SLIM))))
  static const char SysKonnectFileId[] =
--      "$Header: /cvsroot/cfs/lustre/kernel_patches/patches/Attic/2.6.0-mm2.patch,v 1.1.2.1 2004/01/09 22:31:09 alex Exp $" ;
-+      "@(#) $Id: 2.6.0-mm2.patch,v 1.1.2.1 2004/01/09 22:31:09 alex Exp $ (C) Marvell.";
+-      "$Header: /usr56/projects/ge/schedule/skqueue.c,v 1.19 2003/05/13 18:00:07 mkarl Exp $" ;
++      "@(#) $Id: skqueue.c,v 1.20 2003/09/16 13:44:00 rschmidt Exp $ (C) Marvell.";
  #endif
  
  #include "h/skdrv1st.h"               /* Driver Specific Definitions */
   *
   * Name:      sktimer.c
 - * Project:   Gigabit Ethernet Adapters, Schedule-Modul
-- * Version:   $Revision: 1.1.2.1 $
-- * Date:      $Date: 2004/01/09 22:31:09 $
+- * Version:   $Revision: 1.13 $
+- * Date:      $Date: 2003/05/13 18:01:01 $
 + * Project:   Gigabit Ethernet Adapters, Event Scheduler Module
-+ * Version:   $Revision: 1.1.2.1 $
-+ * Date:      $Date: 2004/01/09 22:31:09 $
++ * Version:   $Revision: 1.14 $
++ * Date:      $Date: 2003/09/16 13:46:51 $
   * Purpose:   High level timer functions.
   *
   ******************************************************************************/
 @@ -27,6 +27,10 @@
   * History:
   *
-  *    $Log: 2.6.0-mm2.patch,v $
-  *    Revision 1.1.2.1  2004/01/09 22:31:09  alex
-  *    - 2.6 fixes:
-  *      - mds_lock_new_child() uses specific namespace to avoid deadlock
-  *        if i_generations == 0
-  *      - portals_debug_copy_to_user() uses kmap_atomic() instead of
-  *        kmap() because it's called beinged locked with disabled interrupts
-  *      - ugly hacks which prevent userspace tools to try to load modules
-  *      - corrections in Makefiles
-  *      - minor compatibility defines and tweaks
-  *      - inode->c_index is used as orphans counter
-  *      - ll_lookup_finish_locks() doesn't release intent
-  *        because on 2.6 it may be needed several times
-  *      - check that nd isn't NULL before using
-  *      - ll_update_inode() decoded dev number wrong way
-  *      - PDE define is used to retrieve procfs-related data
-  *      - rw26.c is almost copy of rw24.c
-  *      - super25.c registers lustre and lustre_lite
-  *    
-  *    - 2.6 kernel patches:
-  *      - 2.6.0-mm2
-  *      - dev_read_only_2.6.0.patch stores dev number, not struct block_device *
-  *      - ext3-init-generation-2.6.0.patch - lustre dislikes when ext3 resets
-  *        s_next_generation to 0 upon mount
-  *      - ext3-map_inode_page-2.6.0.patch - added fix to unmap underlaying metadata
-  *      - ext3-start_this_handle-must-return-error.patch - jbd returned 0 always:
-  *        posssible oops
-  *      - vfs_nointent_2.6.0-test6.patch - small contexts changes
-  *      - invalidate_show-2.6.0.patch - port onto 2.6
-  *      - iopen-2.6.0-test6.patch - several fixes
-  *      - vfs_intent_2.6.0.patch - port onto 2.5.0
-  *      - kernel_text_address-2.6.0.patch
-  *      - export_symbols-2.6.0.patch
-  *    
-  *    - kgdb_2.6.0 series
-  *    
+  *    $Log: sktimer.c,v $
 + *    Revision 1.14  2003/09/16 13:46:51  rschmidt
 + *    Added (C) Marvell to SysKonnectFileId
 + *    Editorial changes
 + */
  #if (defined(DEBUG) || ((!defined(LINT)) && (!defined(SK_SLIM))))
  static const char SysKonnectFileId[] =
--      "$Header: /cvsroot/cfs/lustre/kernel_patches/patches/Attic/2.6.0-mm2.patch,v 1.1.2.1 2004/01/09 22:31:09 alex Exp $" ;
-+      "@(#) $Id: 2.6.0-mm2.patch,v 1.1.2.1 2004/01/09 22:31:09 alex Exp $ (C) Marvell.";
+-      "$Header: /usr56/projects/ge/schedule/sktimer.c,v 1.13 2003/05/13 18:01:01 mkarl Exp $" ;
++      "@(#) $Id: sktimer.c,v 1.14 2003/09/16 13:46:51 rschmidt Exp $ (C) Marvell.";
  #endif
  
  #include "h/skdrv1st.h"               /* Driver Specific Definitions */
   *
   * Name:      skxmac2.c
   * Project:   Gigabit Ethernet Adapters, Common Modules
-- * Version:   $Revision: 1.1.2.1 $
-- * Date:      $Date: 2004/01/09 22:31:09 $
-+ * Version:   $Revision: 1.1.2.1 $
-+ * Date:      $Date: 2004/01/09 22:31:09 $
+- * Version:   $Revision: 1.99 $
+- * Date:      $Date: 2003/07/11 12:19:33 $
++ * Version:   $Revision: 1.102 $
++ * Date:      $Date: 2003/10/02 16:53:58 $
   * Purpose:   Contains functions to initialize the MACs and PHYs
   *
   ******************************************************************************/
 @@ -27,6 +27,23 @@
   * History:
   *
-  *    $Log: 2.6.0-mm2.patch,v $
-  *    Revision 1.1.2.1  2004/01/09 22:31:09  alex
-  *    - 2.6 fixes:
-  *      - mds_lock_new_child() uses specific namespace to avoid deadlock
-  *        if i_generations == 0
-  *      - portals_debug_copy_to_user() uses kmap_atomic() instead of
-  *        kmap() because it's called beinged locked with disabled interrupts
-  *      - ugly hacks which prevent userspace tools to try to load modules
-  *      - corrections in Makefiles
-  *      - minor compatibility defines and tweaks
-  *      - inode->c_index is used as orphans counter
-  *      - ll_lookup_finish_locks() doesn't release intent
-  *        because on 2.6 it may be needed several times
-  *      - check that nd isn't NULL before using
-  *      - ll_update_inode() decoded dev number wrong way
-  *      - PDE define is used to retrieve procfs-related data
-  *      - rw26.c is almost copy of rw24.c
-  *      - super25.c registers lustre and lustre_lite
-  *    
-  *    - 2.6 kernel patches:
-  *      - 2.6.0-mm2
-  *      - dev_read_only_2.6.0.patch stores dev number, not struct block_device *
-  *      - ext3-init-generation-2.6.0.patch - lustre dislikes when ext3 resets
-  *        s_next_generation to 0 upon mount
-  *      - ext3-map_inode_page-2.6.0.patch - added fix to unmap underlaying metadata
-  *      - ext3-start_this_handle-must-return-error.patch - jbd returned 0 always:
-  *        posssible oops
-  *      - vfs_nointent_2.6.0-test6.patch - small contexts changes
-  *      - invalidate_show-2.6.0.patch - port onto 2.6
-  *      - iopen-2.6.0-test6.patch - several fixes
-  *      - vfs_intent_2.6.0.patch - port onto 2.5.0
-  *      - kernel_text_address-2.6.0.patch
-  *      - export_symbols-2.6.0.patch
-  *    
-  *    - kgdb_2.6.0 series
-  *    
+  *    $Log: skxmac2.c,v $
 + *    Revision 1.102  2003/10/02 16:53:58  rschmidt
 + *    Changed setting of GMAC parameters with new macros.
 + *    Added define SLIM around SkGm...LowPowerMode().
  
  #if (defined(DEBUG) || ((!defined(LINT)) && (!defined(SK_SLIM))))
  static const char SysKonnectFileId[] =
--      "@(#) $Id: 2.6.0-mm2.patch,v 1.1.2.1 2004/01/09 22:31:09 alex Exp $ (C) Marvell.";
-+      "@(#) $Id: 2.6.0-mm2.patch,v 1.1.2.1 2004/01/09 22:31:09 alex Exp $ (C) Marvell.";
+-      "@(#) $Id: skxmac2.c,v 1.99 2003/07/11 12:19:33 rschmidt Exp $ (C) Marvell.";
++      "@(#) $Id: skxmac2.c,v 1.102 2003/10/02 16:53:58 rschmidt Exp $ (C) Marvell.";
  #endif
  
  #ifdef GENESIS
   * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
   * POSSIBILITY OF SUCH DAMAGES.
   *
-- * $Id: 2.6.0-mm2.patch,v 1.1.2.1 2004/01/09 22:31:09 alex Exp $
+- * $Id: //depot/aic7xxx/aic7xxx/aic7770.c#30 $
 - *
 - * $FreeBSD$
-+ * $Id: 2.6.0-mm2.patch,v 1.1.2.1 2004/01/09 22:31:09 alex Exp $
++ * $Id: //depot/aic7xxx/aic7xxx/aic7770.c#34 $
   */
  
  #ifdef __linux__
   * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
   * POSSIBILITY OF SUCH DAMAGES.
   *
-- * $Id: 2.6.0-mm2.patch,v 1.1.2.1 2004/01/09 22:31:09 alex Exp $
-+ * $Id: 2.6.0-mm2.patch,v 1.1.2.1 2004/01/09 22:31:09 alex Exp $
+- * $Id: //depot/aic7xxx/linux/drivers/scsi/aic7xxx/aic7770_osm.c#13 $
++ * $Id: //depot/aic7xxx/linux/drivers/scsi/aic7xxx/aic7770_osm.c#16 $
   */
  
  #include "aic7xxx_osm.h"
   * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
   * POSSIBILITY OF SUCH DAMAGES.
   *
-- * $Id: 2.6.0-mm2.patch,v 1.1.2.1 2004/01/09 22:31:09 alex Exp $
+- * $Id: //depot/aic7xxx/aic7xxx/aic79xx.c#194 $
 - *
 - * $FreeBSD$
-+ * $Id: 2.6.0-mm2.patch,v 1.1.2.1 2004/01/09 22:31:09 alex Exp $
++ * $Id: //depot/aic7xxx/aic7xxx/aic79xx.c#224 $
   */
  
  #ifdef __linux__
   * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
   * POSSIBILITY OF SUCH DAMAGES.
   *
-- * $Id: 2.6.0-mm2.patch,v 1.1.2.1 2004/01/09 22:31:09 alex Exp $
-+ * $Id: 2.6.0-mm2.patch,v 1.1.2.1 2004/01/09 22:31:09 alex Exp $
+- * $Id: //depot/aic7xxx/aic7xxx/aic79xx.h#90 $
++ * $Id: //depot/aic7xxx/aic7xxx/aic79xx.h#101 $
   *
   * $FreeBSD$
   */
   * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
   * POSSIBILITY OF SUCH DAMAGES.
   *
-- * $Id: 2.6.0-mm2.patch,v 1.1.2.1 2004/01/09 22:31:09 alex Exp $
-+ * $Id: 2.6.0-mm2.patch,v 1.1.2.1 2004/01/09 22:31:09 alex Exp $
+- * $Id: //depot/aic7xxx/aic7xxx/aic79xx_inline.h#50 $
++ * $Id: //depot/aic7xxx/aic7xxx/aic79xx_inline.h#55 $
   *
   * $FreeBSD$
   */
  /*
   * Adaptec AIC79xx device driver for Linux.
   *
-- * $Id: 2.6.0-mm2.patch,v 1.1.2.1 2004/01/09 22:31:09 alex Exp $
-+ * $Id: 2.6.0-mm2.patch,v 1.1.2.1 2004/01/09 22:31:09 alex Exp $
+- * $Id: //depot/aic7xxx/linux/drivers/scsi/aic7xxx/aic79xx_osm.c#169 $
++ * $Id: //depot/aic7xxx/linux/drivers/scsi/aic7xxx/aic79xx_osm.c#193 $
   *
   * --------------------------------------------------------------------------
   * Copyright (c) 1994-2000 Justin T. Gibbs.
   * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
   * POSSIBILITY OF SUCH DAMAGES.
   *
-- * $Id: 2.6.0-mm2.patch,v 1.1.2.1 2004/01/09 22:31:09 alex Exp $
-+ * $Id: 2.6.0-mm2.patch,v 1.1.2.1 2004/01/09 22:31:09 alex Exp $
+- * $Id: //depot/aic7xxx/linux/drivers/scsi/aic7xxx/aic79xx_osm.h#133 $
++ * $Id: //depot/aic7xxx/linux/drivers/scsi/aic7xxx/aic79xx_osm.h#153 $
   *
   */
  #ifndef _AIC79XX_LINUX_H_
   * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
   * POSSIBILITY OF SUCH DAMAGES.
   *
-- * $Id: 2.6.0-mm2.patch,v 1.1.2.1 2004/01/09 22:31:09 alex Exp $
-+ * $Id: 2.6.0-mm2.patch,v 1.1.2.1 2004/01/09 22:31:09 alex Exp $
+- * $Id: //depot/aic7xxx/linux/drivers/scsi/aic7xxx/aic79xx_osm_pci.c#23 $
++ * $Id: //depot/aic7xxx/linux/drivers/scsi/aic7xxx/aic79xx_osm_pci.c#29 $
   */
  
  #include "aic79xx_osm.h"
   * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
   * POSSIBILITY OF SUCH DAMAGES.
   *
-- * $Id: 2.6.0-mm2.patch,v 1.1.2.1 2004/01/09 22:31:09 alex Exp $
+- * $Id: //depot/aic7xxx/aic7xxx/aic79xx_pci.c#73 $
 - *
 - * $FreeBSD$
-+ * $Id: 2.6.0-mm2.patch,v 1.1.2.1 2004/01/09 22:31:09 alex Exp $
++ * $Id: //depot/aic7xxx/aic7xxx/aic79xx_pci.c#84 $
   */
  
  #ifdef __linux__
   * String handling code courtesy of Gerard Roudier's <groudier@club-internet.fr>
   * sym driver.
   *
-- * $Id: 2.6.0-mm2.patch,v 1.1.2.1 2004/01/09 22:31:09 alex Exp $
-+ * $Id: 2.6.0-mm2.patch,v 1.1.2.1 2004/01/09 22:31:09 alex Exp $
+- * $Id: //depot/aic7xxx/linux/drivers/scsi/aic7xxx/aic79xx_proc.c#17 $
++ * $Id: //depot/aic7xxx/linux/drivers/scsi/aic7xxx/aic79xx_proc.c#20 $
   */
  #include "aic79xx_osm.h"
  #include "aic79xx_inline.h"
   *
   * $FreeBSD$
   */
--VERSION = "$Id: 2.6.0-mm2.patch,v 1.1.2.1 2004/01/09 22:31:09 alex Exp $"
-+VERSION = "$Id: 2.6.0-mm2.patch,v 1.1.2.1 2004/01/09 22:31:09 alex Exp $"
+-VERSION = "$Id: //depot/aic7xxx/aic7xxx/aic79xx.reg#69 $"
++VERSION = "$Id: //depot/aic7xxx/aic7xxx/aic79xx.reg#70 $"
  
  /*
   * This file is processed by the aic7xxx_asm utility for use in assembling
   * DO NOT EDIT - This file is automatically generated
   *             from the following source files:
   *
-- * $Id: 2.6.0-mm2.patch,v 1.1.2.1 2004/01/09 22:31:09 alex Exp $
-- * $Id: 2.6.0-mm2.patch,v 1.1.2.1 2004/01/09 22:31:09 alex Exp $
-+ * $Id: 2.6.0-mm2.patch,v 1.1.2.1 2004/01/09 22:31:09 alex Exp $
-+ * $Id: 2.6.0-mm2.patch,v 1.1.2.1 2004/01/09 22:31:09 alex Exp $
+- * $Id: //depot/aic7xxx/aic7xxx/aic79xx.seq#94 $
+- * $Id: //depot/aic7xxx/aic7xxx/aic79xx.reg#69 $
++ * $Id: //depot/aic7xxx/aic7xxx/aic79xx.seq#107 $
++ * $Id: //depot/aic7xxx/aic7xxx/aic79xx.reg#70 $
   */
  typedef int (ahd_reg_print_t)(u_int, u_int *, u_int);
  typedef struct ahd_reg_parse_entry {
   * DO NOT EDIT - This file is automatically generated
   *             from the following source files:
   *
-- * $Id: 2.6.0-mm2.patch,v 1.1.2.1 2004/01/09 22:31:09 alex Exp $
-- * $Id: 2.6.0-mm2.patch,v 1.1.2.1 2004/01/09 22:31:09 alex Exp $
-+ * $Id: 2.6.0-mm2.patch,v 1.1.2.1 2004/01/09 22:31:09 alex Exp $
-+ * $Id: 2.6.0-mm2.patch,v 1.1.2.1 2004/01/09 22:31:09 alex Exp $
+- * $Id: //depot/aic7xxx/aic7xxx/aic79xx.seq#93 $
+- * $Id: //depot/aic7xxx/aic7xxx/aic79xx.reg#68 $
++ * $Id: //depot/aic7xxx/aic7xxx/aic79xx.seq#107 $
++ * $Id: //depot/aic7xxx/aic7xxx/aic79xx.reg#70 $
   */
  
  #include "aic79xx_osm.h"
   * $FreeBSD$
   */
  
--VERSION = "$Id: 2.6.0-mm2.patch,v 1.1.2.1 2004/01/09 22:31:09 alex Exp $"
-+VERSION = "$Id: 2.6.0-mm2.patch,v 1.1.2.1 2004/01/09 22:31:09 alex Exp $"
+-VERSION = "$Id: //depot/aic7xxx/aic7xxx/aic79xx.seq#94 $"
++VERSION = "$Id: //depot/aic7xxx/aic7xxx/aic79xx.seq#107 $"
  PATCH_ARG_LIST = "struct ahd_softc *ahd"
  PREFIX = "ahd_"
  
   * DO NOT EDIT - This file is automatically generated
   *             from the following source files:
   *
-- * $Id: 2.6.0-mm2.patch,v 1.1.2.1 2004/01/09 22:31:09 alex Exp $
-- * $Id: 2.6.0-mm2.patch,v 1.1.2.1 2004/01/09 22:31:09 alex Exp $
-+ * $Id: 2.6.0-mm2.patch,v 1.1.2.1 2004/01/09 22:31:09 alex Exp $
-+ * $Id: 2.6.0-mm2.patch,v 1.1.2.1 2004/01/09 22:31:09 alex Exp $
+- * $Id: //depot/aic7xxx/aic7xxx/aic79xx.seq#94 $
+- * $Id: //depot/aic7xxx/aic7xxx/aic79xx.reg#69 $
++ * $Id: //depot/aic7xxx/aic7xxx/aic79xx.seq#107 $
++ * $Id: //depot/aic7xxx/aic7xxx/aic79xx.reg#70 $
   */
  static uint8_t seqprog[] = {
        0xff, 0x02, 0x06, 0x78,
   * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
   * SUCH DAMAGE.
   *
-- * $Id: 2.6.0-mm2.patch,v 1.1.2.1 2004/01/09 22:31:09 alex Exp $
+- * $Id: //depot/aic7xxx/aic7xxx/aic7xxx_93cx6.c#17 $
 - *
 - * $FreeBSD$
-+ * $Id: 2.6.0-mm2.patch,v 1.1.2.1 2004/01/09 22:31:09 alex Exp $
++ * $Id: //depot/aic7xxx/aic7xxx/aic7xxx_93cx6.c#19 $
   */
  
  /*
   * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
   * POSSIBILITY OF SUCH DAMAGES.
   *
-- * $Id: 2.6.0-mm2.patch,v 1.1.2.1 2004/01/09 22:31:09 alex Exp $
+- * $Id: //depot/aic7xxx/aic7xxx/aic7xxx.c#131 $
 - *
 - * $FreeBSD$
-+ * $Id: 2.6.0-mm2.patch,v 1.1.2.1 2004/01/09 22:31:09 alex Exp $
++ * $Id: //depot/aic7xxx/aic7xxx/aic7xxx.c#147 $
   */
  
  #ifdef __linux__
   * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
   * POSSIBILITY OF SUCH DAMAGES.
   *
-- * $Id: 2.6.0-mm2.patch,v 1.1.2.1 2004/01/09 22:31:09 alex Exp $
-+ * $Id: 2.6.0-mm2.patch,v 1.1.2.1 2004/01/09 22:31:09 alex Exp $
+- * $Id: //depot/aic7xxx/aic7xxx/aic7xxx.h#77 $
++ * $Id: //depot/aic7xxx/aic7xxx/aic7xxx.h#85 $
   *
   * $FreeBSD$
   */
   * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
   * POSSIBILITY OF SUCH DAMAGES.
   *
-- * $Id: 2.6.0-mm2.patch,v 1.1.2.1 2004/01/09 22:31:09 alex Exp $
-+ * $Id: 2.6.0-mm2.patch,v 1.1.2.1 2004/01/09 22:31:09 alex Exp $
+- * $Id: //depot/aic7xxx/aic7xxx/aic7xxx_inline.h#43 $
++ * $Id: //depot/aic7xxx/aic7xxx/aic7xxx_inline.h#47 $
   *
   * $FreeBSD$
   */
  /*
   * Adaptec AIC7xxx device driver for Linux.
   *
-- * $Id: 2.6.0-mm2.patch,v 1.1.2.1 2004/01/09 22:31:09 alex Exp $
-+ * $Id: 2.6.0-mm2.patch,v 1.1.2.1 2004/01/09 22:31:09 alex Exp $
+- * $Id: //depot/aic7xxx/linux/drivers/scsi/aic7xxx/aic7xxx_osm.c#232 $
++ * $Id: //depot/aic7xxx/linux/drivers/scsi/aic7xxx/aic7xxx_osm.c#256 $
   *
   * Copyright (c) 1994 John Aycock
   *   The University of Calgary Department of Computer Science.
   * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
   * POSSIBILITY OF SUCH DAMAGES.
   *
-- * $Id: 2.6.0-mm2.patch,v 1.1.2.1 2004/01/09 22:31:09 alex Exp $
-+ * $Id: 2.6.0-mm2.patch,v 1.1.2.1 2004/01/09 22:31:09 alex Exp $
+- * $Id: //depot/aic7xxx/linux/drivers/scsi/aic7xxx/aic7xxx_osm.h#147 $
++ * $Id: //depot/aic7xxx/linux/drivers/scsi/aic7xxx/aic7xxx_osm.h#166 $
   *
   */
  #ifndef _AIC7XXX_LINUX_H_
   * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
   * POSSIBILITY OF SUCH DAMAGES.
   *
-- * $Id: 2.6.0-mm2.patch,v 1.1.2.1 2004/01/09 22:31:09 alex Exp $
-+ * $Id: 2.6.0-mm2.patch,v 1.1.2.1 2004/01/09 22:31:09 alex Exp $
+- * $Id: //depot/aic7xxx/linux/drivers/scsi/aic7xxx/aic7xxx_osm_pci.c#45 $
++ * $Id: //depot/aic7xxx/linux/drivers/scsi/aic7xxx/aic7xxx_osm_pci.c#52 $
   */
  
  #include "aic7xxx_osm.h"
   * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
   * POSSIBILITY OF SUCH DAMAGES.
   *
-- * $Id: 2.6.0-mm2.patch,v 1.1.2.1 2004/01/09 22:31:09 alex Exp $
+- * $Id: //depot/aic7xxx/aic7xxx/aic7xxx_pci.c#66 $
 - *
 - * $FreeBSD$
-+ * $Id: 2.6.0-mm2.patch,v 1.1.2.1 2004/01/09 22:31:09 alex Exp $
++ * $Id: //depot/aic7xxx/aic7xxx/aic7xxx_pci.c#78 $
   */
  
  #ifdef __linux__
   * String handling code courtesy of Gerard Roudier's <groudier@club-internet.fr>
   * sym driver.
   *
-- * $Id: 2.6.0-mm2.patch,v 1.1.2.1 2004/01/09 22:31:09 alex Exp $
-+ * $Id: 2.6.0-mm2.patch,v 1.1.2.1 2004/01/09 22:31:09 alex Exp $
+- * $Id: //depot/aic7xxx/linux/drivers/scsi/aic7xxx/aic7xxx_proc.c#27 $
++ * $Id: //depot/aic7xxx/linux/drivers/scsi/aic7xxx/aic7xxx_proc.c#32 $
   */
  #include "aic7xxx_osm.h"
  #include "aic7xxx_inline.h"
   *
   * $FreeBSD$
   */
--VERSION = "$Id: 2.6.0-mm2.patch,v 1.1.2.1 2004/01/09 22:31:09 alex Exp $"
-+VERSION = "$Id: 2.6.0-mm2.patch,v 1.1.2.1 2004/01/09 22:31:09 alex Exp $"
+-VERSION = "$Id: //depot/aic7xxx/aic7xxx/aic7xxx.reg#39 $"
++VERSION = "$Id: //depot/aic7xxx/aic7xxx/aic7xxx.reg#40 $"
  
  /*
   * This file is processed by the aic7xxx_asm utility for use in assembling
   * DO NOT EDIT - This file is automatically generated
   *             from the following source files:
   *
-- * $Id: 2.6.0-mm2.patch,v 1.1.2.1 2004/01/09 22:31:09 alex Exp $
-- * $Id: 2.6.0-mm2.patch,v 1.1.2.1 2004/01/09 22:31:09 alex Exp $
-+ * $Id: 2.6.0-mm2.patch,v 1.1.2.1 2004/01/09 22:31:09 alex Exp $
-+ * $Id: 2.6.0-mm2.patch,v 1.1.2.1 2004/01/09 22:31:09 alex Exp $
+- * $Id: //depot/aic7xxx/aic7xxx/aic7xxx.seq#56 $
+- * $Id: //depot/aic7xxx/aic7xxx/aic7xxx.reg#39 $
++ * $Id: //depot/aic7xxx/aic7xxx/aic7xxx.seq#58 $
++ * $Id: //depot/aic7xxx/aic7xxx/aic7xxx.reg#40 $
   */
  typedef int (ahc_reg_print_t)(u_int, u_int *, u_int);
  typedef struct ahc_reg_parse_entry {
   * DO NOT EDIT - This file is automatically generated
   *             from the following source files:
   *
-- * $Id: 2.6.0-mm2.patch,v 1.1.2.1 2004/01/09 22:31:09 alex Exp $
-- * $Id: 2.6.0-mm2.patch,v 1.1.2.1 2004/01/09 22:31:09 alex Exp $
-+ * $Id: 2.6.0-mm2.patch,v 1.1.2.1 2004/01/09 22:31:09 alex Exp $
-+ * $Id: 2.6.0-mm2.patch,v 1.1.2.1 2004/01/09 22:31:09 alex Exp $
+- * $Id: //depot/aic7xxx/aic7xxx/aic7xxx.seq#54 $
+- * $Id: //depot/aic7xxx/aic7xxx/aic7xxx.reg#38 $
++ * $Id: //depot/aic7xxx/aic7xxx/aic7xxx.seq#58 $
++ * $Id: //depot/aic7xxx/aic7xxx/aic7xxx.reg#40 $
   */
  
  #include "aic7xxx_osm.h"
   * $FreeBSD$
   */
  
--VERSION = "$Id: 2.6.0-mm2.patch,v 1.1.2.1 2004/01/09 22:31:09 alex Exp $"
-+VERSION = "$Id: 2.6.0-mm2.patch,v 1.1.2.1 2004/01/09 22:31:09 alex Exp $"
+-VERSION = "$Id: //depot/aic7xxx/aic7xxx/aic7xxx.seq#56 $"
++VERSION = "$Id: //depot/aic7xxx/aic7xxx/aic7xxx.seq#58 $"
  PATCH_ARG_LIST = "struct ahc_softc *ahc"
  PREFIX = "ahc_"
  
   * DO NOT EDIT - This file is automatically generated
   *             from the following source files:
   *
-- * $Id: 2.6.0-mm2.patch,v 1.1.2.1 2004/01/09 22:31:09 alex Exp $
-- * $Id: 2.6.0-mm2.patch,v 1.1.2.1 2004/01/09 22:31:09 alex Exp $
-+ * $Id: 2.6.0-mm2.patch,v 1.1.2.1 2004/01/09 22:31:09 alex Exp $
-+ * $Id: 2.6.0-mm2.patch,v 1.1.2.1 2004/01/09 22:31:09 alex Exp $
+- * $Id: //depot/aic7xxx/aic7xxx/aic7xxx.seq#56 $
+- * $Id: //depot/aic7xxx/aic7xxx/aic7xxx.reg#39 $
++ * $Id: //depot/aic7xxx/aic7xxx/aic7xxx.seq#58 $
++ * $Id: //depot/aic7xxx/aic7xxx/aic7xxx.reg#40 $
   */
  static uint8_t seqprog[] = {
        0xb2, 0x00, 0x00, 0x08,
   * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
   * POSSIBILITY OF SUCH DAMAGES.
   *
-- * $Id: 2.6.0-mm2.patch,v 1.1.2.1 2004/01/09 22:31:09 alex Exp $
-+ * $Id: 2.6.0-mm2.patch,v 1.1.2.1 2004/01/09 22:31:09 alex Exp $
+- * $Id: //depot/aic7xxx/aic7xxx/aicasm/aicasm.c#22 $
++ * $Id: //depot/aic7xxx/aic7xxx/aicasm/aicasm.c#23 $
   *
   * $FreeBSD$
   */
   * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
   * POSSIBILITY OF SUCH DAMAGES.
   *
-- * $Id: 2.6.0-mm2.patch,v 1.1.2.1 2004/01/09 22:31:09 alex Exp $
-+ * $Id: 2.6.0-mm2.patch,v 1.1.2.1 2004/01/09 22:31:09 alex Exp $
+- * $Id: //depot/aic7xxx/aic7xxx/aicasm/aicasm_macro_scan.l#7 $
++ * $Id: //depot/aic7xxx/aic7xxx/aicasm/aicasm_macro_scan.l#8 $
   *
   * $FreeBSD$
   */
   * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
   * POSSIBILITY OF SUCH DAMAGES.
   *
-- * $Id: 2.6.0-mm2.patch,v 1.1.2.1 2004/01/09 22:31:09 alex Exp $
-+ * $Id: 2.6.0-mm2.patch,v 1.1.2.1 2004/01/09 22:31:09 alex Exp $
+- * $Id: //depot/aic7xxx/aic7xxx/aicasm/aicasm_scan.l#18 $
++ * $Id: //depot/aic7xxx/aic7xxx/aicasm/aicasm_scan.l#19 $
   *
   * $FreeBSD$
   */
 --- linux-2.6.0/drivers/scsi/aic7xxx/aiclib.c  2003-07-27 12:14:39.000000000 -0700
 +++ 25/drivers/scsi/aic7xxx/aiclib.c   2003-12-28 23:21:40.000000000 -0800
 @@ -30,16 +30,6 @@
-  * $Id: 2.6.0-mm2.patch,v 1.1.2.1 2004/01/09 22:31:09 alex Exp $
+  * $Id$
   */
  
 -#include <linux/blkdev.h>
 + * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
 + * POSSIBILITY OF SUCH DAMAGES.
 + *
-+ * $Id: 2.6.0-mm2.patch,v 1.1.2.1 2004/01/09 22:31:09 alex Exp $
++ * $Id: //depot/aic7xxx/linux/drivers/scsi/aic7xxx/aic79xx_osm_pci.c#25 $
 + */
 +
 +void
 @@ -1,18 +1,16 @@
  #
  # AIC7XXX and AIC79XX 2.5.X Kernel configuration File.
--# $Id: 2.6.0-mm2.patch,v 1.1.2.1 2004/01/09 22:31:09 alex Exp $
-+# $Id: 2.6.0-mm2.patch,v 1.1.2.1 2004/01/09 22:31:09 alex Exp $
+-# $Id: //depot/linux-aic79xx-2.5.0/drivers/scsi/aic7xxx/Kconfig.aic7xxx#6 $
++# $Id: //depot/linux-aic79xx-2.5.0/drivers/scsi/aic7xxx/Kconfig.aic7xxx#8 $
  #
  config SCSI_AIC7XXX
        tristate "Adaptec AIC7xxx Fast -> U160 support (New Driver)"
  #
  # Makefile for the Linux aic7xxx SCSI driver.
  #
--# $Id: 2.6.0-mm2.patch,v 1.1.2.1 2004/01/09 22:31:09 alex Exp $
-+# $Id: 2.6.0-mm2.patch,v 1.1.2.1 2004/01/09 22:31:09 alex Exp $
+-# $Id: //depot/linux-aic79xx-2.5.0/drivers/scsi/aic7xxx/Makefile#6 $
++# $Id: //depot/linux-aic79xx-2.5.0/drivers/scsi/aic7xxx/Makefile#8 $
  #
  
  # Let kbuild descend into aicasm when cleaning