when trying to do a rescan on (1) sata_nv/2.6.18 (2) sym53c83xx/2.6.21,
I get:
11:40 sun:~ # cd /sys/class/scsi_host/host0/
11:40 sun:../scsi_host/host0 # ls
can_queue device proc_name sg_tablesize subsystem
unchecked_isa_dma
cmd_per_lun host_busy scan state uevent unique_id
11:40 sun:../scsi_host/host0 # echo 1 >scan
-bash: echo: write error: Invalid argument
What is the proper way to trigger a rescan, if it comes to be necessary?
thanks,
Jan
--
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majo...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Jan> 11:40 sun:../scsi_host/host0 # echo 1 >scan
Jan> -bash: echo: write error: Invalid argument
Jan> What is the proper way to trigger a rescan, if it comes to be
Jan> necessary?
echo "- - -" > scan
--
Martin K. Petersen Oracle Linux Engineering
This doesn't appear to work either (2.6.22, sata_nv).
# find /sys -name scan
/sys/module/scsi_mod/parameters/scan
/sys/class/scsi_host/host9/scan
/sys/class/scsi_host/host8/scan
/sys/class/scsi_host/host7/scan
/sys/class/scsi_host/host6/scan
/sys/class/scsi_host/host5/scan
/sys/class/scsi_host/host4/scan
/sys/class/scsi_host/host3/scan
/sys/class/scsi_host/host2/scan
/sys/class/scsi_host/host1/scan
/sys/class/scsi_host/host0/scan
# echo --- > /sys/class/scsi_host/host9/scan
-bash: echo: write error: Invalid argument
# echo --- > /sys/module/scsi_mod/parameters/scan
-bash: /sys/module/scsi_mod/parameters/scan: Permission denied
-- noah
Note the spaces between the dashes.
- - -
not
---
Björn
Works just fine here:
root@atjola:/sys/class/scsi_host/host0# echo - - - > scan
root@atjola:/sys/class/scsi_host/host0# cat proc_name
sata_nv
FWIW, silently does nothing for sym53c8xx. For sata_nv, prints
something in dmesg.
Jan
--