Hello!

I hope I'm still getting this right; it's been some time that I looked at
the Mach device management stuff.

On Wed, Jul 16, 2008 at 11:09:04PM -0400, Barry deFreese wrote:
> device_reference was renamed to mach_device_reference quite a while back 
> and device_deallocate was renamed to mach_device_deallocate.

This was done when Linux device drivers have been introduced and then
there was the need for a new indirection layer to separate calls to Linux
devices from those to pure Mach devices, while still having them
accessible through the same interface.


> However, ds_routines.c still define device_reference and 
> device_deallocate and kern/ipc_mig.c still calls them.

Yes, that's correct, as it needs to go through the device emulation ops.


I think that everything should stay as it is.  It's ``a bit'' of a mess,
also w.r.t. name spaces/chosen names for the various functions.


Regards,
 Thomas

Attachment: signature.asc
Description: Digital signature

Reply via email to