cvs commit: src/sys/net if.c src/sys/dev/nmdm nmdm.c
src/sys/dev/usb ugen.c uhid.c ulpt.c ums.c uscanner.c
phk at phk.freebsd.dk
Sun Sep 28 14:27:13 PDT 2003
In message <20030928170907.A99666-100000 at mail.chesapeake.net>, Jeff Roberson wr
>Unfortunately this functionality was actually required for usb to function
>properly. Did you test this with some removable devices?
I can't see how USB removable devices would (or should) differ from
any other removable device in this respect, so I have not performed
any testing. I simply removed this gross layering violation when
it gave me my first panic.
If USB has needs not catered for by make_dev()/destroy_dev() I would
like to know what they are, rather than see gross hacks like this.
Poul-Henning Kamp | UNIX since Zilog Zeus 3.20
phk at FreeBSD.ORG | TCP/IP since RFC 956
FreeBSD committer | BSD since 4.3-tahoe
Never attribute to malice what can adequately be explained by incompetence.
More information about the cvs-src