Date: Mon, 24 Apr 2006 00:14:53 -0700 (PDT) From: "R. B. Riddick" <arne_woerner@yahoo.com> To: Erin E Conn <econn@nc.rr.com> Cc: freebsd-multimedia@freebsd.org Subject: Re: Rebooting problems with /dev/cxm0 Message-ID: <20060424071453.4677.qmail@web30314.mail.mud.yahoo.com> In-Reply-To: <444C25D7.9050600@nc.rr.com>
next in thread | previous in thread | raw e-mail | index | archive | help
--0-1614268909-1145862893=:4385 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Content-Id: Content-Disposition: inline --- Erin E Conn <econn@nc.rr.com> wrote: > After some rebuilding and reinstalling of ports, I was able to cat > /dev/cxm0 to a file in my home directory for about half an hour with no > dma errors or lockups. I then stopped the cat and tried 'mplayer -cache > 4096 /dev/cxm0', and my machine locked up after about 2 minutes. The > display continues to update; my dockapps in fluxbox are still > functioning and updating, but the machine does not respond to any > network traffic or input devices and the video and audio from /dev/cxm0 > have halted. Nothing is being logged to /var/log/messages at the time. I > tried it again while keeping an eye on the console in case there are dma > problems preventing anything being written to the log: > > cxm0:encoder dma status 0xb > # MACHINE STOPPED RESPONDING HERE > cmx0:encoder dma status 0xb > ad0: TIMEOUT - WRITE_DMA retrying (1 retry left) LBA=22069947 > ad0: TIMEOUT - WRITE_DMA retrying (0 retries left) LBA=22069947 > dc0: watchdog timeout > dc0: failed to force tx and rx to idle state > ad0: FAILURE - WRITE_DMA timed out LBA=22069947 > ad0: FAILURE - READ_DMA timed out LBA=20487259 > > The above messages continue to be output to the console and I have to > manually restart the computer. > That sounds familiar... :-) I attached a variation of my very special cxm-data-transfer-program, that just copies the data to your disc (hopefully in the right order... :-)). After examining some areas of the code (just in case I am evil), it can be compiled with c++ -o dd3 dd3.c -O3 and it can be tested with ./dd3 /dev/cxm0 <outputfile> <time of day in sec since 1970 when to stop> E.g.: ./dd3 /dev/cxm0 /tmp/blubberblah.mpg 1146862400 where the seconds since 1970 can be found via date +%s which gives the current time in seconds since 1970 or via date -j +%s 2000 which gives the seconds since 1970 when it is 8 p.m. today. I hope, I got the license right... It should be a BSD license or so... In my opinion this dd3.c tool should result in more stability (currently more then 66 days uptime...)... -Arne __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com --0-1614268909-1145862893=:4385 Content-Type: application/octet-stream; name="dd3.c" Content-Transfer-Encoding: base64 Content-Description: 2867440732-dd3.c Content-Disposition: attachment; filename="dd3.c" Ly8gJElkOiBkZDIuYyx2IDEuMyAyMDA1LzEyLzA4IDAxOjE3OjQ5IGF3IEV4 cCBhdyAkCgojaW5jbHVkZSA8ZXJybm8uaD4KI2luY2x1ZGUgPGZjbnRsLmg+ CiNpbmNsdWRlIDxzeXMvbW1hbi5oPgojaW5jbHVkZSA8c3lzL3R5cGVzLmg+ CiNpbmNsdWRlIDxzeXMvdWlvLmg+CiNpbmNsdWRlIDx1bmlzdGQuaD4KI2lu Y2x1ZGUgPHN0ZGxpYi5oPgojaW5jbHVkZSA8c3RkaW8uaD4KI2luY2x1ZGUg PHN0cmluZy5oPgojaW5jbHVkZSA8c2lnbmFsLmg+CiNpbmNsdWRlIDx0aW1l Lmg+CiNpbmNsdWRlIDxzeXMvc29ja2V0Lmg+CiNpbmNsdWRlIDxzeXMvd2Fp dC5oPgojaW5jbHVkZSA8ZmNudGwuaD4KI2luY2x1ZGUgPG5ldGluZXQvaW4u aD4KI2luY2x1ZGUgPGFycGEvaW5ldC5oPgojaW5jbHVkZSA8c3lzbG9nLmg+ CiNpbmNsdWRlIDxzdGRhcmcuaD4KCiNkZWZpbmUgY2hlY2soZSkgaWYgKCEo ZSkpIF9jaGVjayhfX2Z1bmNfXyxfX0ZJTEVfXyxfX0xJTkVfXywjZSkKdm9p ZCBfY2hlY2soY29uc3QgY2hhciAqIGNvbnN0IGZ1LCBjb25zdCBjaGFyICog Y29uc3QgZmksCiAgICAgICAgICAgICAgY29uc3QgaW50IGxpLCBjb25zdCBj aGFyICogY29uc3Qgd2gpIHsKCXByaW50ZigiRVJSIGluICVzLCAlcywgJWQs IHJlYXNvbiAlc1xuIixmdSxmaSxsaSx3aCk7CglzeXNsb2coTE9HX0RFQlVH LCJFUlIgaW4gJXMsICVzLCAlZCwgcmVhc29uICVzXG4iLGZ1LGZpLGxpLHdo KTsKCWtpbGxwZygwLFNJR0tJTEwpOwp9Cgpib29sIGluID0gZmFsc2U7CmJv b2wgdG8gPSBmYWxzZTsKYm9vbCB0ZSA9IGZhbHNlOwp2b2lkIHRpbWVvdXQo Y29uc3QgaW50IHNubykgewoJdG8gPSB0cnVlOwoJaWYgKHNubyA9PSBTSUdU RVJNKQoJCXRlID0gdHJ1ZTsKfQp2b2lkIHJlcXVlc3RJbmZvKGNvbnN0IGlu dCBzbm8pIHsgaW4gPSB0cnVlOyB9Cgp2b2lkIHN0YXRzKGNvbnN0IHVpbnQ2 NF90IGJjLCBjb25zdCB0aW1lX3QgZHQpIHsKCWZwcmludGYoc3RkZXJyLAoJ CSIlbGxkYnl0ZXMgcmVhZCBpbiAlZHNlY3M6ICUuM2ZNYnl0ZXMvc2VjXG4i LAoJCWJjLGR0LGJjKigxLi8oMTAyNC4qMTAyNC4pKS9kdCk7Cn0KCnZvaWQg c2V0T2ZmKGNoYXIgKiBidSwgY29uc3QgdWludDY0X3QgYmMpCgl7ICgqKHVp bnQ2NF90KikoYnUtNC04KSkgPSBiYzsgfQp1aW50NjRfdCBnZXRPZmYoY2hh ciAqIGJ1KSB7IHJldHVybiAqKHVpbnQ2NF90KikoYnUtNC04KTsgfQp2b2lk IHNldFN6KGNoYXIgKiBjb25zdCBidSwgY29uc3QgaW50IGNjKSB7ICgqKGlu dCopKGJ1LTQpKSA9IGNjOyB9CmludCBnZXRTeihjaGFyICogYnUpIHsgcmV0 dXJuICooaW50KikoYnUtNCk7IH0Kdm9pZCBtYXJrKGNoYXIgKiBidSwgY29u c3QgYm9vbCBzKSB7ICgqKGJvb2wqKShidS0oNCs4KzQpKSkgPSBzOyB9CnZv aWQgbWFya0Z1bGwoY2hhciAqIGJ1KSB7IG1hcmsoYnUsdHJ1ZSk7IH0Kdm9p ZCBtYXJrRW1wdHkoY2hhciAqIGJ1KSB7IG1hcmsoYnUsZmFsc2UpOyB9CmJv b2wgaXNGdWxsKGNoYXIgKiBidSkgeyByZXR1cm4gYnVbLSg0KzgrNCldIT0w OyB9CgpjaGFyICogZ2V0KGNoYXIgKiBjb25zdCBidWYsIGNvbnN0IGludCBi bm8sIGNvbnN0IGludCBic3opCgl7IHJldHVybiBidWYrYm5vKmJzeis0Kzgr NDsgfQoKdm9pZCBkaXNjKGludCYgb3VmLCBjaGFyICogY29uc3QgYnUpIHsK CWNvbnN0IGludCBzeiA9IGdldFN6KGJ1KTsKCWxzZWVrKG91ZixnZXRPZmYo YnUpLFNFRUtfU0VUKTsKCXVhbGFybSg5MDAqMTAwMCwwKTsKCWNvbnN0IGlu dCByID0gd3JpdGUob3VmLGJ1LHN6KTsKCXVhbGFybSgwLDApOwoJaWYgKHIg PT0gc3opCgkJbWFya0VtcHR5KGJ1KTsKCWVsc2UgaWYgKHIgPCAwKSB7CgkJ cHJpbnRmKCJ3cml0ZSBlcnJvciByJWQgZXJybm8lZFxuIixyLGVycm5vKTsK CQlleGl0KDEpOwoJfSBlbHNlIHsKCQlwcmludGYoImluY29tcGxldGUgd3Jp dGUgciVkXG4iLHIpOwoJCWV4aXQoMyk7Cgl9Cn0KCnZvaWQgbWFya0Jsb2Nr KGNvbnN0IGludCBkLCBjb25zdCBib29sIGJsY2spIHsKCWludCBmbGFncyA9 IGZjbnRsKGQsRl9HRVRGTCk7CgljaGVjayhmbGFncyAhPSAtMSk7CglpZiAo YmxjaykKCQlmbGFncyAmPSB+T19OT05CTE9DSzsKCWVsc2UKCQlmbGFncyB8 PSBPX05PTkJMT0NLOwoJY2hlY2soZmNudGwoZCxGX1NFVEZMLCZmbGFncykg IT0gLTEpOwp9Cgp2b2lkIGZsdXNoZXIoY29uc3QgYm9vbCBmZmYsIGNvbnN0 IGNoYXIgKiBjb25zdCBmbiwKICAgICAgICAgICAgIGNoYXIgKiBjb25zdCBi dWYsIGNvbnN0IGludCBidWMsIGNvbnN0IGludCBic3opIHsKCWludCBtYXhT WiA9IDA7CglpbnQgbWF4Qk4gPSAtMTsKCWludCBzdmYgPSBzb2NrZXQoQUZf SU5FVCwgU09DS19TVFJFQU0sIDApOwoJaWYgKHN2ZiA+PSAwKSB7CgkJbWFy a0Jsb2NrKHN2ZixmYWxzZSk7CgoJCXN0cnVjdCBzb2NrYWRkcl9pbiBhOwoJ CWJ6ZXJvKCZhLHNpemVvZihhKSk7CgkJYS5zaW5fZmFtaWx5ID0gQUZfSU5F VDsKCQlhLnNpbl9hZGRyLnNfYWRkciA9IDA7CgkJY29uc3QgaW50IG1wID0g MTAwMDsKCQljb25zdCBpbnQgcGIgPSAyMDAwMCArIChmZmY/bXA6MCk7CgkJ aW50IHA7CgkJZm9yIChwPTA7IHA8MTAwMDsgcCsrKSB7CgkJCWEuc2luX3Bv cnQgPSBodG9ucyhwYitwKTsKCQkJaWYgKCFiaW5kKHN2Ziwoc3RydWN0IHNv Y2thZGRyKikmYSxzaXplb2YoYSkpKSB7CgkJCQlpZiAobGlzdGVuKHN2Ziwx KSkKCQkJCQlwID0gbXA7CgkJCQlicmVhazsKCQkJfQoJCX0KCQlpZiAocCA9 PSBtcCkgewoJCQljbG9zZShzdmYpOwoJCQlzdmYgPSAtMTsKCQkJcHJpbnRm KCJubyBuZXR3b3JrIHNlcnZpY2UgcG9zc2libGVcbiIpOwoJCX0gZWxzZQoJ CQlwcmludGYoIm5ldHdvcmsgc2VydmljZSBhdCBwb3J0ICVkXG4iLHBiK3Ap OwoJfQoJaW50IG91ZiA9IC0xOwoJaW50IGZubyA9IDA7Cglmb3IgKGJvb2wg YWxsRW1wdHk9ZmFsc2U7ICF0ZSB8fCAhYWxsRW1wdHk7KSB7CgkJYWxsRW1w dHkgPSB0cnVlOwoJCWZvciAoaW50IGk9MDsgaTxidWM7IGkrKykgewoJCQlj aGFyICogYnUgPSBnZXQoYnVmLGksYnN6KTsKCQkJaWYgKCFpc0Z1bGwoYnUp KQoJCQkJY29udGludWU7CgkJCWlmIChnZXRTeihidSkgPiBtYXhTWikKCQkJ CW1heFNaID0gZ2V0U3ooYnUpOwoJCQlpZiAoaSA+IG1heEJOKQoJCQkJbWF4 Qk4gPSBpOwoJCQlpZiAoIWZmZiAmJiBvdWYgPCAwKSB7CgkJCQljaGFyIEZO W3N0cmxlbihmbikrMjArMV07CgkJCQljaGVjayhzbnByaW50ZihGTixzaXpl b2YoRk4pLTUsIiVzLiVkIixmbixmbm8pPHNpemVvZihGTiktMik7CgkJCQlm bm8rKzsKCQkJCW91ZiA9IG9wZW4oRk4sT19XUk9OTFl8T19DUkVBVHxPX0VY Q0wsMDY2Nik7CgkJCQljaGVjayhvdWYgPj0gMCk7CgkJCQljb25zdCBib29s IHJlYWR5ID0gZmFsc2U7CgkJCQl1YWxhcm0oNTAwKjEwMDAsMCk7CgkJCQlj aGVjayh3cml0ZShvdWYsJnJlYWR5LHNpemVvZihyZWFkeSkpPT1zaXplb2Yo cmVhZHkpKTsKCQkJCXVhbGFybSgwLDApOwoJCQl9CgkJCWFsbEVtcHR5ID0g ZmFsc2U7CgkJCWlmICghZmFsc2UpIHsKCQkJCWlmICghZmZmKQoJCQkJCWRp c2Mob3VmLGJ1KTsKCQkJCWVsc2UKCQkJCQl1c2xlZXAoNTAqMTAwMCk7CgkJ CX0KCQl9CgkJaWYgKGFsbEVtcHR5KQoJCQl1c2xlZXAoNTAqMTAwMCk7Cgl9 CglpZiAob3VmID49IDApIHsKCQljaGVjayhsc2VlayhvdWYsMCxTRUVLX1NF VCk9PTApOwoJCWNvbnN0IGJvb2wgcmVhZHkgPSB0cnVlOwoJCWNoZWNrKHdy aXRlKG91ZiwmcmVhZHksc2l6ZW9mKHJlYWR5KSk9PXNpemVvZihyZWFkeSkp OwoJCWNoZWNrKGNsb3NlKG91ZikgIT0gLTEpOwoJCXByaW50ZigibWFya2Vk IG91ZiByZWFkeSAlZFxuIixyZWFkeSk7Cgl9CglwcmludGYoImZsdXNoZXIg dGVybWluYXRlcyAuLi4gbm93ISBbbWF4U1olZCBtYXhCTiVkXVxuIixtYXhT WixtYXhCTik7CglleGl0KDApOwp9Cgp2b2lkIG5leHQoY2hhciAqIGNvbnN0 IGJ1ZiwgY2hhciAqJiBidSwgY29uc3QgaW50IGJzeiwKICAgICAgICAgIGlu dCYgY2MsIGNvbnN0IHVpbnQ2NF90IGJjLCBpbnQmIGJubywgY29uc3QgaW50 IGJ1YykgewoJaWYgKGJ1ICE9IDApIHsKCQlzZXRTeihidSxjYyk7CgkJY2hl Y2soZ2V0T2ZmKGJ1KStjYyA9PSBiYyk7CgkJbWFya0Z1bGwoYnUpOwoJfQoJ Zm9yIChibm89MDsgYm5vPGJ1YzsgYm5vKyspIHsKCQlidSA9IGdldChidWYs Ym5vLGJzeik7CgkJaWYgKCFpc0Z1bGwoYnUpKSB7CgkJCWNjID0gMDsKCQkJ c2V0T2ZmKGJ1LGJjKTsKCQkJcmV0dXJuOwoJCX0KCX0KCWJ1ID0gMDsKfQoK dm9pZCBmZWVkRnJvbURldmljZShib29sJiB0bywgaW50JiByLCBjb25zdCBj aGFyICogY29uc3QgZGV2TmFtLCB0aW1lX3QmIG5vdywKICAgICAgICAgICAg ICAgICAgICBjb25zdCB0aW1lX3QgZXRzLCBjb25zdCB0aW1lX3Qgc3RzLCB1 aW50NjRfdCYgYmMsCiAgICAgICAgICAgICAgICAgICAgY29uc3QgaW50IHJl LCBjb25zdCBpbnQgYnMsIGludCYgY2MsIGNoYXIgKiBjb25zdCBidWYsCiAg ICAgICAgICAgICAgICAgICAgY2hhciAqJiBidSwgY29uc3QgaW50IGJ1Yywg Y29uc3QgaW50IGJzeiwgaW50JiBibm8pIHsKCWNvbnN0IGludCBpbmYgPSBv cGVuKGRldk5hbSxPX1JET05MWSk7Cglmb3IgKGludCBpPTA7ICF0byAmJiBu b3c8ZXRzOyBpKyspIHsKCQljb25zdCBpbnQgbWkgPSAxMDA7CgkJaWYgKGkg PiBtaSkgewoJCQlub3cgPSB0aW1lKDApOwoJCQlpZiAoaW4pIHsKCQkJCWlu ID0gZmFsc2U7CgkJCQlzdGF0cyhiYyxub3ctc3RzKTsKCQkJfQoJCQlpID0g MDsKCQl9CgkJY2hlY2socmUgPD0gYnMrcmUtY2MpOwoJCXVhbGFybSgyKjEw MDAqMTAwMCwwKTsKCQlyID0gcmVhZChpbmYsYnUrY2MscmUpOwoJCXVhbGFy bSgwLDApOwoJCWlmIChyIDwgMCkKCQkJYnJlYWs7CgkJaWYgKHIgPT0gMCkK CQkJY29udGludWU7CgkJY2MgKz0gcjsKCQliYyArPSByOwoJCWlmIChjYyA+ PSBicykgewoJCQluZXh0KGJ1ZixidSxic3osY2MsYmMsYm5vLGJ1Yyk7CgkJ CWlmIChidSA9PSAwKSB7CgkJCQlwcmludGYoIm5vIGZyZWUgYnVmZmVyXG4i KTsKCQkJCWJyZWFrOwoJCQl9CgkJCWkgPSBtaTsKCQl9Cgl9CgljbG9zZShp bmYpOwp9CgppbnQgbWFpbihjb25zdCBpbnQgYXJnYywgY29uc3QgY2hhciAq IGNvbnN0ICogY29uc3QgYXJndikgewoJaWYgKGFyZ2MgIT0gMSszKQoJCXJl dHVybiAxOwoJb3BlbmxvZygicHZyLWRkMiIsTE9HX1BJRCxMT0dfVVNFUik7 CglzaWduYWwoU0lHUElQRSxTSUdfSUdOKTsKCXNpZ2ludGVycnVwdChTSUdQ SVBFLHRydWUpOwoJc2lnbmFsKFNJR0lORk8scmVxdWVzdEluZm8pOwoJc2ln aW50ZXJydXB0KFNJR0lORk8sZmFsc2UpOwoJc2lnbmFsKFNJR1RFUk0sdGlt ZW91dCk7CglzaWdpbnRlcnJ1cHQoU0lHVEVSTSx0cnVlKTsKCXNpZ25hbChT SUdBTFJNLHRpbWVvdXQpOwoJc2lnaW50ZXJydXB0KFNJR0FMUk0sdHJ1ZSk7 Cgl0aW1lX3Qgbm93ID0gdGltZSgwKTsKCWNvbnN0IHRpbWVfdCBzdHMgPSBu b3c7Cgljb25zdCBib29sIGZmZiA9IGFyZ3ZbMV1bMF09PTA7Cgljb25zdCB0 aW1lX3QgZXRzID0gZmZmPy0xOmF0b2koYXJndlszXSk7Cgljb25zdCBpbnQg YnMgPSAxPDwyMDsKCWNvbnN0IGludCByZSA9IGJzLzQ7Cgljb25zdCBpbnQg YnN6ID0gYnMrcmUrNCs4KzQ7Cgljb25zdCBpbnQgYnVjID0gODsKCWNoYXIg KiBidWYgPSAoY2hhciopIG1tYXAoMCxidWMqYnN6LFBST1RfUkVBRHxQUk9U X1dSSVRFLAoJICAgICAgICAgICAgICAgICAgICAgICAgICBNQVBfQU5PTnxN QVBfTk9DT1JFfE1BUF9OT1NZTkN8TUFQX1NIQVJFRCwtMSwwKTsKCWZvciAo aW50IGk9MDsgaTxidWM7IGkrKykKCQltYXJrRW1wdHkoZ2V0KGJ1ZixpLGJz eikpOwoKCWNvbnN0IGludCBmcGlkID0gZm9yaygpOwoJaWYgKGZwaWQgPT0g MCkgewoJCWZsdXNoZXIoZmZmLGFyZ3ZbMl0sYnVmLGJ1Yyxic3opOwoJCWV4 aXQoMCk7Cgl9CglpZiAoZnBpZCA8IDApIHsKCQlwcmludGYoImZvcmsgZmFp bGVkXG4iKTsKCQlleGl0KDEpOwoJfQoJc3lzbG9nKExPR19ERUJVRywibWUl ZCBzb24lZFxuIixnZXRwaWQoKSxmcGlkKTsKCgl1aW50NjRfdCBiYyA9IDA7 CglpbnQgYm5vID0gMDsKCWludCBjYyA9IDA7CgljaGFyICogYnUgPSBnZXQo YnVmLGJubyxic3opOwoJc2V0T2ZmKGJ1LGJjKTsKCXdoaWxlICghdGUgJiYg KGV0cz09LTEgfHwgbm93PGV0cykpIHsKCQl0byA9IGZhbHNlOwoJCWludCBy OwoJCWlmIChmZmYpCgkJCTsKCQllbHNlCgkJCWZlZWRGcm9tRGV2aWNlKHRv LHIsYXJndlsxXSxub3csZXRzLHN0cyxiYyxyZSxicyxjYywKCQkJCQkJCQli dWYsYnUsYnVjLGJzeixibm8pOwoJCXVzbGVlcCg1MDAqMTAwMCk7CgkJbmV4 dChidWYsYnUsYnN6LGNjLGJjLGJubyxidWMpOwoJCWlmIChidSA9PSAwKSB7 CgkJCXByaW50Zigibm8gZnJlZSBidWZmZXJcbiIpOwoJCQlicmVhazsKCQl9 CgkJaW50IGk9MDsKCQljb25zdCBpbnQgbWkgPSAxMCoxMDsKCQlmb3IgKGJv b2wgYWxsRW1wdHk9ZmFsc2U7ICFhbGxFbXB0eSAmJiBpPG1pOyBpKyspIHsK CQkJdXNsZWVwKDEwMCoxMDAwKTsKCQkJYWxsRW1wdHkgPSB0cnVlOwoJCQlm b3IgKGludCBpPWJ1Yy0xOyBpPj0wOyBpLS0pCgkJCQlpZiAoaXNGdWxsKGdl dChidWYsaSxic3opKSkgewoJCQkJCWFsbEVtcHR5ID0gZmFsc2U7CgkJCQkJ YnJlYWs7CgkJCQl9CgkJfQoJCWNoZWNrKGkgPCBtaSk7CgkJbm93ID0gdGlt ZSgwKTsKCQlmcHJpbnRmKHN0ZGVyciwKCQkgICAgICAgICJiYWlsZWQgb3V0 ICh0byVkIHRlJWQgY2MlZCByJWQgZXJybm8lZCk6ICIsCgkJICAgICAgICB0 byx0ZSxjYyxyLGVycm5vKTsKCQlzdGF0cyhiYyxub3ctc3RzKTsKCQl1c2xl ZXAoNTAwKjEwMDApOwoJfQoJewoJCWNvbnN0IGludCBrciA9IGtpbGwoZnBp ZCxTSUdURVJNKTsKCQlwcmludGYoImtpbGwgZmx1c2hlciBwcm9jZXNzIHJl c3VsdDogciVkIGVycm5vJWRcbiIsa3IsZXJybm8pOwoJCWludCBzdGF0dXM7 CgkJd2FpdCgmc3RhdHVzKTsKCX0KCWNsb3NlbG9nKCk7CglyZXR1cm4gMDsK fQo= --0-1614268909-1145862893=:4385--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060424071453.4677.qmail>