aboutsummaryrefslogtreecommitdiff
path: root/lib/kobject.c
AgeCommit message (Expand)AuthorFilesLines
2024-02-08Revert "kobject: Remove redundant checks for whether ktype is NULL"Gravatar Greg Kroah-Hartman 1-10/+14
2023-08-19kobject: Remove redundant checks for whether ktype is NULLGravatar Zhen Lei 1-14/+10
2023-08-19kobject: Add sanity check for kset->kobj.ktype in kset_register()Gravatar Zhen Lei 1-0/+5
2023-08-05kobject: Add helper kobj_ns_type_is_valid()Gravatar Zhen Lei 1-17/+16
2023-06-05kobject: Use return value of strreplace()Gravatar Andy Shevchenko 1-2/+1
2023-03-17kobject: align stacktrace levels to logging messageGravatar Thomas Weißschuh 1-3/+3
2023-03-17kobject: define common logging prefixGravatar Thomas Weißschuh 1-13/+15
2023-02-08kobject: make dynamic_kobj_ktype and kset_ktype constGravatar Thomas Weißschuh 1-2/+2
2023-01-11kobject: Fix slab-out-of-bounds in fill_kobj_path()Gravatar Wang Hai 1-2/+10
2022-12-16Merge tag 'driver-core-6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Gravatar Linus Torvalds 1-11/+18
2022-11-22kobject: make kobject_namespace take a const *Gravatar Greg Kroah-Hartman 1-3/+3
2022-11-22kobject: make kobject_get_ownership() take a constant kobject *Gravatar Greg Kroah-Hartman 1-2/+2
2022-11-18treewide: use get_random_u32_below() instead of deprecated functionGravatar Jason A. Donenfeld 1-1/+1
2022-10-25kset: fix memory leak when kset_register() returns errorGravatar Yang Yingliang 1-1/+8
2022-10-22kobject: modify kobject_get_path() to take a const *Gravatar Greg Kroah-Hartman 1-5/+5
2022-10-11treewide: use prandom_u32_max() when possible, part 1Gravatar Jason A. Donenfeld 1-1/+1
2022-04-05kobject: kobj_type: remove default_attrsGravatar Greg Kroah-Hartman 1-32/+0
2021-12-27driver core: make kobj_type constant.Gravatar Wedson Almeida Filho 1-4/+4
2021-09-14kobject: unexport kobject_create() in kobject.hGravatar Qu Wenruo 1-1/+1
2020-09-07kobject: Drop unneeded conditional in __kobject_del()Gravatar Andy Shevchenko 1-3/+0
2020-08-28kobject: Restore old behaviour of kobject_del(NULL)Gravatar Andy Shevchenko 1-1/+5
2020-07-10kobject: Avoid premature parent object freeing in kobject_cleanup()Gravatar Heikki Krogerus 1-10/+23
2020-06-07Merge tag 'driver-core-5.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Gravatar Linus Torvalds 1-7/+7
2020-05-25kobject: send KOBJ_REMOVE uevent when the object is removed from sysfsGravatar Greg Kroah-Hartman 1-7/+7
2020-04-20docs: filesystems: fix renamed referencesGravatar Mauro Carvalho Chehab 1-2/+2
2019-06-19lib : kobject: fix refcount imblance on kobject_renameGravatar Lin Yi 1-1/+3
2019-05-03kobject: clean up the kobject add documentation a bit moreGravatar Greg Kroah-Hartman 1-2/+6
2019-05-02kobject: Fix kernel-doc comment first lineGravatar Tobin C. Harding 1-21/+22
2019-05-02kobject: Remove docstring reference to ksetGravatar Tobin C. Harding 1-3/+2
2019-05-01kobject: fix dereference before null check on kobjGravatar Colin Ian King 1-1/+2
2019-04-28kobject: Improve doc clarity kobject_init_and_add()Gravatar Tobin C. Harding 1-3/+6
2019-04-28kobject: Improve docs for kobject_add/delGravatar Tobin C. Harding 1-5/+12
2019-04-25kobject: Add support for default attribute groups to kobj_typeGravatar Kimberly Brown 1-0/+14
2019-01-22kobject: make kset_get_ownership() 'static'Gravatar Eric Biggers 1-1/+1
2018-12-06kref/kobject: Improve documentationGravatar Ezequiel Garcia 1-1/+1
2018-08-18Merge tag 'driver-core-4.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Gravatar Linus Torvalds 1-1/+1
2018-07-20kobject: kset_create_and_add() - fetch ownership info from parentGravatar Dmitry Torokhov 1-1/+8
2018-07-20sysfs, kobject: allow creating kobject belonging to arbitrary usersGravatar Dmitry Torokhov 1-0/+19
2018-07-07kobject: Replace strncpy with memcpyGravatar Guenter Roeck 1-1/+1
2018-04-23kobject: don't use WARN for registration failuresGravatar Dmitry Vyukov 1-6/+5
2018-03-15lib/kobject: Join string literals backGravatar Andy Shevchenko 1-21/+18
2018-02-01Merge tag 'driver-core-4.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Gravatar Linus Torvalds 1-3/+1
2018-01-23kobject: Export kobj_ns_grab_current() and kobj_ns_drop()Gravatar Bart Van Assche 1-0/+2
2017-12-07kobject: Remove redundant license textGravatar Greg Kroah-Hartman 1-3/+0
2017-12-07kobject: add SPDX identifiers to all kobject filesGravatar Greg Kroah-Hartman 1-0/+1
2017-03-22kobject: Export kobject_get_unless_zero()Gravatar Jan Kara 1-1/+4
2016-02-09kobject: export kset_find_obj() for module useGravatar Gabriel Somlo 1-0/+1
2015-11-06lib/kobject.c: use kvasprintf_const for formatting ->nameGravatar Rasmus Villemoes 1-8/+22
2015-10-04kobject: move EXPORT_SYMBOL() macros next to corresponding definitionsGravatar Gabriel Somlo 1-7/+5
2015-07-17include, lib: add __printf attributes to several function prototypesGravatar Nicolas Iooss 1-2/+3