Date: Fri, 14 Jan 2000 15:08:48 -0800 (PST) From: "Justin T. Gibbs" <gibbs@FreeBSD.org> To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/cam cam_xpt.c cam_xpt_sim.h Message-ID: <200001142308.PAA36241@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
gibbs 2000/01/14 15:08:48 PST
Modified files:
sys/cam cam_xpt.c cam_xpt_sim.h
Log:
Clean up the xpt_sim creation to mirror how HBA drivers perform this task.
Clean up node creation in the EDT so that initialization follows member
declaration.
Sort registered paths by pathid so that we probe busses in order of
ascending pathid. This makes hardwiring of busses without wiring
individual targets do what the user expects. (submitted by tegge@FreeBSD.org)
Fix an EDT node leak. Target nodes would never go away.
Implement xpt_bus_deregister().
(prodded by some patches from T. Ichinoseki, but implemented differently.)
Revision Changes Path
1.77 +127 -74 src/sys/cam/cam_xpt.c
1.7 +2 -2 src/sys/cam/cam_xpt_sim.h
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200001142308.PAA36241>
