summaryrefslogtreecommitdiffstats
path: root/lib/kobject.c
Commit message (Expand)AuthorAgeFilesLines
* Revert "kobject: Remove redundant checks for whether ktype is NULL"Greg Kroah-Hartman2024-02-081-10/+14
* kobject: Remove redundant checks for whether ktype is NULLZhen Lei2023-08-191-14/+10
* kobject: Add sanity check for kset->kobj.ktype in kset_register()Zhen Lei2023-08-191-0/+5
* kobject: Add helper kobj_ns_type_is_valid()Zhen Lei2023-08-051-17/+16
* kobject: Use return value of strreplace()Andy Shevchenko2023-06-051-2/+1
* kobject: align stacktrace levels to logging messageThomas Weißschuh2023-03-171-3/+3
* kobject: define common logging prefixThomas Weißschuh2023-03-171-13/+15
* kobject: make dynamic_kobj_ktype and kset_ktype constThomas Weißschuh2023-02-081-2/+2
* kobject: Fix slab-out-of-bounds in fill_kobj_path()Wang Hai2023-01-111-2/+10
* Merge tag 'driver-core-6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2022-12-161-11/+18
|\
| * kobject: make kobject_namespace take a const *Greg Kroah-Hartman2022-11-221-3/+3
| * kobject: make kobject_get_ownership() take a constant kobject *Greg Kroah-Hartman2022-11-221-2/+2
| * kset: fix memory leak when kset_register() returns errorYang Yingliang2022-10-251-1/+8
| * kobject: modify kobject_get_path() to take a const *Greg Kroah-Hartman2022-10-221-5/+5
* | treewide: use get_random_u32_below() instead of deprecated functionJason A. Donenfeld2022-11-181-1/+1
|/
* treewide: use prandom_u32_max() when possible, part 1Jason A. Donenfeld2022-10-111-1/+1
* kobject: kobj_type: remove default_attrsGreg Kroah-Hartman2022-04-051-32/+0
* driver core: make kobj_type constant.Wedson Almeida Filho2021-12-271-4/+4
* kobject: unexport kobject_create() in kobject.hQu Wenruo2021-09-141-1/+1
* kobject: Drop unneeded conditional in __kobject_del()Andy Shevchenko2020-09-071-3/+0
* kobject: Restore old behaviour of kobject_del(NULL)Andy Shevchenko2020-08-281-1/+5
* kobject: Avoid premature parent object freeing in kobject_cleanup()Heikki Krogerus2020-07-101-10/+23
* Merge tag 'driver-core-5.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2020-06-071-7/+7
|\
| * kobject: send KOBJ_REMOVE uevent when the object is removed from sysfsGreg Kroah-Hartman2020-05-251-7/+7
* | docs: filesystems: fix renamed referencesMauro Carvalho Chehab2020-04-201-2/+2
|/
* lib : kobject: fix refcount imblance on kobject_renameLin Yi2019-06-191-1/+3
* kobject: clean up the kobject add documentation a bit moreGreg Kroah-Hartman2019-05-031-2/+6
* kobject: Fix kernel-doc comment first lineTobin C. Harding2019-05-021-21/+22
* kobject: Remove docstring reference to ksetTobin C. Harding2019-05-021-3/+2
* kobject: fix dereference before null check on kobjColin Ian King2019-05-011-1/+2
* kobject: Improve doc clarity kobject_init_and_add()Tobin C. Harding2019-04-281-3/+6
* kobject: Improve docs for kobject_add/delTobin C. Harding2019-04-281-5/+12
* kobject: Add support for default attribute groups to kobj_typeKimberly Brown2019-04-251-0/+14
* kobject: make kset_get_ownership() 'static'Eric Biggers2019-01-221-1/+1
* kref/kobject: Improve documentationEzequiel Garcia2018-12-061-1/+1
* Merge tag 'driver-core-4.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2018-08-181-1/+1
|\
| * kobject: Replace strncpy with memcpyGuenter Roeck2018-07-071-1/+1
* | kobject: kset_create_and_add() - fetch ownership info from parentDmitry Torokhov2018-07-201-1/+8
* | sysfs, kobject: allow creating kobject belonging to arbitrary usersDmitry Torokhov2018-07-201-0/+19
|/
* kobject: don't use WARN for registration failuresDmitry Vyukov2018-04-231-6/+5
* lib/kobject: Join string literals backAndy Shevchenko2018-03-151-21/+18
* Merge tag 'driver-core-4.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2018-02-011-3/+1
|\
| * kobject: Remove redundant license textGreg Kroah-Hartman2017-12-071-3/+0
| * kobject: add SPDX identifiers to all kobject filesGreg Kroah-Hartman2017-12-071-0/+1
* | kobject: Export kobj_ns_grab_current() and kobj_ns_drop()Bart Van Assche2018-01-231-0/+2
|/
* kobject: Export kobject_get_unless_zero()Jan Kara2017-03-221-1/+4
* kobject: export kset_find_obj() for module useGabriel Somlo2016-02-091-0/+1
* lib/kobject.c: use kvasprintf_const for formatting ->nameRasmus Villemoes2015-11-061-8/+22
* kobject: move EXPORT_SYMBOL() macros next to corresponding definitionsGabriel Somlo2015-10-041-7/+5
* include, lib: add __printf attributes to several function prototypesNicolas Iooss2015-07-171-2/+3