proc: remove any usage of proc_ops->read() as seq_read
authorJens Axboe <axboe@kernel.dk>
Wed, 14 Aug 2024 12:56:48 +0000 (06:56 -0600)
committerJens Axboe <axboe@kernel.dk>
Mon, 14 Oct 2024 15:07:03 +0000 (09:07 -0600)
commit0af2564832fb7360bf9330526feff78217c40ce5
tree62fab6ecdba64570f6e99b8b1cd38c544d8405f5
parent20a7f5e9c45901a5eac25ad8f964511b6b372a27
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>
50 files changed:
arch/alpha/kernel/srm_env.c
arch/arm/mm/alignment.c
arch/powerpc/kernel/rtas-proc.c
arch/powerpc/platforms/pseries/lpar.c
arch/powerpc/platforms/pseries/lparcfg.c
arch/sh/mm/alignment.c
arch/sparc/kernel/led.c
arch/um/kernel/exitcode.c
arch/x86/kernel/cpu/mtrr/if.c
drivers/acpi/proc.c
drivers/hwmon/dell-smm-hwmon.c
drivers/input/input.c
drivers/macintosh/via-pmu.c
drivers/md/md.c
drivers/misc/sgi-gru/gruprocfs.c
drivers/net/wireless/intel/ipw2x00/libipw_module.c
drivers/nubus/proc.c
drivers/platform/x86/thinkpad_acpi.c
drivers/platform/x86/toshiba_acpi.c
drivers/pnp/pnpbios/proc.c
drivers/s390/cio/blacklist.c
drivers/scsi/scsi_devinfo.c
drivers/scsi/scsi_proc.c
drivers/scsi/sg.c
drivers/usb/gadget/function/rndis.c
drivers/video/fbdev/via/viafbdev.c
fs/jbd2/journal.c
fs/jfs/jfs_debug.c
fs/nfsd/nfsctl.c
fs/ntfs3/super.c
fs/proc/proc_net.c
fs/smb/client/cifs_debug.c
fs/smb/client/dfs_cache.c
include/linux/seq_file.h
ipc/util.c
kernel/irq/proc.c
kernel/kallsyms.c
kernel/latencytop.c
kernel/locking/lockdep_proc.c
kernel/module/procfs.c
kernel/sched/psi.c
lib/dynamic_debug.c
mm/slab_common.c
mm/swapfile.c
net/atm/mpoa_proc.c
net/core/pktgen.c
net/netfilter/xt_recent.c
net/sunrpc/cache.c
net/sunrpc/stats.c
sound/core/info.c