summaryrefslogtreecommitdiffstats
path: root/lib/kobject.c
AgeCommit message (Expand)AuthorLines
2024-02-08Revert "kobject: Remove redundant checks for whether ktype is NULL"Greg Kroah-Hartman-10/+14
2023-08-19kobject: Remove redundant checks for whether ktype is NULLZhen Lei-14/+10
2023-08-19kobject: Add sanity check for kset->kobj.ktype in kset_register()Zhen Lei-0/+5
2023-08-05kobject: Add helper kobj_ns_type_is_valid()Zhen Lei-17/+16
2023-06-05kobject: Use return value of strreplace()Andy Shevchenko-2/+1
2023-03-17kobject: align stacktrace levels to logging messageThomas Weißschuh-3/+3
2023-03-17kobject: define common logging prefixThomas Weißschuh-13/+15
2023-02-08kobject: make dynamic_kobj_ktype and kset_ktype constThomas Weißschuh-2/+2
2023-01-11kobject: Fix slab-out-of-bounds in fill_kobj_path()Wang Hai-2/+10
2022-12-16Merge tag 'driver-core-6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds-11/+18
2022-11-22kobject: make kobject_namespace take a const *Greg Kroah-Hartman-3/+3
2022-11-22kobject: make kobject_get_ownership() take a constant kobject *Greg Kroah-Hartman-2/+2
2022-11-18treewide: use get_random_u32_below() instead of deprecated functionJason A. Donenfeld-1/+1
2022-10-25kset: fix memory leak when kset_register() returns errorYang Yingliang-1/+8
2022-10-22kobject: modify kobject_get_path() to take a const *Greg Kroah-Hartman-5/+5
2022-10-11treewide: use prandom_u32_max() when possible, part 1Jason A. Donenfeld-1/+1
2022-04-05kobject: kobj_type: remove default_attrsGreg Kroah-Hartman-32/+0
2021-12-27driver core: make kobj_type constant.Wedson Almeida Filho-4/+4
2021-09-14kobject: unexport kobject_create() in kobject.hQu Wenruo-1/+1
2020-09-07kobject: Drop unneeded conditional in __kobject_del()Andy Shevchenko-3/+0
2020-08-28kobject: Restore old behaviour of kobject_del(NULL)Andy Shevchenko-1/+5
2020-07-10kobject: Avoid premature parent object freeing in kobject_cleanup()Heikki Krogerus-10/+23
2020-06-07Merge tag 'driver-core-5.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds-7/+7
2020-05-25kobject: send KOBJ_REMOVE uevent when the object is removed from sysfsGreg Kroah-Hartman-7/+7
2020-04-20docs: filesystems: fix renamed referencesMauro Carvalho Chehab-2/+2
2019-06-19lib : kobject: fix refcount imblance on kobject_renameLin Yi-1/+3
2019-05-03kobject: clean up the kobject add documentation a bit moreGreg Kroah-Hartman-2/+6
2019-05-02kobject: Fix kernel-doc comment first lineTobin C. Harding-21/+22
2019-05-02kobject: Remove docstring reference to ksetTobin C. Harding-3/+2
2019-05-01kobject: fix dereference before null check on kobjColin Ian King-1/+2
2019-04-28kobject: Improve doc clarity kobject_init_and_add()Tobin C. Harding-3/+6
2019-04-28kobject: Improve docs for kobject_add/delTobin C. Harding-5/+12
2019-04-25kobject: Add support for default attribute groups to kobj_typeKimberly Brown-0/+14
2019-01-22kobject: make kset_get_ownership() 'static'Eric Biggers-1/+1
2018-12-06kref/kobject: Improve documentationEzequiel Garcia-1/+1
2018-08-18Merge tag 'driver-core-4.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds-1/+1
2018-07-20kobject: kset_create_and_add() - fetch ownership info from parentDmitry Torokhov-1/+8
2018-07-20sysfs, kobject: allow creating kobject belonging to arbitrary usersDmitry Torokhov-0/+19
2018-07-07kobject: Replace strncpy with memcpyGuenter Roeck-1/+1
2018-04-23kobject: don't use WARN for registration failuresDmitry Vyukov-6/+5
2018-03-15lib/kobject: Join string literals backAndy Shevchenko-21/+18
2018-02-01Merge tag 'driver-core-4.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds-3/+1
2018-01-23kobject: Export kobj_ns_grab_current() and kobj_ns_drop()Bart Van Assche-0/+2
2017-12-07kobject: Remove redundant license textGreg Kroah-Hartman-3/+0
2017-12-07kobject: add SPDX identifiers to all kobject filesGreg Kroah-Hartman-0/+1
2017-03-22kobject: Export kobject_get_unless_zero()Jan Kara-1/+4
2016-02-09kobject: export kset_find_obj() for module useGabriel Somlo-0/+1
2015-11-06lib/kobject.c: use kvasprintf_const for formatting ->nameRasmus Villemoes-8/+22
2015-10-04kobject: move EXPORT_SYMBOL() macros next to corresponding definitionsGabriel Somlo-7/+5
2015-07-17include, lib: add __printf attributes to several function prototypesNicolas Iooss-2/+3