[kernel] r10921 - in dists/sid/linux-2.6/debian: . config/mips
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
=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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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