]> www.infradead.org Git - users/jedix/linux-maple.git/commit
bcachefs: remove write permission for gc_gens_pos sysfs interface
authorHongbo Li <lihongbo22@huawei.com>
Tue, 29 Oct 2024 12:53:50 +0000 (20:53 +0800)
committerKent Overstreet <kent.overstreet@linux.dev>
Sat, 21 Dec 2024 06:36:16 +0000 (01:36 -0500)
commitd3d8ec90babcaf8b925cd63c668573abb423e715
tree92ace74cbbd5aec98dff95be6c51ae4cdedd05b0
parent161d13835e38e4803f9c44e0912aaec9c35f127f
bcachefs: remove write permission for gc_gens_pos sysfs interface

The gc_gens_pos is used to show the status of bucket gen gc.
There is no need to assign write permissions for this attribute.
Here we can use read_attribute helper to define this attribute.

```
[Before]
  $ ll internal/gc_gens_pos
  -rw-r--r-- 1 root root 4096 Oct 28 15:27 internal/gc_gens_pos

[After]
  $ ll internal/gc_gens_pos
  -r--r--r-- 1 root root 4096 Oct 28 17:27 internal/gc_gens_pos
```

Fixes: ac516d0e7db7 ("bcachefs: Add the status of bucket gen gc to sysfs")
Signed-off-by: Hongbo Li <lihongbo22@huawei.com>
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
fs/bcachefs/sysfs.c