[kernel] r10921 - in dists/sid/linux-2.6/debian: . config/mips

2008-03-19 Thread Martin Michlmayr
Author: tbm
Date: Wed Mar 19 14:14:30 2008
New Revision: 10921

Log:
Use the generic config options for NFS, which will
enable NFSv4. (closes: #471007)


Modified:
   dists/sid/linux-2.6/debian/changelog
   dists/sid/linux-2.6/debian/config/mips/config.r5k-ip32

Modified: dists/sid/linux-2.6/debian/changelog
==
--- dists/sid/linux-2.6/debian/changelog(original)
+++ dists/sid/linux-2.6/debian/changelogWed Mar 19 14:14:30 2008
@@ -47,6 +47,10 @@
   [ dann frazier ]
   * Fix missing multicast addresses (closes: #466719)
 
+  [ Martin Michlmayr ]
+  * [mips/r5k-ip32] Use the generic config options for NFS, which will
+enable NFSv4. (closes: #471007)
+
  -- dann frazier [EMAIL PROTECTED]  Mon, 10 Mar 2008 14:03:59 -0600
 
 linux-2.6 (2.6.24-4) unstable; urgency=low

Modified: dists/sid/linux-2.6/debian/config/mips/config.r5k-ip32
==
--- dists/sid/linux-2.6/debian/config/mips/config.r5k-ip32  (original)
+++ dists/sid/linux-2.6/debian/config/mips/config.r5k-ip32  Wed Mar 19 
14:14:30 2008
@@ -937,19 +937,8 @@
 # Network File Systems
 #
 CONFIG_NFS_FS=y
-# CONFIG_NFS_V3_ACL is not set
-# CONFIG_NFS_V4 is not set
-# CONFIG_NFS_DIRECTIO is not set
 CONFIG_NFSD=y
-# CONFIG_NFSD_V3_ACL is not set
-# CONFIG_NFSD_V4 is not set
 CONFIG_ROOT_NFS=y
-CONFIG_LOCKD=y
-CONFIG_LOCKD_V4=y
-CONFIG_EXPORTFS=y
-CONFIG_SUNRPC=y
-# CONFIG_RPCSEC_GSS_KRB5 is not set
-# CONFIG_RPCSEC_GSS_SPKM3 is not set
 # CONFIG_NCP_FS is not set
 # CONFIG_CODA_FS is not set
 # CONFIG_AFS_FS is not set

___
Kernel-svn-changes mailing list
Kernel-svn-changes@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/kernel-svn-changes


[kernel] r10922 - in dists/sid/linux-2.6/debian: . config/mips

2008-03-19 Thread Martin Michlmayr
Author: tbm
Date: Wed Mar 19 16:30:24 2008
New Revision: 10922

Log:
revert, this changes the ABI


Modified:
   dists/sid/linux-2.6/debian/changelog
   dists/sid/linux-2.6/debian/config/mips/config.r5k-ip32

Modified: dists/sid/linux-2.6/debian/changelog
==
--- dists/sid/linux-2.6/debian/changelog(original)
+++ dists/sid/linux-2.6/debian/changelogWed Mar 19 16:30:24 2008
@@ -47,10 +47,6 @@
   [ dann frazier ]
   * Fix missing multicast addresses (closes: #466719)
 
-  [ Martin Michlmayr ]
-  * [mips/r5k-ip32] Use the generic config options for NFS, which will
-enable NFSv4. (closes: #471007)
-
  -- dann frazier [EMAIL PROTECTED]  Mon, 10 Mar 2008 14:03:59 -0600
 
 linux-2.6 (2.6.24-4) unstable; urgency=low

Modified: dists/sid/linux-2.6/debian/config/mips/config.r5k-ip32
==
--- dists/sid/linux-2.6/debian/config/mips/config.r5k-ip32  (original)
+++ dists/sid/linux-2.6/debian/config/mips/config.r5k-ip32  Wed Mar 19 
16:30:24 2008
@@ -937,8 +937,19 @@
 # Network File Systems
 #
 CONFIG_NFS_FS=y
+# CONFIG_NFS_V3_ACL is not set
+# CONFIG_NFS_V4 is not set
+# CONFIG_NFS_DIRECTIO is not set
 CONFIG_NFSD=y
+# CONFIG_NFSD_V3_ACL is not set
+# CONFIG_NFSD_V4 is not set
 CONFIG_ROOT_NFS=y
+CONFIG_LOCKD=y
+CONFIG_LOCKD_V4=y
+CONFIG_EXPORTFS=y
+CONFIG_SUNRPC=y
+# CONFIG_RPCSEC_GSS_KRB5 is not set
+# CONFIG_RPCSEC_GSS_SPKM3 is not set
 # CONFIG_NCP_FS is not set
 # CONFIG_CODA_FS is not set
 # CONFIG_AFS_FS is not set

___
Kernel-svn-changes mailing list
Kernel-svn-changes@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/kernel-svn-changes


[kernel] r10920 - in dists/trunk/linux-2.6/debian/config: arm armel

2008-03-18 Thread Martin Michlmayr
Author: tbm
Date: Tue Mar 18 17:59:51 2008
New Revision: 10920

Log:
Rename the orion flavour in order to follow upstream


Added:
   dists/trunk/linux-2.6/debian/config/arm/config.orion5x
  - copied unchanged from r10919, 
/dists/trunk/linux-2.6/debian/config/arm/config.orion
Removed:
   dists/trunk/linux-2.6/debian/config/arm/config.orion
Modified:
   dists/trunk/linux-2.6/debian/config/arm/defines
   dists/trunk/linux-2.6/debian/config/armel/defines

Modified: dists/trunk/linux-2.6/debian/config/arm/defines
==
--- dists/trunk/linux-2.6/debian/config/arm/defines (original)
+++ dists/trunk/linux-2.6/debian/config/arm/defines Tue Mar 18 17:59:51 2008
@@ -3,7 +3,7 @@
  footbridge
  iop32x
  ixp4xx
- orion
+ orion5x
 kernel-arch: arm
 
 [image]
@@ -25,9 +25,9 @@
 class: IXP4xx
 longclass: IXP4xx based (Linksys NSLU2, etc)
 
-[orion_base]
+[orion5x_base]
 class: Orion
-longclass: Orion based (QNAP TS-109/TS-209, etc)
+longclass: Orion 5181, 5182 and 5281 based (QNAP TS-109/TS-209, etc)
 
 [versatile_base]
 class: Versatile

Modified: dists/trunk/linux-2.6/debian/config/armel/defines
==
--- dists/trunk/linux-2.6/debian/config/armel/defines   (original)
+++ dists/trunk/linux-2.6/debian/config/armel/defines   Tue Mar 18 17:59:51 2008
@@ -2,7 +2,7 @@
 flavours:
  iop32x
  ixp4xx
- orion
+ orion5x
  versatile
 kernel-arch: arm
 
@@ -24,12 +24,12 @@
 [ixp4xx_image]
 configs: arm/config.ixp4xx
 
-[orion_base]
+[orion5x_base]
 class: Orion
-longclass: Orion based (QNAP TS-109/TS-209, etc)
+longclass: Orion 5181, 5182 and 5281 based (QNAP TS-109/TS-209, etc)
 
-[orion_image]
-configs: arm/config.orion
+[orion5x_image]
+configs: arm/config.orion5x
 
 [versatile_base]
 class: Versatile

___
Kernel-svn-changes mailing list
Kernel-svn-changes@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/kernel-svn-changes


[kernel] r10903 - in dists/trunk/linux-2.6/debian/patches: bugfix/arm series

2008-03-17 Thread Martin Michlmayr
Author: tbm
Date: Mon Mar 17 06:57:23 2008
New Revision: 10903

Log:
fixed in rc6 in a different way


Removed:
   dists/trunk/linux-2.6/debian/patches/bugfix/arm/ignore-invalid-memtags.patch
Modified:
   dists/trunk/linux-2.6/debian/patches/series/1~experimental.1

Modified: dists/trunk/linux-2.6/debian/patches/series/1~experimental.1
==
--- dists/trunk/linux-2.6/debian/patches/series/1~experimental.1
(original)
+++ dists/trunk/linux-2.6/debian/patches/series/1~experimental.1Mon Mar 
17 06:57:23 2008
@@ -30,7 +30,6 @@
 + bugfix/arm/disable-ath5k.patch
 + bugfix/arm/disable-r6040.patch
 + features/all/at76.patch 
-+ bugfix/arm/ignore-invalid-memtags.patch
 + bugfix/fix-hifn_795X-divdi3.patch
 + features/all/add-m29w400d.patch
 + bugfix/all/rtc-x1205-new-style-conversion.patch

___
Kernel-svn-changes mailing list
Kernel-svn-changes@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/kernel-svn-changes


[kernel] r10906 - dists/trunk/linux-2.6/debian/config/mips

2008-03-17 Thread Martin Michlmayr
Author: tbm
Date: Mon Mar 17 08:36:35 2008
New Revision: 10906

Log:
remove some options in order to use the top config


Modified:
   dists/trunk/linux-2.6/debian/config/mips/config.sb1-bcm91250a
   dists/trunk/linux-2.6/debian/config/mips/config.sb1a-bcm91480b

Modified: dists/trunk/linux-2.6/debian/config/mips/config.sb1-bcm91250a
==
--- dists/trunk/linux-2.6/debian/config/mips/config.sb1-bcm91250a   
(original)
+++ dists/trunk/linux-2.6/debian/config/mips/config.sb1-bcm91250a   Mon Mar 
17 08:36:35 2008
@@ -988,17 +988,7 @@
 # CONFIG_SYSV_FS is not set
 # CONFIG_UFS_FS is not set
 CONFIG_NFS_FS=y
-# CONFIG_NFS_V3_ACL is not set
-# CONFIG_NFS_V4 is not set
-# CONFIG_NFS_DIRECTIO is not set
-CONFIG_NFSD=y
-# CONFIG_NFSD_V3_ACL is not set
-# CONFIG_NFSD_V4 is not set
 CONFIG_ROOT_NFS=y
-CONFIG_LOCKD=y
-CONFIG_LOCKD_V4=y
-CONFIG_EXPORTFS=y
-CONFIG_SUNRPC=y
 # CONFIG_RPCSEC_GSS_KRB5 is not set
 # CONFIG_RPCSEC_GSS_SPKM3 is not set
 # CONFIG_NCP_FS is not set

Modified: dists/trunk/linux-2.6/debian/config/mips/config.sb1a-bcm91480b
==
--- dists/trunk/linux-2.6/debian/config/mips/config.sb1a-bcm91480b  
(original)
+++ dists/trunk/linux-2.6/debian/config/mips/config.sb1a-bcm91480b  Mon Mar 
17 08:36:35 2008
@@ -976,17 +976,7 @@
 # CONFIG_SYSV_FS is not set
 # CONFIG_UFS_FS is not set
 CONFIG_NFS_FS=y
-# CONFIG_NFS_V3_ACL is not set
-# CONFIG_NFS_V4 is not set
-# CONFIG_NFS_DIRECTIO is not set
-CONFIG_NFSD=y
-# CONFIG_NFSD_V3_ACL is not set
-# CONFIG_NFSD_V4 is not set
 CONFIG_ROOT_NFS=y
-CONFIG_LOCKD=y
-CONFIG_LOCKD_V4=y
-CONFIG_EXPORTFS=y
-CONFIG_SUNRPC=y
 # CONFIG_RPCSEC_GSS_KRB5 is not set
 # CONFIG_RPCSEC_GSS_SPKM3 is not set
 # CONFIG_NCP_FS is not set

___
Kernel-svn-changes mailing list
Kernel-svn-changes@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/kernel-svn-changes


[kernel] r10909 - dists/trunk/linux-2.6/debian/patches/series

2008-03-17 Thread Martin Michlmayr
Author: tbm
Date: Mon Mar 17 10:11:32 2008
New Revision: 10909

Log:
add patch


Modified:
   dists/trunk/linux-2.6/debian/patches/series/1~experimental.1

Modified: dists/trunk/linux-2.6/debian/patches/series/1~experimental.1
==
--- dists/trunk/linux-2.6/debian/patches/series/1~experimental.1
(original)
+++ dists/trunk/linux-2.6/debian/patches/series/1~experimental.1Mon Mar 
17 10:11:32 2008
@@ -16,6 +16,7 @@
 + bugfix/powerpc/prep-utah-ide-interrupt.patch
 + bugfix/powerpc/serial.patch
 + bugfix/mips/tulip_mwi_fix.patch
++ bugfix/arm/enable_wb_coal.patch
 + features/arm/ixp4xx-net-drivers.patch
 + bugfix/sparc/drivers_net-broken.patch
 + bugfix/ia64/hardcode-arch-script-output.patch

___
Kernel-svn-changes mailing list
Kernel-svn-changes@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/kernel-svn-changes


[kernel] r10908 - in dists/trunk/linux-2.6/debian: . patches/bugfix/arm

2008-03-17 Thread Martin Michlmayr
Author: tbm
Date: Mon Mar 17 10:08:54 2008
New Revision: 10908

Log:
Enable write buffer coalescing


Added:
   dists/trunk/linux-2.6/debian/patches/bugfix/arm/enable_wb_coal.patch
Modified:
   dists/trunk/linux-2.6/debian/changelog

Modified: dists/trunk/linux-2.6/debian/changelog
==
--- dists/trunk/linux-2.6/debian/changelog  (original)
+++ dists/trunk/linux-2.6/debian/changelog  Mon Mar 17 10:08:54 2008
@@ -50,6 +50,7 @@
   * [mips/r5k-ip32] Use the generic config options for NFS, which will
 enable NFSv4. (closes: #471007)
   * [mips/r5k-ip32] Enable R8169, requested by Giuseppe Sacco.
+  * [arm/iop32x] Enable write buffer coalescing (Arnaud Patard).
 
   [ Daniel Baumann ]
   * Added patch from unionfs upstream to export release_open_intent symbol.

Added: dists/trunk/linux-2.6/debian/patches/bugfix/arm/enable_wb_coal.patch
==
--- (empty file)
+++ dists/trunk/linux-2.6/debian/patches/bugfix/arm/enable_wb_coal.patch
Mon Mar 17 10:08:54 2008
@@ -0,0 +1,31 @@
+From: Arnaud Patard [EMAIL PROTECTED]
+
+[PATCH] Enable write buffer coalescing
+
+RedBoot is disabling write buffer coalescing before giving the hand to
+linux. As there's no place in the kernel reenabling it, the performances
+are poor (see
+http://lists.arm.linux.org.uk/lurker/message/20080308.225920.2ae2af55.en.html).
+This patch reenable it.
+
+Signed-off-by: Arnaud Patard [EMAIL PROTECTED]
+
+---
+ arch/arm/mm/proc-xscale.S |4  4 + 0 - 0 !
+ 1 file changed, 4 insertions(+)
+
+Index: linux-2.6/arch/arm/mm/proc-xscale.S
+===
+--- linux-2.6.orig/arch/arm/mm/proc-xscale.S   2008-03-09 00:37:05.0 
+0100
 linux-2.6/arch/arm/mm/proc-xscale.S2008-03-09 12:27:50.0 
+0100
+@@ -114,6 +114,10 @@ clean_addr:   .word   CLEAN_ADDR
+  * Nothing too exciting at the moment
+  */
+ ENTRY(cpu_xscale_proc_init)
++  @ enable write buffer coalescing. Some bootloader disable it
++  mrc p15, 0, r1, c1, c0, 1
++  bic r1, r1, #1
++  mcr p15, 0, r1, c1, c0, 1
+   mov pc, lr
+ 
+ /*

___
Kernel-svn-changes mailing list
Kernel-svn-changes@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/kernel-svn-changes


[kernel] r10907 - in dists/trunk/linux-2.6/debian: . config/mips

2008-03-17 Thread Martin Michlmayr
Author: tbm
Date: Mon Mar 17 09:11:43 2008
New Revision: 10907

Log:
Enable R8169, requested by Giuseppe Sacco.


Modified:
   dists/trunk/linux-2.6/debian/changelog
   dists/trunk/linux-2.6/debian/config/mips/config.r5k-ip32

Modified: dists/trunk/linux-2.6/debian/changelog
==
--- dists/trunk/linux-2.6/debian/changelog  (original)
+++ dists/trunk/linux-2.6/debian/changelog  Mon Mar 17 09:11:43 2008
@@ -49,6 +49,7 @@
   * [mips/r5k-ip32] Don't build in NFS.
   * [mips/r5k-ip32] Use the generic config options for NFS, which will
 enable NFSv4. (closes: #471007)
+  * [mips/r5k-ip32] Enable R8169, requested by Giuseppe Sacco.
 
   [ Daniel Baumann ]
   * Added patch from unionfs upstream to export release_open_intent symbol.

Modified: dists/trunk/linux-2.6/debian/config/mips/config.r5k-ip32
==
--- dists/trunk/linux-2.6/debian/config/mips/config.r5k-ip32(original)
+++ dists/trunk/linux-2.6/debian/config/mips/config.r5k-ip32Mon Mar 17 
09:11:43 2008
@@ -448,7 +448,7 @@
 # CONFIG_NS83820 is not set
 # CONFIG_HAMACHI is not set
 # CONFIG_YELLOWFIN is not set
-# CONFIG_R8169 is not set
+CONFIG_R8169=m
 # CONFIG_SIS190 is not set
 # CONFIG_SKGE is not set
 # CONFIG_SKY2 is not set

___
Kernel-svn-changes mailing list
Kernel-svn-changes@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/kernel-svn-changes


[kernel] r10756 - in dists/trunk/linux-2.6/debian: . config/mipsel

2008-03-09 Thread Martin Michlmayr
Author: tbm
Date: Sun Mar  9 10:30:03 2008
New Revision: 10756

Log:
[mipsel/r5k-cobalt] Enable CONFIG_DUMMY_CONSOLE since this might
fix the debian-installer startup hang on Qube 2700.


Modified:
   dists/trunk/linux-2.6/debian/changelog
   dists/trunk/linux-2.6/debian/config/mipsel/config.r5k-cobalt

Modified: dists/trunk/linux-2.6/debian/changelog
==
--- dists/trunk/linux-2.6/debian/changelog  (original)
+++ dists/trunk/linux-2.6/debian/changelog  Sun Mar  9 10:30:03 2008
@@ -37,6 +37,8 @@
   * [arm] Pad the SSB structure so crossing-compiling a kernel for ARM
  won't fail because of sanity checks; patch from Gordon Farquharson.
   * [mips(el)/sb1*] Enable SB1250_MAC (thanks Thomas Bogendoerfer).
+  * [mipsel/r5k-cobalt] Enable CONFIG_DUMMY_CONSOLE since this might
+fix the debian-installer startup hang on Qube 2700.
 
   [ Daniel Baumann ]
   * Added patch from unionfs upstream to export release_open_intent symbol.

Modified: dists/trunk/linux-2.6/debian/config/mipsel/config.r5k-cobalt
==
--- dists/trunk/linux-2.6/debian/config/mipsel/config.r5k-cobalt
(original)
+++ dists/trunk/linux-2.6/debian/config/mipsel/config.r5k-cobaltSun Mar 
 9 10:30:03 2008
@@ -703,7 +703,9 @@
 #
 # Character devices
 #
-# CONFIG_VT is not set
+CONFIG_VT=y
+CONFIG_VT_CONSOLE=y
+CONFIG_HW_CONSOLE=y
 # CONFIG_SERIAL_NONSTANDARD is not set
 
 #
@@ -827,6 +829,11 @@
 #
 # CONFIG_FB is not set
 
+# Console display driver support
+#
+# CONFIG_VGA_CONSOLE is not set
+CONFIG_DUMMY_CONSOLE=y
+
 #
 # Sound
 #

___
Kernel-svn-changes mailing list
Kernel-svn-changes@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/kernel-svn-changes


[kernel] r10759 - dists/trunk/linux-2.6/debian

2008-03-09 Thread Martin Michlmayr
Author: tbm
Date: Sun Mar  9 14:46:11 2008
New Revision: 10759

Log:
document nfs change


Modified:
   dists/trunk/linux-2.6/debian/changelog

Modified: dists/trunk/linux-2.6/debian/changelog
==
--- dists/trunk/linux-2.6/debian/changelog  (original)
+++ dists/trunk/linux-2.6/debian/changelog  Sun Mar  9 14:46:11 2008
@@ -39,6 +39,7 @@
 fix the debian-installer startup hang on Qube 2700.
   * [arm/footbridge] Disable CONFIG_KEYS and CONFIG_SECURITY because the
 debian-installer image is too large.
+  * [arm/footbridge] Build NFS as a module to make the image smaller.
 
   [ Daniel Baumann ]
   * Added patch from unionfs upstream to export release_open_intent symbol.

___
Kernel-svn-changes mailing list
Kernel-svn-changes@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/kernel-svn-changes


[kernel] r10727 - in dists/trunk/linux-2.6/debian: . config/mips config/mipsel

2008-03-05 Thread Martin Michlmayr
Author: tbm
Date: Thu Mar  6 07:43:16 2008
New Revision: 10727

Log:
[mips(el)/sb1*] Enable SB1250_MAC (thanks Thomas Bogendoerfer).


Modified:
   dists/trunk/linux-2.6/debian/changelog
   dists/trunk/linux-2.6/debian/config/mips/config.sb1-bcm91250a
   dists/trunk/linux-2.6/debian/config/mips/config.sb1a-bcm91480b
   dists/trunk/linux-2.6/debian/config/mipsel/config.sb1-bcm91250a
   dists/trunk/linux-2.6/debian/config/mipsel/config.sb1a-bcm91480b

Modified: dists/trunk/linux-2.6/debian/changelog
==
--- dists/trunk/linux-2.6/debian/changelog  (original)
+++ dists/trunk/linux-2.6/debian/changelog  Thu Mar  6 07:43:16 2008
@@ -36,6 +36,7 @@
 TS-109/TS-209.
   * [arm] Pad the SSB structure so crossing-compiling a kernel for ARM
  won't fail because of sanity checks; patch from Gordon Farquharson.
+  * [mips(el)/sb1*] Enable SB1250_MAC (thanks Thomas Bogendoerfer).
 
   [ Daniel Baumann ]
   * Added patch from unionfs upstream to export release_open_intent symbol.

Modified: dists/trunk/linux-2.6/debian/config/mips/config.sb1-bcm91250a
==
--- dists/trunk/linux-2.6/debian/config/mips/config.sb1-bcm91250a   
(original)
+++ dists/trunk/linux-2.6/debian/config/mips/config.sb1-bcm91250a   Thu Mar 
 6 07:43:16 2008
@@ -711,6 +711,7 @@
 CONFIG_YELLOWFIN=m
 CONFIG_R8169=m
 # CONFIG_R8169_NAPI is not set
+CONFIG_SB1250_MAC=y
 CONFIG_SIS190=m
 CONFIG_SKGE=m
 CONFIG_SKY2=m

Modified: dists/trunk/linux-2.6/debian/config/mips/config.sb1a-bcm91480b
==
--- dists/trunk/linux-2.6/debian/config/mips/config.sb1a-bcm91480b  
(original)
+++ dists/trunk/linux-2.6/debian/config/mips/config.sb1a-bcm91480b  Thu Mar 
 6 07:43:16 2008
@@ -707,6 +707,7 @@
 CONFIG_YELLOWFIN=m
 CONFIG_R8169=m
 # CONFIG_R8169_NAPI is not set
+CONFIG_SB1250_MAC=y
 CONFIG_SIS190=m
 CONFIG_SKGE=m
 CONFIG_SKY2=m

Modified: dists/trunk/linux-2.6/debian/config/mipsel/config.sb1-bcm91250a
==
--- dists/trunk/linux-2.6/debian/config/mipsel/config.sb1-bcm91250a 
(original)
+++ dists/trunk/linux-2.6/debian/config/mipsel/config.sb1-bcm91250a Thu Mar 
 6 07:43:16 2008
@@ -711,6 +711,7 @@
 CONFIG_YELLOWFIN=m
 CONFIG_R8169=m
 # CONFIG_R8169_NAPI is not set
+CONFIG_SB1250_MAC=y
 CONFIG_SIS190=m
 CONFIG_SKGE=m
 CONFIG_SKY2=m

Modified: dists/trunk/linux-2.6/debian/config/mipsel/config.sb1a-bcm91480b
==
--- dists/trunk/linux-2.6/debian/config/mipsel/config.sb1a-bcm91480b
(original)
+++ dists/trunk/linux-2.6/debian/config/mipsel/config.sb1a-bcm91480bThu Mar 
 6 07:43:16 2008
@@ -707,6 +707,7 @@
 CONFIG_YELLOWFIN=m
 CONFIG_R8169=m
 # CONFIG_R8169_NAPI is not set
+CONFIG_SB1250_MAC=y
 CONFIG_SIS190=m
 CONFIG_SKGE=m
 CONFIG_SKY2=m

___
Kernel-svn-changes mailing list
Kernel-svn-changes@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/kernel-svn-changes


[kernel] r10659 - dists/trunk/linux-2.6/debian/patches/series

2008-02-26 Thread Martin Michlmayr
Author: tbm
Date: Tue Feb 26 09:11:01 2008
New Revision: 10659

Log:
not sure about this anymore :(


Modified:
   dists/trunk/linux-2.6/debian/patches/series/1~experimental.1

Modified: dists/trunk/linux-2.6/debian/patches/series/1~experimental.1
==
--- dists/trunk/linux-2.6/debian/patches/series/1~experimental.1
(original)
+++ dists/trunk/linux-2.6/debian/patches/series/1~experimental.1Tue Feb 
26 09:11:01 2008
@@ -29,5 +29,4 @@
 + bugfix/arm/disable-ath5k.patch
 + bugfix/arm/disable-r6040.patch
 + features/all/at76.patch 
-#the following will be fixed before 2.6.25 is out:
 + bugfix/arm/ignore-invalid-memtags.patch

___
Kernel-svn-changes mailing list
Kernel-svn-changes@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/kernel-svn-changes


[kernel] r10660 - in dists/trunk/linux-2.6/debian: . config/arm config/armel

2008-02-26 Thread Martin Michlmayr
Author: tbm
Date: Tue Feb 26 09:42:21 2008
New Revision: 10660

Log:
[arm/armel] Unset CRYPTO_DEV_HIFN_795X since it causes a build failure.


Modified:
   dists/trunk/linux-2.6/debian/changelog
   dists/trunk/linux-2.6/debian/config/arm/config
   dists/trunk/linux-2.6/debian/config/armel/config

Modified: dists/trunk/linux-2.6/debian/changelog
==
--- dists/trunk/linux-2.6/debian/changelog  (original)
+++ dists/trunk/linux-2.6/debian/changelog  Tue Feb 26 09:42:21 2008
@@ -34,6 +34,7 @@
   [ Martin Michlmayr ]
   * [arm] Add a kernel for Orion based devices, such as the QNAP
 TS-109/TS-209.
+  * [arm/armel] Unset CRYPTO_DEV_HIFN_795X since it causes a build failure.
 
   [ Daniel Baumann ]
   * Added patch from unionfs upstream to export release_open_intent symbol.

Modified: dists/trunk/linux-2.6/debian/config/arm/config
==
--- dists/trunk/linux-2.6/debian/config/arm/config  (original)
+++ dists/trunk/linux-2.6/debian/config/arm/config  Tue Feb 26 09:42:21 2008
@@ -26,3 +26,4 @@
 # CONFIG_SCSI_QLA_ISCSI is not set
 # CONFIG_SCSI_AIC94XX is not set
 # CONFIG_SCSI_HPTIOP is not set
+# CONFIG_CRYPTO_DEV_HIFN_795X is not set

Modified: dists/trunk/linux-2.6/debian/config/armel/config
==
--- dists/trunk/linux-2.6/debian/config/armel/config(original)
+++ dists/trunk/linux-2.6/debian/config/armel/configTue Feb 26 09:42:21 2008
@@ -15,3 +15,4 @@
 CONFIG_TMPFS=y
 CONFIG_AEABI=y
 CONFIG_OABI_COMPAT=y
+# CONFIG_CRYPTO_DEV_HIFN_795X is not set

___
Kernel-svn-changes mailing list
Kernel-svn-changes@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/kernel-svn-changes


[kernel] r10661 - in dists/trunk/linux-2.6/debian: . config/armel

2008-02-26 Thread Martin Michlmayr
Author: tbm
Date: Tue Feb 26 09:43:51 2008
New Revision: 10661

Log:
Add the Orion kernel on armel too


Modified:
   dists/trunk/linux-2.6/debian/changelog
   dists/trunk/linux-2.6/debian/config/armel/defines

Modified: dists/trunk/linux-2.6/debian/changelog
==
--- dists/trunk/linux-2.6/debian/changelog  (original)
+++ dists/trunk/linux-2.6/debian/changelog  Tue Feb 26 09:43:51 2008
@@ -1,4 +1,4 @@
-linux-2.6 (2.6.25~rc3-1~experimental.1) UNRELEASED; urgency=low
+iinux-2.6 (2.6.25~rc3-1~experimental.1) UNRELEASED; urgency=low
 
   * New upstream release (closes: #456799)
 
@@ -32,7 +32,7 @@
   * postinst: Nuke confusing postinst message. (closes: #465512)
 
   [ Martin Michlmayr ]
-  * [arm] Add a kernel for Orion based devices, such as the QNAP
+  * [arm/armel] Add a kernel for Orion based devices, such as the QNAP
 TS-109/TS-209.
   * [arm/armel] Unset CRYPTO_DEV_HIFN_795X since it causes a build failure.
 

Modified: dists/trunk/linux-2.6/debian/config/armel/defines
==
--- dists/trunk/linux-2.6/debian/config/armel/defines   (original)
+++ dists/trunk/linux-2.6/debian/config/armel/defines   Tue Feb 26 09:43:51 2008
@@ -2,6 +2,7 @@
 flavours:
  iop32x
  ixp4xx
+ orion
  versatile
 kernel-arch: arm
 
@@ -23,6 +24,13 @@
 [ixp4xx_image]
 configs: arm/config.ixp4xx
 
+[orion_base]
+class: Orion
+longclass: Orion based (QNAP TS-109/TS-209, etc)
+
+[orion_image]
+configs: arm/config.orion
+
 [versatile_base]
 class: Versatile
 longclass: Versatile (PB, AB, Qemu)

___
Kernel-svn-changes mailing list
Kernel-svn-changes@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/kernel-svn-changes


[kernel] r10662 - in dists/trunk/linux-2.6/debian: . patches/bugfix/arm patches/series

2008-02-26 Thread Martin Michlmayr
Author: tbm
Date: Tue Feb 26 10:21:13 2008
New Revision: 10662

Log:
pad ssb structures to allow ARM cross-compilation


Added:
   dists/trunk/linux-2.6/debian/patches/bugfix/arm/pad-ssb-structure.patch
Modified:
   dists/trunk/linux-2.6/debian/changelog
   dists/trunk/linux-2.6/debian/patches/series/1~experimental.1

Modified: dists/trunk/linux-2.6/debian/changelog
==
--- dists/trunk/linux-2.6/debian/changelog  (original)
+++ dists/trunk/linux-2.6/debian/changelog  Tue Feb 26 10:21:13 2008
@@ -35,6 +35,8 @@
   * [arm/armel] Add a kernel for Orion based devices, such as the QNAP
 TS-109/TS-209.
   * [arm/armel] Unset CRYPTO_DEV_HIFN_795X since it causes a build failure.
+  * [arm] Pad the SSB structure so crossing-compiling a kernel for ARM
+ won't fail because of sanity checks; patch from Gordon Farquharson.
 
   [ Daniel Baumann ]
   * Added patch from unionfs upstream to export release_open_intent symbol.

Added: dists/trunk/linux-2.6/debian/patches/bugfix/arm/pad-ssb-structure.patch
==
--- (empty file)
+++ dists/trunk/linux-2.6/debian/patches/bugfix/arm/pad-ssb-structure.patch 
Tue Feb 26 10:21:13 2008
@@ -0,0 +1,39 @@
+Align the members of the SSB device structure to a 32 bit boundary so
+that the b43 driver can be built for arm using a cross compiler. This
+alignment is required so that the test in scripts/mod/file2alias.c
+that checks that the size of the device ID type against the size of
+the section in the object file succeeds (see comment and
+http://lkml.org/lkml/2008/2/18/481 for explanation).
+
+This fixes:
+
+  MODPOST 972 modules
+FATAL: drivers/net/wireless/b43/b43: sizeof(struct ssb_device_id)=6 is not a 
modulo of the size of section __mod_ssb_device_table=64.
+Fix definition of struct ssb_device_id in mod_devicetable.h
+make[5]: *** [__modpost] Error 1
+make[4]: *** [modules] Error 2
+
+Signed-off-by: Gordon Farquharson [EMAIL PROTECTED]
+
+---
+
+diff --git a/include/linux/mod_devicetable.h b/include/linux/mod_devicetable.h
+index 139d49d..208d49a 100644
+--- a/include/linux/mod_devicetable.h
 b/include/linux/mod_devicetable.h
+@@ -351,7 +351,13 @@ struct sdio_device_id {
+ struct ssb_device_id {
+   __u16   vendor;
+   __u16   coreid;
+-  __u8revision;
++  /* Explicit padding to support a broken sanity check in file2alias.c.
++   * The check compares the size of the structure in the kernel
++   * object file to the size of the structure reported in userspace for
++   * the system on which the kernel is compiled. The check breaks on
++   * cross-compilation, and the padding is a workaround for this. */
++  __u8revision
++  __attribute__((aligned(sizeof(__u32;
+ };
+ #define SSB_DEVICE(_vendor, _coreid, _revision)  \
+   { .vendor = _vendor, .coreid = _coreid, .revision = _revision, }
+

Modified: dists/trunk/linux-2.6/debian/patches/series/1~experimental.1
==
--- dists/trunk/linux-2.6/debian/patches/series/1~experimental.1
(original)
+++ dists/trunk/linux-2.6/debian/patches/series/1~experimental.1Tue Feb 
26 10:21:13 2008
@@ -30,3 +30,4 @@
 + bugfix/arm/disable-r6040.patch
 + features/all/at76.patch 
 + bugfix/arm/ignore-invalid-memtags.patch
++ bugfix/arm/pad-ssb-structure.patch

___
Kernel-svn-changes mailing list
Kernel-svn-changes@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/kernel-svn-changes


[kernel] r10663 - in dists/trunk/linux-2.6/debian: . config/arm config/armel patches/bugfix patches/series

2008-02-26 Thread Martin Michlmayr
Author: tbm
Date: Tue Feb 26 12:26:06 2008
New Revision: 10663

Log:
[arm/mips] Disable CRYPTO_DEV_HIFN_795X since it doesn't compile.


Added:
   dists/trunk/linux-2.6/debian/patches/bugfix/disable-hifn_795X.patch
Modified:
   dists/trunk/linux-2.6/debian/changelog
   dists/trunk/linux-2.6/debian/config/arm/config
   dists/trunk/linux-2.6/debian/config/armel/config
   dists/trunk/linux-2.6/debian/patches/series/1~experimental.1

Modified: dists/trunk/linux-2.6/debian/changelog
==
--- dists/trunk/linux-2.6/debian/changelog  (original)
+++ dists/trunk/linux-2.6/debian/changelog  Tue Feb 26 12:26:06 2008
@@ -34,9 +34,9 @@
   [ Martin Michlmayr ]
   * [arm/armel] Add a kernel for Orion based devices, such as the QNAP
 TS-109/TS-209.
-  * [arm/armel] Unset CRYPTO_DEV_HIFN_795X since it causes a build failure.
   * [arm] Pad the SSB structure so crossing-compiling a kernel for ARM
  won't fail because of sanity checks; patch from Gordon Farquharson.
+  * [arm/mips] Disable CRYPTO_DEV_HIFN_795X since it doesn't compile.
 
   [ Daniel Baumann ]
   * Added patch from unionfs upstream to export release_open_intent symbol.

Modified: dists/trunk/linux-2.6/debian/config/arm/config
==
--- dists/trunk/linux-2.6/debian/config/arm/config  (original)
+++ dists/trunk/linux-2.6/debian/config/arm/config  Tue Feb 26 12:26:06 2008
@@ -26,4 +26,3 @@
 # CONFIG_SCSI_QLA_ISCSI is not set
 # CONFIG_SCSI_AIC94XX is not set
 # CONFIG_SCSI_HPTIOP is not set
-# CONFIG_CRYPTO_DEV_HIFN_795X is not set

Modified: dists/trunk/linux-2.6/debian/config/armel/config
==
--- dists/trunk/linux-2.6/debian/config/armel/config(original)
+++ dists/trunk/linux-2.6/debian/config/armel/configTue Feb 26 12:26:06 2008
@@ -15,4 +15,3 @@
 CONFIG_TMPFS=y
 CONFIG_AEABI=y
 CONFIG_OABI_COMPAT=y
-# CONFIG_CRYPTO_DEV_HIFN_795X is not set

Added: dists/trunk/linux-2.6/debian/patches/bugfix/disable-hifn_795X.patch
==
--- (empty file)
+++ dists/trunk/linux-2.6/debian/patches/bugfix/disable-hifn_795X.patch Tue Feb 
26 12:26:06 2008
@@ -0,0 +1,14 @@
+  Building modules, stage 2.
+  MODPOST 759 modules
+ERROR: __divdi3 [drivers/crypto/hifn_795x.ko] undefined!
+
+--- a/drivers/crypto/Kconfig   2008-02-26 09:14:14.0 +
 b/drivers/crypto/Kconfig   2008-02-26 09:15:11.0 +
+@@ -149,6 +149,7 @@
+   select CRYPTO_BLKCIPHER
+   select HW_RANDOM if CRYPTO_DEV_HIFN_795X_RNG
+   depends on PCI
++  depends on (!MIPS  !ARM) || BROKEN
+   help
+ This option allows you to have support for HIFN 795x crypto adapters.
+ 

Modified: dists/trunk/linux-2.6/debian/patches/series/1~experimental.1
==
--- dists/trunk/linux-2.6/debian/patches/series/1~experimental.1
(original)
+++ dists/trunk/linux-2.6/debian/patches/series/1~experimental.1Tue Feb 
26 12:26:06 2008
@@ -31,3 +31,4 @@
 + features/all/at76.patch 
 + bugfix/arm/ignore-invalid-memtags.patch
 + bugfix/arm/pad-ssb-structure.patch
++ bugfix/disable-hifn_795X.patch

___
Kernel-svn-changes mailing list
Kernel-svn-changes@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/kernel-svn-changes


[kernel] r10665 - in dists/trunk/linux-2.6/debian: . patches/bugfix patches/series

2008-02-26 Thread Martin Michlmayr
Author: tbm
Date: Tue Feb 26 17:22:06 2008
New Revision: 10665

Log:
fix the CRYPTO_DEV_HIFN_795X issue for good


Added:
   dists/trunk/linux-2.6/debian/patches/bugfix/fix-hifn_795X-divdi3.patch
Removed:
   dists/trunk/linux-2.6/debian/patches/bugfix/disable-hifn_795X.patch
Modified:
   dists/trunk/linux-2.6/debian/changelog
   dists/trunk/linux-2.6/debian/patches/series/1~experimental.1

Modified: dists/trunk/linux-2.6/debian/changelog
==
--- dists/trunk/linux-2.6/debian/changelog  (original)
+++ dists/trunk/linux-2.6/debian/changelog  Tue Feb 26 17:22:06 2008
@@ -36,7 +36,6 @@
 TS-109/TS-209.
   * [arm] Pad the SSB structure so crossing-compiling a kernel for ARM
  won't fail because of sanity checks; patch from Gordon Farquharson.
-  * [arm/mips] Disable CRYPTO_DEV_HIFN_795X since it doesn't compile.
 
   [ Daniel Baumann ]
   * Added patch from unionfs upstream to export release_open_intent symbol.

Added: dists/trunk/linux-2.6/debian/patches/bugfix/fix-hifn_795X-divdi3.patch
==
--- (empty file)
+++ dists/trunk/linux-2.6/debian/patches/bugfix/fix-hifn_795X-divdi3.patch  
Tue Feb 26 17:22:06 2008
@@ -0,0 +1,54 @@
+On Tue, Feb 26, 2008 at 01:21:00PM +0100, Martin Michlmayr wrote:
+ With 2.6.25-rc3 and a config file with
+ 
+ CONFIG_CRYPTO_DEV_HIFN_795X=m
+ CONFIG_CRYPTO_DEV_HIFN_795X_RNG=y
+ 
+ I get the following build error on at least ARM and MIPS:
+ 
+   Building modules, stage 2.
+   MODPOST 759 modules
+ ERROR: __divdi3 [drivers/crypto/hifn_795x.ko] undefined!
+
+Fix below.
+
+ Martin Michlmayr
+
+cu
+Adrian
+
+
+--  snip  --
+
+
+Using ndelay() with a 64bit variable as parameter can result in build 
+errors like the following on some 32bit systems when it results in a 
+64bit division:
+
+--  snip  --
+
+ ...
+  MODPOST 759 modules
+ERROR: __divdi3 [drivers/crypto/hifn_795x.ko] undefined!
+
+--  snip  --
+
+Reported by Martin Michlmayr.
+
+Signed-off-by: Adrian Bunk [EMAIL PROTECTED]
+
+---
+
+40b45041ddc587c20b872a86a6a36952c28b02c7 diff --git 
a/drivers/crypto/hifn_795x.c b/drivers/crypto/hifn_795x.c
+index 3110bf7..b1541c6 100644
+--- a/drivers/crypto/hifn_795x.c
 b/drivers/crypto/hifn_795x.c
+@@ -807,7 +807,7 @@ static int hifn_rng_data_present(struct hwrng *rng, int 
wait)
+   return 1;
+   if (!wait)
+   return 0;
+-  ndelay(nsec);
++  ndelay((u32)nsec);
+   return 1;
+ }
+ 

Modified: dists/trunk/linux-2.6/debian/patches/series/1~experimental.1
==
--- dists/trunk/linux-2.6/debian/patches/series/1~experimental.1
(original)
+++ dists/trunk/linux-2.6/debian/patches/series/1~experimental.1Tue Feb 
26 17:22:06 2008
@@ -31,4 +31,4 @@
 + features/all/at76.patch 
 + bugfix/arm/ignore-invalid-memtags.patch
 + bugfix/arm/pad-ssb-structure.patch
-+ bugfix/disable-hifn_795X.patch
++ bugfix/fix-hifn_795X-divdi3.patch

___
Kernel-svn-changes mailing list
Kernel-svn-changes@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/kernel-svn-changes


[kernel] r10658 - in dists/etch/linux-2.6/debian: . patches/bugfix/mips patches/series

2008-02-25 Thread Martin Michlmayr
Author: tbm
Date: Mon Feb 25 22:22:19 2008
New Revision: 10658

Log:
Enable UART on RaQ1.


Added:
   dists/etch/linux-2.6/debian/patches/bugfix/mips/cobalt-raq1-uart.patch
   dists/etch/linux-2.6/debian/patches/series/19
Modified:
   dists/etch/linux-2.6/debian/changelog

Modified: dists/etch/linux-2.6/debian/changelog
==
--- dists/etch/linux-2.6/debian/changelog   (original)
+++ dists/etch/linux-2.6/debian/changelog   Mon Feb 25 22:22:19 2008
@@ -1,3 +1,10 @@
+linux-2.6 (2.6.18.dfsg.1-19) UNRELEASED; urgency=low
+
+  [ Martin Michlmayr ]
+  * [mips] Enable UART on RaQ1.
+
+ -- Martin Michlmayr [EMAIL PROTECTED]  Mon, 25 Feb 2008 23:20:20 +0100
+
 linux-2.6 (2.6.18.dfsg.1-18) stable; urgency=high
 
   [ Martin Michlmayr ]

Added: dists/etch/linux-2.6/debian/patches/bugfix/mips/cobalt-raq1-uart.patch
==
--- (empty file)
+++ dists/etch/linux-2.6/debian/patches/bugfix/mips/cobalt-raq1-uart.patch  
Mon Feb 25 22:22:19 2008
@@ -0,0 +1,19 @@
+Enable UART on RaQ1
+
+Unlike the current code suggests, the RaQ1 actually has an UART.  Only
+the Qube1 (Qube 2700) lacks one.
+
+Signed-off-by: Martin Michlmayr [EMAIL PROTECTED]
+
+--- a/arch/mips/cobalt/setup.c 2008-02-25 19:10:00.0 +
 b/arch/mips/cobalt/setup.c 2008-02-25 19:10:27.0 +
+@@ -151,7 +151,7 @@
+ #endif
+ 
+ #ifdef CONFIG_SERIAL_8250
+-  if (cobalt_board_id  COBALT_BRD_ID_RAQ1) {
++  if (cobalt_board_id = COBALT_BRD_ID_RAQ1) {
+ 
+ #ifdef CONFIG_EARLY_PRINTK
+   cobalt_early_console();
+

Added: dists/etch/linux-2.6/debian/patches/series/19
==
--- (empty file)
+++ dists/etch/linux-2.6/debian/patches/series/19   Mon Feb 25 22:22:19 2008
@@ -0,0 +1 @@
++ bugfix/mips/cobalt-raq1-uart.patch

___
Kernel-svn-changes mailing list
Kernel-svn-changes@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/kernel-svn-changes


[kernel] r10548 - in dists/trunk/linux-2.6/debian: . config/arm

2008-02-16 Thread Martin Michlmayr
Author: tbm
Date: Sat Feb 16 09:11:09 2008
New Revision: 10548

Log:
Add a kernel for Orion based devices, such as the QNAP
TS-109/TS-209.


Added:
   dists/trunk/linux-2.6/debian/config/arm/config.orion
Modified:
   dists/trunk/linux-2.6/debian/changelog
   dists/trunk/linux-2.6/debian/config/arm/defines

Modified: dists/trunk/linux-2.6/debian/changelog
==
--- dists/trunk/linux-2.6/debian/changelog  (original)
+++ dists/trunk/linux-2.6/debian/changelog  Sat Feb 16 09:11:09 2008
@@ -32,7 +32,8 @@
   * postinst: Nuke confusing postinst message. (closes: #465512)
 
   [ Martin Michlmayr ]
-  * [arm] Update IXP4xx Ethernet patches.
+  * [arm] Add a kernel for Orion based devices, such as the QNAP
+TS-109/TS-209.
 
   [ Daniel Baumann ]
   * Added patch from unionfs upstream to export release_open_intent symbol.

Added: dists/trunk/linux-2.6/debian/config/arm/config.orion
==
--- (empty file)
+++ dists/trunk/linux-2.6/debian/config/arm/config.orionSat Feb 16 
09:11:09 2008
@@ -0,0 +1,350 @@
+CONFIG_SYS_SUPPORTS_APM_EMULATION=y
+CONFIG_GENERIC_GPIO=y
+CONFIG_GENERIC_TIME=y
+CONFIG_GENERIC_CLOCKEVENTS=y
+CONFIG_MMU=y
+# CONFIG_NO_IOPORT is not set
+CONFIG_GENERIC_HARDIRQS=y
+CONFIG_STACKTRACE_SUPPORT=y
+CONFIG_LOCKDEP_SUPPORT=y
+CONFIG_TRACE_IRQFLAGS_SUPPORT=y
+CONFIG_HARDIRQS_SW_RESEND=y
+CONFIG_GENERIC_IRQ_PROBE=y
+CONFIG_RWSEM_GENERIC_SPINLOCK=y
+# CONFIG_ARCH_HAS_ILOG2_U32 is not set
+# CONFIG_ARCH_HAS_ILOG2_U64 is not set
+CONFIG_GENERIC_HWEIGHT=y
+CONFIG_GENERIC_CALIBRATE_DELAY=y
+CONFIG_ARCH_SUPPORTS_AOUT=y
+CONFIG_ZONE_DMA=y
+CONFIG_VECTORS_BASE=0x
+
+#
+# General setup
+#
+CONFIG_EXPERIMENTAL=y
+CONFIG_BROKEN_ON_SMP=y
+CONFIG_LOCK_KERNEL=y
+CONFIG_INIT_ENV_ARG_LIMIT=32
+CONFIG_CC_OPTIMIZE_FOR_SIZE=y
+CONFIG_EMBEDDED=y
+CONFIG_UID16=y
+CONFIG_HAVE_OPROFILE=y
+# CONFIG_KPROBES is not set
+CONFIG_HAVE_KPROBES=y
+
+#
+# System Type
+#
+# CONFIG_ARCH_AAEC2000 is not set
+# CONFIG_ARCH_INTEGRATOR is not set
+# CONFIG_ARCH_REALVIEW is not set
+# CONFIG_ARCH_VERSATILE is not set
+# CONFIG_ARCH_AT91 is not set
+# CONFIG_ARCH_CLPS7500 is not set
+# CONFIG_ARCH_CLPS711X is not set
+# CONFIG_ARCH_CO285 is not set
+# CONFIG_ARCH_EBSA110 is not set
+# CONFIG_ARCH_EP93XX is not set
+# CONFIG_ARCH_FOOTBRIDGE is not set
+# CONFIG_ARCH_NETX is not set
+# CONFIG_ARCH_H720X is not set
+# CONFIG_ARCH_IMX is not set
+# CONFIG_ARCH_IOP13XX is not set
+# CONFIG_ARCH_IOP32X is not set
+# CONFIG_ARCH_IOP33X is not set
+# CONFIG_ARCH_IXP23XX is not set
+# CONFIG_ARCH_IXP2000 is not set
+# CONFIG_ARCH_IXP4XX is not set
+# CONFIG_ARCH_L7200 is not set
+# CONFIG_ARCH_KS8695 is not set
+# CONFIG_ARCH_NS9XXX is not set
+# CONFIG_ARCH_MXC is not set
+CONFIG_ARCH_ORION=y
+# CONFIG_ARCH_PNX4008 is not set
+# CONFIG_ARCH_PXA is not set
+# CONFIG_ARCH_RPC is not set
+# CONFIG_ARCH_SA1100 is not set
+# CONFIG_ARCH_S3C2410 is not set
+# CONFIG_ARCH_SHARK is not set
+# CONFIG_ARCH_LH7A40X is not set
+# CONFIG_ARCH_DAVINCI is not set
+# CONFIG_ARCH_OMAP is not set
+# CONFIG_ARCH_MSM7X00A is not set
+
+#
+# Orion Implementations
+#
+CONFIG_MACH_DB88F5281=y
+CONFIG_MACH_RD88F5182=y
+CONFIG_MACH_KUROBOX_PRO=y
+CONFIG_MACH_DNS323=y
+CONFIG_MACH_TS209=y
+
+#
+# Power management
+#
+
+#
+# Processor Type
+#
+CONFIG_CPU_32=y
+CONFIG_CPU_FEROCEON=y
+CONFIG_CPU_FEROCEON_OLD_ID=y
+CONFIG_CPU_32v5=y
+CONFIG_CPU_ABRT_EV5T=y
+CONFIG_CPU_CACHE_VIVT=y
+CONFIG_CPU_COPY_V4WB=y
+CONFIG_CPU_TLB_V4WBI=y
+CONFIG_CPU_CP15=y
+CONFIG_CPU_CP15_MMU=y
+
+#
+# Processor Features
+#
+CONFIG_ARM_THUMB=y
+# CONFIG_CPU_ICACHE_DISABLE is not set
+# CONFIG_CPU_DCACHE_DISABLE is not set
+# CONFIG_CPU_DCACHE_WRITETHROUGH is not set
+# CONFIG_OUTER_CACHE is not set
+
+#
+# Bus support
+#
+CONFIG_PCI=y
+CONFIG_PCI_SYSCALL=y
+# CONFIG_ARCH_SUPPORTS_MSI is not set
+CONFIG_PCI_LEGACY=y
+# CONFIG_PCI_DEBUG is not set
+# CONFIG_PCCARD is not set
+
+#
+# Kernel Features
+#
+CONFIG_TICK_ONESHOT=y
+CONFIG_HIGH_RES_TIMERS=y
+CONFIG_GENERIC_CLOCKEVENTS_BUILD=y
+CONFIG_HZ=100
+# CONFIG_ARCH_DISCONTIGMEM_ENABLE is not set
+CONFIG_SELECT_MEMORY_MODEL=y
+CONFIG_FLATMEM_MANUAL=y
+# CONFIG_DISCONTIGMEM_MANUAL is not set
+# CONFIG_SPARSEMEM_MANUAL is not set
+CONFIG_FLATMEM=y
+CONFIG_FLAT_NODE_MEM_MAP=y
+# CONFIG_SPARSEMEM_STATIC is not set
+# CONFIG_SPARSEMEM_VMEMMAP_ENABLE is not set
+CONFIG_SPLIT_PTLOCK_CPUS=4096
+# CONFIG_RESOURCES_64BIT is not set
+CONFIG_ZONE_DMA_FLAG=1
+CONFIG_BOUNCE=y
+CONFIG_VIRT_TO_BUS=y
+CONFIG_LEDS=y
+CONFIG_LEDS_CPU=y
+CONFIG_ALIGNMENT_TRAP=y
+
+#
+# Boot options
+#
+CONFIG_ZBOOT_ROM_TEXT=0x0
+CONFIG_ZBOOT_ROM_BSS=0x0
+CONFIG_CMDLINE=
+# CONFIG_XIP_KERNEL is not set
+# CONFIG_KEXEC is not set
+# CONFIG_ATAGS_PROC is not set
+
+#
+# Floating point emulation
+#
+
+#
+# At least one emulation must be selected
+#
+CONFIG_FPE_NWFPE=y
+# CONFIG_FPE_NWFPE_XP is not set
+# CONFIG_FPE_FASTFPE

[kernel] r10549 - in dists/trunk/linux-2.6/debian: config/arm patches/bugfix/arm patches/features/arm patches/series

2008-02-16 Thread Martin Michlmayr
Author: tbm
Date: Sat Feb 16 09:15:32 2008
New Revision: 10549

Log:
RTC on the QNAP


Added:
   dists/trunk/linux-2.6/debian/patches/bugfix/arm/qnap-register-rtc.patch
   dists/trunk/linux-2.6/debian/patches/features/arm/rtc-s35390a.patch
Modified:
   dists/trunk/linux-2.6/debian/config/arm/config.orion
   dists/trunk/linux-2.6/debian/patches/series/1~experimental.1

Modified: dists/trunk/linux-2.6/debian/config/arm/config.orion
==
--- dists/trunk/linux-2.6/debian/config/arm/config.orion(original)
+++ dists/trunk/linux-2.6/debian/config/arm/config.orionSat Feb 16 
09:15:32 2008
@@ -345,6 +345,7 @@
 CONFIG_RTC_DRV_DS1307=y
 CONFIG_RTC_DRV_RS5C372=y
 CONFIG_RTC_DRV_M41T80=y
+CONFIG_RTC_DRV_S35390A=y
 
 # work around bugs:
 # CONFIG_VIDEO_ZORAN is not set

Added: dists/trunk/linux-2.6/debian/patches/bugfix/arm/qnap-register-rtc.patch
==
--- (empty file)
+++ dists/trunk/linux-2.6/debian/patches/bugfix/arm/qnap-register-rtc.patch 
Sat Feb 16 09:15:32 2008
@@ -0,0 +1,51 @@
+From: Byron Bradley [EMAIL PROTECTED]
+Date: Sat, 9 Feb 2008 17:35:17 + (+)
+Subject: Orion: Register the RTC interrupt on the TS-209
+X-Git-Url: 
http://git.kernel.org/?p=linux%2Fkernel%2Fgit%2Fnico%2Forion.git;a=commitdiff_plain;h=714972659c176a3e329b086262c8e1b63c72af95
+
+Orion: Register the RTC interrupt on the TS-209
+
+The QNAP TS-209 has its RTC interrupt on GPIO 3. Setup this
+as an interrupt and pass it to the i2c_board_info.
+
+Signed-off-by: Byron Bradley [EMAIL PROTECTED]
+Acked-by: Nicolas Pitre [EMAIL PROTECTED]
+---
+
+diff --git a/arch/arm/mach-orion/ts209-setup.c 
b/arch/arm/mach-orion/ts209-setup.c
+index 306dbcd..b8cfe68 100644
+--- a/arch/arm/mach-orion/ts209-setup.c
 b/arch/arm/mach-orion/ts209-setup.c
+@@ -192,9 +192,13 @@ static struct mv643xx_eth_platform_data 
qnap_ts209_eth_data = {
+ /*
+  * RTC S35390A on I2C bus
+  /
++
++#define TS209_RTC_GPIO3
++
+ static struct i2c_board_info __initdata qnap_ts209_i2c_rtc = {
+.driver_name = rtc-s35390a,
+.addr= 0x30,
++   .irq = 0,
+ };
+ 
+ /
+@@ -328,7 +332,18 @@ static void __init qnap_ts209_init(void)
+ 
+   platform_add_devices(qnap_ts209_devices,
+   ARRAY_SIZE(qnap_ts209_devices));
++
++  /* Get RTC IRQ and register the chip */
++  if (gpio_request(TS209_RTC_GPIO, rtc) == 0) {
++  if (gpio_direction_input(TS209_RTC_GPIO) == 0)
++  qnap_ts209_i2c_rtc.irq = gpio_to_irq(TS209_RTC_GPIO);
++  else
++  gpio_free(TS209_RTC_GPIO);
++  }
++  if (qnap_ts209_i2c_rtc.irq == 0)
++  pr_warning(qnap_ts209_init: failed to get RTC IRQ\n);
+   i2c_register_board_info(0, qnap_ts209_i2c_rtc, 1);
++
+   orion_eth_init(qnap_ts209_eth_data);
+   orion_sata_init(qnap_ts209_sata_data);
+ }

Added: dists/trunk/linux-2.6/debian/patches/features/arm/rtc-s35390a.patch
==
--- (empty file)
+++ dists/trunk/linux-2.6/debian/patches/features/arm/rtc-s35390a.patch Sat Feb 
16 09:15:32 2008
@@ -0,0 +1,391 @@
+The following patch has been sent to the i2c, rtc and lkml mailing lists
+and it looks like there are no more comments but nobody has picked this up
+to merge with mainline. It was in and out of -mm a few times because of
+problems with the i2c_new_dummy() function that it depends on but it
+seems to have gotten stuck out of -mm. The I2C fixes are already in
+mainline so I see no reason why this can't be merged.
+
+Linus, since I expect the merge window will be closing soon I'm sending
+this to you has a final attempt to get it in for 2.6.25.
+
+From: Byron Bradley [EMAIL PROTECTED]
+Subject: [PATCH] rtc: add support for the S-35390A RTC chip
+
+This adds basic get/set time support for the Seiko Instruments S-35390A.
+This chip communicates using I2C and is used on the QNAP TS-109/TS-209 NAS
+devices.
+
+Signed-off-by: Byron Bradley [EMAIL PROTECTED]
+Signed-off-by: Andrew Morton [EMAIL PROTECTED]
+Acked-by: Jean Delvare [EMAIL PROTECTED]
+Acked-by: David Brownell [EMAIL PROTECTED]
+Tested-by: Tim Ellis [EMAIL PROTECTED]
+---
+ drivers/rtc/Kconfig   |9 ++
+ drivers/rtc/Makefile  |1 +
+ drivers/rtc/rtc-s35390a.c |  316 +
+ 3 files changed, 326 insertions(+), 0 deletions(-)
+ create mode 100644 drivers/rtc/rtc-s35390a.c
+
+diff --git a/drivers/rtc/Kconfig b/drivers/rtc/Kconfig
+index 6402d69..82f5ad9 100644
+--- a/drivers/rtc/Kconfig
 b/drivers/rtc/Kconfig
+@@ -250,6 +250,15 @@ 

[kernel] r10550 - dists/trunk/linux-2.6/debian/patches/bugfix

2008-02-16 Thread Martin Michlmayr
Author: tbm
Date: Sat Feb 16 11:12:08 2008
New Revision: 10550

Log:
better patch


Modified:
   dists/trunk/linux-2.6/debian/patches/bugfix/sata_mv-platform_driver.patch

Modified: 
dists/trunk/linux-2.6/debian/patches/bugfix/sata_mv-platform_driver.patch
==
--- dists/trunk/linux-2.6/debian/patches/bugfix/sata_mv-platform_driver.patch   
(original)
+++ dists/trunk/linux-2.6/debian/patches/bugfix/sata_mv-platform_driver.patch   
Sat Feb 16 11:12:08 2008
@@ -1,39 +1,27 @@
-needs more work
+this fixes crash bug as the iomap table is not valid for integrated 
controllers.
 
-
-
-
-
-From: Byron Bradley [EMAIL PROTECTED]
-Date: Fri, 8 Feb 2008 02:20:35 + (+)
-Subject: sata_mv: problems using it as a platform_driver
-X-Git-Url: 
http://git.kernel.org/?p=linux%2Fkernel%2Fgit%2Fnico%2Forion.git;a=commitdiff_plain;h=1c62b99e64caa0e96fe9d6d3a4f75f54db8f0c7f
-
-sata_mv: problems using it as a platform_driver
-
-On Fri, 8 Feb 2008, Byron Bradley wrote:
-
- In mv_platform_probe() host-iomap is set to NULL but it is dereferenced
- in mv_start_dma(), I'm not sure what the fix for this is.
-
-The following patch makes this driver work although I have no idea if this
-is the correct thing to do. Will this be OK for other devices using this
-driver? The pointer only works because it is dereferenced as
-iomap[MV_PRIMARY_BAR] and MV_PRIMARY_BAR = 0, will another offset ever be
-used in the future?
+Signed-off-by: Saeed Bishara [EMAIL PROTECTED]
 ---
+ drivers/ata/sata_mv.c |2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
 
 diff --git a/drivers/ata/sata_mv.c b/drivers/ata/sata_mv.c
-index 8b79f1e..ef10578 100644
+index 04b5717..9c9a5b0 100644
 --- a/drivers/ata/sata_mv.c
 +++ b/drivers/ata/sata_mv.c
-@@ -2948,8 +2948,8 @@ static int mv_platform_probe(struct platform_device 
*pdev)
-   host-private_data = hpriv;
-   hpriv-n_ports = n_ports;
- 
--  host-iomap = NULL;
-   hpriv-base = ioremap(res-start, res-end - res-start + 1);
-+  host-iomap = hpriv-base;
-   hpriv-base -= MV_SATAHC0_REG_BASE;
+@@ -870,7 +870,7 @@ static void mv_start_dma(struct ata_port *ap, void __iomem 
*port_mmio,
+   struct mv_host_priv *hpriv = ap-host-private_data;
+   int hard_port = mv_hardport_from_port(ap-port_no);
+   void __iomem *hc_mmio = mv_hc_base_from_port(
+-  ap-host-iomap[MV_PRIMARY_BAR], hard_port);
++  mv_host_base(ap-host), hard_port);
+   u32 hc_irq_cause, ipending;
  
-   rc = mv_create_dma_pools(hpriv, pdev-dev);
+   /* clear EDMA event indicators, if any */
+-- 
+1.5.2.5
+
+-
+To unsubscribe from this list: send the line unsubscribe linux-ide in
+the body of a message to [EMAIL PROTECTED]
+More majordomo info at  http://vger.kernel.org/majordomo-info.html

___
Kernel-svn-changes mailing list
Kernel-svn-changes@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/kernel-svn-changes


[kernel] r10551 - dists/trunk/linux-2.6/debian/patches/bugfix/arm

2008-02-16 Thread Martin Michlmayr
Author: tbm
Date: Sat Feb 16 11:24:04 2008
New Revision: 10551

Log:
put in status


Modified:
   dists/trunk/linux-2.6/debian/patches/bugfix/arm/qnap-register-rtc.patch

Modified: 
dists/trunk/linux-2.6/debian/patches/bugfix/arm/qnap-register-rtc.patch
==
--- dists/trunk/linux-2.6/debian/patches/bugfix/arm/qnap-register-rtc.patch 
(original)
+++ dists/trunk/linux-2.6/debian/patches/bugfix/arm/qnap-register-rtc.patch 
Sat Feb 16 11:24:04 2008
@@ -1,3 +1,5 @@
+Status: Submitted to 
http://www.arm.linux.org.uk/developer/patches/viewpatch.php?id=4826/1
+
 From: Byron Bradley [EMAIL PROTECTED]
 Date: Sat, 9 Feb 2008 17:35:17 + (+)
 Subject: Orion: Register the RTC interrupt on the TS-209

___
Kernel-svn-changes mailing list
Kernel-svn-changes@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/kernel-svn-changes


[kernel] r10546 - in dists/trunk/linux-2.6/debian/patches: bugfix/arm series

2008-02-14 Thread Martin Michlmayr
Author: tbm
Date: Thu Feb 14 12:01:17 2008
New Revision: 10546

Log:
needed for Orion


Added:
   dists/trunk/linux-2.6/debian/patches/bugfix/arm/ignore-invalid-memtags.patch
Modified:
   dists/trunk/linux-2.6/debian/patches/series/1~experimental.1

Added: 
dists/trunk/linux-2.6/debian/patches/bugfix/arm/ignore-invalid-memtags.patch
==
--- (empty file)
+++ 
dists/trunk/linux-2.6/debian/patches/bugfix/arm/ignore-invalid-memtags.patch
Thu Feb 14 12:01:17 2008
@@ -0,0 +1,29 @@
+[PATCH] ARM: Ignore memory tags with invalid data
+
+From: Corey Minyard [EMAIL PROTECTED]
+
+The DNS-323 system has several bogus memory entries in the tag table,
+and it caused the system to crash at startup.  Ignore tag entries that
+are obviously bogus.
+
+Signed-off-by: Corey Minyard [EMAIL PROTECTED]
+
+diff --git a/arch/arm/kernel/setup.c b/arch/arm/kernel/setup.c
+index d3941a7..0bb917f 100644
+--- a/arch/arm/kernel/setup.c
 b/arch/arm/kernel/setup.c
+@@ -631,7 +631,12 @@ __tagtable(ATAG_CORE, parse_tag_core);
+ 
+ static int __init parse_tag_mem32(const struct tag *tag)
+ {
+-  if (meminfo.nr_banks = NR_BANKS) {
++  /*
++  * Make sure that the memory size is non-zero, page aligned,
++  * and that it doesn't overflow the meminfo table.
++  */
++  if (meminfo.nr_banks = NR_BANKS || tag-u.mem.size  ~PAGE_MASK ||
++ tag-u.mem.size == 0 || tag-u.mem.start  ~PAGE_MASK) {
+   printk(KERN_WARNING
+  Ignoring memory bank 0x%08x size %dKB\n,
+   tag-u.mem.start, tag-u.mem.size / 1024);
+

Modified: dists/trunk/linux-2.6/debian/patches/series/1~experimental.1
==
--- dists/trunk/linux-2.6/debian/patches/series/1~experimental.1
(original)
+++ dists/trunk/linux-2.6/debian/patches/series/1~experimental.1Thu Feb 
14 12:01:17 2008
@@ -30,3 +30,4 @@
 #the following will be fixed before 2.6.25 is out:
 + bugfix/sata_mv-dma.patch
 + bugfix/sata_mv-platform_driver.patch
++ bugfix/arm/ignore-invalid-memtags.patch

___
Kernel-svn-changes mailing list
Kernel-svn-changes@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/kernel-svn-changes


[kernel] r10547 - in dists/trunk/linux-2.6/debian/patches: bugfix/arm series

2008-02-14 Thread Martin Michlmayr
Author: tbm
Date: Thu Feb 14 13:32:01 2008
New Revision: 10547

Log:
update patch


Modified:
   dists/trunk/linux-2.6/debian/patches/bugfix/arm/disable-video_bt848.patch
   dists/trunk/linux-2.6/debian/patches/series/1~experimental.1

Modified: 
dists/trunk/linux-2.6/debian/patches/bugfix/arm/disable-video_bt848.patch
==
--- dists/trunk/linux-2.6/debian/patches/bugfix/arm/disable-video_bt848.patch   
(original)
+++ dists/trunk/linux-2.6/debian/patches/bugfix/arm/disable-video_bt848.patch   
Thu Feb 14 13:32:01 2008
@@ -1,12 +1,10 @@
-diff --git a/drivers/media/video/bt8xx/Kconfig 
b/drivers/media/video/bt8xx/Kconfig
-index 58eae88..21558f9 100644
 a/drivers/media/video/bt8xx/Kconfig
-+++ b/drivers/media/video/bt8xx/Kconfig
+--- a/drivers/media/video/bt8xx/Kconfig~   2008-02-14 11:32:42.0 
+
 b/drivers/media/video/bt8xx/Kconfig2008-02-14 11:32:44.0 
+
 @@ -1,6 +1,6 @@
  config VIDEO_BT848
tristate BT848 Video For Linux
--  depends on VIDEO_DEV  PCI  I2C  VIDEO_V4L1
-+  depends on VIDEO_DEV  PCI  I2C  VIDEO_V4L1  (!ARM || BROKEN)
+-  depends on VIDEO_DEV  PCI  I2C  VIDEO_V4L2  INPUT
++  depends on VIDEO_DEV  PCI  I2C  VIDEO_V4L2  INPUT  (!ARM || 
BROKEN)
select I2C_ALGOBIT
select FW_LOADER
select VIDEO_BTCX

Modified: dists/trunk/linux-2.6/debian/patches/series/1~experimental.1
==
--- dists/trunk/linux-2.6/debian/patches/series/1~experimental.1
(original)
+++ dists/trunk/linux-2.6/debian/patches/series/1~experimental.1Thu Feb 
14 13:32:01 2008
@@ -24,7 +24,7 @@
 #+ bugfix/arm/disable-dvb_budget.patch
 + bugfix/arm/disable-netxen_nic.patch
 + bugfix/arm/disable-chelsio_t3.patch
-#+ bugfix/arm/disable-video_bt848.patch
++ bugfix/arm/disable-video_bt848.patch
 + bugfix/arm/disable-scsi_acard.patch
 #+ bugfix/arm/disable-ath5k.patch
 #the following will be fixed before 2.6.25 is out:

___
Kernel-svn-changes mailing list
Kernel-svn-changes@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/kernel-svn-changes


[kernel] r10531 - in dists/trunk/linux-2.6/debian/patches: bugfix series

2008-02-13 Thread Martin Michlmayr
Author: tbm
Date: Wed Feb 13 16:47:31 2008
New Revision: 10531

Log:
add some sata_mv patches


Added:
   dists/trunk/linux-2.6/debian/patches/bugfix/sata_mv-dma.patch
   dists/trunk/linux-2.6/debian/patches/bugfix/sata_mv-platform_driver.patch
Modified:
   dists/trunk/linux-2.6/debian/patches/series/1~experimental.1

Added: dists/trunk/linux-2.6/debian/patches/bugfix/sata_mv-dma.patch
==
--- (empty file)
+++ dists/trunk/linux-2.6/debian/patches/bugfix/sata_mv-dma.patch   Wed Feb 
13 16:47:31 2008
@@ -0,0 +1,89 @@
+will be in rc2
+
+
+
+
+From: Byron Bradley [EMAIL PROTECTED]
+Date: Fri, 8 Feb 2008 01:33:12 + (+)
+Subject: sata_mv: platform driver allocs dma without create
+X-Git-Url: 
http://git.kernel.org/?p=linux%2Fkernel%2Fgit%2Fnico%2Forion.git;a=commitdiff_plain;h=86566e6e2940177f665d07cb9276ed751ad90e7e
+
+sata_mv: platform driver allocs dma without create
+
+When the sata_mv driver is used as a platform driver,
+mv_create_dma_pools() is never called so it fails when trying
+to alloc in mv_pool_start().
+
+Signed-off-by: Byron Bradley [EMAIL PROTECTED]
+Signed-off-by: Mark Lord [EMAIL PROTECTED]
+---
+
+diff --git a/drivers/ata/sata_mv.c b/drivers/ata/sata_mv.c
+index 080b836..8b79f1e 100644
+--- a/drivers/ata/sata_mv.c
 b/drivers/ata/sata_mv.c
+@@ -2879,6 +2879,26 @@ done:
+   return rc;
+ }
+ 
++static int mv_create_dma_pools(struct mv_host_priv *hpriv, struct device *dev)
++{
++  hpriv-crqb_pool   = dmam_pool_create(crqb_q, dev, MV_CRQB_Q_SZ,
++   MV_CRQB_Q_SZ, 0);
++  if (!hpriv-crqb_pool)
++  return -ENOMEM;
++
++  hpriv-crpb_pool   = dmam_pool_create(crpb_q, dev, MV_CRPB_Q_SZ,
++   MV_CRPB_Q_SZ, 0);
++  if (!hpriv-crpb_pool)
++  return -ENOMEM;
++
++  hpriv-sg_tbl_pool = dmam_pool_create(sg_tbl, dev, MV_SG_TBL_SZ,
++   MV_SG_TBL_SZ, 0);
++  if (!hpriv-sg_tbl_pool)
++  return -ENOMEM;
++
++  return 0;
++}
++
+ /**
+  *  mv_platform_probe - handle a positive probe of an soc Marvell
+  *  host
+@@ -2932,6 +2952,10 @@ static int mv_platform_probe(struct platform_device 
*pdev)
+   hpriv-base = ioremap(res-start, res-end - res-start + 1);
+   hpriv-base -= MV_SATAHC0_REG_BASE;
+ 
++  rc = mv_create_dma_pools(hpriv, pdev-dev);
++  if (rc)
++  return rc;
++
+   /* initialize adapter */
+   rc = mv_init_host(host, chip_soc);
+   if (rc)
+@@ -3068,26 +3092,6 @@ static void mv_print_info(struct ata_host *host)
+  scc_s, (MV_HP_FLAG_MSI  hpriv-hp_flags) ? MSI : INTx);
+ }
+ 
+-static int mv_create_dma_pools(struct mv_host_priv *hpriv, struct device *dev)
+-{
+-  hpriv-crqb_pool   = dmam_pool_create(crqb_q, dev, MV_CRQB_Q_SZ,
+-   MV_CRQB_Q_SZ, 0);
+-  if (!hpriv-crqb_pool)
+-  return -ENOMEM;
+-
+-  hpriv-crpb_pool   = dmam_pool_create(crpb_q, dev, MV_CRPB_Q_SZ,
+-   MV_CRPB_Q_SZ, 0);
+-  if (!hpriv-crpb_pool)
+-  return -ENOMEM;
+-
+-  hpriv-sg_tbl_pool = dmam_pool_create(sg_tbl, dev, MV_SG_TBL_SZ,
+-   MV_SG_TBL_SZ, 0);
+-  if (!hpriv-sg_tbl_pool)
+-  return -ENOMEM;
+-
+-  return 0;
+-}
+-
+ /**
+  *  mv_pci_init_one - handle a positive probe of a PCI Marvell host
+  *  @pdev: PCI device found

Added: dists/trunk/linux-2.6/debian/patches/bugfix/sata_mv-platform_driver.patch
==
--- (empty file)
+++ dists/trunk/linux-2.6/debian/patches/bugfix/sata_mv-platform_driver.patch   
Wed Feb 13 16:47:31 2008
@@ -0,0 +1,39 @@
+needs more work
+
+
+
+
+
+From: Byron Bradley [EMAIL PROTECTED]
+Date: Fri, 8 Feb 2008 02:20:35 + (+)
+Subject: sata_mv: problems using it as a platform_driver
+X-Git-Url: 
http://git.kernel.org/?p=linux%2Fkernel%2Fgit%2Fnico%2Forion.git;a=commitdiff_plain;h=1c62b99e64caa0e96fe9d6d3a4f75f54db8f0c7f
+
+sata_mv: problems using it as a platform_driver
+
+On Fri, 8 Feb 2008, Byron Bradley wrote:
+
+ In mv_platform_probe() host-iomap is set to NULL but it is dereferenced
+ in mv_start_dma(), I'm not sure what the fix for this is.
+
+The following patch makes this driver work although I have no idea if this
+is the correct thing to do. Will this be OK for other devices using this
+driver? The pointer only works because it is dereferenced as
+iomap[MV_PRIMARY_BAR] and MV_PRIMARY_BAR = 0, will another offset ever be
+used in the future?
+---
+
+diff --git a/drivers/ata/sata_mv.c b/drivers/ata/sata_mv.c
+index 8b79f1e..ef10578 100644
+--- a/drivers/ata/sata_mv.c
 b/drivers/ata/sata_mv.c
+@@ 

[kernel] r10470 - in dists/sid/linux-2.6/debian: . config/arm

2008-02-10 Thread Martin Michlmayr
Author: tbm
Date: Sun Feb 10 17:12:41 2008
New Revision: 10470

Log:
enable Enble ATA_OVER_ETH on some arm platforms


Modified:
   dists/sid/linux-2.6/debian/changelog
   dists/sid/linux-2.6/debian/config/arm/config.iop32x
   dists/sid/linux-2.6/debian/config/arm/config.ixp4xx

Modified: dists/sid/linux-2.6/debian/changelog
==
--- dists/sid/linux-2.6/debian/changelog(original)
+++ dists/sid/linux-2.6/debian/changelogSun Feb 10 17:12:41 2008
@@ -47,6 +47,10 @@
 - slab: fix bootstrap on memoryless node
 - DVB: cx23885: add missing subsystem ID for Hauppauge HVR1800 Retail
 
+  [ Martin Michlmayr ]
+  * [arm/ixp4xx] Enble ATA_OVER_ETH, requested by Nicola Fankhauser.
+  * [arm/iop32x] Enble ATA_OVER_ETH.
+
  -- Bastian Blank [EMAIL PROTECTED]  Fri, 08 Feb 2008 22:26:16 +0100
 
 linux-2.6 (2.6.24-3) unstable; urgency=low

Modified: dists/sid/linux-2.6/debian/config/arm/config.iop32x
==
--- dists/sid/linux-2.6/debian/config/arm/config.iop32x (original)
+++ dists/sid/linux-2.6/debian/config/arm/config.iop32x Sun Feb 10 17:12:41 2008
@@ -439,7 +439,7 @@
 CONFIG_BLK_DEV_RAM_COUNT=16
 CONFIG_BLK_DEV_RAM_SIZE=8192
 # CONFIG_CDROM_PKTCDVD is not set
-# CONFIG_ATA_OVER_ETH is not set
+CONFIG_ATA_OVER_ETH=m
 
 #
 # ATA/ATAPI/MFM/RLL support

Modified: dists/sid/linux-2.6/debian/config/arm/config.ixp4xx
==
--- dists/sid/linux-2.6/debian/config/arm/config.ixp4xx (original)
+++ dists/sid/linux-2.6/debian/config/arm/config.ixp4xx Sun Feb 10 17:12:41 2008
@@ -585,7 +585,7 @@
 CONFIG_BLK_DEV_RAM_COUNT=16
 CONFIG_BLK_DEV_RAM_SIZE=8192
 # CONFIG_CDROM_PKTCDVD is not set
-# CONFIG_ATA_OVER_ETH is not set
+CONFIG_ATA_OVER_ETH=m
 
 #
 # ATA/ATAPI/MFM/RLL support

___
Kernel-svn-changes mailing list
Kernel-svn-changes@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/kernel-svn-changes


[kernel] r10393 - in dists/sid/linux-2.6/debian: . config/mips

2008-02-02 Thread Martin Michlmayr
Author: tbm
Date: Sat Feb  2 23:07:06 2008
New Revision: 10393

Log:
Enable R8169, requested by Giuseppe Sacco.


Modified:
   dists/sid/linux-2.6/debian/changelog
   dists/sid/linux-2.6/debian/config/mips/config.r5k-ip32

Modified: dists/sid/linux-2.6/debian/changelog
==
--- dists/sid/linux-2.6/debian/changelog(original)
+++ dists/sid/linux-2.6/debian/changelogSat Feb  2 23:07:06 2008
@@ -4,6 +4,9 @@
   * [arm/ixp4xx] Update Ethernet driver so that it can be loaded by udev
 automatically.
 
+  [ Martin Michlmayr ]
+  * [mips/r5k-ip32] Enable R8169, requested by Giuseppe Sacco.
+
  -- Gordon Farquharson [EMAIL PROTECTED]  Sat,  2 Feb 2008 06:10:07 -0700
 
 linux-2.6 (2.6.24-3) UNRELEASED; urgency=low

Modified: dists/sid/linux-2.6/debian/config/mips/config.r5k-ip32
==
--- dists/sid/linux-2.6/debian/config/mips/config.r5k-ip32  (original)
+++ dists/sid/linux-2.6/debian/config/mips/config.r5k-ip32  Sat Feb  2 
23:07:06 2008
@@ -422,7 +422,9 @@
 # CONFIG_NS83820 is not set
 # CONFIG_HAMACHI is not set
 # CONFIG_YELLOWFIN is not set
-# CONFIG_R8169 is not set
+CONFIG_R8169=m
+CONFIG_R8169_NAPI=y
+CONFIG_R8169_VLAN=y
 # CONFIG_SIS190 is not set
 # CONFIG_SKGE is not set
 # CONFIG_SKY2 is not set

___
Kernel-svn-changes mailing list
Kernel-svn-changes@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/kernel-svn-changes


[kernel] r10394 - dists/sid/linux-2.6/debian

2008-02-02 Thread Martin Michlmayr
Author: tbm
Date: Sat Feb  2 23:07:26 2008
New Revision: 10394

Log:
close the bug


Modified:
   dists/sid/linux-2.6/debian/changelog

Modified: dists/sid/linux-2.6/debian/changelog
==
--- dists/sid/linux-2.6/debian/changelog(original)
+++ dists/sid/linux-2.6/debian/changelogSat Feb  2 23:07:26 2008
@@ -5,7 +5,8 @@
 automatically.
 
   [ Martin Michlmayr ]
-  * [mips/r5k-ip32] Enable R8169, requested by Giuseppe Sacco.
+  * [mips/r5k-ip32] Enable R8169, requested by Giuseppe Sacco. (Closes:
+#463705)
 
  -- Gordon Farquharson [EMAIL PROTECTED]  Sat,  2 Feb 2008 06:10:07 -0700
 

___
Kernel-svn-changes mailing list
Kernel-svn-changes@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/kernel-svn-changes


[kernel] r10275 - in dists/trunk/linux-2.6/debian: . patches/features/arm patches/series

2008-01-29 Thread Martin Michlmayr
Author: tbm
Date: Wed Jan 30 04:18:17 2008
New Revision: 10275

Log:
Update IXP4xx Ethernet patches.


Modified:
   dists/trunk/linux-2.6/debian/changelog
   dists/trunk/linux-2.6/debian/patches/features/arm/ixp4xx-net-headers.patch
   
dists/trunk/linux-2.6/debian/patches/features/arm/nas100d-net-driver-support.patch
   
dists/trunk/linux-2.6/debian/patches/features/arm/nslu2-net-driver-support.patch
   dists/trunk/linux-2.6/debian/patches/series/1~experimental.1

Modified: dists/trunk/linux-2.6/debian/changelog
==
--- dists/trunk/linux-2.6/debian/changelog  (original)
+++ dists/trunk/linux-2.6/debian/changelog  Wed Jan 30 04:18:17 2008
@@ -1,7 +1,11 @@
 linux-2.6 (2.6.24-trunk1) UNRELEASED; urgency=low
 
+  [ maximilian attems ]
   * Fake version
 
+  [ Martin Michlmayr ]
+  * [arm] Update IXP4xx Ethernet patches.
+
  -- maximilian attems [EMAIL PROTECTED]  Tue, 29 Jan 2008 22:14:41 +0100
 
 linux-2.6 (2.6.24-1~experimental.1) UNRELEASED; urgency=low

Modified: 
dists/trunk/linux-2.6/debian/patches/features/arm/ixp4xx-net-headers.patch
==
--- dists/trunk/linux-2.6/debian/patches/features/arm/ixp4xx-net-headers.patch  
(original)
+++ dists/trunk/linux-2.6/debian/patches/features/arm/ixp4xx-net-headers.patch  
Wed Jan 30 04:18:17 2008
@@ -1,20 +1,21 @@
-diff --git a/include/asm-arm/arch-ixp4xx/platform.h 
b/include/asm-arm/arch-ixp4xx/platform.h
-index 2a44d3d..695b9c4 100644
+http://www.arm.linux.org.uk/developer/patches/viewpatch.php?id=4714/2
+
+From: Krzysztof Halasa
+
+Adds platform structs and #defines required by drivers for
+IXP4xx built-in Ethernet and WAN (sync serial) ports.
+
+The actual drivers will reside in drivers/net/arm and
+drivers/net/wan and will be submitted separately.
+
+Signed-off-by: Krzysztof Halasa
+Signed-off-by: Rod Whitby
+
 --- a/include/asm-arm/arch-ixp4xx/platform.h
 +++ b/include/asm-arm/arch-ixp4xx/platform.h
-@@ -77,8 +77,7 @@ extern unsigned long ixp4xx_exp_bus_size;
+@@ -91,6 +91,27 @@ struct ixp4xx_pata_data {
  
- /*
-  * The IXP4xx chips do not have an I2C unit, so GPIO lines are just
-- * used to 
-- * Used as platform_data to provide GPIO pin information to the ixp42x
-+ * used as platform_data to provide GPIO pin information to the ixp42x
-  * I2C driver.
-  */
- struct ixp4xx_i2c_pins {
-@@ -86,6 +85,27 @@ struct ixp4xx_i2c_pins {
-   unsigned long scl_pin;
- };
+ struct sys_timer;
  
 +#define IXP4XX_ETH_NPEA   0x00
 +#define IXP4XX_ETH_NPEB   0x10
@@ -38,7 +39,6 @@
 +};
 +
  /*
-  * This structure provide a means for the board setup code
-  * to give information to th pata_ixp4xx driver. It is
-
+  * Frequency of clock used for primary clocksource
+  */
 

Modified: 
dists/trunk/linux-2.6/debian/patches/features/arm/nas100d-net-driver-support.patch
==
--- 
dists/trunk/linux-2.6/debian/patches/features/arm/nas100d-net-driver-support.patch
  (original)
+++ 
dists/trunk/linux-2.6/debian/patches/features/arm/nas100d-net-driver-support.patch
  Wed Jan 30 04:18:17 2008
@@ -1,8 +1,27 @@
+Enables the new ixp4xx qmgr and npe drivers in ixp4xx_defconfig.
+
+Sets up the corresponding platform data for the nslu2 and nas100d
+boards, and reads the ethernet MAC address from the internal flash.
+
+Tested on both little-endian and big-endian kernels.
+
+Signed-off-by: Rod Whitby
+Signed-off-by: Michael Westerhof
+Tested-by: Tom King [EMAIL PROTECTED]
+
 diff --git a/arch/arm/mach-ixp4xx/nas100d-setup.c 
b/arch/arm/mach-ixp4xx/nas100d-setup.c
-index 54d884f..39d7d90 100644
+index 213a4ce..b0884c2 100644
 --- a/arch/arm/mach-ixp4xx/nas100d-setup.c
 +++ b/arch/arm/mach-ixp4xx/nas100d-setup.c
-@@ -21,6 +21,7 @@
+@@ -12,6 +12,7 @@
+  *
+  */
+ 
++#include linux/if_ether.h
+ #include linux/kernel.h
+ #include linux/serial.h
+ #include linux/serial_8250.h
+@@ -21,6 +22,7 @@
  #include asm/mach-types.h
  #include asm/mach/arch.h
  #include asm/mach/flash.h
@@ -10,25 +29,25 @@
  
  static struct flash_platform_data nas100d_flash_data = {
.map_name   = cfi_probe,
-@@ -125,12 +126,30 @@ static struct platform_device nas100d_uart = {
+@@ -125,12 +127,30 @@ static struct platform_device nas100d_uart = {
.resource   = nas100d_uart_resources,
  };
  
 +/* Built-in 10/100 Ethernet MAC interfaces */
 +static struct eth_plat_info nas100d_plat_eth[] = {
-+{
-+.phy= 0,
-+.rxq= 3,
++  {
++  .phy= 0,
++  .rxq= 3,
 +  .txreadyq   = 20,
-+}
++  }
 +};
 +
 +static struct platform_device nas100d_eth[] = {
-+{
-+.name   = ixp4xx_eth,
-+.id = IXP4XX_ETH_NPEB

[kernel] r10016 - in dists/trunk/linux-2.6/debian: . config/arm

2008-01-02 Thread Martin Michlmayr
Author: tbm
Date: Wed Jan  2 18:58:27 2008
New Revision: 10016

Log:
Enable IP_ADVANCED_ROUTER


Modified:
   dists/trunk/linux-2.6/debian/changelog
   dists/trunk/linux-2.6/debian/config/arm/config.iop32x
   dists/trunk/linux-2.6/debian/config/arm/config.ixp4xx

Modified: dists/trunk/linux-2.6/debian/changelog
==
--- dists/trunk/linux-2.6/debian/changelog  (original)
+++ dists/trunk/linux-2.6/debian/changelog  Wed Jan  2 18:58:27 2008
@@ -38,6 +38,8 @@
 #456416).
   * [arm/iop32x] Enable BSD_PROCESS_ACCT and POSIX_MQUEUE (closes: #455892).
   * [mips] Disable AdvanSys SCSI since it doesn't compile.
+  * [arm/ixp4xx] Enable IP_ADVANCED_ROUTER, requested by Oliver Urbann.
+  * [arm/iop32x] Enable IP_ADVANCED_ROUTER.
 
   [ dann frazier ]
   * [ia64]: Enable BLK_CPQ_DA

Modified: dists/trunk/linux-2.6/debian/config/arm/config.iop32x
==
--- dists/trunk/linux-2.6/debian/config/arm/config.iop32x   (original)
+++ dists/trunk/linux-2.6/debian/config/arm/config.iop32x   Wed Jan  2 
18:58:27 2008
@@ -189,10 +189,6 @@
 CONFIG_XFRM_USER=m
 CONFIG_NET_KEY=m
 CONFIG_INET=y
-CONFIG_IP_MULTICAST=y
-# CONFIG_IP_ADVANCED_ROUTER is not set
-CONFIG_IP_FIB_HASH=y
-# CONFIG_IP_PNP is not set
 CONFIG_NET_IPIP=m
 CONFIG_NET_IPGRE=m
 CONFIG_NET_IPGRE_BROADCAST=y

Modified: dists/trunk/linux-2.6/debian/config/arm/config.ixp4xx
==
--- dists/trunk/linux-2.6/debian/config/arm/config.ixp4xx   (original)
+++ dists/trunk/linux-2.6/debian/config/arm/config.ixp4xx   Wed Jan  2 
18:58:27 2008
@@ -190,10 +190,6 @@
 CONFIG_XFRM_USER=m
 CONFIG_NET_KEY=m
 CONFIG_INET=y
-CONFIG_IP_MULTICAST=y
-# CONFIG_IP_ADVANCED_ROUTER is not set
-CONFIG_IP_FIB_HASH=y
-# CONFIG_IP_PNP is not set
 CONFIG_NET_IPIP=m
 CONFIG_NET_IPGRE=m
 CONFIG_NET_IPGRE_BROADCAST=y

___
Kernel-svn-changes mailing list
Kernel-svn-changes@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/kernel-svn-changes


[kernel] r10015 - in dists/trunk/linux-2.6/debian: . patches/bugfix/mips patches/series

2007-12-27 Thread Martin Michlmayr
Author: tbm
Date: Thu Dec 27 19:22:16 2007
New Revision: 10015

Log:
Disable AdvanSys SCSI since it doesn't compile.


Added:
   dists/trunk/linux-2.6/debian/patches/bugfix/mips/disable-advansys.patch
Modified:
   dists/trunk/linux-2.6/debian/changelog
   dists/trunk/linux-2.6/debian/patches/series/1~experimental.1

Modified: dists/trunk/linux-2.6/debian/changelog
==
--- dists/trunk/linux-2.6/debian/changelog  (original)
+++ dists/trunk/linux-2.6/debian/changelog  Thu Dec 27 19:22:16 2007
@@ -37,6 +37,7 @@
   * [arm/iop32x] Re-enable USB_NET and PPP, thanks Daniel Hess (closes:
 #456416).
   * [arm/iop32x] Enable BSD_PROCESS_ACCT and POSIX_MQUEUE (closes: #455892).
+  * [mips] Disable AdvanSys SCSI since it doesn't compile.
 
   [ dann frazier ]
   * [ia64]: Enable BLK_CPQ_DA

Added: dists/trunk/linux-2.6/debian/patches/bugfix/mips/disable-advansys.patch
==
--- (empty file)
+++ dists/trunk/linux-2.6/debian/patches/bugfix/mips/disable-advansys.patch 
Thu Dec 27 19:22:16 2007
@@ -0,0 +1,16 @@
+Florian Lohoff [EMAIL PROTECTED] reports the following build failure:
+
+  MODPOST 552 modules
+ERROR: free_dma [drivers/scsi/advansys.ko] undefined!
+make[5]: *** [__modpost] Error 1
+
+--- a/drivers/scsi/Kconfig 2007-12-27 19:16:18.0 +
 b/drivers/scsi/Kconfig 2007-12-27 19:16:58.0 +
+@@ -523,6 +523,7 @@
+   tristate AdvanSys SCSI support
+   depends on SCSI  VIRT_TO_BUS
+   depends on ISA || EISA || PCI
++  depends on (!MIPS || BROKEN)
+   help
+ This is a driver for all SCSI host adapters manufactured by
+ AdvanSys. It is documented in the kernel source in

Modified: dists/trunk/linux-2.6/debian/patches/series/1~experimental.1
==
--- dists/trunk/linux-2.6/debian/patches/series/1~experimental.1
(original)
+++ dists/trunk/linux-2.6/debian/patches/series/1~experimental.1Thu Dec 
27 19:22:16 2007
@@ -30,6 +30,7 @@
 #+ bugfix/ia64/hardcode-arch-script-output.patch
 #+ features/alpha/isa-mapping-support.patch
 + bugfix/powerpc/libgcc-__ucmpdi2.patch
++ bugfix/mips/disable-advansys.patch
 + bugfix/arm/disable-dvb_b2c2_flexcop.patch
 + bugfix/arm/disable-dvb_budget.patch
 + bugfix/arm/disable-netxen_nic.patch

___
Kernel-svn-changes mailing list
Kernel-svn-changes@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/kernel-svn-changes


[kernel] r9988 - in dists/sid/linux-2.6/debian: . config/arm

2007-12-19 Thread Martin Michlmayr
Author: tbm
Date: Thu Dec 20 05:48:12 2007
New Revision: 9988

Log:
remove my changes since they change the ABI


Modified:
   dists/sid/linux-2.6/debian/changelog
   dists/sid/linux-2.6/debian/config/arm/config.iop32x

Modified: dists/sid/linux-2.6/debian/changelog
==
--- dists/sid/linux-2.6/debian/changelog(original)
+++ dists/sid/linux-2.6/debian/changelogThu Dec 20 05:48:12 2007
@@ -88,11 +88,6 @@
   * security: protect from stack expantion into low vm addresses
   * [hppa]: Disable OCFS2, due build trouble.
 
-  [ Martin Michlmayr ]
-  * [arm/iop32x] Re-enable USB_NET and PPP, thanks Daniel Hess (closes:
-#456416).
-  * [arm/iop32x] Enable BSD_PROCESS_ACCT and POSIX_MQUEUE (closes: #455892).
-
   [ Aurelien Jarno ]
   * [arm/versatile] Disable ACENIC and MYRI10GE as they are useless on this
 platform.

Modified: dists/sid/linux-2.6/debian/config/arm/config.iop32x
==
--- dists/sid/linux-2.6/debian/config/arm/config.iop32x (original)
+++ dists/sid/linux-2.6/debian/config/arm/config.iop32x Thu Dec 20 05:48:12 2007
@@ -16,9 +16,8 @@
 # CONFIG_LOCALVERSION_AUTO is not set
 CONFIG_SWAP=y
 CONFIG_SYSVIPC=y
-CONFIG_POSIX_MQUEUE=y
-CONFIG_BSD_PROCESS_ACCT=y
-CONFIG_BSD_PROCESS_ACCT_V3=y
+# CONFIG_POSIX_MQUEUE is not set
+# CONFIG_BSD_PROCESS_ACCT is not set
 CONFIG_AUDIT=y
 # CONFIG_IKCONFIG is not set
 CONFIG_INITRAMFS_SOURCE=
@@ -168,16 +167,6 @@
 # Networking
 #
 CONFIG_NET=y
-CONFIG_USB_USBNET=m
-CONFIG_PPP=m
-CONFIG_PPP_MULTILINK=y
-CONFIG_PPP_FILTER=y
-CONFIG_PPP_ASYNC=m
-CONFIG_PPP_SYNC_TTY=m
-CONFIG_PPP_DEFLATE=m
-CONFIG_PPP_BSDCOMP=m
-CONFIG_PPPOE=m
-CONFIG_PPPOATM=m
 
 #
 # Networking options

___
Kernel-svn-changes mailing list
Kernel-svn-changes@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/kernel-svn-changes


[kernel] r9972 - in dists/trunk/linux-2.6/debian: . config/arm

2007-12-17 Thread Martin Michlmayr
Author: tbm
Date: Tue Dec 18 04:13:15 2007
New Revision: 9972

Log:
enable some arm/iop32x options


Modified:
   dists/trunk/linux-2.6/debian/changelog
   dists/trunk/linux-2.6/debian/config/arm/config.iop32x

Modified: dists/trunk/linux-2.6/debian/changelog
==
--- dists/trunk/linux-2.6/debian/changelog  (original)
+++ dists/trunk/linux-2.6/debian/changelog  Tue Dec 18 04:13:15 2007
@@ -32,6 +32,9 @@
 
   [ Martin Michlmayr ]
   * [mipsel/r5k-cobalt] Enable the new LEDs driver for Cobalt RaQ.
+  * [arm/iop32x] Re-enable USB_NET and PPP, thanks Daniel Hess (closes:
+#456416).
+  * [arm/iop32x] Enable BSD_PROCESS_ACCT and POSIX_MQUEUE (closes: #455892).
 
   [ dann frazier ]
   * [ia64]: Enable BLK_CPQ_DA

Modified: dists/trunk/linux-2.6/debian/config/arm/config.iop32x
==
--- dists/trunk/linux-2.6/debian/config/arm/config.iop32x   (original)
+++ dists/trunk/linux-2.6/debian/config/arm/config.iop32x   Tue Dec 18 
04:13:15 2007
@@ -16,7 +16,9 @@
 # CONFIG_LOCALVERSION_AUTO is not set
 CONFIG_SWAP=y
 CONFIG_SYSVIPC=y
-# CONFIG_POSIX_MQUEUE is not set
+CONFIG_POSIX_MQUEUE=y
+CONFIG_BSD_PROCESS_ACCT=y
+CONFIG_BSD_PROCESS_ACCT_V3=y
 CONFIG_AUDIT=y
 # CONFIG_IKCONFIG is not set
 CONFIG_INITRAMFS_SOURCE=
@@ -166,6 +168,16 @@
 # Networking
 #
 CONFIG_NET=y
+CONFIG_USB_USBNET=m
+CONFIG_PPP=m
+CONFIG_PPP_MULTILINK=y
+CONFIG_PPP_FILTER=y
+CONFIG_PPP_ASYNC=m
+CONFIG_PPP_SYNC_TTY=m
+CONFIG_PPP_DEFLATE=m
+CONFIG_PPP_BSDCOMP=m
+CONFIG_PPPOE=m
+CONFIG_PPPOATM=m
 
 #
 # Networking options

___
Kernel-svn-changes mailing list
Kernel-svn-changes@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/kernel-svn-changes


[kernel] r9957 - in dists/sid/linux-2.6/debian: . config/arm

2007-12-15 Thread Martin Michlmayr
Author: tbm
Date: Sat Dec 15 22:52:58 2007
New Revision: 9957

Log:
re-enable USB_NET and PPP, thanks Daniel Hess (closes: #456416).


Modified:
   dists/sid/linux-2.6/debian/changelog
   dists/sid/linux-2.6/debian/config/arm/config.iop32x

Modified: dists/sid/linux-2.6/debian/changelog
==
--- dists/sid/linux-2.6/debian/changelog(original)
+++ dists/sid/linux-2.6/debian/changelogSat Dec 15 22:52:58 2007
@@ -77,6 +77,10 @@
 - sched: some proc entries are missed in sched_domain sys_ctl debug code
 - ATM: [he] initialize lock and tasklet earlier
 
+  [ Martin Michlmayr ]
+  * [arm/iop32x] Re-enable USB_NET and PPP, thanks Daniel Hess (closes:
+#456416).
+
  -- maximilian attems [EMAIL PROTECTED]  Fri, 14 Dec 2007 21:37:54 +0100
 
 linux-2.6 (2.6.23-1) unstable; urgency=low

Modified: dists/sid/linux-2.6/debian/config/arm/config.iop32x
==
--- dists/sid/linux-2.6/debian/config/arm/config.iop32x (original)
+++ dists/sid/linux-2.6/debian/config/arm/config.iop32x Sat Dec 15 22:52:58 2007
@@ -167,6 +167,16 @@
 # Networking
 #
 CONFIG_NET=y
+CONFIG_USB_USBNET=m
+CONFIG_PPP=m
+CONFIG_PPP_MULTILINK=y
+CONFIG_PPP_FILTER=y
+CONFIG_PPP_ASYNC=m
+CONFIG_PPP_SYNC_TTY=m
+CONFIG_PPP_DEFLATE=m
+CONFIG_PPP_BSDCOMP=m
+CONFIG_PPPOE=m
+CONFIG_PPPOATM=m
 
 #
 # Networking options

___
Kernel-svn-changes mailing list
Kernel-svn-changes@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/kernel-svn-changes


[kernel] r9958 - in dists/sid/linux-2.6/debian: . config/arm

2007-12-15 Thread Martin Michlmayr
Author: tbm
Date: Sat Dec 15 22:55:40 2007
New Revision: 9958

Log:
Enable BSD_PROCESS_ACCT and POSIX_MQUEUE (closes: #455892).


Modified:
   dists/sid/linux-2.6/debian/changelog
   dists/sid/linux-2.6/debian/config/arm/config.iop32x

Modified: dists/sid/linux-2.6/debian/changelog
==
--- dists/sid/linux-2.6/debian/changelog(original)
+++ dists/sid/linux-2.6/debian/changelogSat Dec 15 22:55:40 2007
@@ -80,6 +80,7 @@
   [ Martin Michlmayr ]
   * [arm/iop32x] Re-enable USB_NET and PPP, thanks Daniel Hess (closes:
 #456416).
+  * [arm/iop32x] Enable BSD_PROCESS_ACCT and POSIX_MQUEUE (closes: #455892).
 
  -- maximilian attems [EMAIL PROTECTED]  Fri, 14 Dec 2007 21:37:54 +0100
 

Modified: dists/sid/linux-2.6/debian/config/arm/config.iop32x
==
--- dists/sid/linux-2.6/debian/config/arm/config.iop32x (original)
+++ dists/sid/linux-2.6/debian/config/arm/config.iop32x Sat Dec 15 22:55:40 2007
@@ -16,8 +16,9 @@
 # CONFIG_LOCALVERSION_AUTO is not set
 CONFIG_SWAP=y
 CONFIG_SYSVIPC=y
-# CONFIG_POSIX_MQUEUE is not set
-# CONFIG_BSD_PROCESS_ACCT is not set
+CONFIG_POSIX_MQUEUE=y
+CONFIG_BSD_PROCESS_ACCT=y
+CONFIG_BSD_PROCESS_ACCT_V3=y
 CONFIG_AUDIT=y
 # CONFIG_IKCONFIG is not set
 CONFIG_INITRAMFS_SOURCE=

___
Kernel-svn-changes mailing list
Kernel-svn-changes@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/kernel-svn-changes


[kernel] r9845 - in dists/sid/linux-2.6/debian: . config/arm patches/bugfix/arm patches/series

2007-11-30 Thread Martin Michlmayr
Author: tbm
Date: Fri Nov 30 08:33:09 2007
New Revision: 9845

Log:
revert the try-dma-copy-to-user patch again since Gordon found it
leads to data corruption on GLAN Tank.


Removed:
   dists/sid/linux-2.6/debian/patches/bugfix/arm/try-dma-copy-to-user.patch
Modified:
   dists/sid/linux-2.6/debian/changelog
   dists/sid/linux-2.6/debian/config/arm/config.iop32x
   dists/sid/linux-2.6/debian/patches/series/1

Modified: dists/sid/linux-2.6/debian/changelog
==
--- dists/sid/linux-2.6/debian/changelog(original)
+++ dists/sid/linux-2.6/debian/changelogFri Nov 30 08:33:09 2007
@@ -49,7 +49,6 @@
 options.
   * [mipsel/r5k-cobalt] Enable the modern Cobalt LEDs driver.
   * [arm/iop32x] Enable Intel IOP ADMA support.
-  * [arm/iop32x] Backport and enable POLLED_DMA_COPY_USER. (closes: #444271)
   * [arm] Mark BCM43XX as broken on ARM.
   * [mips/r4k-ip22] Disable EARLY PRINTK because it breaks serial console.
   * [mips] Add some IP22 fixes from Thomas Bogendoerfer:

Modified: dists/sid/linux-2.6/debian/config/arm/config.iop32x
==
--- dists/sid/linux-2.6/debian/config/arm/config.iop32x (original)
+++ dists/sid/linux-2.6/debian/config/arm/config.iop32x Fri Nov 30 08:33:09 2007
@@ -1148,8 +1148,6 @@
 # DMA Clients
 #
 CONFIG_NET_DMA=y
-CONFIG_POLLED_DMA_COPY_USER=y
-CONFIG_POLLED_DMA_MEMCPY_THRESHOLD=768
 
 #
 # DMA Devices

Modified: dists/sid/linux-2.6/debian/patches/series/1
==
--- dists/sid/linux-2.6/debian/patches/series/1 (original)
+++ dists/sid/linux-2.6/debian/patches/series/1 Fri Nov 30 08:33:09 2007
@@ -46,7 +46,6 @@
 + bugfix/arm/disable-video_bt848.patch
 + bugfix/arm/disable-bcm43xx.patch
 + bugfix/arm/binutils-notes.patch
-+ bugfix/arm/try-dma-copy-to-user.patch
 + bugfix/all/git-ieee1394.patch
 + features/all/v7-iwlwifi-add-iwlwifi-wireless-drivers.patch
 + features/all/e1000e-20070806.patch

___
Kernel-svn-changes mailing list
Kernel-svn-changes@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/kernel-svn-changes


[kernel] r9850 - in dists/trunk/linux-2.6/debian: . config/mipsel

2007-11-30 Thread Martin Michlmayr
Author: tbm
Date: Fri Nov 30 16:28:56 2007
New Revision: 9850

Log:
Enable the new LEDs driver for Cobalt RaQ.


Modified:
   dists/trunk/linux-2.6/debian/changelog
   dists/trunk/linux-2.6/debian/config/mipsel/config.r5k-cobalt

Modified: dists/trunk/linux-2.6/debian/changelog
==
--- dists/trunk/linux-2.6/debian/changelog  (original)
+++ dists/trunk/linux-2.6/debian/changelog  Fri Nov 30 16:28:56 2007
@@ -19,6 +19,9 @@
   * [amd64, i386]: Set kernel architecture to x86.
   * [i386]: Remove linux-libc-dev arch override.
 
+  [ Martin Michlmayr ]
+  * [mipsel/r5k-cobalt] Enable the new LEDs driver for Cobalt RaQ.
+
  -- Bastian Blank [EMAIL PROTECTED]  Fri, 30 Nov 2007 11:56:55 +0100
 
 linux-2.6 (2.6.23-1~experimental.1) UNRELEASED; urgency=low

Modified: dists/trunk/linux-2.6/debian/config/mipsel/config.r5k-cobalt
==
--- dists/trunk/linux-2.6/debian/config/mipsel/config.r5k-cobalt
(original)
+++ dists/trunk/linux-2.6/debian/config/mipsel/config.r5k-cobaltFri Nov 
30 16:28:56 2007
@@ -1094,7 +1094,8 @@
 #
 # LED drivers
 #
-CONFIG_LEDS_COBALT=y
+CONFIG_LEDS_COBALT_QUBE=y
+CONFIG_LEDS_COBALT_RAQ=y
 
 #
 # InfiniBand support

___
Kernel-svn-changes mailing list
Kernel-svn-changes@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/kernel-svn-changes


[kernel] r9816 - dists/sid/linux-2.6/debian/config/arm

2007-11-28 Thread Martin Michlmayr
Author: tbm
Date: Wed Nov 28 09:44:04 2007
New Revision: 9816

Log:
E1000 is needed by the GLAN Tank


Modified:
   dists/sid/linux-2.6/debian/config/arm/config.iop32x

Modified: dists/sid/linux-2.6/debian/config/arm/config.iop32x
==
--- dists/sid/linux-2.6/debian/config/arm/config.iop32x (original)
+++ dists/sid/linux-2.6/debian/config/arm/config.iop32x Wed Nov 28 09:44:04 2007
@@ -642,6 +642,7 @@
 #
 # Ethernet (1000 Mbit)
 #
+CONFIG_E1000=m
 CONFIG_R8169=m
 CONFIG_R8169_NAPI=y
 CONFIG_R8169_VLAN=y

___
Kernel-svn-changes mailing list
Kernel-svn-changes@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/kernel-svn-changes


[kernel] r9817 - dists/trunk/linux-2.6/debian/config/arm

2007-11-28 Thread Martin Michlmayr
Author: tbm
Date: Wed Nov 28 09:45:17 2007
New Revision: 9817

Log:
needed by GLAN Tank


Modified:
   dists/trunk/linux-2.6/debian/config/arm/config.iop32x

Modified: dists/trunk/linux-2.6/debian/config/arm/config.iop32x
==
--- dists/trunk/linux-2.6/debian/config/arm/config.iop32x   (original)
+++ dists/trunk/linux-2.6/debian/config/arm/config.iop32x   Wed Nov 28 
09:45:17 2007
@@ -639,6 +639,7 @@
 #
 # Ethernet (1000 Mbit)
 #
+CONFIG_E1000=m
 CONFIG_R8169=m
 CONFIG_R8169_NAPI=y
 CONFIG_R8169_VLAN=y

___
Kernel-svn-changes mailing list
Kernel-svn-changes@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/kernel-svn-changes


[kernel] r9818 - in dists/sid/linux-2.6/debian: . config/arm patches/bugfix/arm patches/series

2007-11-28 Thread Martin Michlmayr
Author: tbm
Date: Wed Nov 28 09:59:48 2007
New Revision: 9818

Log:
Backport and enable POLLED_DMA_COPY_USER. (closes: #444271)


Added:
   dists/sid/linux-2.6/debian/patches/bugfix/arm/try-dma-copy-to-user.patch
Modified:
   dists/sid/linux-2.6/debian/changelog
   dists/sid/linux-2.6/debian/config/arm/config.iop32x
   dists/sid/linux-2.6/debian/patches/series/1~experimental.1

Modified: dists/sid/linux-2.6/debian/changelog
==
--- dists/sid/linux-2.6/debian/changelog(original)
+++ dists/sid/linux-2.6/debian/changelogWed Nov 28 09:59:48 2007
@@ -47,6 +47,7 @@
 options.
   * [mipsel/r5k-cobalt] Enable the modern Cobalt LEDs driver.
   * [arm/iop32x] Enable Intel IOP ADMA support.
+  * [arm/iop32x] Backport and enable POLLED_DMA_COPY_USER. (closes: #444271)
   * [arm] Mark BCM43XX as broken on ARM.
   * [mips/r4k-ip22] Disable EARLY PRINTK because it breaks serial console.
   * [mips] Add some IP22 fixes from Thomas Bogendoerfer:

Modified: dists/sid/linux-2.6/debian/config/arm/config.iop32x
==
--- dists/sid/linux-2.6/debian/config/arm/config.iop32x (original)
+++ dists/sid/linux-2.6/debian/config/arm/config.iop32x Wed Nov 28 09:59:48 2007
@@ -1148,6 +1148,8 @@
 # DMA Clients
 #
 CONFIG_NET_DMA=y
+CONFIG_POLLED_DMA_COPY_USER=y
+CONFIG_POLLED_DMA_MEMCPY_THRESHOLD=768
 
 #
 # DMA Devices

Added: dists/sid/linux-2.6/debian/patches/bugfix/arm/try-dma-copy-to-user.patch
==
--- (empty file)
+++ dists/sid/linux-2.6/debian/patches/bugfix/arm/try-dma-copy-to-user.patch
Wed Nov 28 09:59:48 2007
@@ -0,0 +1,373 @@
+From: Dan Williams [EMAIL PROTECTED]
+
+async_tx: divert large copy_to_user calls to a dma engine
+
+[Taken from the IOP tree]
+
+--- a/drivers/dma/Kconfig~ 2007-10-24 10:24:04.0 +
 b/drivers/dma/Kconfig  2007-10-24 10:28:10.0 +
+@@ -23,6 +23,26 @@
+ Since this is the main user of the DMA engine, it should be enabled;
+ say Y here.
+ 
++config POLLED_DMA_COPY_USER
++  bool Perform copy_to_user with a DMA engine (polled)
++  depends on ARCH_IOP32X  DMA_ENGINE  !SMP  !PREEMPT
++  select ASYNC_MEMCPY
++  ---help---
++If a memory copy request is larger than the 
POLLED_DMA_COPY_USER_THRESHOLD
++then async_tx will trap it and attempt to use a dma engine for the 
copy.
++This operation is polled so it will not benefit CPU utilization.
++say Y here.
++
++ config POLLED_DMA_MEMCPY_THRESHOLD
++  int Polled DMA memcpy threshold (bytes)
++  depends on POLLED_DMA_MEMCPY || POLLED_DMA_COPY_USER
++  default 768 if ARM
++  default 4096 if !ARM
++  ---help---
++Minimum number of bytes that must be requested in a memcpy call 
before it
++is handed to a DMA engine for processing.  This does not affect code 
that
++directly calls DMA memcpy routines.
++
+ comment DMA Devices
+ 
+ config INTEL_IOATDMA
+--- a/drivers/dma/Makefile~2007-10-24 10:24:07.0 +
 b/drivers/dma/Makefile 2007-10-24 10:26:46.0 +
+@@ -2,3 +2,4 @@
+ obj-$(CONFIG_NET_DMA) += iovlock.o
+ obj-$(CONFIG_INTEL_IOATDMA) += ioatdma.o
+ obj-$(CONFIG_INTEL_IOP_ADMA) += iop-adma.o
++obj-$(CONFIG_POLLED_DMA_COPY_USER) += copy_to_user.o
+--- /dev/null  2007-09-25 12:43:17.0 +
 b/drivers/dma/copy_to_user.c   2007-11-21 09:40:14.0 +
+@@ -0,0 +1,248 @@
++/*
++ * Copyright (c) 2007, Intel Corporation.
++ *
++ * This program is free software; you can redistribute it and/or modify it
++ * under the terms and conditions of the GNU General Public License,
++ * version 2, as published by the Free Software Foundation.
++ *
++ * This program is distributed in the hope it will be useful, but WITHOUT
++ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
++ * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for
++ * more details.
++ *
++ * You should have received a copy of the GNU General Public License along 
with
++ * this program; if not, write to the Free Software Foundation, Inc., 59 
Temple
++ * Place - Suite 330, Boston, MA 02111-1307 USA.
++ *
++ */
++#include linux/async_tx.h
++#include asm/cacheflush.h
++#include asm/uaccess.h
++#include copy_user.h
++
++#undef __copy_to_user
++#define DMA_COPY_TO_USER_DEBUG 0
++#define PRINTK(x...) ((void)(DMA_COPY_TO_USER_DEBUG  printk(x)))
++
++extern unsigned long __must_check __copy_to_user(void __user *to, const void 
*from, unsigned long n);
++
++static unsigned long dma_copy_to_user_threshold =
++  CONFIG_POLLED_DMA_MEMCPY_THRESHOLD;
++
++/*===*/
++/*  Procedure:  dma_copy_to_user()   */
++/*  

[kernel] r9819 - dists/sid/linux-2.6/debian

2007-11-28 Thread Martin Michlmayr
Author: tbm
Date: Wed Nov 28 10:04:04 2007
New Revision: 9819

Log:
close 452069


Modified:
   dists/sid/linux-2.6/debian/changelog

Modified: dists/sid/linux-2.6/debian/changelog
==
--- dists/sid/linux-2.6/debian/changelog(original)
+++ dists/sid/linux-2.6/debian/changelogWed Nov 28 10:04:04 2007
@@ -1,6 +1,8 @@
 linux-2.6 (2.6.23-1~experimental.1) UNRELEASED; urgency=low
 
   * New upstream release (closes: #447682).
+- r8169: fix confusion between hardware and IP header alignment
+  (closes: #452069).
 
   [ maximilian attems ]
   * [ppc] Enable for powerpc config the ams (Apple Motion Sensor).

___
Kernel-svn-changes mailing list
Kernel-svn-changes@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/kernel-svn-changes


[kernel] r9823 - dists/trunk/linux-2.6/debian/config/arm

2007-11-28 Thread Martin Michlmayr
Author: tbm
Date: Wed Nov 28 11:28:41 2007
New Revision: 9823

Log:
clean up Ethernet (1 Mbit) on arm some more


Modified:
   dists/trunk/linux-2.6/debian/config/arm/config.footbridge
   dists/trunk/linux-2.6/debian/config/arm/config.versatile

Modified: dists/trunk/linux-2.6/debian/config/arm/config.footbridge
==
--- dists/trunk/linux-2.6/debian/config/arm/config.footbridge   (original)
+++ dists/trunk/linux-2.6/debian/config/arm/config.footbridge   Wed Nov 28 
11:28:41 2007
@@ -663,12 +663,6 @@
 # CONFIG_BNX2 is not set
 
 #
-# Ethernet (1 Mbit)
-#
-# CONFIG_IXGB is not set
-# CONFIG_S2IO is not set
-
-#
 # Token Ring devices
 #
 # CONFIG_TR is not set

Modified: dists/trunk/linux-2.6/debian/config/arm/config.versatile
==
--- dists/trunk/linux-2.6/debian/config/arm/config.versatile(original)
+++ dists/trunk/linux-2.6/debian/config/arm/config.versatileWed Nov 28 
11:28:41 2007
@@ -691,13 +691,6 @@
 # CONFIG_BNX2 is not set
 
 #
-# Ethernet (1 Mbit)
-#
-# CONFIG_CHELSIO_T1 is not set
-# CONFIG_IXGB is not set
-# CONFIG_S2IO is not set
-
-#
 # Token Ring devices
 #
 # CONFIG_TR is not set

___
Kernel-svn-changes mailing list
Kernel-svn-changes@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/kernel-svn-changes


[kernel] r9776 - in dists/trunk/linux-2.6/debian/patches: bugfix/arm bugfix/mips features features/arm series

2007-11-26 Thread Martin Michlmayr
Author: tbm
Date: Mon Nov 26 21:18:49 2007
New Revision: 9776

Log:
remove obsolete arm/mips patches


Removed:
   dists/trunk/linux-2.6/debian/patches/bugfix/arm/binutils-notes.patch
   dists/trunk/linux-2.6/debian/patches/bugfix/mips/cobalt-ide-resources.patch
   
dists/trunk/linux-2.6/debian/patches/bugfix/mips/ip22-disable-early-printk.patch
   
dists/trunk/linux-2.6/debian/patches/bugfix/mips/ip22-fix-eisa-interrupt-setup.patch
   dists/trunk/linux-2.6/debian/patches/bugfix/mips/ip22-fix-eprom-access.patch
   dists/trunk/linux-2.6/debian/patches/features/arm/n2100-set-fan.patch
   dists/trunk/linux-2.6/debian/patches/features/f75375-new-style-bindings.patch
   
dists/trunk/linux-2.6/debian/patches/features/f75375-set-fans-platform-data.patch
   dists/trunk/linux-2.6/debian/patches/features/fintek-f75375.patch
Modified:
   dists/trunk/linux-2.6/debian/patches/series/1~experimental.1

Modified: dists/trunk/linux-2.6/debian/patches/series/1~experimental.1
==
--- dists/trunk/linux-2.6/debian/patches/series/1~experimental.1
(original)
+++ dists/trunk/linux-2.6/debian/patches/series/1~experimental.1Mon Nov 
26 21:18:49 2007
@@ -15,11 +15,7 @@
 + bugfix/powerpc/prep-utah-ide-interrupt.patch
 + bugfix/powerpc/serial.patch
 + bugfix/mips/tulip_dc21143.patch
-+ bugfix/mips/cobalt-ide-resources.patch
 + bugfix/mips/bcm1480-pci-build-fix.patch
-+ bugfix/mips/ip22-disable-early-printk.patch
-#+ bugfix/mips/ip22-fix-eisa-interrupt-setup.patch
-+ bugfix/mips/ip22-fix-eprom-access.patch
 + features/arm/ixp4xx-npe-driver-0.3.1.patch
 + features/arm/ixp4xx-net-driver-improve-mac-handling.patch
 + features/arm/nslu2-i2c-gpio-driver-support.patch
@@ -33,10 +29,6 @@
 #+ bugfix/forcedeth-napi-broken.patch
 #+ bugfix/powerpc/drivers_macintosh-broken.patch
 #+ bugfix/ia64/hardcode-arch-script-output.patch
-#+ features/fintek-f75375.patch
-#+ features/f75375-new-style-bindings.patch
-#+ features/f75375-set-fans-platform-data.patch
-#+ features/arm/n2100-set-fan.patch
 #+ features/alpha/isa-mapping-support.patch
 + bugfix/powerpc/libgcc-__ucmpdi2.patch
 + bugfix/arm/disable-dvb_b2c2_flexcop.patch
@@ -45,5 +37,4 @@
 + bugfix/arm/disable-chelsio_t3.patch
 + bugfix/arm/disable-video_bt848.patch
 + bugfix/arm/disable-bcm43xx.patch
-#+ bugfix/arm/binutils-notes.patch
 + bugfix/arm/disable-scsi_acard.patch

___
Kernel-svn-changes mailing list
Kernel-svn-changes@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/kernel-svn-changes


[kernel] r9778 - in dists/trunk/linux-2.6/debian/patches: bugfix/mips series

2007-11-26 Thread Martin Michlmayr
Author: tbm
Date: Mon Nov 26 22:09:20 2007
New Revision: 9778

Log:
rename (use better names)


Added:
   dists/trunk/linux-2.6/debian/patches/bugfix/mips/sb-pci-build-fix.patch
  - copied unchanged from r9777, 
/dists/trunk/linux-2.6/debian/patches/bugfix/mips/bcm1480-pci-build-fix.patch
   dists/trunk/linux-2.6/debian/patches/bugfix/mips/tulip_mwi_fix.patch
  - copied unchanged from r9777, 
/dists/trunk/linux-2.6/debian/patches/bugfix/mips/tulip_dc21143.patch
Removed:
   dists/trunk/linux-2.6/debian/patches/bugfix/mips/bcm1480-pci-build-fix.patch
   dists/trunk/linux-2.6/debian/patches/bugfix/mips/tulip_dc21143.patch
Modified:
   dists/trunk/linux-2.6/debian/patches/series/1~experimental.1

Modified: dists/trunk/linux-2.6/debian/patches/series/1~experimental.1
==
--- dists/trunk/linux-2.6/debian/patches/series/1~experimental.1
(original)
+++ dists/trunk/linux-2.6/debian/patches/series/1~experimental.1Mon Nov 
26 22:09:20 2007
@@ -14,8 +14,8 @@
 + bugfix/powerpc/oldworld-boot-fix.patch
 + bugfix/powerpc/prep-utah-ide-interrupt.patch
 + bugfix/powerpc/serial.patch
-+ bugfix/mips/tulip_dc21143.patch
-+ bugfix/mips/bcm1480-pci-build-fix.patch
++ bugfix/mips/tulip_mwi_fix.patch
++ bugfix/mips/sb-pci-build-fix.patch
 + features/arm/ixp4xx-npe-driver-0.3.1.patch
 + features/arm/ixp4xx-net-driver-improve-mac-handling.patch
 + features/arm/nslu2-i2c-gpio-driver-support.patch

___
Kernel-svn-changes mailing list
Kernel-svn-changes@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/kernel-svn-changes


[kernel] r9731 - in dists/trunk/linux-2.6/debian: . patches/bugfix/mips patches/series

2007-11-25 Thread Martin Michlmayr
Author: tbm
Date: Sun Nov 25 09:57:17 2007
New Revision: 9731

Log:
revert since it's broken


Removed:
   dists/trunk/linux-2.6/debian/patches/bugfix/mips/ip22-fix-64bit-modules.patch
Modified:
   dists/trunk/linux-2.6/debian/changelog
   dists/trunk/linux-2.6/debian/patches/series/1~experimental.1

Modified: dists/trunk/linux-2.6/debian/changelog
==
--- dists/trunk/linux-2.6/debian/changelog  (original)
+++ dists/trunk/linux-2.6/debian/changelog  Sun Nov 25 09:57:17 2007
@@ -51,7 +51,6 @@
   * [mips/r4k-ip22] Disable EARLY PRINTK because it breaks serial console.
   * [mips] Add some IP22 fixes from Thomas Bogendoerfer:
 - Fix broken EISA interrupt setup by switching to generic i8259
-- Fix modules for 64bit kernels by using a CKSEG2 MAP_BASE
 - Fix broken eeprom access by using __raw_readl/__raw_writel
 
   [ Bastian Blank ]

Modified: dists/trunk/linux-2.6/debian/patches/series/1~experimental.1
==
--- dists/trunk/linux-2.6/debian/patches/series/1~experimental.1
(original)
+++ dists/trunk/linux-2.6/debian/patches/series/1~experimental.1Sun Nov 
25 09:57:17 2007
@@ -19,7 +19,6 @@
 + bugfix/mips/bcm1480-pci-build-fix.patch
 + bugfix/mips/ip22-disable-early-printk.patch
 + bugfix/mips/ip22-fix-eisa-interrupt-setup.patch
-+ bugfix/mips/ip22-fix-64bit-modules.patch
 + bugfix/mips/ip22-fix-eprom-access.patch
 + features/arm/ixp4xx-npe-driver-0.3.1.patch
 + features/arm/ixp4xx-net-driver-improve-mac-handling.patch

___
Kernel-svn-changes mailing list
Kernel-svn-changes@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/kernel-svn-changes


[kernel] r9727 - in dists/trunk/linux-2.6/debian: . patches/bugfix/mips patches/series

2007-11-24 Thread Martin Michlmayr
Author: tbm
Date: Sat Nov 24 09:37:02 2007
New Revision: 9727

Log:
Add some IP22 fixes from Thomas Bogendoerfer


Added:
   dists/trunk/linux-2.6/debian/patches/bugfix/mips/ip22-fix-64bit-modules.patch
   
dists/trunk/linux-2.6/debian/patches/bugfix/mips/ip22-fix-eisa-interrupt-setup.patch
   dists/trunk/linux-2.6/debian/patches/bugfix/mips/ip22-fix-eprom-access.patch
Modified:
   dists/trunk/linux-2.6/debian/changelog
   dists/trunk/linux-2.6/debian/patches/series/1~experimental.1

Modified: dists/trunk/linux-2.6/debian/changelog
==
--- dists/trunk/linux-2.6/debian/changelog  (original)
+++ dists/trunk/linux-2.6/debian/changelog  Sat Nov 24 09:37:02 2007
@@ -48,6 +48,10 @@
   * [arm/iop32x] Enable Intel IOP ADMA support.
   * [arm] Mark BCM43XX as broken on ARM.
   * [mips/r4k-ip22] Disable EARLY PRINTK because it breaks serial console.
+  * Add some IP22 fixes from Thomas Bogendoerfer:
+- Fix broken EISA interrupt setup by switching to generic i8259
+- Fix modules for 64bit kernels by using a CKSEG2 MAP_BASE
+- Fix broken eeprom access by using __raw_readl/__raw_writel
 
   [ Bastian Blank ]
   * Add unpriviledged only Xen support.

Added: 
dists/trunk/linux-2.6/debian/patches/bugfix/mips/ip22-fix-64bit-modules.patch
==
--- (empty file)
+++ 
dists/trunk/linux-2.6/debian/patches/bugfix/mips/ip22-fix-64bit-modules.patch   
Sat Nov 24 09:37:02 2007
@@ -0,0 +1,22 @@
+
+Signed-off-by: Thomas Bogendoerfer [EMAIL PROTECTED]
+---
+ include/asm-mips/mach-ip22/spaces.h |2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+diff --git a/include/asm-mips/mach-ip22/spaces.h 
b/include/asm-mips/mach-ip22/spaces.h
+index 7f9fa6f..8264d0a 100644
+--- a/include/asm-mips/mach-ip22/spaces.h
 b/include/asm-mips/mach-ip22/spaces.h
+@@ -18,7 +18,7 @@
+ #define CAC_BASE  0x8000
+ #define IO_BASE   0xa000
+ #define UNCAC_BASE0xa000
+-#define MAP_BASE  0xc000
++#define MAP_BASE  0xc000
+ 
+ #endif /* CONFIG_64BIT */
+ 
+-- 
+1.4.4.4
+

Added: 
dists/trunk/linux-2.6/debian/patches/bugfix/mips/ip22-fix-eisa-interrupt-setup.patch
==
--- (empty file)
+++ 
dists/trunk/linux-2.6/debian/patches/bugfix/mips/ip22-fix-eisa-interrupt-setup.patch
Sat Nov 24 09:37:02 2007
@@ -0,0 +1,192 @@
+
+Signed-off-by: Thomas Bogendoerfer [EMAIL PROTECTED]
+---
+ arch/mips/Kconfig  |1 +
+ arch/mips/sgi-ip22/ip22-eisa.c |  134 +---
+ 2 files changed, 3 insertions(+), 132 deletions(-)
+
+diff --git a/arch/mips/Kconfig b/arch/mips/Kconfig
+index 2f2ce0c..84059da 100644
+--- a/arch/mips/Kconfig
 b/arch/mips/Kconfig
+@@ -385,6 +385,7 @@ config SGI_IP22
+   select DMA_NONCOHERENT
+   select HW_HAS_EISA
+   select I8253
++  select I8259
+   select IP22_CPU_SCACHE
+   select IRQ_CPU
+   select GENERIC_ISA_DMA_SUPPORT_BROKEN
+diff --git a/arch/mips/sgi-ip22/ip22-eisa.c b/arch/mips/sgi-ip22/ip22-eisa.c
+index 26854fb..1617241 100644
+--- a/arch/mips/sgi-ip22/ip22-eisa.c
 b/arch/mips/sgi-ip22/ip22-eisa.c
+@@ -36,6 +36,7 @@
+ #include asm/sgi/ioc.h
+ #include asm/sgi/mc.h
+ #include asm/sgi/ip22.h
++#include asm/i8259.h
+ 
+ /* I2 has four EISA slots. */
+ #define IP22_EISA_MAX_SLOTS 4
+@@ -93,126 +94,11 @@ static irqreturn_t ip22_eisa_intr(int irq, void *dev_id)
+   return IRQ_NONE;
+ }
+ 
+-static void enable_eisa1_irq(unsigned int irq)
+-{
+-  u8 mask;
+-
+-  mask = inb(EISA_INT1_MASK);
+-  mask = ~((u8) (1  irq));
+-  outb(mask, EISA_INT1_MASK);
+-}
+-
+-static unsigned int startup_eisa1_irq(unsigned int irq)
+-{
+-  u8 edge;
+-
+-  /* Only use edge interrupts for EISA */
+-
+-  edge = inb(EISA_INT1_EDGE_LEVEL);
+-  edge = ~((u8) (1  irq));
+-  outb(edge, EISA_INT1_EDGE_LEVEL);
+-
+-  enable_eisa1_irq(irq);
+-  return 0;
+-}
+-
+-static void disable_eisa1_irq(unsigned int irq)
+-{
+-  u8 mask;
+-
+-  mask = inb(EISA_INT1_MASK);
+-  mask |= ((u8) (1  irq));
+-  outb(mask, EISA_INT1_MASK);
+-}
+-
+-static void mask_and_ack_eisa1_irq(unsigned int irq)
+-{
+-  disable_eisa1_irq(irq);
+-
+-  outb(0x20, EISA_INT1_CTRL);
+-}
+-
+-static void end_eisa1_irq(unsigned int irq)
+-{
+-  if (!(irq_desc[irq].status  (IRQ_DISABLED | IRQ_INPROGRESS)))
+-  enable_eisa1_irq(irq);
+-}
+-
+-static struct irq_chip ip22_eisa1_irq_type = {
+-  .name   = IP22 EISA,
+-  .startup= startup_eisa1_irq,
+-  .ack= mask_and_ack_eisa1_irq,
+-  .mask   = disable_eisa1_irq,
+-  .mask_ack   = mask_and_ack_eisa1_irq,
+-  .unmask = enable_eisa1_irq,
+-  

[kernel] r9728 - dists/trunk/linux-2.6/debian/patches/bugfix/mips

2007-11-24 Thread Martin Michlmayr
Author: tbm
Date: Sat Nov 24 09:46:46 2007
New Revision: 9728

Log:
update patch for 2.6.23


Modified:
   
dists/trunk/linux-2.6/debian/patches/bugfix/mips/ip22-fix-eisa-interrupt-setup.patch

Modified: 
dists/trunk/linux-2.6/debian/patches/bugfix/mips/ip22-fix-eisa-interrupt-setup.patch
==
--- 
dists/trunk/linux-2.6/debian/patches/bugfix/mips/ip22-fix-eisa-interrupt-setup.patch
(original)
+++ 
dists/trunk/linux-2.6/debian/patches/bugfix/mips/ip22-fix-eisa-interrupt-setup.patch
Sat Nov 24 09:46:46 2007
@@ -9,10 +9,10 @@
 index 2f2ce0c..84059da 100644
 --- a/arch/mips/Kconfig
 +++ b/arch/mips/Kconfig
-@@ -385,6 +385,7 @@ config SGI_IP22
+@@ -328,6 +328,7 @@
+   select BOOT_ELF32
select DMA_NONCOHERENT
select HW_HAS_EISA
-   select I8253
 +  select I8259
select IP22_CPU_SCACHE
select IRQ_CPU

___
Kernel-svn-changes mailing list
Kernel-svn-changes@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/kernel-svn-changes


[kernel] r9715 - dists/trunk/linux-2.6/debian/config/arm

2007-11-12 Thread Martin Michlmayr
Author: tbm
Date: Mon Nov 12 09:03:19 2007
New Revision: 9715

Log:
make sure CONFIG_R8169 is set


Modified:
   dists/trunk/linux-2.6/debian/config/arm/config.iop32x

Modified: dists/trunk/linux-2.6/debian/config/arm/config.iop32x
==
--- dists/trunk/linux-2.6/debian/config/arm/config.iop32x   (original)
+++ dists/trunk/linux-2.6/debian/config/arm/config.iop32x   Mon Nov 12 
09:03:19 2007
@@ -640,6 +640,13 @@
 # CONFIG_NET_PCI is not set
 
 #
+# Ethernet (1000 Mbit)
+#
+CONFIG_R8169=m
+CONFIG_R8169_NAPI=y
+CONFIG_R8169_VLAN=y
+
+#
 # Token Ring devices
 #
 # CONFIG_TR is not set

___
Kernel-svn-changes mailing list
Kernel-svn-changes@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/kernel-svn-changes


[kernel] r9716 - dists/trunk/linux-2.6/debian/config/mips

2007-11-12 Thread Martin Michlmayr
Author: tbm
Date: Mon Nov 12 17:29:00 2007
New Revision: 9716

Log:
set CONFIG_NET_PCI


Modified:
   dists/trunk/linux-2.6/debian/config/mips/config.r5k-ip32

Modified: dists/trunk/linux-2.6/debian/config/mips/config.r5k-ip32
==
--- dists/trunk/linux-2.6/debian/config/mips/config.r5k-ip32(original)
+++ dists/trunk/linux-2.6/debian/config/mips/config.r5k-ip32Mon Nov 12 
17:29:00 2007
@@ -407,6 +407,15 @@
 # CONFIG_CASSINI is not set
 # CONFIG_NET_VENDOR_3COM is not set
 # CONFIG_DM9000 is not set
+CONFIG_NET_TULIP=y
+CONFIG_DE2104X=m
+CONFIG_TULIP=m
+CONFIG_DE4X5=m
+CONFIG_WINBOND_840=m
+CONFIG_DM9102=m
+CONFIG_ULI526X=m
+CONFIG_NET_PCI=y
+CONFIG_E100=m
 
 #
 # Ethernet (1000 Mbit)

___
Kernel-svn-changes mailing list
Kernel-svn-changes@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/kernel-svn-changes


[kernel] r9706 - in dists/trunk/linux-2.6/debian: . config/arm config/mips config/mipsel

2007-11-11 Thread Martin Michlmayr
Author: tbm
Date: Sun Nov 11 11:04:35 2007
New Revision: 9706

Log:
remove a lot of config options in order to use the default options


Modified:
   dists/trunk/linux-2.6/debian/changelog
   dists/trunk/linux-2.6/debian/config/arm/config.iop32x
   dists/trunk/linux-2.6/debian/config/arm/config.ixp4xx
   dists/trunk/linux-2.6/debian/config/mips/config.r4k-ip22
   dists/trunk/linux-2.6/debian/config/mips/config.r5k-ip32
   dists/trunk/linux-2.6/debian/config/mipsel/config.r5k-cobalt

Modified: dists/trunk/linux-2.6/debian/changelog
==
--- dists/trunk/linux-2.6/debian/changelog  (original)
+++ dists/trunk/linux-2.6/debian/changelog  Sun Nov 11 11:04:35 2007
@@ -37,6 +37,14 @@
   * [arm/iop32x] Remove the IPv6 and filesystem info from the config file
 so we will get the values from the main config file.  This should
 enable NFSv4 and ip6tables support requested by Wouter Verhelst.
+  * [arm/iop32x] Remove even more options to receive the default options.
+  * [arm/ixp4xx] Remove a lot of options to receive the default options.
+  * [mips/r4k-ip22] Remove a lot of options to receive the default options.
+This will enable ISCSI requested by Martin Zobel-Helas.
+  * [mips/r5k-ip32] Remove a lot of options to receive the default options.
+This will enable PCI Ethernet devices requested by Giuseppe Sacco.
+  * [mipsel/r5k-cobalt] Remove a lot of options to receive the default
+options.
   * [arm/iop32x] Enable Intel IOP ADMA support.
   * [arm] Mark BCM43XX as broken on ARM.
   * [mips/r4k-ip22] Disable EARLY PRINTK because it breaks serial console.

Modified: dists/trunk/linux-2.6/debian/config/arm/config.iop32x
==
--- dists/trunk/linux-2.6/debian/config/arm/config.iop32x   (original)
+++ dists/trunk/linux-2.6/debian/config/arm/config.iop32x   Sun Nov 11 
11:04:35 2007
@@ -529,36 +529,6 @@
 CONFIG_SCSI_SAS_ATTRS=m
 
 #
-# SCSI low-level drivers
-#
-CONFIG_ISCSI_TCP=m
-# CONFIG_BLK_DEV_3W__RAID is not set
-# CONFIG_SCSI_3W_9XXX is not set
-# CONFIG_SCSI_ACARD is not set
-# CONFIG_SCSI_AACRAID is not set
-# CONFIG_SCSI_AIC7XXX is not set
-# CONFIG_SCSI_AIC7XXX_OLD is not set
-# CONFIG_SCSI_AIC79XX is not set
-# CONFIG_SCSI_DPT_I2O is not set
-# CONFIG_MEGARAID_NEWGEN is not set
-# CONFIG_MEGARAID_LEGACY is not set
-# CONFIG_MEGARAID_SAS is not set
-# CONFIG_SCSI_DMX3191D is not set
-# CONFIG_SCSI_FUTURE_DOMAIN is not set
-# CONFIG_SCSI_IPS is not set
-# CONFIG_SCSI_INITIO is not set
-# CONFIG_SCSI_INIA100 is not set
-# CONFIG_SCSI_SYM53C8XX_2 is not set
-# CONFIG_SCSI_IPR is not set
-# CONFIG_SCSI_QLOGIC_1280 is not set
-# CONFIG_SCSI_QLA_FC is not set
-# CONFIG_SCSI_LPFC is not set
-# CONFIG_SCSI_DC395x is not set
-# CONFIG_SCSI_DC390T is not set
-# CONFIG_SCSI_NSP32 is not set
-# CONFIG_SCSI_DEBUG is not set
-
-#
 # Serial ATA (prod) and Parallel ATA (experimental) drivers
 #
 CONFIG_ATA=m
@@ -667,32 +637,6 @@
 # CONFIG_NET_PCI is not set
 
 #
-# Ethernet (1000 Mbit)
-#
-CONFIG_DL2K=m
-CONFIG_E1000=m
-CONFIG_E1000_NAPI=y
-# CONFIG_E1000_DISABLE_PACKET_SPLIT is not set
-CONFIG_NS83820=m
-CONFIG_HAMACHI=m
-# CONFIG_YELLOWFIN is not set
-CONFIG_R8169=m
-CONFIG_R8169_NAPI=y
-CONFIG_R8169_VLAN=y
-CONFIG_SIS190=m
-CONFIG_SKGE=m
-# CONFIG_SKY2 is not set
-CONFIG_TIGON3=m
-CONFIG_BNX2=m
-
-#
-# Ethernet (1 Mbit)
-#
-# CONFIG_CHELSIO_T1 is not set
-# CONFIG_IXGB is not set
-# CONFIG_S2IO is not set
-
-#
 # Token Ring devices
 #
 # CONFIG_TR is not set
@@ -723,51 +667,6 @@
 CONFIG_PCI_ATMEL=m
 
 #
-# Prism GT/Duette 802.11(a/b/g) PCI/Cardbus support
-#
-# CONFIG_PRISM54 is not set
-CONFIG_HOSTAP=m
-CONFIG_HOSTAP_FIRMWARE=y
-# CONFIG_HOSTAP_FIRMWARE_NVRAM is not set
-CONFIG_HOSTAP_PLX=m
-CONFIG_HOSTAP_PCI=m
-CONFIG_BCM43XX=m
-CONFIG_BCM43XX_DEBUG=y
-CONFIG_BCM43XX_DMA=y
-CONFIG_BCM43XX_PIO=y
-CONFIG_BCM43XX_DMA_AND_PIO_MODE=y
-# CONFIG_BCM43XX_DMA_MODE is not set
-# CONFIG_BCM43XX_PIO_MODE is not set
-CONFIG_ZD1211RW=m
-# CONFIG_ZD1211RW_DEBUG is not set
-
-#
-# Wan interfaces
-#
-# CONFIG_WAN is not set
-# CONFIG_FDDI is not set
-# CONFIG_HIPPI is not set
-CONFIG_PPP=m
-CONFIG_PPP_MULTILINK=y
-CONFIG_PPP_FILTER=y
-CONFIG_PPP_ASYNC=m
-CONFIG_PPP_SYNC_TTY=m
-CONFIG_PPP_DEFLATE=m
-CONFIG_PPP_BSDCOMP=m
-CONFIG_PPP_MPPE=m
-CONFIG_PPPOE=m
-CONFIG_PPPOATM=m
-CONFIG_SLIP=m
-CONFIG_SLIP_COMPRESSED=y
-CONFIG_SLIP_SMART=y
-CONFIG_SLIP_MODE_SLIP6=y
-# CONFIG_NET_FC is not set
-# CONFIG_SHAPER is not set
-# CONFIG_NETCONSOLE is not set
-# CONFIG_NETPOLL is not set
-# CONFIG_NET_POLL_CONTROLLER is not set
-
-#
 # ISDN subsystem
 #
 # CONFIG_ISDN is not set
@@ -1038,69 +937,6 @@
 #
 
 #
-# Video Capture Adapters
-#
-# CONFIG_VIDEO_ADV_DEBUG is not set
-CONFIG_VIDEO_VIVI=m
-# CONFIG_VIDEO_BT848 is not set
-# CONFIG_VIDEO_BT848_DVB is not set
-# CONFIG_VIDEO_SAA6588 is not set
-CONFIG_VIDEO_CPIA=m
-# CONFIG_VIDEO_CPIA_USB is not set

[kernel] r9712 - dists/trunk/linux-2.6/debian/config/arm

2007-11-11 Thread Martin Michlmayr
Author: tbm
Date: Mon Nov 12 07:25:36 2007
New Revision: 9712

Log:
Fix the config so it will work on NSLU2, thanks Gordon Farquharson


Modified:
   dists/trunk/linux-2.6/debian/config/arm/config.ixp4xx

Modified: dists/trunk/linux-2.6/debian/config/arm/config.ixp4xx
==
--- dists/trunk/linux-2.6/debian/config/arm/config.ixp4xx   (original)
+++ dists/trunk/linux-2.6/debian/config/arm/config.ixp4xx   Mon Nov 12 
07:25:36 2007
@@ -629,6 +629,9 @@
 CONFIG_SCSI_ISCSI_ATTRS=m
 CONFIG_SCSI_SAS_ATTRS=m
 
+# SCSI low-level drivers
+# CONFIG_SCSI_ACARD is not set
+
 #
 # IEEE 1394 (FireWire) support
 #
@@ -1200,6 +1203,25 @@
 CONFIG_USB_UHCI_HCD=m
 CONFIG_USB_SL811_HCD=m
 
+# USB Device Class drivers
+#
+CONFIG_USB_PRINTER=m
+
+#
+# NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support'
+#
+
+CONFIG_USB_STORAGE=m
+# CONFIG_USB_STORAGE_DEBUG is not set
+CONFIG_USB_STORAGE_DATAFAB=y
+CONFIG_USB_STORAGE_FREECOM=y
+CONFIG_USB_STORAGE_DPCM=y
+CONFIG_USB_STORAGE_USBAT=y
+CONFIG_USB_STORAGE_SDDR09=y
+CONFIG_USB_STORAGE_SDDR55=y
+CONFIG_USB_STORAGE_JUMPSHOT=y
+CONFIG_USB_STORAGE_ALAUDA=y
+
 #
 # MMC/SD Card support
 #

___
Kernel-svn-changes mailing list
Kernel-svn-changes@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/kernel-svn-changes


[kernel] r9713 - dists/trunk/linux-2.6/debian/config/arm

2007-11-11 Thread Martin Michlmayr
Author: tbm
Date: Mon Nov 12 07:30:51 2007
New Revision: 9713

Log:
some important stuff is not set in config/config, so put it back here


Modified:
   dists/trunk/linux-2.6/debian/config/arm/config.iop32x

Modified: dists/trunk/linux-2.6/debian/config/arm/config.iop32x
==
--- dists/trunk/linux-2.6/debian/config/arm/config.iop32x   (original)
+++ dists/trunk/linux-2.6/debian/config/arm/config.iop32x   Mon Nov 12 
07:30:51 2007
@@ -1091,6 +1091,13 @@
 CONFIG_USB_UHCI_HCD=m
 CONFIG_USB_SL811_HCD=m
 
+# USB Device Class drivers
+#
+CONFIG_USB_ACM=m
+CONFIG_USB_PRINTER=m
+
+CONFIG_USB_STORAGE=m
+
 #
 # MMC/SD Card support
 #

___
Kernel-svn-changes mailing list
Kernel-svn-changes@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/kernel-svn-changes


[kernel] r9714 - dists/trunk/linux-2.6/debian/config/arm

2007-11-11 Thread Martin Michlmayr
Author: tbm
Date: Mon Nov 12 07:34:24 2007
New Revision: 9714

Log:
fix kernel build


Modified:
   dists/trunk/linux-2.6/debian/config/arm/config.iop32x

Modified: dists/trunk/linux-2.6/debian/config/arm/config.iop32x
==
--- dists/trunk/linux-2.6/debian/config/arm/config.iop32x   (original)
+++ dists/trunk/linux-2.6/debian/config/arm/config.iop32x   Mon Nov 12 
07:34:24 2007
@@ -528,6 +528,9 @@
 CONFIG_SCSI_ISCSI_ATTRS=m
 CONFIG_SCSI_SAS_ATTRS=m
 
+# SCSI low-level drivers
+# CONFIG_SCSI_ACARD is not set
+
 #
 # Serial ATA (prod) and Parallel ATA (experimental) drivers
 #

___
Kernel-svn-changes mailing list
Kernel-svn-changes@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/kernel-svn-changes


[kernel] r9683 - in dists/trunk/linux-2.6/debian: . patches/bugfix/mips patches/series

2007-10-30 Thread Martin Michlmayr
Author: tbm
Date: Tue Oct 30 07:36:06 2007
New Revision: 9683

Log:
IP22: Disable EARLY PRINTK because it breaks serial console.


Added:
   
dists/trunk/linux-2.6/debian/patches/bugfix/mips/ip22-disable-early-printk.patch
Modified:
   dists/trunk/linux-2.6/debian/changelog
   dists/trunk/linux-2.6/debian/patches/series/1~experimental.1

Modified: dists/trunk/linux-2.6/debian/changelog
==
--- dists/trunk/linux-2.6/debian/changelog  (original)
+++ dists/trunk/linux-2.6/debian/changelog  Tue Oct 30 07:36:06 2007
@@ -39,6 +39,7 @@
 enable NFSv4 and ip6tables support requested by Wouter Verhelst.
   * [arm/iop32x] Enable Intel IOP ADMA support.
   * [arm] Mark BCM43XX as broken on ARM.
+  * [mips/r4k-ip22] Disable EARLY PRINTK because it breaks serial console.
 
   [ Bastian Blank ]
   * Add unpriviledged only Xen support.

Added: 
dists/trunk/linux-2.6/debian/patches/bugfix/mips/ip22-disable-early-printk.patch
==
--- (empty file)
+++ 
dists/trunk/linux-2.6/debian/patches/bugfix/mips/ip22-disable-early-printk.patch
Tue Oct 30 07:36:06 2007
@@ -0,0 +1,27 @@
+From:  [EMAIL PROTECTED] (Thomas Bogendoerfer)
+Date:  Tue, 11 Sep 2007 12:44:59 +0200
+To:[EMAIL PROTECTED]
+Subject: [PATCH] IP22: Disable EARLY PRINTK, because it breaks serial console
+
+Disable EARLY PRINTK, because it breaks serial console
+
+Signed-off-by: Thomas Bogendoerfer [EMAIL PROTECTED]
+---
+ arch/mips/Kconfig |1 -
+ 1 files changed, 0 insertions(+), 1 deletions(-)
+
+diff --git a/arch/mips/Kconfig b/arch/mips/Kconfig
+index 3b807b4..1f0502d 100644
+--- a/arch/mips/Kconfig
 b/arch/mips/Kconfig
+@@ -334,7 +334,6 @@ config SGI_IP22
+   select SWAP_IO_SPACE
+   select SYS_HAS_CPU_R4X00
+   select SYS_HAS_CPU_R5000
+-  select SYS_HAS_EARLY_PRINTK
+   select SYS_SUPPORTS_32BIT_KERNEL
+   select SYS_SUPPORTS_64BIT_KERNEL
+   select SYS_SUPPORTS_BIG_ENDIAN
+-- 
+1.4.4.4
+

Modified: dists/trunk/linux-2.6/debian/patches/series/1~experimental.1
==
--- dists/trunk/linux-2.6/debian/patches/series/1~experimental.1
(original)
+++ dists/trunk/linux-2.6/debian/patches/series/1~experimental.1Tue Oct 
30 07:36:06 2007
@@ -17,6 +17,7 @@
 + bugfix/mips/tulip_dc21143.patch
 + bugfix/mips/cobalt-ide-resources.patch
 + bugfix/mips/bcm1480-pci-build-fix.patch
++ bugfix/mips/ip22-disable-early-printk.patch
 + features/arm/ixp4xx-npe-driver-0.3.1.patch
 + features/arm/ixp4xx-net-driver-improve-mac-handling.patch
 + features/arm/nslu2-i2c-gpio-driver-support.patch

___
Kernel-svn-changes mailing list
Kernel-svn-changes@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/kernel-svn-changes


[kernel] r9679 - dists/sid/linux-2.6/debian/patches/series

2007-10-29 Thread Martin Michlmayr
Author: tbm
Date: Mon Oct 29 16:13:26 2007
New Revision: 9679

Log:
add series file...


Added:
   dists/sid/linux-2.6/debian/patches/series/6

Added: dists/sid/linux-2.6/debian/patches/series/6
==
--- (empty file)
+++ dists/sid/linux-2.6/debian/patches/series/6 Mon Oct 29 16:13:26 2007
@@ -0,0 +1,3 @@
++ bugfix/mips/ip22-disable-early-printk.patch
++ bugfix/mips/ip22-fix-second-hpc-check.patch
++ bugfix/mips/ip22-fix-argument-order.patch

___
Kernel-svn-changes mailing list
Kernel-svn-changes@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/kernel-svn-changes


[kernel] r9670 - dists/trunk/linux-2.6/debian

2007-10-23 Thread Martin Michlmayr
Author: tbm
Date: Tue Oct 23 07:07:32 2007
New Revision: 9670

Log:
close bug


Modified:
   dists/trunk/linux-2.6/debian/changelog

Modified: dists/trunk/linux-2.6/debian/changelog
==
--- dists/trunk/linux-2.6/debian/changelog  (original)
+++ dists/trunk/linux-2.6/debian/changelog  Tue Oct 23 07:07:32 2007
@@ -1,5 +1,7 @@
 linux-2.6 (2.6.23-1~experimental.1) UNRELEASED; urgency=low
 
+  * New upstream release (closes: #447682).
+
   [ maximilian attems ]
   * [ppc] Enable for powerpc config the ams (Apple Motion Sensor).
 (closes: #426210)

___
Kernel-svn-changes mailing list
Kernel-svn-changes@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/kernel-svn-changes


[kernel] r9653 - in dists/trunk/linux-2.6/debian: . patches/bugfix/mips patches/series

2007-10-13 Thread Martin Michlmayr
Author: tbm
Date: Sat Oct 13 17:36:19 2007
New Revision: 9653

Log:
this is in mainline


Removed:
   
dists/trunk/linux-2.6/debian/patches/bugfix/mips/bcm1480-serial-build-fix.patch
Modified:
   dists/trunk/linux-2.6/debian/changelog
   dists/trunk/linux-2.6/debian/patches/series/1~experimental.1

Modified: dists/trunk/linux-2.6/debian/changelog
==
--- dists/trunk/linux-2.6/debian/changelog  (original)
+++ dists/trunk/linux-2.6/debian/changelog  Sat Oct 13 17:36:19 2007
@@ -30,7 +30,6 @@
 
   [ Martin Michlmayr ]
   * [mips] Add a bcm1480 PCI build fix.
-  * [mips] Add a bcm1480 serial build fix.
   * Update Riku Voipio's Fintek F75375/SP driver to the latest version.
   * [arm/iop32x] Set the fan on Thecus N2100 to full speed (Riku Voipio).
   * [arm/iop32x] Remove the IPv6 and filesystem info from the config file

Modified: dists/trunk/linux-2.6/debian/patches/series/1~experimental.1
==
--- dists/trunk/linux-2.6/debian/patches/series/1~experimental.1
(original)
+++ dists/trunk/linux-2.6/debian/patches/series/1~experimental.1Sat Oct 
13 17:36:19 2007
@@ -15,7 +15,6 @@
 + bugfix/mips/tulip_dc21143.patch
 + bugfix/mips/cobalt-ide-resources.patch
 + bugfix/mips/bcm1480-pci-build-fix.patch
-#+ bugfix/mips/bcm1480-serial-build-fix.patch
 + features/arm/ixp4xx-npe-driver-0.3.1.patch
 + features/arm/ixp4xx-net-driver-improve-mac-handling.patch
 + features/arm/nslu2-i2c-gpio-driver-support.patch

___
Kernel-svn-changes mailing list
Kernel-svn-changes@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/kernel-svn-changes


[kernel] r9570 - in dists/trunk/linux-2.6/debian: . patches/features

2007-09-27 Thread Martin Michlmayr
Author: tbm
Date: Thu Sep 27 11:36:44 2007
New Revision: 9570

Log:
Update Riku Voipio's Fintek F75375/SP driver to the latest version.


Modified:
   dists/trunk/linux-2.6/debian/changelog
   dists/trunk/linux-2.6/debian/patches/features/fintek-f75375.patch

Modified: dists/trunk/linux-2.6/debian/changelog
==
--- dists/trunk/linux-2.6/debian/changelog  (original)
+++ dists/trunk/linux-2.6/debian/changelog  Thu Sep 27 11:36:44 2007
@@ -28,6 +28,7 @@
   [ Martin Michlmayr ]
   * [mips] Add a bcm1480 PCI build fix.
   * [mips] Add a bcm1480 serial build fix.
+  * Update Riku Voipio's Fintek F75375/SP driver to the latest version.
 
   [ Bastian Blank ]
   * Add unpriviledged only Xen support.

Modified: dists/trunk/linux-2.6/debian/patches/features/fintek-f75375.patch
==
--- dists/trunk/linux-2.6/debian/patches/features/fintek-f75375.patch   
(original)
+++ dists/trunk/linux-2.6/debian/patches/features/fintek-f75375.patch   Thu Sep 
27 11:36:44 2007
@@ -1,25 +1,69 @@
-# Author: Riku Voipio [EMAIL PROTECTED]
+Upstream status: will be in 2.6.24-rc1
 
-# Upstream status: the sensor maintainer was busy.  Now there's a new
-# maintainer and he asked Riku to update and re-submit the patch.
+From f079e78bfdfd228378b693174d1e92b8fb3ada59 Mon Sep 17 00:00:00 2001
+From: Riku Voipio [EMAIL PROTECTED]
+Date: Fri, 24 Aug 2007 10:46:18 +0300
+Subject: [PATCH] Add f75375s driver
 
-diff -urpN linux-2.6.17/drivers/hwmon/f75375s.c 
linux-2.6.18-rc6/drivers/hwmon/f75375s.c
 linux-2.6.17/drivers/hwmon/f75375s.c   1970-01-01 02:00:00.0 
+0200
-+++ linux-2.6.18-rc6/drivers/hwmon/f75375s.c   2006-10-31 21:54:04.0 
+0200
-@@ -0,0 +1,636 @@
+Signed-off-by: Riku Voipio Riku Voipio [EMAIL PROTECTED]
+---
+ drivers/hwmon/Kconfig   |   10 +
+ drivers/hwmon/Makefile  |1 +
+ drivers/hwmon/f75375s.c |  691 +++
+ 3 files changed, 702 insertions(+), 0 deletions(-)
+ create mode 100644 drivers/hwmon/f75375s.c
+
+diff --git a/drivers/hwmon/Kconfig b/drivers/hwmon/Kconfig
+index 192953b..17aa5d7 100644
+--- a/drivers/hwmon/Kconfig
 b/drivers/hwmon/Kconfig
+@@ -216,6 +216,16 @@ config SENSORS_F71805F
+ This driver can also be built as a module.  If so, the module
+ will be called f71805f.
+ 
++config SENSORS_F75375S
++  tristate Fintek F75375S/SP and F75373;
++  depends on I2C  EXPERIMENTAL
++  help
++If you say yes here you get support for hardware monitoring
++features of the Fintek F75375S/SP and F75373
++
++This driver can also be built as a module.  If so, the module
++will be called f75375s.
++
+ config SENSORS_FSCHER
+   tristate FSC Hermes
+   depends on I2C
+diff --git a/drivers/hwmon/Makefile b/drivers/hwmon/Makefile
+index d04f900..54efadd 100644
+--- a/drivers/hwmon/Makefile
 b/drivers/hwmon/Makefile
+@@ -29,6 +29,7 @@ obj-$(CONFIG_SENSORS_CORETEMP)   += coretemp.o
+ obj-$(CONFIG_SENSORS_DME1737) += dme1737.o
+ obj-$(CONFIG_SENSORS_DS1621)  += ds1621.o
+ obj-$(CONFIG_SENSORS_F71805F) += f71805f.o
++obj-$(CONFIG_SENSORS_F75375S) += f75375s.o
+ obj-$(CONFIG_SENSORS_FSCHER)  += fscher.o
+ obj-$(CONFIG_SENSORS_FSCPOS)  += fscpos.o
+ obj-$(CONFIG_SENSORS_GL518SM) += gl518sm.o
+diff --git a/drivers/hwmon/f75375s.c b/drivers/hwmon/f75375s.c
+new file mode 100644
+index 000..6425184
+--- /dev/null
 b/drivers/hwmon/f75375s.c
+@@ -0,0 +1,691 @@
 +/*
-+ * f75375.c - driver for the Fintek F75375/SP and F75373
++ * f75375s.c - driver for the Fintek F75375/SP and F75373
 + * hardware monitoring features
-+ * 
-+ * Copyright (C) 2005  Riku Voipio [EMAIL PROTECTED]
++ * Copyright (C) 2006-2007  Riku Voipio [EMAIL PROTECTED]
 + *
-+ * The F75375/SP is a I2C chip made by Fintek. It integrates
-+ * complete hardware monitoring features: voltage, fan and temperature
-+ * sensors, and manual and automatic fan speed control.
++ * Datasheets available at:
 + *
-+ * Datasheets at:
-+ * 
-+ * http://www.fintek.com.tw/eng/products.asp?BID=4SID=5
++ * f75375:
++ * http://www.fintek.com.tw/files/productfiles/200552950.pdf
++ *
++ * f75373:
++ * http://www.fintek.com.tw/files/productfiles/200553128.pdf
 + *
 + * This program is free software; you can redistribute it and/or modify
 + * it under the terms of the GNU General Public License as published by
@@ -34,68 +78,61 @@
 + * You should have received a copy of the GNU General Public License
 + * along with this program; if not, write to the Free Software
 + * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
++ *
 + */
 +
 +#include linux/module.h
-+#include linux/init.h
-+#include linux/slab.h
 +#include linux/jiffies.h
 +#include linux/hwmon.h
 +#include linux/hwmon-sysfs.h
 +#include linux/i2c.h
 +#include linux/err.h
 +#include linux/mutex.h

[kernel] r9571 - in dists/trunk/linux-2.6/debian: . patches/features patches/features/arm patches/series

2007-09-27 Thread Martin Michlmayr
Author: tbm
Date: Thu Sep 27 11:40:25 2007
New Revision: 9571

Log:
[arm] Set the fan on Thecus N2100 to full speed on boot (Riku Voipio).


Added:
   dists/trunk/linux-2.6/debian/patches/features/arm/n2100-set-fan.patch
   dists/trunk/linux-2.6/debian/patches/features/f75375-new-style-bindings.patch
   
dists/trunk/linux-2.6/debian/patches/features/f75375-set-fans-platform-data.patch
Modified:
   dists/trunk/linux-2.6/debian/changelog
   dists/trunk/linux-2.6/debian/patches/series/1~experimental.1

Modified: dists/trunk/linux-2.6/debian/changelog
==
--- dists/trunk/linux-2.6/debian/changelog  (original)
+++ dists/trunk/linux-2.6/debian/changelog  Thu Sep 27 11:40:25 2007
@@ -29,6 +29,7 @@
   * [mips] Add a bcm1480 PCI build fix.
   * [mips] Add a bcm1480 serial build fix.
   * Update Riku Voipio's Fintek F75375/SP driver to the latest version.
+  * [arm] Set the fan on Thecus N2100 to full speed on boot (Riku Voipio).
 
   [ Bastian Blank ]
   * Add unpriviledged only Xen support.

Added: dists/trunk/linux-2.6/debian/patches/features/arm/n2100-set-fan.patch
==
--- (empty file)
+++ dists/trunk/linux-2.6/debian/patches/features/arm/n2100-set-fan.patch   
Thu Sep 27 11:40:25 2007
@@ -0,0 +1,50 @@
+Upstream status: Riku will submit it for 2.6.24
+
+From d011b8868255310f214d848fa1543265753858bd Mon Sep 17 00:00:00 2001
+From: [EMAIL PROTECTED] [EMAIL PROTECTED]
+Date: Tue, 25 Sep 2007 16:33:24 +0300
+Subject: [PATCH] On n2100 systems, set fans to full speed on default
+
+
+Signed-off-by: Riku Voipio Riku Voipio [EMAIL PROTECTED]
+---
+ arch/arm/mach-iop32x/n2100.c |   11 +++
+ 1 files changed, 11 insertions(+), 0 deletions(-)
+
+diff --git a/arch/arm/mach-iop32x/n2100.c b/arch/arm/mach-iop32x/n2100.c
+index 1873bd8..5a4acff 100644
+--- a/arch/arm/mach-iop32x/n2100.c
 b/arch/arm/mach-iop32x/n2100.c
+@@ -16,6 +16,7 @@
+ 
+ #include linux/mm.h
+ #include linux/init.h
++#include linux/f75375s.h
+ #include linux/delay.h
+ #include linux/kernel.h
+ #include linux/pci.h
+@@ -200,11 +201,21 @@ static struct platform_device n2100_serial_device = {
+   .resource   = n2100_uart_resource,
+ };
+ 
++static struct f75375s_platform_data n2100_f75375s = {
++  .pwm= { 255, 255},
++  .pwm_enable = { 0, 0 },
++};
++
+ static struct i2c_board_info __initdata n2100_i2c_devices[] = {
+   {
+   I2C_BOARD_INFO(rtc-rs5c372, 0x32),
+   .type = rs5c372b,
+   },
++  {
++  I2C_BOARD_INFO(f75375, 0x2e),
++  .type = f75375,
++  .platform_data = n2100_f75375s,
++  },
+ };
+ 
+ /*
+-- 
+1.5.3.1
+

Added: 
dists/trunk/linux-2.6/debian/patches/features/f75375-new-style-bindings.patch
==
--- (empty file)
+++ 
dists/trunk/linux-2.6/debian/patches/features/f75375-new-style-bindings.patch   
Thu Sep 27 11:40:25 2007
@@ -0,0 +1,217 @@
+Upstream status: Riku will submit it for 2.6.24
+
+From 53eba46aca590170b64a4a85c0eebd3222ca83ee Mon Sep 17 00:00:00 2001
+From: Riku Voipio [EMAIL PROTECTED]
+Date: Tue, 25 Sep 2007 15:05:36 +0300
+Subject: [PATCH] Add new style bindings
+
+
+Signed-off-by: Riku Voipio [EMAIL PROTECTED]
+---
+ drivers/hwmon/f75375s.c |  112 +++---
+ 1 files changed, 85 insertions(+), 27 deletions(-)
+
+diff --git a/drivers/hwmon/f75375s.c b/drivers/hwmon/f75375s.c
+index 6425184..9336f5e 100644
+--- a/drivers/hwmon/f75375s.c
 b/drivers/hwmon/f75375s.c
+@@ -86,7 +86,7 @@ I2C_CLIENT_INSMOD_2(f75373, f75375);
+ 
+ struct f75375_data {
+   unsigned short addr;
+-  struct i2c_client client;
++  struct i2c_client *client;
+   struct class_device *class_dev;
+ 
+   const char *name;
+@@ -116,15 +116,26 @@ struct f75375_data {
+ static int f75375_attach_adapter(struct i2c_adapter *adapter);
+ static int f75375_detect(struct i2c_adapter *adapter, int address, int kind);
+ static int f75375_detach_client(struct i2c_client *client);
++static int f75375_probe(struct i2c_client *client);
++static int f75375_remove(struct i2c_client *client);
+ 
+-static struct i2c_driver f75375_driver = {
++static struct i2c_driver f75375_legacy_driver = {
+   .driver = {
+-  .name = f75375,
++  .name = f75375_legacy,
+   },
+   .attach_adapter = f75375_attach_adapter,
+   .detach_client = f75375_detach_client,
+ };
+ 
++static struct i2c_driver f75375_driver = {
++  .driver = {
++  .name = f75375,
++  },
++  .probe = f75375_probe,
++  .remove = f75375_remove,
++};
++
++
+ static inline int f75375_read8(struct i2c_client *client, u8 reg)
+ {
+   return i2c_smbus_read_byte_data(client, reg);
+@@ -580,12 +591,8 @@ static const struct attribute_group f75375_group = {
+ 
+ static 

[kernel] r9572 - in dists/trunk/linux-2.6/debian: . config/arm

2007-09-27 Thread Martin Michlmayr
Author: tbm
Date: Thu Sep 27 12:24:59 2007
New Revision: 9572

Log:
Remove the IPv6 and filesystem info from the config file
so we will get the values from the main config file.  This should
enable NFSv4 and ip6tables support requested by Wouter Verhelst


Modified:
   dists/trunk/linux-2.6/debian/changelog
   dists/trunk/linux-2.6/debian/config/arm/config.iop32x

Modified: dists/trunk/linux-2.6/debian/changelog
==
--- dists/trunk/linux-2.6/debian/changelog  (original)
+++ dists/trunk/linux-2.6/debian/changelog  Thu Sep 27 12:24:59 2007
@@ -30,6 +30,9 @@
   * [mips] Add a bcm1480 serial build fix.
   * Update Riku Voipio's Fintek F75375/SP driver to the latest version.
   * [arm] Set the fan on Thecus N2100 to full speed on boot (Riku Voipio).
+  * [arm/iop32x] Remove the IPv6 and filesystem info from the config file
+so we will get the values from the main config file.  This should
+enable NFSv4 and ip6tables support requested by Wouter Verhelst.
 
   [ Bastian Blank ]
   * Add unpriviledged only Xen support.

Modified: dists/trunk/linux-2.6/debian/config/arm/config.iop32x
==
--- dists/trunk/linux-2.6/debian/config/arm/config.iop32x   (original)
+++ dists/trunk/linux-2.6/debian/config/arm/config.iop32x   Thu Sep 27 
12:24:59 2007
@@ -212,126 +212,6 @@
 # CONFIG_TCP_CONG_SCALABLE is not set
 
 #
-# IP: Virtual Server Configuration
-#
-CONFIG_IP_VS=m
-# CONFIG_IP_VS_DEBUG is not set
-CONFIG_IP_VS_TAB_BITS=12
-
-#
-# IPVS transport protocol load balancing support
-#
-CONFIG_IP_VS_PROTO_TCP=y
-CONFIG_IP_VS_PROTO_UDP=y
-CONFIG_IP_VS_PROTO_ESP=y
-CONFIG_IP_VS_PROTO_AH=y
-
-#
-# IPVS scheduler
-#
-CONFIG_IP_VS_RR=m
-CONFIG_IP_VS_WRR=m
-CONFIG_IP_VS_LC=m
-CONFIG_IP_VS_WLC=m
-CONFIG_IP_VS_LBLC=m
-CONFIG_IP_VS_LBLCR=m
-CONFIG_IP_VS_DH=m
-CONFIG_IP_VS_SH=m
-CONFIG_IP_VS_SED=m
-CONFIG_IP_VS_NQ=m
-
-#
-# IPVS application helper
-#
-CONFIG_IP_VS_FTP=m
-CONFIG_IPV6=m
-CONFIG_IPV6_PRIVACY=y
-# CONFIG_IPV6_ROUTER_PREF is not set
-CONFIG_INET6_AH=m
-CONFIG_INET6_ESP=m
-CONFIG_INET6_IPCOMP=m
-CONFIG_INET6_XFRM_TUNNEL=m
-CONFIG_INET6_TUNNEL=m
-CONFIG_IPV6_TUNNEL=m
-CONFIG_NETFILTER=y
-# CONFIG_NETFILTER_DEBUG is not set
-CONFIG_BRIDGE_NETFILTER=y
-
-#
-# Core Netfilter Configuration
-#
-CONFIG_NETFILTER_NETLINK=m
-CONFIG_NETFILTER_NETLINK_QUEUE=m
-CONFIG_NETFILTER_NETLINK_LOG=m
-CONFIG_NETFILTER_XTABLES=m
-CONFIG_NETFILTER_XT_TARGET_CLASSIFY=m
-CONFIG_NETFILTER_XT_TARGET_CONNMARK=m
-CONFIG_NETFILTER_XT_TARGET_MARK=m
-CONFIG_NETFILTER_XT_TARGET_NFQUEUE=m
-CONFIG_NETFILTER_XT_TARGET_NOTRACK=m
-CONFIG_NETFILTER_XT_MATCH_COMMENT=m
-CONFIG_NETFILTER_XT_MATCH_CONNBYTES=m
-CONFIG_NETFILTER_XT_MATCH_CONNMARK=m
-CONFIG_NETFILTER_XT_MATCH_CONNTRACK=m
-CONFIG_NETFILTER_XT_MATCH_DCCP=m
-CONFIG_NETFILTER_XT_MATCH_ESP=m
-CONFIG_NETFILTER_XT_MATCH_HELPER=m
-CONFIG_NETFILTER_XT_MATCH_LENGTH=m
-CONFIG_NETFILTER_XT_MATCH_LIMIT=m
-CONFIG_NETFILTER_XT_MATCH_MAC=m
-CONFIG_NETFILTER_XT_MATCH_MARK=m
-CONFIG_NETFILTER_XT_MATCH_POLICY=m
-CONFIG_NETFILTER_XT_MATCH_MULTIPORT=m
-CONFIG_NETFILTER_XT_MATCH_PHYSDEV=m
-CONFIG_NETFILTER_XT_MATCH_PKTTYPE=m
-CONFIG_NETFILTER_XT_MATCH_REALM=m
-CONFIG_NETFILTER_XT_MATCH_SCTP=m
-CONFIG_NETFILTER_XT_MATCH_STATE=m
-CONFIG_NETFILTER_XT_MATCH_STRING=m
-CONFIG_NETFILTER_XT_MATCH_TCPMSS=m
-
-#
-# IP: Netfilter Configuration
-#
-CONFIG_IP_NF_QUEUE=m
-CONFIG_IP_NF_IPTABLES=m
-CONFIG_IP_NF_MATCH_IPRANGE=m
-CONFIG_IP_NF_MATCH_TOS=m
-CONFIG_IP_NF_MATCH_RECENT=m
-CONFIG_IP_NF_MATCH_ECN=m
-CONFIG_IP_NF_MATCH_DSCP=m
-CONFIG_IP_NF_MATCH_AH=m
-CONFIG_IP_NF_MATCH_TTL=m
-CONFIG_IP_NF_MATCH_OWNER=m
-CONFIG_IP_NF_MATCH_ADDRTYPE=m
-CONFIG_IP_NF_MATCH_HASHLIMIT=m
-CONFIG_IP_NF_FILTER=m
-CONFIG_IP_NF_TARGET_REJECT=m
-CONFIG_IP_NF_TARGET_LOG=m
-CONFIG_IP_NF_TARGET_ULOG=m
-CONFIG_IP_NF_TARGET_TCPMSS=m
-CONFIG_IP_NF_TARGET_MASQUERADE=m
-CONFIG_IP_NF_TARGET_REDIRECT=m
-CONFIG_IP_NF_TARGET_NETMAP=m
-CONFIG_IP_NF_TARGET_SAME=m
-CONFIG_IP_NF_MANGLE=m
-CONFIG_IP_NF_TARGET_TOS=m
-CONFIG_IP_NF_TARGET_ECN=m
-CONFIG_IP_NF_TARGET_DSCP=m
-CONFIG_IP_NF_TARGET_TTL=m
-# CONFIG_IP_NF_TARGET_CLUSTERIP is not set
-CONFIG_IP_NF_RAW=m
-CONFIG_IP_NF_ARPTABLES=m
-CONFIG_IP_NF_ARPFILTER=m
-CONFIG_IP_NF_ARP_MANGLE=m
-
-#
-# IPv6: Netfilter Configuration (EXPERIMENTAL)
-#
-# CONFIG_IP6_NF_QUEUE is not set
-# CONFIG_IP6_NF_IPTABLES is not set
-
-#
 # DECnet: Netfilter Configuration
 #
 # CONFIG_DECNET_NF_GRABULATOR is not set
@@ -1542,93 +1422,8 @@
 # CONFIG_RTC_DRV_TEST is not set
 
 #
-# File systems
-#
-CONFIG_EXT2_FS=m
-CONFIG_EXT2_FS_XATTR=y
-CONFIG_EXT2_FS_POSIX_ACL=y
-CONFIG_EXT2_FS_SECURITY=y
-# CONFIG_EXT2_FS_XIP is not set
-CONFIG_EXT3_FS=m
-CONFIG_EXT3_FS_XATTR=y
-CONFIG_EXT3_FS_POSIX_ACL=y
-CONFIG_EXT3_FS_SECURITY=y
-CONFIG_JBD=m
-# CONFIG_JBD_DEBUG is not set
-CONFIG_FS_MBCACHE=m
-CONFIG_REISERFS_FS=m
-# CONFIG_REISERFS_CHECK is not set
-# CONFIG_REISERFS_PROC_INFO is not set

[kernel] r9573 - in dists/trunk/linux-2.6/debian: . config/arm

2007-09-27 Thread Martin Michlmayr
Author: tbm
Date: Thu Sep 27 12:29:45 2007
New Revision: 9573

Log:
[arm/iop32x] Enable Intel IOP ADMA support.


Modified:
   dists/trunk/linux-2.6/debian/changelog
   dists/trunk/linux-2.6/debian/config/arm/config.iop32x

Modified: dists/trunk/linux-2.6/debian/changelog
==
--- dists/trunk/linux-2.6/debian/changelog  (original)
+++ dists/trunk/linux-2.6/debian/changelog  Thu Sep 27 12:29:45 2007
@@ -33,6 +33,7 @@
   * [arm/iop32x] Remove the IPv6 and filesystem info from the config file
 so we will get the values from the main config file.  This should
 enable NFSv4 and ip6tables support requested by Wouter Verhelst.
+  * [arm/iop32x] Enable Intel IOP ADMA support.
 
   [ Bastian Blank ]
   * Add unpriviledged only Xen support.

Modified: dists/trunk/linux-2.6/debian/config/arm/config.iop32x
==
--- dists/trunk/linux-2.6/debian/config/arm/config.iop32x   (original)
+++ dists/trunk/linux-2.6/debian/config/arm/config.iop32x   Thu Sep 27 
12:29:45 2007
@@ -1422,6 +1422,22 @@
 # CONFIG_RTC_DRV_TEST is not set
 
 #
+# DMA Engine support
+#
+CONFIG_DMA_ENGINE=y
+
+#
+# DMA Clients
+#
+CONFIG_NET_DMA=y
+
+#
+# DMA Devices
+#
+CONFIG_INTEL_IOATDMA=y
+CONFIG_INTEL_IOP_ADMA=y
+
+#
 # Miscellaneous filesystems
 #
 CONFIG_JFFS2_FS=y

___
Kernel-svn-changes mailing list
Kernel-svn-changes@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/kernel-svn-changes


[kernel] r9574 - in dists/trunk/linux-2.6/debian: . patches/bugfix/arm patches/series

2007-09-27 Thread Martin Michlmayr
Author: tbm
Date: Thu Sep 27 12:53:41 2007
New Revision: 9574

Log:
[arm] Mark BCM43XX as broken on ARM.


Added:
   dists/trunk/linux-2.6/debian/patches/bugfix/arm/disable-bcm43xx.patch
Modified:
   dists/trunk/linux-2.6/debian/changelog
   dists/trunk/linux-2.6/debian/patches/series/1~experimental.1

Modified: dists/trunk/linux-2.6/debian/changelog
==
--- dists/trunk/linux-2.6/debian/changelog  (original)
+++ dists/trunk/linux-2.6/debian/changelog  Thu Sep 27 12:53:41 2007
@@ -34,6 +34,7 @@
 so we will get the values from the main config file.  This should
 enable NFSv4 and ip6tables support requested by Wouter Verhelst.
   * [arm/iop32x] Enable Intel IOP ADMA support.
+  * [arm] Mark BCM43XX as broken on ARM.
 
   [ Bastian Blank ]
   * Add unpriviledged only Xen support.

Added: dists/trunk/linux-2.6/debian/patches/bugfix/arm/disable-bcm43xx.patch
==
--- (empty file)
+++ dists/trunk/linux-2.6/debian/patches/bugfix/arm/disable-bcm43xx.patch   
Thu Sep 27 12:53:41 2007
@@ -0,0 +1,10 @@
+--- a/drivers/net/wireless/bcm43xx/Kconfig 2007-09-27 12:50:43.0 
+
 b/drivers/net/wireless/bcm43xx/Kconfig 2007-09-27 12:51:08.0 
+
+@@ -1,6 +1,6 @@
+ config BCM43XX
+   tristate Broadcom BCM43xx wireless support
+-  depends on PCI  IEEE80211  IEEE80211_SOFTMAC  WLAN_80211  
EXPERIMENTAL
++  depends on PCI  IEEE80211  IEEE80211_SOFTMAC  WLAN_80211  
EXPERIMENTAL  (!ARM || BROKEN)
+   select WIRELESS_EXT
+   select FW_LOADER
+   select HW_RANDOM

Modified: dists/trunk/linux-2.6/debian/patches/series/1~experimental.1
==
--- dists/trunk/linux-2.6/debian/patches/series/1~experimental.1
(original)
+++ dists/trunk/linux-2.6/debian/patches/series/1~experimental.1Thu Sep 
27 12:53:41 2007
@@ -42,5 +42,6 @@
 + bugfix/arm/disable-netxen_nic.patch
 + bugfix/arm/disable-chelsio_t3.patch
 + bugfix/arm/disable-video_bt848.patch
++ bugfix/arm/disable-bcm43xx.patch
 + bugfix/all/git-ieee1394.patch
 + features/all/v7-iwlwifi-add-iwlwifi-wireless-drivers.patch

___
Kernel-svn-changes mailing list
Kernel-svn-changes@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/kernel-svn-changes


[kernel] r9575 - dists/trunk/linux-2.6/debian

2007-09-27 Thread Martin Michlmayr
Author: tbm
Date: Thu Sep 27 12:59:19 2007
New Revision: 9575

Log:
cosmetics


Modified:
   dists/trunk/linux-2.6/debian/changelog

Modified: dists/trunk/linux-2.6/debian/changelog
==
--- dists/trunk/linux-2.6/debian/changelog  (original)
+++ dists/trunk/linux-2.6/debian/changelog  Thu Sep 27 12:59:19 2007
@@ -29,7 +29,7 @@
   * [mips] Add a bcm1480 PCI build fix.
   * [mips] Add a bcm1480 serial build fix.
   * Update Riku Voipio's Fintek F75375/SP driver to the latest version.
-  * [arm] Set the fan on Thecus N2100 to full speed on boot (Riku Voipio).
+  * [arm/iop32x] Set the fan on Thecus N2100 to full speed (Riku Voipio).
   * [arm/iop32x] Remove the IPv6 and filesystem info from the config file
 so we will get the values from the main config file.  This should
 enable NFSv4 and ip6tables support requested by Wouter Verhelst.

___
Kernel-svn-changes mailing list
Kernel-svn-changes@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/kernel-svn-changes


[kernel] r9552 - in dists/sid/linux-2.6/debian: . patches/bugfix/mips patches/series

2007-09-26 Thread Martin Michlmayr
Author: tbm
Date: Wed Sep 26 06:19:05 2007
New Revision: 9552

Log:
Backport Fix CONFIG_BUILD_ELF64 kernels with symbols in
CKSEG0 to fix crash on boot on IP32 (SGI O2).  Closes: #444104.


Added:
   dists/sid/linux-2.6/debian/patches/bugfix/mips/fix-build-elf64.patch
Modified:
   dists/sid/linux-2.6/debian/changelog
   dists/sid/linux-2.6/debian/patches/series/5

Modified: dists/sid/linux-2.6/debian/changelog
==
--- dists/sid/linux-2.6/debian/changelog(original)
+++ dists/sid/linux-2.6/debian/changelogWed Sep 26 06:19:05 2007
@@ -30,6 +30,8 @@
   [ Martin Michlmayr ]
   * [mips] Add a fix so qemu NE2000 will work again.
   * [mipsel/r5k-cobalt] Enable MTD.
+  * [mips] Backport Fix CONFIG_BUILD_ELF64 kernels with symbols in
+CKSEG0 to fix crash on boot on IP32 (SGI O2).  Closes: #444104.
 
   [ Steve Langasek ]
   * Set CONFIG_MATHEMU=y on alpha, which is required for proper fp math on

Added: dists/sid/linux-2.6/debian/patches/bugfix/mips/fix-build-elf64.patch
==
--- (empty file)
+++ dists/sid/linux-2.6/debian/patches/bugfix/mips/fix-build-elf64.patch
Wed Sep 26 06:19:05 2007
@@ -0,0 +1,26 @@
+This is a backport of http://www.linux-mips.org/g/linux/db423f6e (which
+will be in 2.6.23) to 2.6.22:
+
+
+[MIPS] Fix CONFIG_BUILD_ELF64 kernels with symbols in CKSEG0.
+
+Ralf Baechle [Tue, 11 Sep 2007 07:50:40 + (08:50 +0100)]
+
+The __pa() for those did assume that all symbols have XKPHYS values and
+the math fails for any other address range.
+
+Signed-off-by: Ralf Baechle [EMAIL PROTECTED]
+
+
+--- a/include/asm-mips/page.h  2007-09-26 05:51:10.0 +
 b/include/asm-mips/page.h  2007-09-26 05:51:24.0 +
+@@ -149,7 +149,7 @@
+ /*
+  * __pa()/__va() should be used only during mem init.
+  */
+-#if defined(CONFIG_64BIT)  !defined(CONFIG_BUILD_ELF64)
++#ifdef CONFIG_64BIT
+ #define __pa_page_offset(x)   ((unsigned long)(x)  CKSEG0 ? PAGE_OFFSET : 
CKSEG0)
+ #else
+ #define __pa_page_offset(x)   PAGE_OFFSET
+

Modified: dists/sid/linux-2.6/debian/patches/series/5
==
--- dists/sid/linux-2.6/debian/patches/series/5 (original)
+++ dists/sid/linux-2.6/debian/patches/series/5 Wed Sep 26 06:19:05 2007
@@ -1,3 +1,4 @@
 - bugfix/sparc/sun4u-pci-config-space.patch
 + bugfix/2.6.22.6-abi
 + bugfix/mips/i8259-disable-method.patch
++ bugfix/mips/fix-build-elf64.patch

___
Kernel-svn-changes mailing list
Kernel-svn-changes@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/kernel-svn-changes


[kernel] r9440 - in dists/sid/linux-2.6/debian: . patches/bugfix/mips patches/series

2007-09-03 Thread Martin Michlmayr
Author: tbm
Date: Mon Sep  3 16:15:37 2007
New Revision: 9440

Log:
Add a fix so qemu NE2000 will work again.


Added:
   dists/sid/linux-2.6/debian/patches/bugfix/mips/i8259-disable-method.patch
Modified:
   dists/sid/linux-2.6/debian/changelog
   dists/sid/linux-2.6/debian/patches/series/5

Modified: dists/sid/linux-2.6/debian/changelog
==
--- dists/sid/linux-2.6/debian/changelog(original)
+++ dists/sid/linux-2.6/debian/changelogMon Sep  3 16:15:37 2007
@@ -1,5 +1,6 @@
 linux-2.6 (2.6.22-5) UNRELEASED; urgency=low
 
+  [ maximilian attems ]
   * Add stable release 2.6.22.6:
 - USB: allow retry on descriptor fetch errors
 - PCI: lets kill the 'PCI hidden behind bridge' message
@@ -28,6 +29,9 @@
 - IPV6: Fix kernel panic while send SCTP data with IP fragments
 - i386: fix lazy mode vmalloc synchronization for paravirt
 
+  [ Martin Michlmayr ]
+  * mips: Add a fix so qemu NE2000 will work again.
+
  -- maximilian attems [EMAIL PROTECTED]  Sat, 01 Sep 2007 17:45:38 +0200
 
 linux-2.6 (2.6.22-4) unstable; urgency=low

Added: dists/sid/linux-2.6/debian/patches/bugfix/mips/i8259-disable-method.patch
==
--- (empty file)
+++ dists/sid/linux-2.6/debian/patches/bugfix/mips/i8259-disable-method.patch   
Mon Sep  3 16:15:37 2007
@@ -0,0 +1,30 @@
+From: Kyungmin Park [EMAIL PROTECTED]
+Date: Fri, 10 Aug 2007 21:00:21 + (-0700)
+Subject: [MIPS] i8259: Add disable method.
+X-Git-Tag: linux-2.6.23-rc4~1
+X-Git-Url: 
http://www.linux-mips.org/git?p=linux.git;a=commitdiff_plain;h=b445dddb98143ffa52e3e3d8b082f04b04f3e18b;hp=11d9842e7844b97f45b73a26b0982face31a3728
+
+[MIPS] i8259: Add disable method.
+
+After 76d2160147f43f982dfe881404cfde9fd0a9da21, the qemu NE2000 was
+frequently producing WATCHDOG timeouts.
+
+Signed-off-by: Kyungmin Park [EMAIL PROTECTED]
+Cc: Ralf Baechle [EMAIL PROTECTED]
+Cc: Ingo Molnar [EMAIL PROTECTED]
+Signed-off-by: Andrew Morton [EMAIL PROTECTED]
+Signed-off-by: Ralf Baechle [EMAIL PROTECTED]
+---
+
+diff --git a/arch/mips/kernel/i8259.c b/arch/mips/kernel/i8259.c
+index 2345160..b6c3080 100644
+--- a/arch/mips/kernel/i8259.c
 b/arch/mips/kernel/i8259.c
+@@ -36,6 +36,7 @@ void mask_and_ack_8259A(unsigned int);
+ static struct irq_chip i8259A_chip = {
+   .name   = XT-PIC,
+   .mask   = disable_8259A_irq,
++  .disable= disable_8259A_irq,
+   .unmask = enable_8259A_irq,
+   .mask_ack   = mask_and_ack_8259A,
+ };

Modified: dists/sid/linux-2.6/debian/patches/series/5
==
--- dists/sid/linux-2.6/debian/patches/series/5 (original)
+++ dists/sid/linux-2.6/debian/patches/series/5 Mon Sep  3 16:15:37 2007
@@ -1,2 +1,3 @@
 - bugfix/sparc/sun4u-pci-config-space.patch
 + bugfix/2.6.22.6
++ bugfix/mips/i8259-disable-method.patch

___
Kernel-svn-changes mailing list
Kernel-svn-changes@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/kernel-svn-changes


[kernel] r9441 - in dists/sid/linux-2.6/debian: . arch/mipsel

2007-09-03 Thread Martin Michlmayr
Author: tbm
Date: Mon Sep  3 19:39:02 2007
New Revision: 9441

Log:
enable MTD on Cobalt


Modified:
   dists/sid/linux-2.6/debian/arch/mipsel/config.r5k-cobalt
   dists/sid/linux-2.6/debian/changelog

Modified: dists/sid/linux-2.6/debian/arch/mipsel/config.r5k-cobalt
==
--- dists/sid/linux-2.6/debian/arch/mipsel/config.r5k-cobalt(original)
+++ dists/sid/linux-2.6/debian/arch/mipsel/config.r5k-cobaltMon Sep  3 
19:39:02 2007
@@ -421,11 +421,85 @@
 # Connector - unified userspace - kernelspace linker
 #
 # CONFIG_CONNECTOR is not set
+CONFIG_MTD=y
+# CONFIG_MTD_DEBUG is not set
+# CONFIG_MTD_CONCAT is not set
+CONFIG_MTD_PARTITIONS=y
+# CONFIG_MTD_REDBOOT_PARTS is not set
+# CONFIG_MTD_CMDLINE_PARTS is not set
+
+#
+# User Modules And Translation Layers
+#
+CONFIG_MTD_CHAR=y
+CONFIG_MTD_BLKDEVS=y
+# CONFIG_MTD_BLOCK is not set
+# CONFIG_MTD_BLOCK_RO is not set
+# CONFIG_FTL is not set
+# CONFIG_NFTL is not set
+# CONFIG_INFTL is not set
+# CONFIG_RFD_FTL is not set
+# CONFIG_SSFDC is not set
+
+#
+# RAM/ROM/Flash chip drivers
+#
+# CONFIG_MTD_CFI is not set
+CONFIG_MTD_JEDECPROBE=y
+CONFIG_MTD_GEN_PROBE=y
+# CONFIG_MTD_CFI_ADV_OPTIONS is not set
+CONFIG_MTD_MAP_BANK_WIDTH_1=y
+CONFIG_MTD_MAP_BANK_WIDTH_2=y
+CONFIG_MTD_MAP_BANK_WIDTH_4=y
+# CONFIG_MTD_MAP_BANK_WIDTH_8 is not set
+# CONFIG_MTD_MAP_BANK_WIDTH_16 is not set
+# CONFIG_MTD_MAP_BANK_WIDTH_32 is not set
+CONFIG_MTD_CFI_I1=y
+CONFIG_MTD_CFI_I2=y
+# CONFIG_MTD_CFI_I4 is not set
+# CONFIG_MTD_CFI_I8 is not set
+# CONFIG_MTD_CFI_INTELEXT is not set
+CONFIG_MTD_CFI_AMDSTD=y
+# CONFIG_MTD_CFI_STAA is not set
+CONFIG_MTD_CFI_UTIL=y
+# CONFIG_MTD_RAM is not set
+# CONFIG_MTD_ROM is not set
+# CONFIG_MTD_ABSENT is not set
+
+#
+# Mapping drivers for chip access
+#
+# CONFIG_MTD_COMPLEX_MAPPINGS is not set
+CONFIG_MTD_PHYSMAP=y
+CONFIG_MTD_PHYSMAP_START=0x0
+CONFIG_MTD_PHYSMAP_LEN=0x0
+CONFIG_MTD_PHYSMAP_BANKWIDTH=0
+# CONFIG_MTD_PLATRAM is not set
+
+#
+# Self-contained MTD device drivers
+#
+# CONFIG_MTD_PMC551 is not set
+# CONFIG_MTD_DATAFLASH is not set
+# CONFIG_MTD_M25P80 is not set
+# CONFIG_MTD_SLRAM is not set
+# CONFIG_MTD_PHRAM is not set
+# CONFIG_MTD_MTDRAM is not set
+# CONFIG_MTD_BLOCK2MTD is not set
+
+#
+# Disk-On-Chip Device Drivers
+#
+# CONFIG_MTD_DOC2000 is not set
+# CONFIG_MTD_DOC2001 is not set
+# CONFIG_MTD_DOC2001PLUS is not set
+# CONFIG_MTD_NAND is not set
+# CONFIG_MTD_ONENAND is not set
 
 #
-# Memory Technology Devices (MTD)
+# UBI - Unsorted block images
 #
-# CONFIG_MTD is not set
+# CONFIG_MTD_UBI is not set
 
 #
 # Parallel port support
@@ -1423,6 +1497,7 @@
 # CONFIG_BEFS_FS is not set
 # CONFIG_BFS_FS is not set
 # CONFIG_EFS_FS is not set
+# CONFIG_JFFS2_FS is not set
 CONFIG_CRAMFS=y
 # CONFIG_VXFS_FS is not set
 # CONFIG_HPFS_FS is not set

Modified: dists/sid/linux-2.6/debian/changelog
==
--- dists/sid/linux-2.6/debian/changelog(original)
+++ dists/sid/linux-2.6/debian/changelogMon Sep  3 19:39:02 2007
@@ -30,7 +30,8 @@
 - i386: fix lazy mode vmalloc synchronization for paravirt
 
   [ Martin Michlmayr ]
-  * mips: Add a fix so qemu NE2000 will work again.
+  * [mips] Add a fix so qemu NE2000 will work again.
+  * [mipsel/r5k-cobalt] Enable MTD.
 
  -- maximilian attems [EMAIL PROTECTED]  Sat, 01 Sep 2007 17:45:38 +0200
 

___
Kernel-svn-changes mailing list
Kernel-svn-changes@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/kernel-svn-changes


[kernel] r9412 - dists/trunk/linux-2.6/debian/patches/bugfix/mips

2007-08-29 Thread Martin Michlmayr
Author: tbm
Date: Wed Aug 29 11:44:33 2007
New Revision: 9412

Log:
add note


Modified:
   dists/trunk/linux-2.6/debian/patches/bugfix/mips/ide-scan.patch

Modified: dists/trunk/linux-2.6/debian/patches/bugfix/mips/ide-scan.patch
==
--- dists/trunk/linux-2.6/debian/patches/bugfix/mips/ide-scan.patch 
(original)
+++ dists/trunk/linux-2.6/debian/patches/bugfix/mips/ide-scan.patch Wed Aug 
29 11:44:33 2007
@@ -2,12 +2,15 @@
 ## DP: Patch author: Peter Horton [EMAIL PROTECTED]
 ## DP: Upstream status: submitted to linux-mips
 
-# Fix long delay during Cobalt boot whilst scanning non-existent
-# interfaces. The logic is copied from i386 i.e. we only scan 2 legacy
-# ports if we have PCI IDE.
+Fix long delay during Cobalt boot whilst scanning non-existent
+interfaces. The logic is copied from i386 i.e. we only scan 2 legacy
+ports if we have PCI IDE.
 
-# Signed-off-by: Peter Horton [EMAIL PROTECTED]
-# Acked-by: Alan Cox [EMAIL PROTECTED]
+[With this patch IDE detection on my RaQ2 takes roughly 18 seconds whereas
+it takes 87 seconds without. -- Martin Michlmayr]
+
+Signed-off-by: Peter Horton [EMAIL PROTECTED]
+Acked-by: Alan Cox [EMAIL PROTECTED]
 
 --- linux.git.orig/include/asm-mips/mach-generic/ide.h 2006-01-24 
22:07:36.0 +
 +++ linux.git/include/asm-mips/mach-generic/ide.h  2006-01-24 
23:41:19.0 +

___
Kernel-svn-changes mailing list
Kernel-svn-changes@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/kernel-svn-changes


[kernel] r9381 - in dists/trunk/linux-2.6/debian/patches: bugfix/arm series

2007-08-25 Thread Martin Michlmayr
Author: tbm
Date: Sat Aug 25 07:58:57 2007
New Revision: 9381

Log:
remove hack.  apparently fixed properly in upstream now


Removed:
   
dists/trunk/linux-2.6/debian/patches/bugfix/arm/nas100d-pata-artop-single-port.patch
Modified:
   dists/trunk/linux-2.6/debian/patches/series/1~experimental.1-extra

Modified: dists/trunk/linux-2.6/debian/patches/series/1~experimental.1-extra
==
--- dists/trunk/linux-2.6/debian/patches/series/1~experimental.1-extra  
(original)
+++ dists/trunk/linux-2.6/debian/patches/series/1~experimental.1-extra  Sat Aug 
25 07:58:57 2007
@@ -4,4 +4,3 @@
 + features/all/xen/fedora-2.6.20-48670.patch *_xen *_xen-vserver
 + features/all/xen/update.patch *_xen *_xen-vserver
 + features/all/xen/vserver-update.patch *_xen-vserver
-+ bugfix/arm/nas100d-pata-artop-single-port.patch arm

___
Kernel-svn-changes mailing list
Kernel-svn-changes@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/kernel-svn-changes


[kernel] r9377 - in dists/trunk/linux-2.6/debian/patches: bugfix/arm bugfix/mips features/mips series

2007-08-24 Thread Martin Michlmayr
Author: tbm
Date: Fri Aug 24 13:01:48 2007
New Revision: 9377

Log:
Remove arm/mips patches that are no longer needed


Removed:
   dists/trunk/linux-2.6/debian/patches/bugfix/arm/rtc-rs5c372-n2100.patch
   dists/trunk/linux-2.6/debian/patches/bugfix/mips/64bit-tulip.patch
   dists/trunk/linux-2.6/debian/patches/bugfix/mips/ip22-zilog-console.patch
   dists/trunk/linux-2.6/debian/patches/features/mips/qemu-vga.patch
   dists/trunk/linux-2.6/debian/patches/features/mips/sb1-duart.patch
Modified:
   dists/trunk/linux-2.6/debian/patches/series/1~experimental.1

Modified: dists/trunk/linux-2.6/debian/patches/series/1~experimental.1
==
--- dists/trunk/linux-2.6/debian/patches/series/1~experimental.1
(original)
+++ dists/trunk/linux-2.6/debian/patches/series/1~experimental.1Fri Aug 
24 13:01:48 2007
@@ -13,13 +13,9 @@
 + bugfix/powerpc/prep-utah-ide-interrupt.patch
 + bugfix/powerpc/serial.patch
 + bugfix/mips/ide-scan.patch
-#+ bugfix/mips/ip22-zilog-console.patch
 + bugfix/mips/sgi-ioc3.patch
-+ bugfix/mips/64bit-tulip.patch
 + bugfix/mips/tulip_dc21143.patch
 + bugfix/mips/cobalt-ide-resources.patch
-#+ features/mips/qemu-vga.patch
-#+ features/mips/sb1-duart.patch
 #+ features/arm/ixp4xx-npe-driver-0.3.1.patch
 #+ features/arm/ixp4xx-net-driver-improve-mac-handling.patch
 + features/arm/nslu2-i2c-gpio-driver-support.patch
@@ -30,7 +26,6 @@
 + features/arm/nas100d-setup-mac.patch
 #+ bugfix/drivers-bus_to_virt.patch
 + bugfix/sparc/drivers_net-broken.patch
-#+ bugfix/arm/rtc-rs5c372-n2100.patch
 + bugfix/forcedeth-napi-broken.patch
 #+ bugfix/powerpc/drivers_macintosh-broken.patch
 + bugfix/ia64/hardcode-arch-script-output.patch

___
Kernel-svn-changes mailing list
Kernel-svn-changes@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/kernel-svn-changes


[kernel] r9239 - in dists/sid/linux-2.6/debian: . patches/bugfix/powerpc patches/series

2007-07-31 Thread Martin Michlmayr
Author: tbm
Date: Tue Jul 31 10:54:59 2007
New Revision: 9239

Log:
[powerpc] Fix PS/2 keyboard detection on Pegasos (closes: #435378).


Added:
   dists/sid/linux-2.6/debian/patches/bugfix/powerpc/i8042-pegasos.patch
Modified:
   dists/sid/linux-2.6/debian/changelog
   dists/sid/linux-2.6/debian/patches/series/4

Modified: dists/sid/linux-2.6/debian/changelog
==
--- dists/sid/linux-2.6/debian/changelog(original)
+++ dists/sid/linux-2.6/debian/changelogTue Jul 31 10:54:59 2007
@@ -6,6 +6,9 @@
   [ dann frazier ]
   * [hppa] Use generic compat_sys_getdents (closes: #431773)
 
+  [ Martin Michlmayr ]
+  * [powerpc] Fix PS/2 keyboard detection on Pegasos (closes: #435378).
+
  -- dann frazier [EMAIL PROTECTED]  Mon, 30 Jul 2007 11:23:31 -0600
 
 linux-2.6 (2.6.22-3) unstable; urgency=low

Added: dists/sid/linux-2.6/debian/patches/bugfix/powerpc/i8042-pegasos.patch
==
--- (empty file)
+++ dists/sid/linux-2.6/debian/patches/bugfix/powerpc/i8042-pegasos.patch   
Tue Jul 31 10:54:59 2007
@@ -0,0 +1,34 @@
+From: Alan Curry [EMAIL PROTECTED]
+Date: Wed, 25 Jul 2007 01:28:32 + (+1000)
+Subject: [POWERPC] Fix Pegasos keyboard detection
+X-Git-Url: 
http://git.kernel.org/?p=linux%2Fkernel%2Fgit%2Ftorvalds%2Flinux-2.6.git;a=commitdiff_plain;h=f5d834fc34e61f1a40435981062000e5d2b2baa8
+
+[POWERPC] Fix Pegasos keyboard detection
+
+As of 2.6.22 the kernel doesn't recognize the i8042 keyboard/mouse
+controller on the PegasosPPC.  This is because of a feature/bug in the
+OF device tree: the device_type attribute is an empty string instead
+of 8042 as the kernel expects.  This adds a secondary detection
+which looks for a device whose *name* is 8042 if there is no device
+whose *type* is 8042.
+
+Signed-off-by: Alan Curry [EMAIL PROTECTED]
+Acked-by: Benjamin Herrenschmidt [EMAIL PROTECTED]
+Signed-off-by: Paul Mackerras [EMAIL PROTECTED]
+---
+
+diff --git a/arch/powerpc/kernel/setup-common.c 
b/arch/powerpc/kernel/setup-common.c
+index 4924c48..50ef38c 100644
+--- a/arch/powerpc/kernel/setup-common.c
 b/arch/powerpc/kernel/setup-common.c
+@@ -496,6 +496,10 @@ int check_legacy_ioport(unsigned long base_port)
+   break;
+   }
+   np = of_find_node_by_type(NULL, 8042);
++  /* Pegasos has no device_type on its 8042 node, look for the
++   * name instead */
++  if (!np)
++  np = of_find_node_by_name(NULL, 8042);
+   break;
+   case FDC_BASE: /* FDC1 */
+   np = of_find_node_by_type(NULL, fdc);

Modified: dists/sid/linux-2.6/debian/patches/series/4
==
--- dists/sid/linux-2.6/debian/patches/series/4 (original)
+++ dists/sid/linux-2.6/debian/patches/series/4 Tue Jul 31 10:54:59 2007
@@ -26,3 +26,4 @@
 + features/powerpc/efika/11861_mpc52xx_sparse_fixes.patch
 + 
features/powerpc/efika/12626_mpx5200_uart_drop_port_lock_across_tty_flip_buffer_call.patch
 + bugfix/hppa/use-generic-compat_sys_getdents.patch
++ bugfix/powerpc/i8042-pegasos.patch

___
Kernel-svn-changes mailing list
Kernel-svn-changes@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/kernel-svn-changes


[kernel] r9240 - dists/sid/linux-2.6/debian/patches/bugfix/powerpc

2007-07-31 Thread Martin Michlmayr
Author: tbm
Date: Tue Jul 31 11:20:29 2007
New Revision: 9240

Log:
adapt patch to 2.6.22


Modified:
   dists/sid/linux-2.6/debian/patches/bugfix/powerpc/i8042-pegasos.patch

Modified: dists/sid/linux-2.6/debian/patches/bugfix/powerpc/i8042-pegasos.patch
==
--- dists/sid/linux-2.6/debian/patches/bugfix/powerpc/i8042-pegasos.patch   
(original)
+++ dists/sid/linux-2.6/debian/patches/bugfix/powerpc/i8042-pegasos.patch   
Tue Jul 31 11:20:29 2007
@@ -17,13 +17,13 @@
 Signed-off-by: Paul Mackerras [EMAIL PROTECTED]
 ---
 
-diff --git a/arch/powerpc/kernel/setup-common.c 
b/arch/powerpc/kernel/setup-common.c
-index 4924c48..50ef38c 100644
 a/arch/powerpc/kernel/setup-common.c
-+++ b/arch/powerpc/kernel/setup-common.c
-@@ -496,6 +496,10 @@ int check_legacy_ioport(unsigned long base_port)
-   break;
-   }
+[ adapted to 2.6.22 -- tbm ]
+
+--- a/arch/powerpc/kernel/setup-common.c   2007-07-31 13:19:04.0 
+0200
 b/arch/powerpc/kernel/setup-common.c   2007-07-31 13:19:36.0 
+0200
+@@ -487,6 +487,10 @@
+   switch(base_port) {
+   case I8042_DATA_REG:
np = of_find_node_by_type(NULL, 8042);
 +  /* Pegasos has no device_type on its 8042 node, look for the
 +   * name instead */
@@ -32,3 +32,4 @@
break;
case FDC_BASE: /* FDC1 */
np = of_find_node_by_type(NULL, fdc);
+

___
Kernel-svn-changes mailing list
Kernel-svn-changes@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/kernel-svn-changes


[kernel] r9207 - in dists/sid/linux-2.6/debian: . arch/mipsel

2007-07-27 Thread Martin Michlmayr
Author: tbm
Date: Fri Jul 27 18:01:15 2007
New Revision: 9207

Log:
[mipsel/r5k-cobalt] Fix a typo in the config file.


Modified:
   dists/sid/linux-2.6/debian/arch/mipsel/config.r5k-cobalt
   dists/sid/linux-2.6/debian/changelog

Modified: dists/sid/linux-2.6/debian/arch/mipsel/config.r5k-cobalt
==
--- dists/sid/linux-2.6/debian/arch/mipsel/config.r5k-cobalt(original)
+++ dists/sid/linux-2.6/debian/arch/mipsel/config.r5k-cobaltFri Jul 27 
18:01:15 2007
@@ -1311,8 +1311,8 @@
 
 CONFIG_RTC_LIB=y
 CONFIG_RTC_CLASS=y
-ONFIG_RTC_HCTOSYS=y
-ONFIG_RTC_HCTOSYS_DEVICE=rtc0
+CONFIG_RTC_HCTOSYS=y
+CONFIG_RTC_HCTOSYS_DEVICE=rtc0
 # CONFIG_RTC_DEBUG is not set
 
 #

Modified: dists/sid/linux-2.6/debian/changelog
==
--- dists/sid/linux-2.6/debian/changelog(original)
+++ dists/sid/linux-2.6/debian/changelogFri Jul 27 18:01:15 2007
@@ -1,8 +1,12 @@
 linux-2.6 (2.6.22-3) UNRELEASED; urgency=low
 
+  [ dann frazier ]
   * [ia64] Config cleanup in 2.6.22-2 broke the ABI; revert most of it
 for now (everything but the efivars and sym53c8xx modules)
 
+  [ Martin Michlmayr ]
+  * [mipsel/r5k-cobalt] Fix a typo in the config file.
+
  -- dann frazier [EMAIL PROTECTED]  Wed, 25 Jul 2007 14:04:02 -0600
 
 linux-2.6 (2.6.22-2) unstable; urgency=low

___
Kernel-svn-changes mailing list
Kernel-svn-changes@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/kernel-svn-changes


[kernel] r9208 - in dists/sid/linux-2.6/debian: . arch/mipsel

2007-07-27 Thread Martin Michlmayr
=m
+# CONFIG_IPV6_MULTIPLE_TABLES is not set
+# CONFIG_NETLABEL is not set
+CONFIG_NETWORK_SECMARK=y
+CONFIG_NETFILTER=y
+# CONFIG_NETFILTER_DEBUG is not set
+CONFIG_BRIDGE_NETFILTER=y
+
+#
+# Core Netfilter Configuration
+#
+CONFIG_NETFILTER_NETLINK=m
+CONFIG_NETFILTER_NETLINK_QUEUE=m
+CONFIG_NETFILTER_NETLINK_LOG=m
+CONFIG_NF_CONNTRACK_ENABLED=m
+CONFIG_NF_CONNTRACK=m
+CONFIG_NF_CT_ACCT=y
+CONFIG_NF_CONNTRACK_MARK=y
+CONFIG_NF_CONNTRACK_SECMARK=y
+CONFIG_NF_CONNTRACK_EVENTS=y
+CONFIG_NF_CT_PROTO_GRE=m
+CONFIG_NF_CT_PROTO_SCTP=m
+CONFIG_NF_CONNTRACK_FTP=m
+CONFIG_NF_CONNTRACK_H323=m
+CONFIG_NF_CONNTRACK_IRC=m
+CONFIG_NF_CONNTRACK_NETBIOS_NS=m
+CONFIG_NF_CONNTRACK_PPTP=m
+CONFIG_NF_CONNTRACK_SIP=m
+CONFIG_NF_CT_NETLINK=m
+CONFIG_NETFILTER_XTABLES=m
+CONFIG_NETFILTER_XT_TARGET_CLASSIFY=m
+CONFIG_NETFILTER_XT_TARGET_CONNMARK=m
 CONFIG_NETFILTER_XT_TARGET_DSCP=m
 CONFIG_NETFILTER_XT_TARGET_MARK=m
 CONFIG_NETFILTER_XT_TARGET_NFQUEUE=m
@@ -59,6 +476,7 @@
 CONFIG_NF_NAT_SNMP_BASIC=m
 CONFIG_NF_NAT_PROTO_GRE=m
 CONFIG_NF_NAT_FTP=m
+CONFIG_NF_NAT_IRC=m
 CONFIG_NF_NAT_TFTP=m
 CONFIG_NF_NAT_AMANDA=m
 CONFIG_NF_NAT_PPTP=m
@@ -1246,6 +1664,7 @@
 CONFIG_TOUCHSCREEN_TOUCHRIGHT=m
 CONFIG_TOUCHSCREEN_TOUCHWIN=m
 CONFIG_TOUCHSCREEN_UCB1400=m
+CONFIG_TOUCHSCREEN_USB_COMPOSITE=m
 # CONFIG_INPUT_MISC is not set
 
 #

Modified: dists/sid/linux-2.6/debian/changelog
==
--- dists/sid/linux-2.6/debian/changelog(original)
+++ dists/sid/linux-2.6/debian/changelogFri Jul 27 18:02:53 2007
@@ -6,6 +6,7 @@
 
   [ Martin Michlmayr ]
   * [mipsel/r5k-cobalt] Fix a typo in the config file.
+  * [mipsel/4kc-malta] Update the config file, thanks Aurelien Jarno.
 
  -- dann frazier [EMAIL PROTECTED]  Wed, 25 Jul 2007 14:04:02 -0600
 

___
Kernel-svn-changes mailing list
Kernel-svn-changes@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/kernel-svn-changes


[kernel] r9209 - in dists/sid/linux-2.6/debian: . patches/bugfix/mips patches/series

2007-07-27 Thread Martin Michlmayr
Author: tbm
Date: Fri Jul 27 18:19:40 2007
New Revision: 9209

Log:
[mipsel] Add patch from Yoichi Yuasa to fix IDE on Cobalt.


Added:
   dists/sid/linux-2.6/debian/patches/bugfix/mips/cobalt-ide-resources.patch
   dists/sid/linux-2.6/debian/patches/series/3
Modified:
   dists/sid/linux-2.6/debian/changelog

Modified: dists/sid/linux-2.6/debian/changelog
==
--- dists/sid/linux-2.6/debian/changelog(original)
+++ dists/sid/linux-2.6/debian/changelogFri Jul 27 18:19:40 2007
@@ -7,6 +7,7 @@
   [ Martin Michlmayr ]
   * [mipsel/r5k-cobalt] Fix a typo in the config file.
   * [mipsel/4kc-malta] Update the config file, thanks Aurelien Jarno.
+  * [mipsel] Add patch from Yoichi Yuasa to fix IDE on Cobalt.
 
  -- dann frazier [EMAIL PROTECTED]  Wed, 25 Jul 2007 14:04:02 -0600
 

Added: dists/sid/linux-2.6/debian/patches/bugfix/mips/cobalt-ide-resources.patch
==
--- (empty file)
+++ dists/sid/linux-2.6/debian/patches/bugfix/mips/cobalt-ide-resources.patch   
Fri Jul 27 18:19:40 2007
@@ -0,0 +1,31 @@
+# Upstream status: needs to be reworked
+
+# http://www.linux-mips.org/archives/linux-mips/2007-01/msg00049.html
+
+From: Yoichi Yuasa [EMAIL PROTECTED]
+
+Hi Ralf,
+
+This patch has fixed IDE resources problem about Cobalt.
+
+pcibios_fixup_device_resources() changes non-movable resources.
+It cannot be changed if there is IORESOURCE_PCI_FIXED in the resource flags.
+
+Yoichi
+
+Signed-off-by: Yoichi Yuasa [EMAIL PROTECTED]
+
+diff -pruN -X mips/Documentation/dontdiff mips-orig/arch/mips/pci/pci.c 
mips/arch/mips/pci/pci.c
+--- mips-orig/arch/mips/pci/pci.c  2006-12-18 15:53:10.73550 +0900
 mips/arch/mips/pci/pci.c   2006-12-18 15:56:59.805538250 +0900
+@@ -232,7 +232,8 @@ static void __init pcibios_fixup_device_
+   int i;
+ 
+   for (i = 0; i  PCI_NUM_RESOURCES; i++) {
+-  if (!dev-resource[i].start)
++  if (!dev-resource[i].start ||
++  dev-resource[i].flags  IORESOURCE_PCI_FIXED)
+   continue;
+   if (dev-resource[i].flags  IORESOURCE_IO)
+   offset = hose-io_offset;
+

Added: dists/sid/linux-2.6/debian/patches/series/3
==
--- (empty file)
+++ dists/sid/linux-2.6/debian/patches/series/3 Fri Jul 27 18:19:40 2007
@@ -0,0 +1 @@
++ bugfix/mips/cobalt-ide-resources.patch

___
Kernel-svn-changes mailing list
Kernel-svn-changes@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/kernel-svn-changes


[kernel] r9159 - in dists/trunk/linux-2.6/debian/patches/bugfix: arm mips

2007-07-17 Thread Martin Michlmayr
Author: tbm
Date: Tue Jul 17 18:23:18 2007
New Revision: 9159

Log:
add 2.6.23 status


Modified:
   dists/trunk/linux-2.6/debian/patches/bugfix/arm/rtc-rs5c372-n2100.patch
   dists/trunk/linux-2.6/debian/patches/bugfix/mips/ip22-zilog-console.patch

Modified: 
dists/trunk/linux-2.6/debian/patches/bugfix/arm/rtc-rs5c372-n2100.patch
==
--- dists/trunk/linux-2.6/debian/patches/bugfix/arm/rtc-rs5c372-n2100.patch 
(original)
+++ dists/trunk/linux-2.6/debian/patches/bugfix/arm/rtc-rs5c372-n2100.patch 
Tue Jul 17 18:23:18 2007
@@ -1,3 +1,5 @@
+# fixed in a beter way in 2.6.23
+
 Autodetect the RTC chip.
 
 --- a/drivers/rtc/rtc-rs5c372.c

Modified: 
dists/trunk/linux-2.6/debian/patches/bugfix/mips/ip22-zilog-console.patch
==
--- dists/trunk/linux-2.6/debian/patches/bugfix/mips/ip22-zilog-console.patch   
(original)
+++ dists/trunk/linux-2.6/debian/patches/bugfix/mips/ip22-zilog-console.patch   
Tue Jul 17 18:23:18 2007
@@ -1,6 +1,8 @@
 # Upstream status: in linux-mips tree; someone needs to figure out how to
 # integrate this into the Linux tree...
 
+# will be in 2.6.23
+
 --- a/drivers/serial/ip22zilog.c
 +++ b/drivers/serial/ip22zilog.c
 @@ -865,6 +865,7 @@ ip22zilog_set_termios(struct uart_port *

___
Kernel-svn-changes mailing list
Kernel-svn-changes@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/kernel-svn-changes


[kernel] r9160 - dists/trunk/linux-2.6/debian

2007-07-17 Thread Martin Michlmayr
Author: tbm
Date: Tue Jul 17 18:24:59 2007
New Revision: 9160

Log:
add a changelog entry for one of my last commits


Modified:
   dists/trunk/linux-2.6/debian/changelog

Modified: dists/trunk/linux-2.6/debian/changelog
==
--- dists/trunk/linux-2.6/debian/changelog  (original)
+++ dists/trunk/linux-2.6/debian/changelog  Tue Jul 17 18:24:59 2007
@@ -23,6 +23,9 @@
 - nf_conntrack_h323: add checking of out-of-range on choices' index values
   (CVE-2007-3642)
 
+  [ Martin Michlmayr ]
+  * [mipsel] Fix the malta config, thanks Aurelien Jarno.
+
  -- maximilian attems [EMAIL PROTECTED]  Tue, 17 Jul 2007 11:26:40 +0200
 
 linux-2.6 (2.6.22-1) unstable; urgency=low

___
Kernel-svn-changes mailing list
Kernel-svn-changes@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/kernel-svn-changes


[kernel] r9148 - dists/trunk/linux-2.6/debian/arch/mipsel

2007-07-16 Thread Martin Michlmayr
Author: tbm
Date: Mon Jul 16 06:34:14 2007
New Revision: 9148

Log:
update malta config, thanks Aurelien Jarno [EMAIL PROTECTED]


Modified:
   dists/trunk/linux-2.6/debian/arch/mipsel/config.4kc-malta

Modified: dists/trunk/linux-2.6/debian/arch/mipsel/config.4kc-malta
==
--- dists/trunk/linux-2.6/debian/arch/mipsel/config.4kc-malta   (original)
+++ dists/trunk/linux-2.6/debian/arch/mipsel/config.4kc-malta   Mon Jul 16 
06:34:14 2007
@@ -1,3 +1,420 @@
+#
+# Machine selection
+#
+# CONFIG_MIPS_MTX1 is not set
+# CONFIG_MIPS_BOSPORUS is not set
+# CONFIG_MIPS_PB1000 is not set
+# CONFIG_MIPS_PB1100 is not set
+# CONFIG_MIPS_PB1500 is not set
+# CONFIG_MIPS_PB1550 is not set
+# CONFIG_MIPS_PB1200 is not set
+# CONFIG_MIPS_DB1000 is not set
+# CONFIG_MIPS_DB1100 is not set
+# CONFIG_MIPS_DB1500 is not set
+# CONFIG_MIPS_DB1550 is not set
+# CONFIG_MIPS_DB1200 is not set
+# CONFIG_MIPS_MIRAGE is not set
+# CONFIG_BASLER_EXCITE is not set
+# CONFIG_MIPS_COBALT is not set
+# CONFIG_MACH_DECSTATION is not set
+# CONFIG_MIPS_EV64120 is not set
+# CONFIG_MACH_JAZZ is not set
+# CONFIG_LASAT is not set
+# CONFIG_MIPS_ATLAS is not set
+CONFIG_MIPS_MALTA=y
+# CONFIG_MIPS_SEAD is not set
+# CONFIG_WR_PPMC is not set
+# CONFIG_MIPS_SIM is not set
+# CONFIG_MOMENCO_JAGUAR_ATX is not set
+# CONFIG_MOMENCO_OCELOT is not set
+# CONFIG_MOMENCO_OCELOT_3 is not set
+# CONFIG_MOMENCO_OCELOT_C is not set
+# CONFIG_MOMENCO_OCELOT_G is not set
+# CONFIG_MIPS_XXS1500 is not set
+# CONFIG_PNX8550_V2PCI is not set
+# CONFIG_PNX8550_JBS is not set
+# CONFIG_PNX8550_STB810 is not set
+# CONFIG_DDB5477 is not set
+# CONFIG_MACH_VR41XX is not set
+# CONFIG_PMC_YOSEMITE is not set
+# CONFIG_QEMU is not set
+# CONFIG_MARKEINS is not set
+# CONFIG_SGI_IP22 is not set
+# CONFIG_SGI_IP27 is not set
+# CONFIG_SGI_IP32 is not set
+# CONFIG_SIBYTE_BIGSUR is not set
+# CONFIG_SIBYTE_SWARM is not set
+# CONFIG_SIBYTE_SENTOSA is not set
+# CONFIG_SIBYTE_RHONE is not set
+# CONFIG_SIBYTE_CARMEL is not set
+# CONFIG_SIBYTE_PTSWARM is not set
+# CONFIG_SIBYTE_LITTLESUR is not set
+# CONFIG_SIBYTE_CRHINE is not set
+# CONFIG_SIBYTE_CRHONE is not set
+# CONFIG_SNI_RM is not set
+# CONFIG_TOSHIBA_JMR3927 is not set
+# CONFIG_TOSHIBA_RBTX4927 is not set
+# CONFIG_TOSHIBA_RBTX4938 is not set
+# CONFIG_KEXEC is not set
+CONFIG_RWSEM_GENERIC_SPINLOCK=y
+# CONFIG_ARCH_HAS_ILOG2_U32 is not set
+# CONFIG_ARCH_HAS_ILOG2_U64 is not set
+CONFIG_GENERIC_FIND_NEXT_BIT=y
+CONFIG_GENERIC_HWEIGHT=y
+CONFIG_GENERIC_CALIBRATE_DELAY=y
+CONFIG_GENERIC_TIME=y
+CONFIG_SCHED_NO_NO_OMIT_FRAME_POINTER=y
+# CONFIG_GENERIC_HARDIRQS_NO__DO_IRQ is not set
+CONFIG_ARCH_MAY_HAVE_PC_FDC=y
+CONFIG_DMA_NONCOHERENT=y
+CONFIG_DMA_NEED_PCI_MAP_STATE=y
+CONFIG_GENERIC_ISA_DMA=y
+CONFIG_I8259=y
+CONFIG_MIPS_BONITO64=y
+CONFIG_MIPS_MSC=y
+# CONFIG_CPU_BIG_ENDIAN is not set
+CONFIG_CPU_LITTLE_ENDIAN=y
+CONFIG_SYS_SUPPORTS_BIG_ENDIAN=y
+CONFIG_SYS_SUPPORTS_LITTLE_ENDIAN=y
+CONFIG_IRQ_CPU=y
+CONFIG_MIPS_BOARDS_GEN=y
+CONFIG_MIPS_GT64120=y
+CONFIG_SWAP_IO_SPACE=y
+CONFIG_BOOT_ELF32=y
+CONFIG_MIPS_L1_CACHE_SHIFT=5
+CONFIG_HAVE_STD_PC_SERIAL_PORT=y
+
+#
+# CPU selection
+#
+CONFIG_CPU_MIPS32_R1=y
+# CONFIG_CPU_MIPS32_R2 is not set
+# CONFIG_CPU_MIPS64_R1 is not set
+# CONFIG_CPU_MIPS64_R2 is not set
+# CONFIG_CPU_R3000 is not set
+# CONFIG_CPU_TX39XX is not set
+# CONFIG_CPU_VR41XX is not set
+# CONFIG_CPU_R4300 is not set
+# CONFIG_CPU_R4X00 is not set
+# CONFIG_CPU_TX49XX is not set
+# CONFIG_CPU_R5000 is not set
+# CONFIG_CPU_R5432 is not set
+# CONFIG_CPU_R6000 is not set
+# CONFIG_CPU_NEVADA is not set
+# CONFIG_CPU_R8000 is not set
+# CONFIG_CPU_R1 is not set
+# CONFIG_CPU_RM7000 is not set
+# CONFIG_CPU_RM9000 is not set
+# CONFIG_CPU_SB1 is not set
+CONFIG_SYS_HAS_CPU_MIPS32_R1=y
+CONFIG_SYS_HAS_CPU_MIPS32_R2=y
+CONFIG_SYS_HAS_CPU_MIPS64_R1=y
+CONFIG_SYS_HAS_CPU_NEVADA=y
+CONFIG_SYS_HAS_CPU_RM7000=y
+CONFIG_CPU_MIPS32=y
+CONFIG_CPU_MIPSR1=y
+CONFIG_SYS_SUPPORTS_32BIT_KERNEL=y
+CONFIG_SYS_SUPPORTS_64BIT_KERNEL=y
+CONFIG_CPU_SUPPORTS_32BIT_KERNEL=y
+
+#
+# Kernel type
+#
+CONFIG_32BIT=y
+# CONFIG_64BIT is not set
+CONFIG_PAGE_SIZE_4KB=y
+# CONFIG_PAGE_SIZE_8KB is not set
+# CONFIG_PAGE_SIZE_16KB is not set
+# CONFIG_PAGE_SIZE_64KB is not set
+CONFIG_BOARD_SCACHE=y
+CONFIG_MIPS_CPU_SCACHE=y
+CONFIG_CPU_HAS_PREFETCH=y
+CONFIG_MIPS_MT_DISABLED=y
+# CONFIG_MIPS_MT_SMP is not set
+# CONFIG_MIPS_MT_SMTC is not set
+# CONFIG_MIPS_VPE_LOADER is not set
+CONFIG_SYS_SUPPORTS_MULTITHREADING=y
+# CONFIG_64BIT_PHYS_ADDR is not set
+CONFIG_CPU_HAS_LLSC=y
+CONFIG_CPU_HAS_SYNC=y
+CONFIG_GENERIC_HARDIRQS=y
+CONFIG_GENERIC_IRQ_PROBE=y
+CONFIG_CPU_SUPPORTS_HIGHMEM=y
+CONFIG_ARCH_FLATMEM_ENABLE=y
+CONFIG_SELECT_MEMORY_MODEL=y
+CONFIG_FLATMEM_MANUAL=y
+# CONFIG_DISCONTIGMEM_MANUAL is not set
+# CONFIG_SPARSEMEM_MANUAL is not set
+CONFIG_FLATMEM=y
+CONFIG_FLAT_NODE_MEM_MAP=y
+# CONFIG_SPARSEMEM_STATIC is not set

[kernel] r9149 - dists/trunk/linux-2.6/debian/patches/features

2007-07-16 Thread Martin Michlmayr
Author: tbm
Date: Mon Jul 16 06:35:47 2007
New Revision: 9149

Log:
add upstream status


Modified:
   dists/trunk/linux-2.6/debian/patches/features/fintek-f75375.patch

Modified: dists/trunk/linux-2.6/debian/patches/features/fintek-f75375.patch
==
--- dists/trunk/linux-2.6/debian/patches/features/fintek-f75375.patch   
(original)
+++ dists/trunk/linux-2.6/debian/patches/features/fintek-f75375.patch   Mon Jul 
16 06:35:47 2007
@@ -1,3 +1,8 @@
+# Author: Riku Voipio [EMAIL PROTECTED]
+
+# Upstream status: the sensor maintainer was busy.  Now there's a new
+# maintainer and he asked Riku to update and re-submit the patch.
+
 diff -urpN linux-2.6.17/drivers/hwmon/f75375s.c 
linux-2.6.18-rc6/drivers/hwmon/f75375s.c
 --- linux-2.6.17/drivers/hwmon/f75375s.c   1970-01-01 02:00:00.0 
+0200
 +++ linux-2.6.18-rc6/drivers/hwmon/f75375s.c   2006-10-31 21:54:04.0 
+0200

___
Kernel-svn-changes mailing list
Kernel-svn-changes@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/kernel-svn-changes


[kernel] r9124 - in dists/trunk/linux-2.6/debian: . patches/bugfix/mips patches/series

2007-07-12 Thread Martin Michlmayr
Author: tbm
Date: Thu Jul 12 10:03:25 2007
New Revision: 9124

Log:
Add patch from Yoichi Yuasa to fix IDE on Cobalt.


Added:
   dists/trunk/linux-2.6/debian/patches/bugfix/mips/cobalt-ide-resources.patch
Modified:
   dists/trunk/linux-2.6/debian/changelog
   dists/trunk/linux-2.6/debian/patches/series/1~experimental.1

Modified: dists/trunk/linux-2.6/debian/changelog
==
--- dists/trunk/linux-2.6/debian/changelog  (original)
+++ dists/trunk/linux-2.6/debian/changelog  Thu Jul 12 10:03:25 2007
@@ -16,6 +16,9 @@
   [ Christian T. Steigies ]
   * add module.lds to kernel headers
 
+  [ Martin Michlmayr ]
+  * [mips] Add patch from Yoichi Yuasa to fix IDE on Cobalt.
+
  -- Bastian Blank [EMAIL PROTECTED]  Wed, 11 Jul 2007 14:12:35 +0200
 
 linux-2.6 (2.6.22~rc5-1~experimental.1) experimental; urgency=low

Added: 
dists/trunk/linux-2.6/debian/patches/bugfix/mips/cobalt-ide-resources.patch
==
--- (empty file)
+++ dists/trunk/linux-2.6/debian/patches/bugfix/mips/cobalt-ide-resources.patch 
Thu Jul 12 10:03:25 2007
@@ -0,0 +1,31 @@
+# Upstream status: needs to be reworked
+
+# http://www.linux-mips.org/archives/linux-mips/2007-01/msg00049.html
+
+From: Yoichi Yuasa [EMAIL PROTECTED]
+
+Hi Ralf,
+
+This patch has fixed IDE resources problem about Cobalt.
+
+pcibios_fixup_device_resources() changes non-movable resources.
+It cannot be changed if there is IORESOURCE_PCI_FIXED in the resource flags.
+
+Yoichi
+
+Signed-off-by: Yoichi Yuasa [EMAIL PROTECTED]
+
+diff -pruN -X mips/Documentation/dontdiff mips-orig/arch/mips/pci/pci.c 
mips/arch/mips/pci/pci.c
+--- mips-orig/arch/mips/pci/pci.c  2006-12-18 15:53:10.73550 +0900
 mips/arch/mips/pci/pci.c   2006-12-18 15:56:59.805538250 +0900
+@@ -232,7 +232,8 @@ static void __init pcibios_fixup_device_
+   int i;
+ 
+   for (i = 0; i  PCI_NUM_RESOURCES; i++) {
+-  if (!dev-resource[i].start)
++  if (!dev-resource[i].start ||
++  dev-resource[i].flags  IORESOURCE_PCI_FIXED)
+   continue;
+   if (dev-resource[i].flags  IORESOURCE_IO)
+   offset = hose-io_offset;
+

Modified: dists/trunk/linux-2.6/debian/patches/series/1~experimental.1
==
--- dists/trunk/linux-2.6/debian/patches/series/1~experimental.1
(original)
+++ dists/trunk/linux-2.6/debian/patches/series/1~experimental.1Thu Jul 
12 10:03:25 2007
@@ -17,6 +17,7 @@
 + bugfix/mips/sgi-ioc3.patch
 + bugfix/mips/64bit-tulip.patch
 + bugfix/mips/tulip_dc21143.patch
++ bugfix/mips/cobalt-ide-resources.patch
 + features/mips/qemu-vga.patch
 + features/mips/sb1-duart.patch
 + features/arm/ixp4xx-npe-driver-0.3.1.patch

___
Kernel-svn-changes mailing list
Kernel-svn-changes@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/kernel-svn-changes


[kernel] r9125 - dists/trunk/linux-2.6/debian/arch/mipsel

2007-07-12 Thread Martin Michlmayr
Author: tbm
Date: Thu Jul 12 10:05:35 2007
New Revision: 9125

Log:
typo fix


Modified:
   dists/trunk/linux-2.6/debian/arch/mipsel/config.r5k-cobalt

Modified: dists/trunk/linux-2.6/debian/arch/mipsel/config.r5k-cobalt
==
--- dists/trunk/linux-2.6/debian/arch/mipsel/config.r5k-cobalt  (original)
+++ dists/trunk/linux-2.6/debian/arch/mipsel/config.r5k-cobalt  Thu Jul 12 
10:05:35 2007
@@ -1311,8 +1311,8 @@
 
 CONFIG_RTC_LIB=y
 CONFIG_RTC_CLASS=y
-ONFIG_RTC_HCTOSYS=y
-ONFIG_RTC_HCTOSYS_DEVICE=rtc0
+CONFIG_RTC_HCTOSYS=y
+CONFIG_RTC_HCTOSYS_DEVICE=rtc0
 # CONFIG_RTC_DEBUG is not set
 
 #

___
Kernel-svn-changes mailing list
Kernel-svn-changes@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/kernel-svn-changes


[kernel] r8706 - dists/trunk/linux-2.6/debian/patches/features/arm

2007-05-22 Thread Martin Michlmayr
Author: tbm
Date: Tue May 22 12:03:43 2007
New Revision: 8706

Log:
fix includes


Modified:
   
dists/trunk/linux-2.6/debian/patches/features/arm/ixp4xx_npe_driver-0.3.1.patch

Modified: 
dists/trunk/linux-2.6/debian/patches/features/arm/ixp4xx_npe_driver-0.3.1.patch
==
--- 
dists/trunk/linux-2.6/debian/patches/features/arm/ixp4xx_npe_driver-0.3.1.patch 
(original)
+++ 
dists/trunk/linux-2.6/debian/patches/features/arm/ixp4xx_npe_driver-0.3.1.patch 
Tue May 22 12:03:43 2007
@@ -322,6 +322,14 @@
 index 2ec9a9e..4623d71 100644
 --- a/arch/arm/mach-ixp4xx/common.c
 +++ b/arch/arm/mach-ixp4xx/common.c
+@@ -28,6 +28,7 @@
+ #include linux/timex.h
+ #include linux/clocksource.h
+ #include linux/clockchips.h
++#include linux/dma-mapping.h
+ 
+ #include asm/arch/udc.h
+ #include asm/hardware.h
 @@ -357,6 +357,90 @@ static struct platform_device *ixp46x_devices[] 
__initdata = {
ixp46x_i2c_controller
  };

___
Kernel-svn-changes mailing list
Kernel-svn-changes@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/kernel-svn-changes


[kernel] r8707 - in dists/trunk/linux-2.6/debian: . arch/mipsel

2007-05-22 Thread Martin Michlmayr
Author: tbm
Date: Tue May 22 12:09:22 2007
New Revision: 8707

Log:
mipsel/r5k-cobalt: Use the new RTC system.


Modified:
   dists/trunk/linux-2.6/debian/arch/mipsel/config.r5k-cobalt
   dists/trunk/linux-2.6/debian/changelog

Modified: dists/trunk/linux-2.6/debian/arch/mipsel/config.r5k-cobalt
==
--- dists/trunk/linux-2.6/debian/arch/mipsel/config.r5k-cobalt  (original)
+++ dists/trunk/linux-2.6/debian/arch/mipsel/config.r5k-cobalt  Tue May 22 
12:09:22 2007
@@ -65,7 +65,7 @@
 CONFIG_CPU_LITTLE_ENDIAN=y
 CONFIG_SYS_SUPPORTS_LITTLE_ENDIAN=y
 CONFIG_IRQ_CPU=y
-CONFIG_MIPS_GT64111=y
+CONFIG_PCI_GT64XXX_PCI0=y
 CONFIG_MIPS_L1_CACHE_SHIFT=5
 
 #
@@ -947,7 +947,8 @@
 # Watchdog Cards
 #
 # CONFIG_WATCHDOG is not set
-CONFIG_RTC=y
+# CONFIG_RTC is not set
+# CONFIG_GEN_RTC is not set
 CONFIG_COBALT_LCD=y
 # CONFIG_DTLK is not set
 # CONFIG_R3964 is not set
@@ -1356,6 +1357,32 @@
 # EDAC - error detection and reporting (RAS)
 #
 
+# Real Time Clock
+
+CONFIG_RTC_LIB=y
+CONFIG_RTC_CLASS=y
+ONFIG_RTC_HCTOSYS=y
+ONFIG_RTC_HCTOSYS_DEVICE=rtc0
+# CONFIG_RTC_DEBUG is not set
+
+#
+# RTC interfaces
+#
+CONFIG_RTC_INTF_SYSFS=y
+CONFIG_RTC_INTF_PROC=y
+CONFIG_RTC_INTF_DEV=y
+# CONFIG_RTC_INTF_DEV_UIE_EMUL is not set
+
+#
+# RTC drivers
+#
+CONFIG_RTC_DRV_CMOS=y
+# CONFIG_RTC_DRV_DS1553 is not set
+# CONFIG_RTC_DRV_DS1742 is not set
+# CONFIG_RTC_DRV_M48T86 is not set
+# CONFIG_RTC_DRV_TEST is not set
+# CONFIG_RTC_DRV_V3020 is not set
+
 #
 # File systems
 #

Modified: dists/trunk/linux-2.6/debian/changelog
==
--- dists/trunk/linux-2.6/debian/changelog  (original)
+++ dists/trunk/linux-2.6/debian/changelog  Tue May 22 12:09:22 2007
@@ -17,6 +17,9 @@
   * Enable new wirless stack mac80211 and improved wireless conf api.
   * Enable new USB Touchscreen Driver on all configs with touchscreens.
 
+  [ Martin Michlmayr ]
+  * mipsel/r5k-cobalt: Use the new RTC system.
+
  -- maximilian attems [EMAIL PROTECTED]  Tue, 22 May 2007 09:27:20 +0200
 
 linux-2.6 (2.6.21-3) UNRELEASED; urgency=low

___
Kernel-svn-changes mailing list
Kernel-svn-changes@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/kernel-svn-changes


[kernel] r8620 - in dists/trunk/linux-2.6/debian/patches: bugfix/mips series

2007-05-21 Thread Martin Michlmayr
Author: tbm
Date: Mon May 21 09:19:01 2007
New Revision: 8620

Log:
the 64bit tulip fixes finally got accepted.  yeah!


Modified:
   dists/trunk/linux-2.6/debian/patches/bugfix/mips/64bit-tulip.patch
   dists/trunk/linux-2.6/debian/patches/series/1~experimental.1

Modified: dists/trunk/linux-2.6/debian/patches/bugfix/mips/64bit-tulip.patch
==
--- dists/trunk/linux-2.6/debian/patches/bugfix/mips/64bit-tulip.patch  
(original)
+++ dists/trunk/linux-2.6/debian/patches/bugfix/mips/64bit-tulip.patch  Mon May 
21 09:19:01 2007
@@ -1,101 +1,10 @@
 ## DP: Tulip - fixes compile on MIPS64.
-## DP: Path author: Grant Grundler [EMAIL PROTECTED]
-## DP: Basically got rejected as it by Jeff Garzik but needed for now.
-## DP: Has been used by the HPPA folks for years
+## DP: Path author: Peter Horton [EMAIL PROTECTED]
+## DP: Not sure whether this is needed or not, but we've had it for
+## DP: quite a while.  I'll try to find out -- tbm
 
-From: Jim Gifford [EMAIL PROTECTED]
-
-I have been working on getting the RaQ2 to build using 64 bit. I ran 
-into numerous issues. After I got the kernel to compile, the tulip 
-driver didn't work. It kept showing error messages like
-tulip_stop_rxtx() failed
-
-This patch fixes the compile issue, this patch was create by Grant 
-Grundler of linux-parsic. This patch matches the tulip driver follow the 
-specs laid out by the manufacture. On 32 bit this patch seemed to make 
-the tulip more responsive on my RaQ2 systems.
-
 a/drivers/net/tulip/media.c2006-11-19 19:15:04.0 +
-+++ b/drivers/net/tulip/media.c2006-11-19 19:15:11.0 +
-@@ -44,8 +44,10 @@
- 
- /* MII transceiver control section.
-Read and write the MII registers using software-generated serial
--   MDIO protocol.  See the MII specifications or DP83840A data sheet
--   for details. */
-+   MDIO protocol.
-+   See IEEE 802.3-2002.pdf (Section 2, Chapter 22.2.4 Management functions)
-+   or DP83840A data sheet for more details.
-+   */
- 
- int tulip_mdio_read(struct net_device *dev, int phy_id, int location)
- {
-@@ -272,13 +274,29 @@
-   int reset_length = p[2 + init_length];
-   misc_info = (u16*)(reset_sequence + 
reset_length);
-   if (startup) {
-+  int timeout = 10;   /* max 1 ms */
-   iowrite32(mtable-csr12dir | 0x100, 
ioaddr + CSR12);
-   for (i = 0; i  reset_length; i++)
-   iowrite32(reset_sequence[i], 
ioaddr + CSR12);
-+
-+  /* flush posted writes */
-+  ioread32(ioaddr + CSR12);
-+
-+  /* Sect 3.10.3 in DP83840A.pdf (p39) */
-+  udelay(500);
-+
-+  /* Section 4.2 in DP83840A.pdf (p43) */
-+  /* and IEEE 802.3 22.2.4.1.1 Reset */
-+  while (timeout-- 
-+  (tulip_mdio_read (dev, phy_num, 
MII_BMCR)  BMCR_RESET))
-+  udelay(100);
-   }
-   for (i = 0; i  init_length; i++)
-   iowrite32(init_sequence[i], ioaddr + 
CSR12);
-+
-+  ioread32(ioaddr + CSR12);   /* flush posted 
writes */
-   }
-+
-   tmp_info = get_u16(misc_info[1]);
-   if (tmp_info)
-   tp-advertising[phy_num] = tmp_info | 1;
-@@ -365,8 +383,6 @@
- 
-   tp-csr6 = new_csr6 | (tp-csr6  0xfdff) | (tp-full_duplex ? 0x0200 : 
0);
- 
--  mdelay(1);
--
-   return;
- }
- 
 --- a/drivers/net/tulip/tulip.h2006-11-19 19:14:20.0 +
 +++ b/drivers/net/tulip/tulip.h2006-11-19 19:15:11.0 +
-@@ -489,8 +489,11 @@
-   udelay(10);
- 
-   if (!i)
--  printk(KERN_DEBUG %s: tulip_stop_rxtx() failed\n,
--  pci_name(tp-pdev));
-+  printk(KERN_DEBUG %s: tulip_stop_rxtx() failed
-+   (CSR5 0x%x CSR6 0x%x)\n,
-+  pci_name(tp-pdev),
-+  ioread32(ioaddr + CSR5),
-+  ioread32(ioaddr + CSR6));
-   }
- }
- 
 a/drivers/net/tulip/tulip_core.c   2006-11-19 19:15:09.0 +
-+++ b/drivers/net/tulip/tulip_core.c   2006-11-19 19:15:11.0 +
-@@ -21,7 +21,7 @@
- #else
- #define DRV_VERSION   1.1.14
- #endif
--#define DRV_RELDATE   May 11, 2002
-+#define DRV_RELDATE   

[kernel] r8621 - dists/trunk/linux-2.6/debian/patches/bugfix/mips

2007-05-21 Thread Martin Michlmayr
Author: tbm
Date: Mon May 21 09:28:34 2007
New Revision: 8621

Log:
status


Modified:
   dists/trunk/linux-2.6/debian/patches/bugfix/mips/tulip_dc21143.patch

Modified: dists/trunk/linux-2.6/debian/patches/bugfix/mips/tulip_dc21143.patch
==
--- dists/trunk/linux-2.6/debian/patches/bugfix/mips/tulip_dc21143.patch
(original)
+++ dists/trunk/linux-2.6/debian/patches/bugfix/mips/tulip_dc21143.patch
Mon May 21 09:28:34 2007
@@ -1,6 +1,10 @@
 ## DP: TULIP_MWI fix for Cobalt
 ## DP: Patch author: Peter Horton [EMAIL PROTECTED]
 ## DP: Upstream status: submitted to netdev
+## Needs some more work, see:
+# http://marc.info/?l=linux-netdevm=114189714123684w=2
+# http://marc.info/?l=linux-netdevm=114172397714060w=2
+# http://marc.info/?l=linux-netdevm=11417039680w=2
 
 This patch works around the MWI bug on the DC21143 rev 65 Tulip by ensuring
 that the receive buffers don't end on a cache line boundary (as documented

___
Kernel-svn-changes mailing list
Kernel-svn-changes@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/kernel-svn-changes


[kernel] r8622 - in dists/trunk/linux-2.6/debian/patches: bugfix/mips series

2007-05-21 Thread Martin Michlmayr
Author: tbm
Date: Mon May 21 09:36:45 2007
New Revision: 8622

Log:
napi is finally in for sb1200 net


Removed:
   dists/trunk/linux-2.6/debian/patches/bugfix/mips/eth-napi.patch
Modified:
   dists/trunk/linux-2.6/debian/patches/series/1~experimental.1

Modified: dists/trunk/linux-2.6/debian/patches/series/1~experimental.1
==
--- dists/trunk/linux-2.6/debian/patches/series/1~experimental.1
(original)
+++ dists/trunk/linux-2.6/debian/patches/series/1~experimental.1Mon May 
21 09:36:45 2007
@@ -12,7 +12,6 @@
 + bugfix/powerpc/oldworld-boot-fix.patch
 + bugfix/powerpc/prep-utah-ide-interrupt.patch
 + bugfix/powerpc/serial.patch
-#+ bugfix/mips/eth-napi.patch
 + bugfix/mips/ide-scan.patch
 + bugfix/mips/ip22-zilog-console.patch
 + bugfix/mips/sgi-ioc3.patch

___
Kernel-svn-changes mailing list
Kernel-svn-changes@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/kernel-svn-changes


[kernel] r8634 - in dists/trunk/linux-2.6/debian/patches: bugfix/mips series

2007-05-21 Thread Martin Michlmayr
Author: tbm
Date: Mon May 21 11:19:47 2007
New Revision: 8634

Log:
fix patch


Modified:
   dists/trunk/linux-2.6/debian/patches/bugfix/mips/64bit-tulip.patch
   dists/trunk/linux-2.6/debian/patches/series/1~experimental.1

Modified: dists/trunk/linux-2.6/debian/patches/bugfix/mips/64bit-tulip.patch
==
--- dists/trunk/linux-2.6/debian/patches/bugfix/mips/64bit-tulip.patch  
(original)
+++ dists/trunk/linux-2.6/debian/patches/bugfix/mips/64bit-tulip.patch  Mon May 
21 11:19:47 2007
@@ -3,17 +3,16 @@
 ## DP: Not sure whether this is needed or not, but we've had it for
 ## DP: quite a while.  I'll try to find out -- tbm
 
 a/drivers/net/tulip/tulip.h2006-11-19 19:14:20.0 +
-+++ b/drivers/net/tulip/tulip.h2006-11-19 19:15:11.0 +
-@@ -1493,8 +1493,8 @@
+--- a/drivers/net/tulip/tulip_core.c   2007-05-21 11:12:45.0 +
 b/drivers/net/tulip/tulip_core.c   2007-05-21 11:13:10.0 +
+@@ -1490,8 +1490,8 @@
  (PCI_SLOT(pdev-devfn) == 12))) {
 /* Cobalt MAC address in first EEPROM locations. */
 sa_offset = 0;
 - /* Ensure our media table fixup get's applied */
 - memcpy(ee_data + 16, ee_data, 8);
-+   /* No media table either */
-+   tp-flags = ~HAS_MEDIA_TABLE;
++ /* No media table either */
++ tp-flags = ~HAS_MEDIA_TABLE;
 }
  #endif
  #ifdef CONFIG_GSC
-

Modified: dists/trunk/linux-2.6/debian/patches/series/1~experimental.1
==
--- dists/trunk/linux-2.6/debian/patches/series/1~experimental.1
(original)
+++ dists/trunk/linux-2.6/debian/patches/series/1~experimental.1Mon May 
21 11:19:47 2007
@@ -15,7 +15,7 @@
 + bugfix/mips/ide-scan.patch
 + bugfix/mips/ip22-zilog-console.patch
 + bugfix/mips/sgi-ioc3.patch
-#+ bugfix/mips/64bit-tulip.patch
++ bugfix/mips/64bit-tulip.patch
 + bugfix/mips/tulip_dc21143.patch
 + features/mips/qemu-vga.patch
 + features/mips/sb1-duart.patch

___
Kernel-svn-changes mailing list
Kernel-svn-changes@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/kernel-svn-changes


[kernel] r8635 - dists/trunk/linux-2.6/debian/patches/features/arm

2007-05-21 Thread Martin Michlmayr
Author: tbm
Date: Mon May 21 11:27:55 2007
New Revision: 8635

Log:
fix patch


Modified:
   
dists/trunk/linux-2.6/debian/patches/features/arm/ixp4xx_npe_driver-0.3.1.patch

Modified: 
dists/trunk/linux-2.6/debian/patches/features/arm/ixp4xx_npe_driver-0.3.1.patch
==
--- 
dists/trunk/linux-2.6/debian/patches/features/arm/ixp4xx_npe_driver-0.3.1.patch 
(original)
+++ 
dists/trunk/linux-2.6/debian/patches/features/arm/ixp4xx_npe_driver-0.3.1.patch 
Mon May 21 11:27:55 2007
@@ -4141,10 +4141,8 @@
 +
 +EXPORT_SYMBOL(get_npe_by_id);
 +EXPORT_SYMBOL(return_npe_dev);
-diff --git a/include/asm-arm/arch-ixp4xx/ixp4xx-regs.h 
b/include/asm-arm/arch-ixp4xx/ixp4xx-regs.h
-index 9444958..2b4751c 100644
 a/include/asm-arm/arch-ixp4xx/ixp4xx-regs.h
-+++ b/include/asm-arm/arch-ixp4xx/ixp4xx-regs.h
+--- a/include/asm-arm/arch-ixp4xx/ixp4xx-regs.h2007-05-21 
11:18:46.0 +
 b/include/asm-arm/arch-ixp4xx/ixp4xx-regs.h2007-05-21 
11:20:48.0 +
 @@ -22,6 +22,8 @@
  #ifndef _ASM_ARM_IXP4XX_H_
  #define _ASM_ARM_IXP4XX_H_
@@ -4195,11 +4193,10 @@
  
  /*
   * PCI register values and bit definitions 
-@@ -607,6 +627,34 @@
+@@ -607,4 +627,43 @@
  
  #define DCMD_LENGTH   0x01fff /* length mask (max = 8K - 1) */
  
-+
 +/* Fuse Bits of IXP_EXP_CFG2 */
 +#define IX_FUSE_RCOMP   (1  0)
 +#define IX_FUSE_USB (1  1)
@@ -4227,13 +4224,7 @@
 +#define IX_FUSE_IXP46X_ONLY IX_FUSE_XSCALE_MAX_FREQ | IX_FUSE_RSA | \
 +  IX_FUSE_NPEB_ETH | IX_FUSE_NPEA_ETH | IX_FUSE_USB_HOST | IX_FUSE_ECC
 +
- #ifndef __ASSEMBLY__
- static inline int cpu_is_ixp46x(void)
- {
-@@ -620,6 +668,15 @@ static inline int cpu_is_ixp46x(void)
- #endif
-   return 0;
- }
++#ifndef __ASSEMBLY__
 +
 +static inline u32 ix_fuse(void)
 +{
@@ -4243,8 +4234,8 @@
 +
 +  return fuses;
 +}
- #endif
- 
++#endif
++
  #endif
 diff --git a/include/asm-arm/arch-ixp4xx/npe_regs.h 
b/include/asm-arm/arch-ixp4xx/npe_regs.h
 new file mode 100644

___
Kernel-svn-changes mailing list
Kernel-svn-changes@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/kernel-svn-changes


[kernel] r8640 - dists/trunk/linux-2.6/debian/patches/series

2007-05-21 Thread Martin Michlmayr
Author: tbm
Date: Mon May 21 12:23:28 2007
New Revision: 8640

Log:
enable again


Modified:
   dists/trunk/linux-2.6/debian/patches/series/1~experimental.1

Modified: dists/trunk/linux-2.6/debian/patches/series/1~experimental.1
==
--- dists/trunk/linux-2.6/debian/patches/series/1~experimental.1
(original)
+++ dists/trunk/linux-2.6/debian/patches/series/1~experimental.1Mon May 
21 12:23:28 2007
@@ -23,8 +23,8 @@
 + features/arm/nslu2-eth-mac.patch
 + features/arm/nas100d-setup-mac.patch
 + features/arm/nas100d-eth-mac.patch
-#+ features/arm/ixp4xx_npe_driver-0.3.1.patch
-#+ features/arm/ixp4xx-net-driver-improve-mac-handling.patch
++ features/arm/ixp4xx_npe_driver-0.3.1.patch
++ features/arm/ixp4xx-net-driver-improve-mac-handling.patch
 + bugfix/drivers-bus_to_virt.patch
 + bugfix/sparc/drivers_net-broken.patch
 #+ bugfix/arm/disable-broken-config-options.patch

___
Kernel-svn-changes mailing list
Kernel-svn-changes@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/kernel-svn-changes


[kernel] r8566 - dists/trunk/linux-2.6/debian/patches/series

2007-05-07 Thread Martin Michlmayr
Author: tbm
Date: Mon May  7 17:56:59 2007
New Revision: 8566

Modified:
   dists/trunk/linux-2.6/debian/patches/series/1~experimental.1
Log:
apply features/fintek-f75375.patch


Modified: dists/trunk/linux-2.6/debian/patches/series/1~experimental.1
==
--- dists/trunk/linux-2.6/debian/patches/series/1~experimental.1
(original)
+++ dists/trunk/linux-2.6/debian/patches/series/1~experimental.1Mon May 
 7 17:56:59 2007
@@ -36,3 +36,4 @@
 + bugfix/forcedeth-napi-broken.patch
 + bugfix/powerpc/drivers_macintosh-broken.patch
 + bugfix/ia64/hardcode-arch-script-output.patch
++ features/fintek-f75375.patch

___
Kernel-svn-changes mailing list
Kernel-svn-changes@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/kernel-svn-changes


[kernel] r8565 - dists/trunk/linux-2.6/debian

2007-05-06 Thread Martin Michlmayr
Author: tbm
Date: Sun May  6 20:36:17 2007
New Revision: 8565

Modified:
   dists/trunk/linux-2.6/debian/rules.real
Log:
define HEADERS_ARCH for armel, thanks Riku Voipio


Modified: dists/trunk/linux-2.6/debian/rules.real
==
--- dists/trunk/linux-2.6/debian/rules.real (original)
+++ dists/trunk/linux-2.6/debian/rules.real Sun May  6 20:36:17 2007
@@ -357,6 +357,7 @@
 install-libc-dev_$(ARCH): HEADERS_ARCH = $(ARCH)
 install-libc-dev_amd64 \
 install-libc-dev_i386: HEADERS_ARCH = x86_64
+install-libc-dev_armel: HEADERS_ARCH = arm
 install-libc-dev_hppa: HEADERS_ARCH = parisc
 install-libc-dev_mipsel: HEADERS_ARCH = mips
 install-libc-dev_sparc: HEADERS_ARCH = sparc64

___
Kernel-svn-changes mailing list
Kernel-svn-changes@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/kernel-svn-changes


[kernel] r8535 - dists/trunk/linux-2.6/debian/arch/mips

2007-05-01 Thread Martin Michlmayr
Author: tbm
Date: Tue May  1 15:09:11 2007
New Revision: 8535

Modified:
   dists/trunk/linux-2.6/debian/arch/mips/config.sb1-bcm91250a
   dists/trunk/linux-2.6/debian/arch/mips/config.sb1a-bcm91480b
Log:
unify mips and mipsel


Modified: dists/trunk/linux-2.6/debian/arch/mips/config.sb1-bcm91250a
==
--- dists/trunk/linux-2.6/debian/arch/mips/config.sb1-bcm91250a (original)
+++ dists/trunk/linux-2.6/debian/arch/mips/config.sb1-bcm91250a Tue May  1 
15:09:11 2007
@@ -816,7 +816,7 @@
 CONFIG_SIS190=m
 CONFIG_SKGE=m
 CONFIG_SKY2=m
-CONFIG_SK98LIN=m
+# CONFIG_SK98LIN is not set
 CONFIG_VIA_VELOCITY=m
 CONFIG_TIGON3=m
 CONFIG_BNX2=m

Modified: dists/trunk/linux-2.6/debian/arch/mips/config.sb1a-bcm91480b
==
--- dists/trunk/linux-2.6/debian/arch/mips/config.sb1a-bcm91480b
(original)
+++ dists/trunk/linux-2.6/debian/arch/mips/config.sb1a-bcm91480bTue May 
 1 15:09:11 2007
@@ -812,7 +812,7 @@
 CONFIG_SIS190=m
 CONFIG_SKGE=m
 CONFIG_SKY2=m
-CONFIG_SK98LIN=m
+# CONFIG_SK98LIN is not set
 CONFIG_VIA_VELOCITY=m
 CONFIG_TIGON3=m
 CONFIG_BNX2=m

___
Kernel-svn-changes mailing list
Kernel-svn-changes@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/kernel-svn-changes


[kernel] r8538 - dists/trunk/linux-2.6/debian

2007-05-01 Thread Martin Michlmayr
Author: tbm
Date: Tue May  1 17:43:21 2007
New Revision: 8538

Modified:
   dists/trunk/linux-2.6/debian/changelog
Log:
restore changelogs


Modified: dists/trunk/linux-2.6/debian/changelog
==
--- dists/trunk/linux-2.6/debian/changelog  (original)
+++ dists/trunk/linux-2.6/debian/changelog  Tue May  1 17:43:21 2007
@@ -25,6 +25,9 @@
   * arm/iop32x: Don't build CONFIG_ATA into the kernel.
   * arm/ixp4xx: Enable more SATA drivers.
   * arm/ixp4xx: Enable PATA_ARTOP which is needed by the nas100d.
+  * arm/ixp4xx: Set CONFIG_USB_EHCI_TT_NEWSCHED.
+  * mips/4kc-malta: Add an image for the MIPS Malta board.  Thanks,
+Aurelien Jarno. (closes: #421377)
 
  -- maximilian attems [EMAIL PROTECTED]  Sat, 28 Apr 2007 18:53:40 +0200
 

___
Kernel-svn-changes mailing list
Kernel-svn-changes@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/kernel-svn-changes


[kernel] r8524 - in dists/trunk/linux-2.6/debian: . patches/series

2007-04-28 Thread Martin Michlmayr
Author: tbm
Date: Sat Apr 28 07:37:48 2007
New Revision: 8524

Added:
   dists/trunk/linux-2.6/debian/patches/series/1
  - copied unchanged from r8520, 
dists/trunk/linux-2.6/debian/patches/series/1~experimental.1
   dists/trunk/linux-2.6/debian/patches/series/1-extra
  - copied unchanged from r8520, 
dists/trunk/linux-2.6/debian/patches/series/1~experimental.1-extra
Removed:
   dists/trunk/linux-2.6/debian/patches/series/1~experimental.1
   dists/trunk/linux-2.6/debian/patches/series/1~experimental.1-extra
Modified:
   dists/trunk/linux-2.6/debian/changelog
Log:
update to 2.6.21 final


Modified: dists/trunk/linux-2.6/debian/changelog
==
--- dists/trunk/linux-2.6/debian/changelog  (original)
+++ dists/trunk/linux-2.6/debian/changelog  Sat Apr 28 07:37:48 2007
@@ -1,3 +1,12 @@
+linux-2.6 (2.6.21-1) UNRELEASED; urgency=low
+
+  [ Martin Michlmayr ]
+  * arm/iop32x: Don't build CONFIG_ATA into the kernel.
+  * arm/ixp4xx: Enable more SATA drivers.
+  * arm/ixp4xx: Enable PATA_ARTOP which is needed by the nas100d.
+
+ -- Martin Michlmayr [EMAIL PROTECTED]  Sat, 28 Apr 2007 09:37:04 +0200
+
 linux-2.6 (2.6.21-1~experimental.1) UNRELEASED; urgency=low
 
   [ maximilian attems ]
@@ -19,9 +28,6 @@
 because MACH_TYPE_EP80219 is not defined.
   * mips/sb1: Don't build CONFIG_ATA into the kernel.
   * mips/sb1: Unset CONFIG_USB_{KBD,MOUSE} since the generic HID is used.
-  * arm/iop32x: Don't build CONFIG_ATA into the kernel.
-  * arm/ixp4xx: Enable more SATA drivers.
-  * arm/ixp4xx: Enable PATA_ARTOP which is needed by the nas100d.
 
  -- maximilian attems [EMAIL PROTECTED]  Tue, 10 Apr 2007 14:42:30 +0200
 

___
Kernel-svn-changes mailing list
Kernel-svn-changes@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/kernel-svn-changes


[kernel] r8525 - in dists/trunk/linux-2.6/debian: . arch/arm

2007-04-28 Thread Martin Michlmayr
Author: tbm
Date: Sat Apr 28 09:04:43 2007
New Revision: 8525

Modified:
   dists/trunk/linux-2.6/debian/arch/arm/config.ixp4xx
   dists/trunk/linux-2.6/debian/changelog
Log:
set CONFIG_USB_EHCI_TT_NEWSCHED since it was requested in
http://lists.debian.org/debian-arm/2007/01/msg00084.html.  Let's see whether
it works.


Modified: dists/trunk/linux-2.6/debian/arch/arm/config.ixp4xx
==
--- dists/trunk/linux-2.6/debian/arch/arm/config.ixp4xx (original)
+++ dists/trunk/linux-2.6/debian/arch/arm/config.ixp4xx Sat Apr 28 09:04:43 2007
@@ -1543,6 +1543,7 @@
 CONFIG_USB_EHCI_HCD=m
 CONFIG_USB_EHCI_SPLIT_ISO=y
 CONFIG_USB_EHCI_ROOT_HUB_TT=y
+CONFIG_USB_EHCI_TT_NEWSCHED=y
 CONFIG_USB_ISP116X_HCD=m
 CONFIG_USB_OHCI_HCD=m
 # CONFIG_USB_OHCI_BIG_ENDIAN is not set

Modified: dists/trunk/linux-2.6/debian/changelog
==
--- dists/trunk/linux-2.6/debian/changelog  (original)
+++ dists/trunk/linux-2.6/debian/changelog  Sat Apr 28 09:04:43 2007
@@ -4,6 +4,7 @@
   * arm/iop32x: Don't build CONFIG_ATA into the kernel.
   * arm/ixp4xx: Enable more SATA drivers.
   * arm/ixp4xx: Enable PATA_ARTOP which is needed by the nas100d.
+  * arm/ixp4xx: Set CONFIG_USB_EHCI_TT_NEWSCHED.
 
  -- Martin Michlmayr [EMAIL PROTECTED]  Sat, 28 Apr 2007 09:37:04 +0200
 

___
Kernel-svn-changes mailing list
Kernel-svn-changes@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/kernel-svn-changes


[kernel] r8520 - dists/etch/linux-2.6/debian

2007-04-27 Thread Martin Michlmayr
Author: tbm
Date: Fri Apr 27 15:39:32 2007
New Revision: 8520

Modified:
   dists/etch/linux-2.6/debian/changelog
Log:
add bug number


Modified: dists/etch/linux-2.6/debian/changelog
==
--- dists/etch/linux-2.6/debian/changelog   (original)
+++ dists/etch/linux-2.6/debian/changelog   Fri Apr 27 15:39:32 2007
@@ -23,7 +23,7 @@
   * Compile fix for UML CONFIG_MODE_TT=y. (closes: #412957)
 
   [ Martin Michlmayr ]
-  * Fix wrong checksum for split TCP packets on 64-bit MIPS
+  * Fix wrong checksum for split TCP packets on 64-bit MIPS. (closes: #421283)
 
  -- maximilian attems [EMAIL PROTECTED]  Tue, 24 Apr 2007 20:13:49 +0200
 

___
Kernel-svn-changes mailing list
Kernel-svn-changes@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/kernel-svn-changes


[kernel] r8505 - in dists/etch/linux-2.6/debian: . patches/bugfix/mips patches/series

2007-04-25 Thread Martin Michlmayr
Author: tbm
Date: Wed Apr 25 13:00:14 2007
New Revision: 8505

Added:
   dists/etch/linux-2.6/debian/patches/bugfix/mips/tcp-checksum.patch
Modified:
   dists/etch/linux-2.6/debian/changelog
   dists/etch/linux-2.6/debian/patches/series/13
Log:
Fix wrong checksum for split TCP packets on 64-bit MIPS


Modified: dists/etch/linux-2.6/debian/changelog
==
--- dists/etch/linux-2.6/debian/changelog   (original)
+++ dists/etch/linux-2.6/debian/changelog   Wed Apr 25 13:00:14 2007
@@ -22,6 +22,9 @@
   * Backport support for i965 to agp too. (closes: #406111)
   * Compile fix for UML CONFIG_MODE_TT=y. (closes: #412957)
 
+  [ Martin Michlmayr ]
+  * Fix wrong checksum for split TCP packets on 64-bit MIPS
+
  -- maximilian attems [EMAIL PROTECTED]  Tue, 24 Apr 2007 20:13:49 +0200
 
 linux-2.6 (2.6.18.dfsg.1-12etch1) stable-security; urgency=high

Added: dists/etch/linux-2.6/debian/patches/bugfix/mips/tcp-checksum.patch
==
--- (empty file)
+++ dists/etch/linux-2.6/debian/patches/bugfix/mips/tcp-checksum.patch  Wed Apr 
25 13:00:14 2007
@@ -0,0 +1,57 @@
+Author: Dave Johnson [EMAIL PROTECTED] Wed Apr 18 10:39:41 2007 -0400
+Comitter: Ralf Baechle [EMAIL PROTECTED] Wed Apr 18 17:13:29 2007 +0100
+Commit: d3b6f8214113e8bad8a0ce3ab1d37b6be1e5a22e
+Gitweb: http://www.linux-mips.org/g/linux/d3b6f821
+Branch: linux-2.6.18-stable
+
+I've traced down an off-by-one TCP checksum calculation error under
+the following conditions:
+
+1) The TCP code needs to split a full-sized packet due to a reduced
+   MSS (typically due to the addition of TCP options mid-stream like
+   SACK).
+   _AND_
+2) The checksum of the 2nd fragment is larger than the checksum of the
+   original packet.  After subtraction this results in a checksum for
+   the 1st fragment with bits 16..31 set to 1. (this is ok)
+   _AND_
+3) The checksum of the 1st fragment's TCP header plus the previously
+   32bit checksum of the 1st fragment DOES NOT cause a 32bit overflow
+   when added together.  This results in a checksum of the TCP header
+   plus TCP data that still has the upper 16 bits as 1's.
+   _THEN_
+4) The TCP+data checksum is added to the checksum of the pseudo IP
+   header with csum_tcpudp_nofold() incorrectly (the bug).
+
+The problem is the checksum of the TCP+data is passed to
+csum_tcpudp_nofold() as an 32bit unsigned value, however the assembly
+code acts on it as if it is a 64bit unsigned value.
+
+This causes an incorrect 32-64bit extension if the sum has bit 31
+set.  The resulting checksum is off by one.
+
+This problems is data and TCP header dependent due to #2 and #3
+above so it doesn't occur on every TCP packet split.
+
+Signed-off-by: Dave Johnson [EMAIL PROTECTED]
+Signed-off-by: Ralf Baechle [EMAIL PROTECTED]
+(cherry picked from commit 3be5b819ac5c9395b60556ae3434ff62d7ded2e7)
+
+---
+
+ include/asm-mips/checksum.h |2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+diff --git a/include/asm-mips/checksum.h b/include/asm-mips/checksum.h
+index a5e6050..5f71650 100644
+--- a/include/asm-mips/checksum.h
 b/include/asm-mips/checksum.h
+@@ -159,7 +159,7 @@ static inline unsigned int csum_tcpudp_nofold(unsigned 
long saddr,
+ #else
+ r (((unsigned long)(proto)16) + len),
+ #endif
+-r (sum));
++r ((__force unsigned long)sum));
+ 
+   return sum;
+ }

Modified: dists/etch/linux-2.6/debian/patches/series/13
==
--- dists/etch/linux-2.6/debian/patches/series/13   (original)
+++ dists/etch/linux-2.6/debian/patches/series/13   Wed Apr 25 13:00:14 2007
@@ -1,3 +1,4 @@
 + bugfix/listxattr-mem-corruption.patch
 + features/agp-i965.patch
 + bugfix/fix-syscallX-uml.patch
++ bugfix/mips/tcp-checksum.patch

___
Kernel-svn-changes mailing list
Kernel-svn-changes@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/kernel-svn-changes


[kernel] r8506 - dists/trunk/linux-2.6/debian/arch/arm

2007-04-25 Thread Martin Michlmayr
Author: tbm
Date: Wed Apr 25 13:12:40 2007
New Revision: 8506

Removed:
   dists/trunk/linux-2.6/debian/arch/arm/config.s3c2410
Log:
no longer supported


___
Kernel-svn-changes mailing list
Kernel-svn-changes@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/kernel-svn-changes


[kernel] r8507 - in dists/trunk/linux-2.6/debian: . arch arch/arm arch/armel

2007-04-25 Thread Martin Michlmayr
 25 13:15:11 2007
@@ -6,6 +6,7 @@
  alpha
  amd64
  arm
+ armel
  hppa
  i386
  ia64

Modified: dists/trunk/linux-2.6/debian/changelog
==
--- dists/trunk/linux-2.6/debian/changelog  (original)
+++ dists/trunk/linux-2.6/debian/changelog  Wed Apr 25 13:15:11 2007
@@ -11,6 +11,10 @@
 CONFIG_SENSORS_ADM1029, CONFIG_FB_SVGALIB, CONFIG_FB_S3,
 CONFIG_USB_KC2190, CONFIG_KS0108.
 
+  [ Martin Michlmayr ]
+  * Add armel (arm with EABI) support.  Thanks, Lennert Buytenhek and
+Joey Hess.  Closes: #410853.
+
  -- maximilian attems [EMAIL PROTECTED]  Tue, 10 Apr 2007 14:42:30 +0200
 
 linux-2.6 (2.6.20-3) UNRELEASED; urgency=low

___
Kernel-svn-changes mailing list
Kernel-svn-changes@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/kernel-svn-changes


[kernel] r8508 - in dists/trunk/linux-2.6/debian: . patches/bugfix/arm patches/series

2007-04-25 Thread Martin Michlmayr
Author: tbm
Date: Wed Apr 25 14:18:14 2007
New Revision: 8508

Added:
   
dists/trunk/linux-2.6/debian/patches/bugfix/arm/disable-broken-config-options2.patch
   
dists/trunk/linux-2.6/debian/patches/bugfix/arm/disable-broken-config-options3.patch
Modified:
   dists/trunk/linux-2.6/debian/changelog
   dists/trunk/linux-2.6/debian/patches/series/1~experimental.1
Log:
Mark CHELSIO_T3 as broken on ARM.


Modified: dists/trunk/linux-2.6/debian/changelog
==
--- dists/trunk/linux-2.6/debian/changelog  (original)
+++ dists/trunk/linux-2.6/debian/changelog  Wed Apr 25 14:18:14 2007
@@ -14,6 +14,7 @@
   [ Martin Michlmayr ]
   * Add armel (arm with EABI) support.  Thanks, Lennert Buytenhek and
 Joey Hess.  Closes: #410853.
+  * Mark CHELSIO_T3 as broken on ARM.
 
  -- maximilian attems [EMAIL PROTECTED]  Tue, 10 Apr 2007 14:42:30 +0200
 

Added: 
dists/trunk/linux-2.6/debian/patches/bugfix/arm/disable-broken-config-options2.patch
==
--- (empty file)
+++ 
dists/trunk/linux-2.6/debian/patches/bugfix/arm/disable-broken-config-options2.patch
Wed Apr 25 14:18:14 2007
@@ -0,0 +1,24 @@
+diff -Naur linux-2.6-2.6.20.orig/drivers/mtd/nand/Kconfig 
linux-2.6-2.6.20/drivers/mtd/nand/Kconfig
+--- linux-2.6-2.6.20.orig/drivers/mtd/nand/Kconfig 2007-02-04 
11:44:54.0 -0700
 linux-2.6-2.6.20/drivers/mtd/nand/Kconfig  2007-04-18 22:02:18.0 
-0600
+@@ -223,7 +223,7 @@
+ 
+ config MTD_NAND_CAFE
+tristate NAND support for OLPC CAFÉ chip
+-   depends on PCI
++   depends on PCI  (!ARM || BROKEN)
+help
+Use NAND flash attached to the CAFÉ chip designed for the $100
+laptop.
+diff -Naur linux-2.6-2.6.20.orig/drivers/net/Kconfig 
linux-2.6-2.6.20/drivers/net/Kconfig
+--- linux-2.6-2.6.20.orig/drivers/net/Kconfig  2007-04-18 22:16:48.0 
-0600
 linux-2.6-2.6.20/drivers/net/Kconfig   2007-04-18 22:16:29.0 
-0600
+@@ -2484,7 +2484,7 @@
+ 
+ config NETXEN_NIC
+   tristate NetXen Multi port (1/10) Gigabit Ethernet NIC
+-  depends on PCI  (!SPARC32 || BROKEN)
++  depends on PCI  (!SPARC32 || BROKEN)  (!ARM || BROKEN)
+   help
+ This enables the support for NetXen's Gigabit Ethernet card.
+ 

Added: 
dists/trunk/linux-2.6/debian/patches/bugfix/arm/disable-broken-config-options3.patch
==
--- (empty file)
+++ 
dists/trunk/linux-2.6/debian/patches/bugfix/arm/disable-broken-config-options3.patch
Wed Apr 25 14:18:14 2007
@@ -0,0 +1,11 @@
+--- linux-2.6-2.6.20/drivers/net/Kconfig~  2007-04-25 14:10:24.0 
+
 linux-2.6-2.6.20/drivers/net/Kconfig   2007-04-25 14:11:20.0 
+
+@@ -2373,7 +2373,7 @@
+ 
+ config CHELSIO_T3
+   tristate Chelsio Communications T3 10Gb Ethernet support
+-  depends on PCI
++  depends on PCI  (!ARM || BROKEN)
+   select FW_LOADER
+   help
+ This driver supports Chelsio T3-based gigabit and 10Gb Ethernet

Modified: dists/trunk/linux-2.6/debian/patches/series/1~experimental.1
==
--- dists/trunk/linux-2.6/debian/patches/series/1~experimental.1
(original)
+++ dists/trunk/linux-2.6/debian/patches/series/1~experimental.1Wed Apr 
25 14:18:14 2007
@@ -29,6 +29,8 @@
 + features/arm/ixp4xx-net-driver-improve-mac-handling.patch
 + bugfix/drivers-bus_to_virt.patch
 + bugfix/arm/disable-broken-config-options.patch
++ bugfix/arm/disable-broken-config-options2.patch
++ bugfix/arm/disable-broken-config-options3.patch
 # check upstream fix!?
 #+ bugfix/arm/cyber2010_burst.patch
 + bugfix/arm/rtc-rs5c372-n2100.patch

___
Kernel-svn-changes mailing list
Kernel-svn-changes@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/kernel-svn-changes


[kernel] r8510 - dists/trunk/linux-2.6/debian/patches/series

2007-04-25 Thread Martin Michlmayr
Author: tbm
Date: Wed Apr 25 14:29:58 2007
New Revision: 8510

Modified:
   dists/trunk/linux-2.6/debian/patches/series/1~experimental.1
Log:
bugfix/arm/disable-broken-config-options2.patch depends on
bugfix/sparc/drivers_net-broken.patch


Modified: dists/trunk/linux-2.6/debian/patches/series/1~experimental.1
==
--- dists/trunk/linux-2.6/debian/patches/series/1~experimental.1
(original)
+++ dists/trunk/linux-2.6/debian/patches/series/1~experimental.1Wed Apr 
25 14:29:58 2007
@@ -28,6 +28,7 @@
 + features/arm/ixp4xx_npe_driver-0.3.1.patch
 + features/arm/ixp4xx-net-driver-improve-mac-handling.patch
 + bugfix/drivers-bus_to_virt.patch
++ bugfix/sparc/drivers_net-broken.patch
 + bugfix/arm/disable-broken-config-options.patch
 + bugfix/arm/disable-broken-config-options2.patch
 + bugfix/arm/disable-broken-config-options3.patch
@@ -37,7 +38,6 @@
 + bugfix/arm/n2100-r8169-parity.patch
 + features/alpha/alpha-prctl.patch
 + bugfix/alpha/asm-subarchs.patch
-+ bugfix/sparc/drivers_net-broken.patch
 + bugfix/forcedeth-napi-broken.patch
 + bugfix/powerpc/drivers_macintosh-broken.patch
 + bugfix/ia64/hardcode-arch-script-output.patch

___
Kernel-svn-changes mailing list
Kernel-svn-changes@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/kernel-svn-changes


  1   2   3   4   >