David,

Keep it at libata.dma=3 for now and see what happens.

But later on if things are working (1 week or more) you might try:

$ set-kcmd libata.dma=7

and reboot to apply it.  You will notice much faster CF access if you indeed 
have a SanDisk Ultra II.

Lonnie



On Feb 18, 2014, at 9:25 PM, David Kerr wrote:

> Looks like it is set to default....
> pbx ~ # cat /proc/cmdline
> 
> root=/dev/ram0 rw init=/linuxrc astimg=astlinux-1.1.4.run astlinux=alix 
> astkd=auto asturw=auto astlive libata.dma=3 console=ttyS0,38400n8
> 
> pbx ~ #
> 
> 
> Should I enable it for CF?  I have a SanDisk Ultra II I think.
> 
> David
> 
> 
> 
> On Tue, Feb 18, 2014 at 10:11 PM, Lonnie Abelbeck <[email protected]> 
> wrote:
> Hi David,
> 
> Out of curiosity, do you have DMA enabled for your CF card ? (ie, what is 
> libata.dma= set to in /proc/cmdline)
> 
> By default...
> 
> $ sed -nr 's/^.* (libata.dma=[^ ]*) .*$/\1/p' /proc/cmdline
> libata.dma=3
> 
> Change libata.dma= with...
> 
> $ set-kcmd
> 
> Usage: set-kcmd option
> 
> Available Options:
> 
> libata.dma=   [LIBATA] DMA control
>               libata.dma=0      Disable all PATA and SATA DMA
>               libata.dma=1      PATA and SATA Disk DMA only
>               libata.dma=2      ATAPI (CDROM) DMA only
>               libata.dma=4      Compact Flash DMA only
>               Combinations also work, so libata.dma=3 enables DMA
>               for disks and CDROMs, but not CFs.
> 
> Of couse you CF needs to support DMA if you enable it, but most of the newer 
> ones do.
> 
> Lonnie
> 
> 
> 
> On Feb 18, 2014, at 8:25 PM, David Kerr wrote:
> 
> > So, I removed the CF card and plugged it into another linux system and ran 
> > fsck.  No errors were found.  So I backed up everything then put the same 
> > card back into my Alix system and rebooted.  Everything is working fine.  I 
> > have no idea what the problem was but I will keep an eye on the logs 
> > closely for the next few days and see what happens.  I have backup and am 
> > running a rsync backup or asturw hourly so I can recover if necessary.  If 
> > problems occur again I can always replace the Alix board as I have a second 
> > one that I used for test purposes in the past, but is presently unused.
> >
> > David
> >
> >
> > On Fri, Feb 14, 2014 at 12:58 AM, Darrick Hartman 
> > <[email protected]> wrote:
> > Back it up and get a new card. It looks like you are having some sort of 
> > hardware problems.
> >
> > -----Original Message-----
> > From: David Kerr [[email protected]]
> > Received: Thursday, 13 Feb 2014, 11:42PM
> > To: AstLinux Users Mailing List [[email protected]]
> > Subject: [Astlinux-users] Is my CF card failing?
> >
> > My log is full of the following messages.  Many day's worth.  Looks like I 
> > have a CF card problem?  Appears that CDRs are not being logged either.  
> > I'm afraid to reboot the device in case it doesn't come back up again.
> >
> > Thoughts?
> > David
> >
> >
> >
> >
> >
> > Feb 13 23:54:32 pbx user.err kernel: end_request: I/O error, dev sda, 
> > sector 3145704
> > Feb 13 23:54:32 pbx user.err kernel: EXT2-fs (sda2): previous I/O error to 
> > superblock detected
> > Feb 13 23:54:32 pbx
> > user.info
> >  kernel: sd 0:0:0:0: [sda] Unhandled error code
> > Feb 13 23:54:32 pbx
> > user.info
> >  kernel: sd 0:0:0:0: [sda] Result: hostbyte=DID_BAD_TARGET 
> > driverbyte=DRIVER_OK
> > Feb 13 23:54:32 pbx
> > user.info
> >  kernel: sd 0:0:0:0: [sda] CDB: Write(10): 2a 00 00 03 ff c0 00 00 08 00
> > Feb 13 23:54:32 pbx user.err kernel: end_request: I/O error, dev sda, 
> > sector 262080
> > Feb 13 23:54:32 pbx user.err kernel: Buffer I/O error on device sda2, 
> > logical block 0
> > Feb 13 23:54:32 pbx user.warn kernel: lost page write due to I/O error on 
> > sda2
> > Feb 13 23:54:32 pbx user.crit kernel: EXT2-fs (sda2): error: 
> > ext2_get_inode: unable to read inode block - inode=171522, block=360453
> > Feb 13 23:54:32 pbx
> > user.info
> >  kernel: sd 0:0:0:0: [sda] Unhandled error code
> > Feb 13 23:54:32 pbx
> > user.info
> >  kernel: sd 0:0:0:0: [sda] Result: hostbyte=DID_BAD_TARGET 
> > driverbyte=DRIVER_OK
> > Feb 13 23:54:32 pbx
> > user.info
> >  kernel: sd 0:0:0:0: [sda] CDB: Read(10): 28 00 00 08 05 30 00 00 08 00
> > Feb 13 23:54:32 pbx user.err kernel: end_request: I/O error, dev sda, 
> > sector 525616
> > Feb 13 23:54:32 pbx user.err kernel: EXT2-fs (sda2): previous I/O error to 
> > superblock detected
> > Feb 13 23:54:32 pbx
> > user.info
> >  kernel: sd 0:0:0:0: [sda] Unhandled error code
> > Feb 13 23:54:32 pbx
> > user.info
> >  kernel: sd 0:0:0:0: [sda] Result: hostbyte=DID_BAD_TARGET 
> > driverbyte=DRIVER_OK
> > Feb 13 23:54:32 pbx
> > user.info
> >  kernel: sd 0:0:0:0: [sda] CDB: Write(10): 2a 00 00 03 ff c0 00 00 08 00
> > Feb 13 23:54:32 pbx user.err kernel: end_request: I/O error, dev sda, 
> > sector 262080
> >
> >
> > ------------------------------------------------------------------------------
> > Android apps run on BlackBerry 10
> > Introducing the new BlackBerry 10.2.1 Runtime for Android apps.
> > Now with support for Jelly Bean, Bluetooth, Mapview and more.
> > Get your Android app in front of a whole new audience.  Start now.
> > http://pubads.g.doubleclick.net/gampad/clk?id=124407151&iu=/4140/ostg.clktrk
> > _______________________________________________
> > Astlinux-users mailing list
> > [email protected]
> > https://lists.sourceforge.net/lists/listinfo/astlinux-users
> >
> > Donations to support AstLinux are graciously accepted via PayPal to 
> > [email protected].
> >
> > ------------------------------------------------------------------------------
> > Managing the Performance of Cloud-Based Applications
> > Take advantage of what the Cloud has to offer - Avoid Common Pitfalls.
> > Read the Whitepaper.
> > http://pubads.g.doubleclick.net/gampad/clk?id=121054471&iu=/4140/ostg.clktrk_______________________________________________
> > Astlinux-users mailing list
> > [email protected]
> > https://lists.sourceforge.net/lists/listinfo/astlinux-users
> >
> > Donations to support AstLinux are graciously accepted via PayPal to 
> > [email protected].
> 
> 
> ------------------------------------------------------------------------------
> Managing the Performance of Cloud-Based Applications
> Take advantage of what the Cloud has to offer - Avoid Common Pitfalls.
> Read the Whitepaper.
> http://pubads.g.doubleclick.net/gampad/clk?id=121054471&iu=/4140/ostg.clktrk
> _______________________________________________
> Astlinux-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/astlinux-users
> 
> Donations to support AstLinux are graciously accepted via PayPal to 
> [email protected].
> 
> ------------------------------------------------------------------------------
> Managing the Performance of Cloud-Based Applications
> Take advantage of what the Cloud has to offer - Avoid Common Pitfalls.
> Read the Whitepaper.
> http://pubads.g.doubleclick.net/gampad/clk?id=121054471&iu=/4140/ostg.clktrk_______________________________________________
> Astlinux-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/astlinux-users
> 
> Donations to support AstLinux are graciously accepted via PayPal to 
> [email protected].


------------------------------------------------------------------------------
Managing the Performance of Cloud-Based Applications
Take advantage of what the Cloud has to offer - Avoid Common Pitfalls.
Read the Whitepaper.
http://pubads.g.doubleclick.net/gampad/clk?id=121054471&iu=/4140/ostg.clktrk
_______________________________________________
Astlinux-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/astlinux-users

Donations to support AstLinux are graciously accepted via PayPal to 
[email protected].

Reply via email to