[Linux1394-cvslog] ieee1394 nodemgr.c nodemgr.h sbp2.c sbp2.h
Brought to you by:
aeb,
bencollins
From: Ben C. <ben...@us...> - 2002-01-12 01:02:03
|
Update of /cvsroot/linux1394/ieee1394 In directory usw-pr-cvs1:/tmp/cvs-serv7579 Modified Files: nodemgr.c nodemgr.h sbp2.c sbp2.h Log Message: - Commit patch from HJ to better handle nodemgr probe. Use it in sbp2. - In sbp2, use the vendor_id/module_id strings for the SCSI layer. - Make nodemgr startup a thread for each host card to handle probes. Don't schedule each node through keventd now, just perform the checks in the hosts thread. This atleast keeps us from bottle-necking keventd, and adds parallelism on a per host basis (TODO: parallelize each node probe). - SBP2, add compatibility for changes in 2.5.x. Most noticably, "use_new_eh_code" is assumed in 2.5.x. Also, use scsi_{un,}register_host for 2.5.0+ instead of scsi_{un,}register_module. And finally, use pci_map_page() for scatterlist (IOW, merge DaveM's 2.5.x tree changes). |