Jens Axboe [Wed, 14 Aug 2024 12:58:08 +0000 (06:58 -0600)]
seq_file: remove seq_read()
This is now unused, get rid of it.
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Jens Axboe [Wed, 14 Aug 2024 12:56:48 +0000 (06:56 -0600)]
proc: remove any usage of proc_ops->read() as seq_read
We can move all of these to ->read_iter() instead, and use
seq_read_iter() as the helper.
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Jens Axboe [Tue, 9 Apr 2024 16:30:24 +0000 (10:30 -0600)]
lib/string_helpers: kill parse_int_array_user()
It's no longer used, get rid of it.
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Jens Axboe [Sun, 7 Apr 2024 23:37:09 +0000 (17:37 -0600)]
fs/debugfs: remove (now) dead non-iterator debugfs_attr functions
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Jens Axboe [Fri, 20 Sep 2024 08:04:11 +0000 (02:04 -0600)]
thermal: core: convert to read/write iterators
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Jens Axboe [Tue, 6 Aug 2024 17:55:21 +0000 (11:55 -0600)]
samples: qmi: convert to read/write iterators
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Jens Axboe [Mon, 5 Aug 2024 17:21:06 +0000 (11:21 -0600)]
crypto: bcm/util: convert to read/write iterators
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Jens Axboe [Sat, 3 Aug 2024 14:00:57 +0000 (08:00 -0600)]
crypto: jitterentropy-testing: convert to read/write iterators
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Jens Axboe [Tue, 9 Apr 2024 23:35:05 +0000 (17:35 -0600)]
pci: hotplug: cpqphp: convert to read/write iterators
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Jens Axboe [Tue, 9 Apr 2024 23:42:39 +0000 (17:42 -0600)]
sbus: flash: convert to read/write iterators
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Jens Axboe [Tue, 9 Apr 2024 23:42:27 +0000 (17:42 -0600)]
sbus: envctrl: convert to read/write iterators
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Jens Axboe [Tue, 9 Apr 2024 23:06:05 +0000 (17:06 -0600)]
sbus: oradax: convert to read/write iterators
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Jens Axboe [Tue, 9 Apr 2024 22:29:56 +0000 (16:29 -0600)]
hwtracing: coresight: convert to read/write iterators
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Jens Axboe [Tue, 9 Apr 2024 22:26:28 +0000 (16:26 -0600)]
firmware: xilinx: convert to read/write iterators
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Jens Axboe [Fri, 2 Aug 2024 17:31:21 +0000 (11:31 -0600)]
pinctrl: convert to read/write iterators
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Jens Axboe [Tue, 9 Apr 2024 19:56:24 +0000 (13:56 -0600)]
media: v4l2-dev: convert to read/write iterators
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Jens Axboe [Tue, 9 Apr 2024 19:56:07 +0000 (13:56 -0600)]
media: usb: uvc: convert to read/write iterators
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Jens Axboe [Tue, 9 Apr 2024 19:55:43 +0000 (13:55 -0600)]
media: radio-si476x: convert to read/write iterators
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Jens Axboe [Tue, 9 Apr 2024 19:55:23 +0000 (13:55 -0600)]
media: ngene: convert to read/write iterators
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Jens Axboe [Tue, 9 Apr 2024 19:54:59 +0000 (13:54 -0600)]
media: dbbridge: convert to read/write iterators
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Jens Axboe [Tue, 9 Apr 2024 19:54:29 +0000 (13:54 -0600)]
media: bt8xx: convert to read/write iterators
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Jens Axboe [Tue, 9 Apr 2024 19:54:10 +0000 (13:54 -0600)]
media: media-devnode: convert to read/write iterators
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Jens Axboe [Tue, 9 Apr 2024 19:53:53 +0000 (13:53 -0600)]
media: cec: convert to read/write iterators
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Jens Axboe [Tue, 9 Apr 2024 19:52:29 +0000 (13:52 -0600)]
media/platform: mediatek: convert to read/write iterators
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Jens Axboe [Tue, 9 Apr 2024 19:52:13 +0000 (13:52 -0600)]
media/platform: amphion: convert to read/write iterators
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Jens Axboe [Tue, 9 Apr 2024 19:51:54 +0000 (13:51 -0600)]
media/common: convert to read/write iterators
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Jens Axboe [Tue, 9 Apr 2024 19:51:33 +0000 (13:51 -0600)]
media/dvb-core: convert to read/write iterators
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Jens Axboe [Tue, 9 Apr 2024 19:51:16 +0000 (13:51 -0600)]
media/rc: convert to read/write iterators
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Jens Axboe [Tue, 9 Apr 2024 19:14:18 +0000 (13:14 -0600)]
hv: convert to read/write iterators
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Jens Axboe [Tue, 9 Apr 2024 19:11:38 +0000 (13:11 -0600)]
infiniband/usnic: convert to read/write iterators
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Jens Axboe [Tue, 9 Apr 2024 19:11:22 +0000 (13:11 -0600)]
infiniband/hns: convert to read/write iterators
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Jens Axboe [Tue, 9 Apr 2024 19:11:06 +0000 (13:11 -0600)]
infiniband/qib: convert to read/write iterators
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Jens Axboe [Tue, 9 Apr 2024 19:10:49 +0000 (13:10 -0600)]
infiniband/ocrdma: convert to read/write iterators
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Jens Axboe [Tue, 9 Apr 2024 19:10:34 +0000 (13:10 -0600)]
infiniband/mlx5: convert to read/write iterators
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Jens Axboe [Tue, 9 Apr 2024 19:10:12 +0000 (13:10 -0600)]
infiniband/hfi1: convert to read/write iterators
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Jens Axboe [Tue, 9 Apr 2024 19:09:52 +0000 (13:09 -0600)]
infiniband/cxgb4: convert to read/write iterators
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Jens Axboe [Tue, 9 Apr 2024 19:09:35 +0000 (13:09 -0600)]
infiniband/core: convert to read/write iterators
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Krzysztof Kanas [Tue, 9 Apr 2024 13:56:28 +0000 (15:56 +0200)]
drivers/media/platform/mediatek/vcodec: convert to read/write iterators
Signed-off-by: Krzysztof Kanas <kkanas@fastmail.com>
[axboe: fold in patch for killing FOPS helpers]
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Jens Axboe [Tue, 9 Apr 2024 03:33:08 +0000 (21:33 -0600)]
drivers/rapidio: convert to read/write iterators
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Jens Axboe [Tue, 9 Apr 2024 03:15:35 +0000 (21:15 -0600)]
drivers/gnss: convert to read/write iterators
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Jens Axboe [Tue, 9 Apr 2024 03:40:49 +0000 (21:40 -0600)]
drivers/extcon: convert to read/write iterators
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Jens Axboe [Tue, 9 Apr 2024 22:39:41 +0000 (16:39 -0600)]
macintosh: via-pmu: convert to read/write iterators
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Jens Axboe [Tue, 9 Apr 2024 22:38:18 +0000 (16:38 -0600)]
macintosh: smu: convert to read/write iterators
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Jens Axboe [Tue, 9 Apr 2024 22:34:37 +0000 (16:34 -0600)]
macintosh: ans-lcd: convert to read/write iterators
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Jens Axboe [Tue, 9 Apr 2024 22:31:27 +0000 (16:31 -0600)]
macintosh: adb: convert to read/write iterators
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Jens Axboe [Tue, 9 Apr 2024 22:28:39 +0000 (16:28 -0600)]
hsi: clients: cmt_speech: convert to read/write iterators
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Jens Axboe [Tue, 9 Apr 2024 03:13:02 +0000 (21:13 -0600)]
drivers/hsi: convert to read/write iterators
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Jens Axboe [Tue, 9 Apr 2024 03:09:59 +0000 (21:09 -0600)]
EDAC/debugfs: convert to read/write iterators
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Jens Axboe [Tue, 9 Apr 2024 03:09:43 +0000 (21:09 -0600)]
EDAC/altera: convert to read/write iterators
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Jens Axboe [Tue, 9 Apr 2024 03:09:28 +0000 (21:09 -0600)]
EDAC/i5100: convert to read/write iterators
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Jens Axboe [Tue, 9 Apr 2024 03:09:12 +0000 (21:09 -0600)]
EDAC/npcm: convert to read/write iterators
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Jens Axboe [Tue, 9 Apr 2024 03:08:55 +0000 (21:08 -0600)]
EDAC/thunderx: convert to read/write iterators
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Jens Axboe [Tue, 9 Apr 2024 03:08:37 +0000 (21:08 -0600)]
EDAC/zynqmp: convert to read/write iterators
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Jens Axboe [Tue, 9 Apr 2024 03:08:21 +0000 (21:08 -0600)]
EDAC/xgene: convert to read/write iterators
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Jens Axboe [Tue, 9 Apr 2024 03:08:04 +0000 (21:08 -0600)]
EDAC/versal: convert to read/write iterators
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Jens Axboe [Tue, 9 Apr 2024 00:22:36 +0000 (18:22 -0600)]
speakup: convert to read/write iterators
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Jens Axboe [Tue, 9 Apr 2024 00:14:22 +0000 (18:14 -0600)]
stm class: convert to read/write iterators
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Jens Axboe [Tue, 9 Apr 2024 00:13:20 +0000 (18:13 -0600)]
intel_th: convert to read/write iterators
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Jens Axboe [Fri, 2 Aug 2024 19:13:06 +0000 (13:13 -0600)]
iio: ad9467: convert to read/write iterators
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Jens Axboe [Mon, 8 Apr 2024 23:46:19 +0000 (17:46 -0600)]
iio: gyro/adis16136: convert to read/write iterators
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Jens Axboe [Mon, 8 Apr 2024 23:45:54 +0000 (17:45 -0600)]
iio: bno055: convert to read/write iterators
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Jens Axboe [Mon, 8 Apr 2024 23:45:40 +0000 (17:45 -0600)]
iio: adis16480: convert to read/write iterators
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Jens Axboe [Mon, 8 Apr 2024 23:45:22 +0000 (17:45 -0600)]
iio: adis16475: convert to read/write iterators
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Jens Axboe [Mon, 8 Apr 2024 23:45:06 +0000 (17:45 -0600)]
iio: adis16400: convert to read/write iterators
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Jens Axboe [Mon, 8 Apr 2024 23:44:51 +0000 (17:44 -0600)]
iio: convert to read/write iterators
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Jens Axboe [Mon, 8 Apr 2024 23:58:59 +0000 (17:58 -0600)]
drivers/fsi: convert to read/write iterators
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Jens Axboe [Sat, 6 Apr 2024 19:24:04 +0000 (13:24 -0600)]
drivers/vfio: convert to read/write iterators
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Jens Axboe [Sat, 6 Apr 2024 19:15:00 +0000 (13:15 -0600)]
drivers/thunderbolt: convert to read/write iterators
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Jens Axboe [Sat, 6 Apr 2024 19:06:35 +0000 (13:06 -0600)]
drivers/remoteproc: convert to read/write iterators
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Jens Axboe [Sat, 6 Apr 2024 14:44:27 +0000 (08:44 -0600)]
drivers/md: convert bcache to read/write iterators
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Jens Axboe [Sat, 6 Apr 2024 18:58:11 +0000 (12:58 -0600)]
drivers/ntb: convert to read/write iterators
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Jens Axboe [Sat, 6 Apr 2024 18:37:30 +0000 (12:37 -0600)]
drivers/most: convert to read/write iterators
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Jens Axboe [Sat, 6 Apr 2024 18:33:37 +0000 (12:33 -0600)]
drivers/mmc: convert to read/write iterators
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Jens Axboe [Wed, 10 Apr 2024 14:49:09 +0000 (08:49 -0600)]
hwmon: pt5161l: convert to read/write iterators
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Jens Axboe [Wed, 10 Apr 2024 14:48:55 +0000 (08:48 -0600)]
hwmon: ucd9000: convert to read/write iterators
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Jens Axboe [Wed, 10 Apr 2024 14:48:38 +0000 (08:48 -0600)]
hwmon: q54sj108a2: convert to read/write iterators
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Jens Axboe [Wed, 10 Apr 2024 14:48:26 +0000 (08:48 -0600)]
hwmon: pmbus: core: convert to read/write iterators
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Jens Axboe [Wed, 10 Apr 2024 14:48:07 +0000 (08:48 -0600)]
hwmon: max20730: convert to read/write iterators
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Jens Axboe [Wed, 10 Apr 2024 14:47:52 +0000 (08:47 -0600)]
hwmon: ibm-cffps: convert to read/write iterators
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Jens Axboe [Wed, 10 Apr 2024 14:47:37 +0000 (08:47 -0600)]
hwmon: acbel-fsg032: convert to read/write iterators
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Jens Axboe [Wed, 10 Apr 2024 14:47:21 +0000 (08:47 -0600)]
hwmon: mr75203: convert to read/write iterators
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Jens Axboe [Wed, 10 Apr 2024 14:47:04 +0000 (08:47 -0600)]
hwmon: asus_atk0110: convert to read/write iterators
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Jens Axboe [Wed, 10 Apr 2024 14:46:48 +0000 (08:46 -0600)]
hwmon: w83793: convert to read/write iterators
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Jens Axboe [Wed, 10 Apr 2024 14:45:58 +0000 (08:45 -0600)]
hwmon: fschmd: convert to read/write iterators
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Jens Axboe [Sat, 6 Apr 2024 13:06:48 +0000 (07:06 -0600)]
samples/vfio-mdev: convert to read/write iterators
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Jens Axboe [Wed, 10 Apr 2024 00:05:15 +0000 (18:05 -0600)]
arch/sparc: convert to read/write iterators
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Jens Axboe [Wed, 10 Apr 2024 00:00:43 +0000 (18:00 -0600)]
arch/um: convert to read/write iterators
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Jens Axboe [Tue, 9 Apr 2024 22:06:43 +0000 (16:06 -0600)]
arch/sh: convert to read/write iterators
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Jens Axboe [Tue, 9 Apr 2024 22:06:02 +0000 (16:06 -0600)]
arch/s390: convert to read/write iterators
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Jens Axboe [Tue, 9 Apr 2024 23:43:20 +0000 (17:43 -0600)]
s390: vmlogrdr: convert to read/write iterators
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Jens Axboe [Thu, 11 Apr 2024 14:38:47 +0000 (08:38 -0600)]
s390: hw_random: convert to read/write iterators
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Jens Axboe [Thu, 11 Apr 2024 14:38:32 +0000 (08:38 -0600)]
s390: monwriter: convert to read/write iterators
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Jens Axboe [Tue, 9 Apr 2024 23:43:08 +0000 (17:43 -0600)]
s390: monreader: convert to read/write iterators
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Jens Axboe [Tue, 9 Apr 2024 23:03:38 +0000 (17:03 -0600)]
s390: crypto: convert to read/write iterators
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Jens Axboe [Tue, 9 Apr 2024 23:03:26 +0000 (17:03 -0600)]
s390: zcore: convert to read/write iterators
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Jens Axboe [Tue, 9 Apr 2024 23:03:10 +0000 (17:03 -0600)]
s390: vmur: convert to read/write iterators
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Jens Axboe [Tue, 9 Apr 2024 23:02:58 +0000 (17:02 -0600)]
s390: vmcp: convert to read/write iterators
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Jens Axboe [Tue, 9 Apr 2024 23:02:45 +0000 (17:02 -0600)]
s390: tape_char: convert to read/write iterators
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Jens Axboe [Tue, 9 Apr 2024 23:02:31 +0000 (17:02 -0600)]
s390: hmcdrv: convert to read/write iterators
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Jens Axboe [Tue, 9 Apr 2024 23:02:18 +0000 (17:02 -0600)]
s390: fs3270: convert to read/write iterators
Signed-off-by: Jens Axboe <axboe@kernel.dk>