Hi,Joe,

Thanks for your reply, I have done somrthing according to your suggestion:
 
$ lshal|grep storage
...
info.udi = 
'/org/freedesktop/Hal/devices/pci_0_0/pci1028_179_1d_7/storage_7_if0_6/scsi_host0/disk9/sd9'
  (string)
  info.parent = 
'/org/freedesktop/Hal/devices/pci_0_0/pci1028_179_1d_7/storage_7_if0_6/scsi_host0/disk9'
  (string)
udi = 
'/org/freedesktop/Hal/devices/pci_0_0/pci1028_179_1d_7/storage_7_if0_6/scsi_host0/disk9/sd9/p0_1'
  org.freedesktop.Hal.Device.Volume.method_execpaths = {'hal-storage-mount', 
'hal-storage-unmount', 'hal-storage-eject'} (string list)
  block.storage_device = 
'/org/freedesktop/Hal/devices/pci_0_0/pci1028_179_1d_7/storage_7_if0_6/scsi_host0/disk9/sd9'
  (string)
  solaris.devfs_path = '/pci at 0,0/pci1028,179 at 1d,7/storage at 7/disk at 
0,0:q/p0:1'  (string)
  info.udi = 
'/org/freedesktop/Hal/devices/pci_0_0/pci1028_179_1d_7/storage_7_if0_6/scsi_host0/disk9/sd9/p0_1'
  (string)
  info.parent = 
'/org/freedesktop/Hal/devices/pci_0_0/pci1028_179_1d_7/storage_7_if0_6/scsi_host0/disk9/sd9'
  (string)
...

$ iostat -En
...
Vendor: Y-E DATA Product: CF Card Reader   Revision: 2.00 Serial No:
Size: 4.10GB <4095737856 bytes>
Media Error: 0 Device Not Ready: 0 No Device: 0 Recoverable: 0
Illegal Request: 74 Predictive Failure Analysis: 0
...
But it seems to have nothing to do with the "Illegal Request", because when I 
use FAT the "Illegal Request" also happens and FAT has no problem on mounting. 
The output from lshal seems also correct.

The error happens after following system call time out when I truss it, from 
the attached file: 
... 
pollsys(0x08046988, 1, 0x08046928, 0x00000000) (sleeping...)  <---This will 
last dozens of seconds
pollsys(0x08046988, 1, 0x08046928, 0x00000000)  = 0   <---This return as timed 
out
... 
 I don't know what function it is being called at that time.

Thanks
Guuoqing
-- 
This message posted from opensolaris.org

Reply via email to