unify Linux physdev and classdev handling

Kay Sievers kay.sievers at vrfy.org
Tue Oct 10 01:55:07 PDT 2006


Future Linux kernels will not export any property like "physical",
"logical", class, or "bus" device. At the time the current compatibility
interfaces will be removed from the kernel (in 2-3 years), HAL will not
even be able to determine such properties, even if it wanted to.

The kernels class/bus interface will be around for a while, but HAL
should stop handling the devices differently. This patch unifies all
device handling into a single code path.

In a future patch, we should also remove/rename all properties which
include "*physical*" and get rid of the linux.sysfs_path_devices
property.

Thanks,
Kay
-------------- next part --------------
A non-text attachment was scrubbed...
Name: hal-merge-devices-02.patch
Type: text/x-patch
Size: 219658 bytes
Desc: not available
Url : http://lists.freedesktop.org/archives/hal/attachments/20061010/dfbb61e7/hal-merge-devices-02-0001.bin


More information about the hal mailing list