bcache: replace Symbolic permissions by octal permission numbers
Symbolic permission names are used in bcache, for now octal permission numbers are encouraged to use for readability. This patch replaces all symbolic permissions by octal permission numbers. Signed-off-by: Coly Li <colyli@suse.de> Reviewed-by: Shenghui Wang <shhuiw@foxmail.com> Signed-off-by: Jens Axboe <axboe@kernel.dk>
This commit is contained in:
parent
b0d30981c0
commit
958bf494ec
@ -881,11 +881,11 @@ static inline uint8_t bucket_gc_gen(struct bucket *b)
|
||||
#define BUCKET_GC_GEN_MAX 96U
|
||||
|
||||
#define kobj_attribute_write(n, fn) \
|
||||
static struct kobj_attribute ksysfs_##n = __ATTR(n, S_IWUSR, NULL, fn)
|
||||
static struct kobj_attribute ksysfs_##n = __ATTR(n, 0200, NULL, fn)
|
||||
|
||||
#define kobj_attribute_rw(n, show, store) \
|
||||
static struct kobj_attribute ksysfs_##n = \
|
||||
__ATTR(n, S_IWUSR|S_IRUSR, show, store)
|
||||
__ATTR(n, 0600, show, store)
|
||||
|
||||
static inline void wake_up_allocators(struct cache_set *c)
|
||||
{
|
||||
|
@ -44,9 +44,9 @@ STORE(fn) \
|
||||
static struct attribute sysfs_##_name = \
|
||||
{ .name = #_name, .mode = _mode }
|
||||
|
||||
#define write_attribute(n) __sysfs_attribute(n, S_IWUSR)
|
||||
#define read_attribute(n) __sysfs_attribute(n, S_IRUGO)
|
||||
#define rw_attribute(n) __sysfs_attribute(n, S_IRUGO|S_IWUSR)
|
||||
#define write_attribute(n) __sysfs_attribute(n, 0200)
|
||||
#define read_attribute(n) __sysfs_attribute(n, 0444)
|
||||
#define rw_attribute(n) __sysfs_attribute(n, 0644)
|
||||
|
||||
#define sysfs_printf(file, fmt, ...) \
|
||||
do { \
|
||||
|
Loading…
Reference in New Issue
Block a user