Code

History

Commits on master to drivers/base/class.c35+
  1. kernfs: pass struct ns_common instead of const void * for namespace tagsChristian Brauner committed 7 months agoe3b2cf6
  2. Convert 'alloc_obj' family to use the new default GFP_KERNEL argumentLinus Torvalds committed 8 months agobf4afc5
  3. treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook committed 8 months ago69050f8
  4. drivers: core: remove device_link argument from class_compat_[create|remove]_linkHeiner Kallweit committed 1 year ago827ed8b
  5. driver core: Introduce device_iter_t for device iterating APIsZijun Hu committed 1 year ago767b74e
  6. driver core: class: Fix wild pointer dereferences in API class_dev_iter_next()Zijun Hu committed 1 year agoe128f82
  7. driver core: class: Correct WARN() message in APIs class_(for_each|find)_device()Zijun Hu committed 2 years agof659e8f
  8. driver core: class: Check namespace relevant parameters in class_register()Zijun Hu committed 2 years agoa169a66
  9. drivers/base: Introduce device_match_t for device finding APIsZijun Hu committed 2 years agob45ed06
  10. class: fix use-after-free in class_register()Jing Xia committed 2 years ago93ec4a3
  11. driver core: class: remove boilerplate codeMaurizio Lombardi committed 3 years ago28f2d57
  12. driver core: class: properly reference count class_dev_iter()Greg Kroah-Hartman committed 3 years agoddaf098
  13. driver core: class: remove struct class_interface * from callbacksGreg Kroah-Hartman committed 3 years ago2243acd
  14. driver core: class: mark the struct class in struct class_interface constantGreg Kroah-Hartman committed 3 years ago6b0d49b
  15. driver core: class: make class_register() take a const *Greg Kroah-Hartman committed 3 years ago43a7206
  16. driver core: class: mark class_release() as taking a const *Greg Kroah-Hartman committed 3 years ago979207c
  17. driver core: class: fix slab-use-after-free Read in class_register()Greg Kroah-Hartman committed 3 years agof326ea6
  18. driver core: class: remove dev_kobj from struct classGreg Kroah-Hartman committed 3 years agoe78195d
  19. driver core: class: remove subsystem private pointer from struct classGreg Kroah-Hartman committed 3 years ago2df418c
  20. driver core: create class_is_registered()Greg Kroah-Hartman committed 3 years ago6f14c02
  21. driver core: core: move to use class_to_subsys()Greg Kroah-Hartman committed 3 years ago7d90e81
  22. driver core: class.c: convert to only use class_to_subsysGreg Kroah-Hartman committed 3 years ago7b884b7
  23. driver core: class: implement class_get/put without the private pointer.Greg Kroah-Hartman committed 3 years ago884f8ce
  24. driver core: class: mark the struct class for sysfs callbacks as constantGreg Kroah-Hartman committed 3 years ago75a2d42
  25. driver core: bus: constify class_unregister/destroy()Greg Kroah-Hartman committed 3 years ago517d492
  26. driver core: class: fix documentation for class_create()Greg Kroah-Hartman committed 3 years ago170848d
  27. driver core: class: use lock_class_key already present in struct subsys_privateGreg Kroah-Hartman committed 3 years agodcfbb67
  28. driver core: class: make class_create/remove_file*() options constGreg Kroah-Hartman committed 3 years ago80842a9
  29. driver core: class: make class_find_device*() options constGreg Kroah-Hartman committed 3 years agocf41015
  30. driver core: class: make class_for_each_device() options constGreg Kroah-Hartman committed 3 years ago69df024
  31. driver core: class: make class_dev_iter_init() options constGreg Kroah-Hartman committed 3 years agoa2fd6e4
  32. driver core: class: remove struct module owner out of struct classGreg Kroah-Hartman committed 3 years ago6e30a66
  33. driver core: class: specify the module owner in __class_register()Greg Kroah-Hartman committed 3 years ago4a46ac9
  34. driver core: class: fix block class problem when removing CONFIG_SYSFS_DEPRECATED*Greg Kroah-Hartman committed 3 years ago22fd615
  35. driver core: remove CONFIG_SYSFS_DEPRECATED and CONFIG_SYSFS_DEPRECATED_V2Greg Kroah-Hartman committed 3 years ago721da5c