diff options
author | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2023-12-20 10:38:48 +0300 |
---|---|---|
committer | Jiri Kosina <jkosina@suse.com> | 2024-01-02 13:25:28 +0300 |
commit | 9b0a3839e8d29663cd9ee2c43d38b06c3b91619e (patch) | |
tree | ee9eff7ed1ea9cf1e98084619f9081bd3175d8c4 /include/linux/hid_bpf.h | |
parent | c4a9743699f3b093bad4bcc472c4ee34c7929f33 (diff) | |
download | linux-9b0a3839e8d29663cd9ee2c43d38b06c3b91619e.tar.xz |
HID: bpf: make bus_type const in struct hid_bpf_ops
The struct bus_type pointer in hid_bpf_ops just passes the pointer to
the driver core, and the driver core can handle, and expects, a constant
pointer, so also make the pointer constant in hid_bpf_ops.
Part of the process of moving all usages of struct bus_type to be
constant to move them all to read-only memory.
Cc: Jiri Kosina <jikos@kernel.org>
Cc: Benjamin Tissoires <benjamin.tissoires@redhat.com>
Cc: linux-input@vger.kernel.org
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Jiri Kosina <jkosina@suse.com>
Diffstat (limited to 'include/linux/hid_bpf.h')
-rw-r--r-- | include/linux/hid_bpf.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/include/linux/hid_bpf.h b/include/linux/hid_bpf.h index e9afb61e6ee0..840cd254172d 100644 --- a/include/linux/hid_bpf.h +++ b/include/linux/hid_bpf.h @@ -115,7 +115,7 @@ struct hid_bpf_ops { size_t len, enum hid_report_type rtype, enum hid_class_request reqtype); struct module *owner; - struct bus_type *bus_type; + const struct bus_type *bus_type; }; extern struct hid_bpf_ops *hid_bpf_ops; |