The Linux device model The device model was originally for power management 2001 kernel summit Maintain system hardware topology for power down/up It has since grown in importance Device driver information "Class" hierarchy What kinds of objects exist sysfs Impact on drivers can be small Mostly handled at the bus level The device model is still worth understanding