• L
    Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/driver-2.6 · dc690d8e
    Linus Torvalds 提交于
    * master.kernel.org:/pub/scm/linux/kernel/git/gregkh/driver-2.6: (61 commits)
      sysfs: add parameter "struct bin_attribute *" in .read/.write methods for sysfs binary attributes
      sysfs: make directory dentries and inodes reclaimable
      sysfs: implement sysfs_get_dentry()
      sysfs: move sysfs_drop_dentry() to dir.c and make it static
      sysfs: restructure add/remove paths and fix inode update
      sysfs: use sysfs_mutex to protect the sysfs_dirent tree
      sysfs: consolidate sysfs spinlocks
      sysfs: make kobj point to sysfs_dirent instead of dentry
      sysfs: implement sysfs_find_dirent() and sysfs_get_dirent()
      sysfs: implement SYSFS_FLAG_REMOVED flag
      sysfs: rename sysfs_dirent->s_type to s_flags and make room for flags
      sysfs: make sysfs_drop_dentry() access inodes using ilookup()
      sysfs: Fix oops in sysfs_drop_dentry on x86_64
      sysfs: use singly-linked list for sysfs_dirent tree
      sysfs: slim down sysfs_dirent->s_active
      sysfs: move s_active functions to fs/sysfs/dir.c
      sysfs: fix root sysfs_dirent -> root dentry association
      sysfs: use iget_locked() instead of new_inode()
      sysfs: reorganize sysfs_new_indoe() and sysfs_create()
      sysfs: fix parent refcounting during rename and move
      ...
    dc690d8e
eeprom.c 7.1 KB