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