Author: sparky
Date: Fri Mar  3 17:08:33 2006
New Revision: 7080

Modified:
   ppcrcd/trunk/TODO
   ppcrcd/trunk/conf.dir/usr/lib/ppcrcd/memtest
Log:
- memtest needs rework


Modified: ppcrcd/trunk/TODO
==============================================================================
--- ppcrcd/trunk/TODO   (original)
+++ ppcrcd/trunk/TODO   Fri Mar  3 17:08:33 2006
@@ -8,19 +8,18 @@
 
 * init scripts:
        - need check
-       - opts: swap=, noswap - to be added
        - nonvram - need check
        - md / lvm disks autodetect
        - check what udev can do for me
+       - memtest requires rewriting
 
 * pkgs:
        - diskdruid     - where can I find it ?
        - mkfs.jffs2
        - arj           - messes in binary file without using ELF utils
-       - john          - test fails
+       - john          - test hungs
        - acx100
        - hfsplusutils  - broken ?
-       - uudeview      - what is transfig for ?
        - grub2
 
 * fix:

Modified: ppcrcd/trunk/conf.dir/usr/lib/ppcrcd/memtest
==============================================================================
--- ppcrcd/trunk/conf.dir/usr/lib/ppcrcd/memtest        (original)
+++ ppcrcd/trunk/conf.dir/usr/lib/ppcrcd/memtest        Fri Mar  3 17:08:33 2006
@@ -11,7 +11,8 @@
 /sbin/blockdev --flushbufs /dev/ram0
 
 for MOD in $(cat /proc/cmdline | tr "[:blank:]" "\n" | egrep 
"^(module|modpre)=" | \
-       sed "s/^module=//" | tr "," " "); do
+       sed "s/^[a-z]*=//" | tr "," " "); do
+       echo "Loading module: $MOD"
        modprobe $MOD
 done
 
@@ -21,15 +22,15 @@
 free
 
 AMOUNT=$(awk '/MemTotal/ {print $2}' /proc/meminfo)
-let $((AMOUNT-=4000))
+let $((AMOUNT-=16000))
 
 echo "*** Starting memtest"
-echo "* at start it will fail few (many) times"
+echo "* it may fail few (many) times"
 echo "* Trying $AMOUNT kilobytes"
 sleep 5
 
 while ! memtest ${AMOUNT}K; do
-       let $((AMOUNT-=500))
+       let $((AMOUNT-=1000))
        [ $AMOUNT -le 0 ] && break
        echo "* Trying $AMOUNT kilobytes"
        sleep 1
_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to