header: debugfs.h: add DEFINE_DEBUGFS_ATTRIBUTE
authorHauke Mehrtens <hauke@hauke-m.de>
Sun, 4 Mar 2018 22:57:10 +0000 (23:57 +0100)
committerJohannes Berg <johannes.berg@intel.com>
Wed, 21 Mar 2018 08:19:32 +0000 (09:19 +0100)
commitc2df02c2e024b6e10a0d34e4de98324f5f3ca00b
treeebc09b251ba8dafdcba3145f3fce9ef572c08288
parentb35b2767cae23ad2fe9ad04d7c72df3e789c7ac6
header: debugfs.h: add DEFINE_DEBUGFS_ATTRIBUTE

DEFINE_DEBUGFS_ATTRIBUTE and debugfs_create_file_unsafe() were
introduced in mainline commit c6468808149 ("debugfs: add support for
self-protecting attribute file fops"), but on older kernel versions
where we do not have this extra security in debugfs we can use the older
functions instead.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
backport/backport-include/linux/debugfs.h