1. 24 Jan, 2008 22 commits
  2. 17 Dec, 2007 1 commit
  3. 28 Nov, 2007 1 commit
  4. 31 Oct, 2007 1 commit
  5. 12 Oct, 2007 7 commits
  6. 11 Jul, 2007 2 commits
    • Tejun Heo's avatar
      sysfs: make kobj point to sysfs_dirent instead of dentry · 608e266a
      Tejun Heo authored
      
      As kobj sysfs dentries and inodes are gonna be made reclaimable,
      dentry can't be used as naming token for sysfs file/directory, replace
      kobj->dentry with kobj->sd.  The only external interface change is
      shadow directory handling.  All other changes are contained in kobj
      and sysfs.
      Signed-off-by: default avatarTejun Heo <htejun@gmail.com>
      Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@suse.de>
      608e266a
    • Kay Sievers's avatar
      Driver core: add missing kset uevent · 80f03e34
      Kay Sievers authored
      We get uevents for a bus/class going away, but not one registering.
      Add the missing uevent in kset_register(), which will send an
      event for a new bus/class. Suppress all unwanted uevents for bus
      subdirectories like /bus/*/devices/, /bus/*/drivers/.
      
      Now we get for module usbcore:
        add      /module/usbcore (module)
        add      /bus/usb (bus)
        add      /class/usb_host (class)
        add      /bus/usb/drivers/hub (drivers)
        add      /bus/usb/drivers/usb (drivers)
        remove   /bus/usb/drivers/usb (drivers)
        remove   /bus/usb/drivers/hub (drivers)
        remove   /class/usb_host (class)
        remove   /bus/usb (bus)
        remove   /module/usbcore (module)
      
      instead of:
        add      /module/usbcore (module)
        add      /bus/usb/drivers/hub (drivers)
        add      /bus/usb/drivers/usb (drivers)
        remove   /bus/usb/drivers/usb (drivers)
        remove   /bus/usb/drivers/hub (drivers)
        remove   /class/usb_host (class)
        remove   /bus/usb/drivers (bus)
        remove   /bus/usb/devices (bus)
        remove   /bus/usb ...
      80f03e34
  7. 08 Jun, 2007 1 commit
  8. 02 May, 2007 1 commit
  9. 27 Apr, 2007 4 commits