aboutsummaryrefslogtreecommitdiff
path: root/fs/sysfs/file.c
AgeCommit message (Expand)AuthorFilesLines
2023-10-05kernfs: sysfs: support custom llseek method for sysfs entriesGravatar Valentine Sinitsyn 1-0/+13
2022-04-05kobject: kobj_type: remove default_attrsGravatar Greg Kroah-Hartman 1-13/+0
2021-09-14sysfs: simplify sysfs_kf_seq_showGravatar Christoph Hellwig 1-9/+6
2021-09-14sysfs: refactor sysfs_add_file_mode_nsGravatar Christoph Hellwig 1-13/+14
2021-09-14sysfs: split out binary attribute handling from sysfs_add_file_mode_nsGravatar Christoph Hellwig 1-54/+66
2021-08-05sysfs: Rename struct bin_attribute member to f_mappingGravatar Krzysztof Wilczyński 1-2/+2
2021-08-05sysfs: Invoke iomem_get_mapping() from the sysfs open callbackGravatar Krzysztof Wilczyński 1-1/+1
2021-01-12sysfs: Support zapping of binary attr mmapsGravatar Daniel Vetter 1-0/+11
2020-10-02sysfs: Add sysfs_emit and sysfs_emit_at to format sysfs outputGravatar Joe Perches 1-0/+55
2020-06-05Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdmaGravatar Linus Torvalds 1-0/+1
2020-05-17sysfs: export sysfs_remove_file_self()Gravatar Jack Wang 1-0/+1
2020-04-20docs: filesystems: fix renamed referencesGravatar Mauro Carvalho Chehab 1-1/+1
2020-02-26sysfs: add sysfs_change_owner()Gravatar Christian Brauner 1-0/+60
2020-02-26sysfs: add sysfs_link_change_owner()Gravatar Christian Brauner 1-0/+41
2020-02-26sysfs: add sysfs_file_change_owner()Gravatar Christian Brauner 1-0/+47
2019-02-08sysfs: remove unused include of kernfs-internal.hGravatar Ondrej Mosnacek 1-1/+0
2019-01-18sysfs: fix blank line coding style warningGravatar Stephen Martin 1-0/+1
2019-01-07sysfs: convert BUG_ON to WARN_ONGravatar Greg Kroah-Hartman 1-2/+4
2018-12-03sysfs: constify sysfs create/remove files harderGravatar Jani Nikula 1-2/+2
2018-08-15Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiGravatar Linus Torvalds 1-0/+44
2018-08-02scsi: sysfs: Introduce sysfs_{un,}break_active_protection()Gravatar Bart Van Assche 1-0/+44
2018-07-29sysfs: Fix regression when adding a file to an existing groupGravatar Tyler Hicks 1-1/+1
2018-07-20sysfs, kobject: allow creating kobject belonging to arbitrary usersGravatar Dmitry Torokhov 1-12/+20
2018-07-20kernfs: allow creating kernfs objects with arbitrary uid/gidGravatar Dmitry Torokhov 1-2/+3
2018-02-01Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/pml...Gravatar Linus Torvalds 1-3/+2
2018-01-23sysfs: use SPDX identifiersGravatar Greg Kroah-Hartman 1-2/+1
2018-01-05sysfs: do not use print_symbol()Gravatar Sergey Senozhatsky 1-3/+2
2017-04-08sysfs: be careful of error returns from ops->show()Gravatar NeilBrown 1-2/+4
2016-08-31sysfs: correctly handle read offset on PREALLOC attrsGravatar Konstantin Khlebnikov 1-1/+7
2015-10-04sysfs: correctly handle short reads on PREALLOC attrs.Gravatar NeilBrown 1-1/+3
2015-06-01fs: sysfs: don't pass count == 0 to bin file readersGravatar Vladimir Zapolskiy 1-1/+1
2015-02-13kernfs: remove KERNFS_STATIC_NAMEGravatar Tejun Heo 1-1/+1
2014-11-07sysfs/kernfs: make read requests on pre-alloc files use the buffer.Gravatar NeilBrown 1-4/+28
2014-11-07sysfs/kernfs: allow attributes to request write buffer be pre-allocated.Gravatar NeilBrown 1-7/+24
2014-11-07fs: sysfs: return EGBIG on write if offset is larger than file sizeGravatar Vladimir Zapolskiy 1-1/+1
2014-05-20sysfs: make sure read buffer is zeroedGravatar Tejun Heo 1-1/+2
2014-04-16sysfs, driver-core: remove unused {sysfs|device}_schedule_callback_owner()Gravatar Tejun Heo 1-92/+0
2014-03-25Revert "sysfs, driver-core: remove unused {sysfs|device}_schedule_callback_ow...Gravatar Greg Kroah-Hartman 1-0/+92
2014-02-07sysfs, driver-core: remove unused {sysfs|device}_schedule_callback_owner()Gravatar Tejun Heo 1-92/+0
2014-02-07kernfs, sysfs, driver-core: implement kernfs_remove_self() and its wrappersGravatar Tejun Heo 1-0/+23
2014-01-13Revert "kernfs, sysfs, driver-core: implement kernfs_remove_self() and its wr...Gravatar Greg Kroah-Hartman 1-23/+0
2014-01-13Revert "sysfs, driver-core: remove unused {sysfs|device}_schedule_callback_ow...Gravatar Greg Kroah-Hartman 1-0/+92
2014-01-10sysfs, driver-core: remove unused {sysfs|device}_schedule_callback_owner()Gravatar Tejun Heo 1-92/+0
2014-01-10kernfs, sysfs, driver-core: implement kernfs_remove_self() and its wrappersGravatar Tejun Heo 1-0/+23
2013-12-17kernfs: mark static names with KERNFS_STATIC_NAMEGravatar Tejun Heo 1-2/+2
2013-12-11kernfs: s/sysfs/kernfs/ in constantsGravatar Tejun Heo 1-1/+1
2013-12-11kernfs: s/sysfs/kernfs/ in various data structuresGravatar Tejun Heo 1-5/+5
2013-12-11kernfs: drop s_ prefix from kernfs_node membersGravatar Tejun Heo 1-8/+8
2013-12-11kernfs: s/sysfs_dirent/kernfs_node/ and rename its friends accordinglyGravatar Tejun Heo 1-61/+61
2013-12-10sysfs: bail early from kernfs_file_mmap() to avoid spurious lockdep warningGravatar Tejun Heo 1-4/+8