linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Jens Axboe <axboe@kernel.dk>
To: linux-kernel@vger.kernel.org
Subject: [PATCHSET RFC 0/437] Kill off old fops ->read() and ->write()
Date: Thu, 11 Apr 2024 09:12:20 -0600	[thread overview]
Message-ID: <20240411153126.16201-1-axboe@kernel.dk> (raw)

Hi,

This patchset will obviously be split, commit messages updated, and
specific driver patches targeted to where they belong. But I figured
it'd be useful to blast out the full set at least once for reference,
and then I'll continue down the right path for the next one.

Subject line says it all, really. 10 years ago we added ->read_iter()
and ->write_iter() to struct file_operations. These are great, as they
pass in an iov_iter rather than a user buffer + length, and they also
take a struct kiocb rather than just a file. Since then we've had two
paths for any read or write - one legacy one that can't do per-IO hints
like "This read should be non-blocking", they strictly only work with
O_NONBLOCK on the file, and a newer one that supports everything the
old path does and a bunch more. We've had a few issues with the
iov_iter based path being slower, but those have basically been
resolved with solutions like ITER_UBUF to optimize the single segment
case that is often the fast path.

There are basically three parts to this series:

1) Add generic helpers that we need to convert drivers.
2) Convert any use of fops->read() and ->write()
3) Kill off old cruft.
3a) Profit.

Notes:

- Part 1 adds FOPS_READ_ITER_HELPER() and FOPS_WRITE_ITER_HELPER() to
  ease conversion of some drivers, as those just wrap the existing
  read or write function with vfs_{read,write}_iter(). Where possible
  this has been avoided and a clean implementation been done. However,
  due to lack of man power, I didn't dig super deep in some spots. It's
  my hope that drivers with active developers/maintainers will take it
  a step further and help get their driver fully converted.

- This is based on my 'read_iter' branch that adds one helper and
  converts timerfd/userfaultfd/signalfd. This branch is queued for
  6.10.

- I'm sure there are a few spots that I haven't converted just yet
  because I've missed them. If you see any, please let me know and
  I'll take care of it.

- The kernel builds allyesconfig/allmodconfig on (at least) the
  following architectures: x86-64, arm64, sparc64, s390, powerpc.
  With the above caveat that there may still be old crufty drivers
  somewhere in the tree that are missing a conversion, it should be
  fairly complete.

- Resulting kernel boots just fine, tested on x86-64 and arm64.
  Caveat emptor if you want to test it, however!

- As you may be able to tell, diffstat looks promising. The lines
  removed will continue to go up with removal of FOPS_*() wrappers.
  There are currently about 150 read side wrappers and 200 write side
  wrappers.

- I haven't done detailed analysis of text/bss sizes just yet, but
  preliminary looks show about a 100K reduction in kernel image size
  for my standard test box build.

Please have a look! A continually rebased branch for these patches can
be found here:

https://git.kernel.dk/cgit/linux/log/?h=rw_iter

 arch/arm/common/bL_switcher_dummy_if.c        |   8 +-
 arch/mips/kernel/rtlx.c                       |   6 +-
 arch/mips/kernel/vpe.c                        |  14 +-
 arch/mips/mm/sc-debugfs.c                     |  16 +-
 arch/parisc/kernel/perf.c                     |  14 +-
 arch/powerpc/kernel/dawr.c                    |  10 +-
 arch/powerpc/kernel/eeh.c                     |  58 +-
 arch/powerpc/kvm/book3s_64_mmu_hv.c           |  25 +-
 arch/powerpc/kvm/book3s_64_mmu_radix.c        |  19 +-
 arch/powerpc/kvm/book3s_hv.c                  |  26 +-
 arch/powerpc/kvm/timing.c                     |  14 +-
 arch/powerpc/platforms/52xx/mpc52xx_gpt.c     |   7 +-
 arch/powerpc/platforms/cell/spufs/file.c      | 312 +++++------
 arch/powerpc/platforms/cell/spufs/inode.c     |   2 +-
 arch/powerpc/platforms/powernv/eeh-powernv.c  |  11 +-
 arch/powerpc/platforms/powernv/memtrace.c     |   9 +-
 arch/powerpc/platforms/powernv/opal-lpc.c     |   6 +-
 arch/powerpc/platforms/powernv/opal-prd.c     |  22 +-
 arch/powerpc/platforms/powernv/opal-xscom.c   |  30 +-
 arch/powerpc/platforms/pseries/dtl.c          |  16 +-
 arch/powerpc/platforms/pseries/lpar.c         |  11 +-
 arch/powerpc/platforms/pseries/papr-vpd.c     |   8 +-
 arch/s390/crypto/prng.c                       |  18 +-
 arch/s390/hypfs/hypfs_dbfs.c                  |  11 +-
 arch/s390/kernel/debug.c                      |  29 +-
 arch/s390/kernel/sysinfo.c                    |   6 +-
 arch/s390/pci/pci_debug.c                     |  12 +-
 arch/sh/mm/tlb-debugfs.c                      |   2 +-
 arch/sparc/kernel/mdesc.c                     |  18 +-
 arch/um/drivers/harddog_kern.c                |   6 +-
 arch/um/drivers/hostaudio_kern.c              |  22 +-
 arch/um/drivers/mmapper_kern.c                |  16 +-
 arch/x86/kernel/apm_32.c                      |  10 +-
 arch/x86/kernel/callthunks.c                  |   2 +-
 arch/x86/kernel/cpu/debugfs.c                 |   4 +-
 arch/x86/kernel/cpu/mce/dev-mcelog.c          |  38 +-
 arch/x86/kernel/cpu/mce/inject.c              |  27 +-
 arch/x86/kernel/cpu/mce/severity.c            |  11 +-
 arch/x86/kernel/cpu/resctrl/pseudo_lock.c     |  18 +-
 arch/x86/kernel/cpuid.c                       |  16 +-
 arch/x86/kernel/kdebugfs.c                    |  14 +-
 arch/x86/kernel/msr.c                         |  28 +-
 arch/x86/kernel/tboot.c                       |  17 +-
 arch/x86/kvm/debugfs.c                        |   2 +-
 arch/x86/mm/pat/memtype.c                     |   2 +-
 arch/x86/mm/pat/set_memory.c                  |   2 +-
 arch/x86/mm/pkeys.c                           |  15 +-
 arch/x86/mm/tlb.c                             |  15 +-
 block/blk-mq-debugfs.c                        |  20 +-
 block/blk-mq-debugfs.h                        |   2 +-
 drivers/accel/habanalabs/common/debugfs.c     | 307 +++++------
 drivers/accel/habanalabs/common/habanalabs.h  |   3 +-
 drivers/accel/ivpu/ivpu_debugfs.c             |  84 ++-
 drivers/accessibility/speakup/devsynth.c      |  27 +-
 drivers/accessibility/speakup/speakup_soft.c  |  46 +-
 drivers/acpi/acpi_dbg.c                       |   6 +-
 drivers/acpi/apei/erst-dbg.c                  |  23 +-
 drivers/acpi/ec_sys.c                         |   6 +-
 drivers/acpi/pfr_update.c                     |   3 +-
 drivers/auxdisplay/charlcd.c                  |   3 +-
 drivers/auxdisplay/panel.c                    |   3 +-
 drivers/base/power/wakeup.c                   |   2 +-
 drivers/base/regmap/regmap-debugfs.c          | 115 ++--
 drivers/block/aoe/aoechr.c                    |  15 +-
 drivers/block/drbd/drbd_debugfs.c             |  10 +-
 drivers/block/mtip32xx/mtip32xx.c             |  36 +-
 drivers/block/zram/zram_drv.c                 |  14 +-
 drivers/bluetooth/btmrvl_debugfs.c            |  57 +-
 drivers/bluetooth/btusb.c                     |  20 +-
 drivers/bluetooth/hci_vhci.c                  |  73 ++-
 drivers/bus/mhi/host/debugfs.c                |  38 +-
 drivers/bus/moxtet.c                          |  30 +-
 drivers/cache/sifive_ccache.c                 |   8 +-
 drivers/char/adi.c                            |  26 +-
 drivers/char/apm-emulation.c                  |  10 +-
 drivers/char/applicom.c                       |   7 +-
 drivers/char/ds1620.c                         |   7 +-
 drivers/char/dsp56k.c                         |   6 +-
 drivers/char/dtlk.c                           |   6 +-
 drivers/char/hpet.c                           |   3 +-
 drivers/char/hw_random/core.c                 |   3 +-
 drivers/char/hw_random/s390-trng.c            |   9 +-
 drivers/char/ipmi/bt-bmc.c                    |  27 +-
 drivers/char/ipmi/ipmb_dev_int.c              |  19 +-
 drivers/char/ipmi/ipmi_watchdog.c             |  16 +-
 drivers/char/ipmi/kcs_bmc_cdev_ipmi.c         |  23 +-
 drivers/char/ipmi/ssif_bmc.c                  |  25 +-
 drivers/char/lp.c                             |  21 +-
 drivers/char/mem.c                            | 106 +---
 drivers/char/mwave/mwavedd.c                  |  19 +-
 drivers/char/nsc_gpio.c                       |  22 +-
 drivers/char/nvram.c                          |  19 +-
 drivers/char/nwbutton.c                       |   7 +-
 drivers/char/nwflash.c                        |  12 +-
 drivers/char/pc8736x_gpio.c                   |   4 +-
 drivers/char/powernv-op-panel.c               |  25 +-
 drivers/char/ppdev.c                          |  18 +-
 drivers/char/ps3flash.c                       |   6 +-
 drivers/char/scx200_gpio.c                    |   4 +-
 drivers/char/sonypi.c                         |   3 +-
 drivers/char/tlclk.c                          |   9 +-
 drivers/char/tpm/eventlog/common.c            |   2 +-
 drivers/char/tpm/tpm-dev-common.c             |  26 +-
 drivers/char/tpm/tpm-dev.c                    |   4 +-
 drivers/char/tpm/tpm-dev.h                    |   6 +-
 drivers/char/tpm/tpm_vtpm_proxy.c             |  20 +-
 drivers/char/tpm/tpmrm-dev.c                  |   4 +-
 drivers/char/virtio_console.c                 |   6 +-
 drivers/char/xilinx_hwicap/xilinx_hwicap.c    |  31 +-
 drivers/char/xillybus/xillybus_core.c         |  36 +-
 drivers/char/xillybus/xillyusb.c              |   6 +-
 drivers/clk/clk.c                             |  11 +-
 .../clk/starfive/clk-starfive-jh7110-pll.c    |   2 +-
 drivers/comedi/comedi_fops.c                  |  26 +-
 drivers/counter/counter-chrdev.c              |   3 +-
 drivers/crypto/ccp/ccp-debugfs.c              |  51 +-
 drivers/crypto/hisilicon/debugfs.c            |  51 +-
 drivers/crypto/hisilicon/hpre/hpre_main.c     |  23 +-
 drivers/crypto/hisilicon/qm.c                 |  22 +-
 drivers/crypto/hisilicon/sec2/sec_main.c      |  23 +-
 drivers/crypto/hisilicon/zip/zip_main.c       |  23 +-
 drivers/crypto/intel/iaa/iaa_crypto_stats.c   |   2 +-
 .../intel/qat/qat_common/adf_cnv_dbgfs.c      |  10 +-
 .../intel/qat/qat_common/adf_fw_counters.c    |   2 +-
 .../qat/qat_common/adf_heartbeat_dbgfs.c      |  60 +--
 .../intel/qat/qat_common/adf_pm_dbgfs.c       |   3 +-
 .../intel/qat/qat_common/adf_tl_debugfs.c     |  18 +-
 drivers/dma/xilinx/xilinx_dpdma.c             |  15 +-
 drivers/edac/altera_edac.c                    |  46 +-
 drivers/edac/debugfs.c                        |   9 +-
 drivers/edac/i5100_edac.c                     |   9 +-
 drivers/edac/npcm_edac.c                      |   8 +-
 drivers/edac/thunderx_edac.c                  |  71 ++-
 drivers/edac/versal_edac.c                    |  20 +-
 drivers/edac/xgene_edac.c                     |  43 +-
 drivers/edac/zynqmp_edac.c                    |  26 +-
 drivers/extcon/extcon-rtk-type-c.c            |   4 +-
 drivers/firewire/core-cdev.c                  |  15 +-
 drivers/firewire/nosy.c                       |  18 +-
 drivers/firmware/arm_scmi/raw_mode.c          |  94 ++--
 drivers/firmware/cirrus/cs_dsp.c              |  26 +-
 drivers/firmware/efi/capsule-loader.c         |  16 +-
 drivers/firmware/psci/psci.c                  |   2 +-
 drivers/firmware/tegra/bpmp-debugfs.c         |  26 +-
 drivers/firmware/turris-mox-rwtm.c            |  22 +-
 drivers/firmware/xilinx/zynqmp-debug.c        |  22 +-
 drivers/fsi/fsi-core.c                        |  28 +-
 drivers/fsi/fsi-occ.c                         |  20 +-
 drivers/fsi/fsi-sbefifo.c                     |   6 +-
 drivers/fsi/fsi-scom.c                        |  24 +-
 drivers/fsi/i2cr-scom.c                       |  23 +-
 drivers/gnss/core.c                           |  14 +-
 drivers/gpio/gpio-mockup.c                    |  26 +-
 drivers/gpio/gpiolib-cdev.c                   |  41 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_aca.c       |   4 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c   |  71 ++-
 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c       |   2 +-
 .../drm/amd/amdgpu/amdgpu_fw_attestation.c    |  23 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_mca.c       |   4 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_psp_ta.c    |  18 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_rap.c       |  14 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c       |  34 +-
 .../gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c    |  22 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c      |   6 +-
 .../gpu/drm/amd/amdgpu/amdgpu_securedisplay.c |  14 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c       |  56 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c       |   3 +-
 drivers/gpu/drm/amd/amdkfd/kfd_debugfs.c      |  13 +-
 drivers/gpu/drm/amd/amdkfd/kfd_smi_events.c   |  19 +-
 .../amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 111 ++--
 drivers/gpu/drm/amd/pm/amdgpu_pm.c            |  11 +-
 drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c     |  17 +-
 drivers/gpu/drm/arm/malidp_drv.c              |  11 +-
 drivers/gpu/drm/armada/armada_debugfs.c       |  13 +-
 drivers/gpu/drm/bridge/ite-it6505.c           |  14 +-
 drivers/gpu/drm/drm_debugfs.c                 |  28 +-
 drivers/gpu/drm/drm_debugfs_crc.c             |  26 +-
 drivers/gpu/drm/drm_file.c                    |  22 +-
 drivers/gpu/drm/drm_mipi_dbi.c                |  14 +-
 drivers/gpu/drm/gma500/psb_drv.c              |   2 +-
 .../drm/i915/display/intel_display_debugfs.c  | 114 ++--
 .../display/intel_display_debugfs_params.c    |  36 +-
 drivers/gpu/drm/i915/display/intel_hotplug.c  |  28 +-
 drivers/gpu/drm/i915/display/intel_wm.c       |  42 +-
 drivers/gpu/drm/i915/display/skl_watermark.c  |  14 +-
 drivers/gpu/drm/i915/gt/intel_gt_debugfs.c    |   2 +-
 drivers/gpu/drm/i915/gt/intel_gt_debugfs.h    |   2 +-
 .../drm/i915/gt/uc/intel_guc_log_debugfs.c    |  13 +-
 drivers/gpu/drm/i915/i915_debugfs_params.c    |  43 +-
 drivers/gpu/drm/i915/i915_driver.c            |   2 +-
 drivers/gpu/drm/i915/i915_gpu_error.c         |  28 +-
 drivers/gpu/drm/i915/i915_perf.c              |   3 +-
 drivers/gpu/drm/imagination/pvr_fw_trace.c    |   2 +-
 drivers/gpu/drm/imagination/pvr_params.c      |   4 +-
 drivers/gpu/drm/loongson/lsdc_crtc.c          |  14 +-
 drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c |  20 +-
 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c       |  20 +-
 drivers/gpu/drm/msm/dp/dp_debug.c             |  15 +-
 drivers/gpu/drm/msm/msm_debugfs.c             |   4 +-
 drivers/gpu/drm/msm/msm_perf.c                |  12 +-
 drivers/gpu/drm/msm/msm_rd.c                  |  12 +-
 drivers/gpu/drm/nouveau/dispnv50/crc.c        |  13 +-
 drivers/gpu/drm/nouveau/nouveau_debugfs.c     |  12 +-
 drivers/gpu/drm/nouveau/nouveau_drm.c         |   2 +-
 drivers/gpu/drm/omapdrm/dss/dss.c             |   2 +-
 drivers/gpu/drm/radeon/radeon_drv.c           |   2 +-
 drivers/gpu/drm/radeon/radeon_ttm.c           |  40 +-
 drivers/gpu/drm/tegra/drm.c                   |   2 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c           |   2 +-
 drivers/gpu/drm/xe/xe_device.c                |   2 +-
 drivers/gpu/vga/vga_switcheroo.c              |  10 +-
 drivers/greybus/es2.c                         |  29 +-
 drivers/greybus/svc.c                         |  27 +-
 drivers/hid/hid-debug.c                       |   3 +-
 drivers/hid/hid-picolcd_debugfs.c             |  65 +--
 drivers/hid/hid-roccat.c                      |  12 +-
 drivers/hid/hid-sensor-custom.c               |   3 +-
 drivers/hid/hid-wiimote-debug.c               |  15 +-
 drivers/hid/hidraw.c                          |  15 +-
 drivers/hid/uhid.c                            |  15 +-
 drivers/hid/usbhid/hiddev.c                   |  17 +-
 drivers/hsi/clients/cmt_speech.c              |  22 +-
 drivers/hsi/clients/hsi_char.c                |  22 +-
 drivers/hv/hv_utils_transport.c               |  20 +-
 drivers/hwmon/asus_atk0110.c                  |   9 +-
 drivers/hwmon/fschmd.c                        |  10 +-
 drivers/hwmon/mr75203.c                       |  20 +-
 drivers/hwmon/pmbus/acbel-fsg032.c            |  10 +-
 drivers/hwmon/pmbus/ibm-cffps.c               |  35 +-
 drivers/hwmon/pmbus/max20730.c                |  10 +-
 drivers/hwmon/pmbus/pmbus_core.c              |  10 +-
 drivers/hwmon/pmbus/q54sj108a2.c              |  25 +-
 drivers/hwmon/pmbus/ucd9000.c                 |  11 +-
 drivers/hwmon/pt5161l.c                       |  31 +-
 drivers/hwmon/w83793.c                        |  10 +-
 .../hwtracing/coresight/coresight-cpu-debug.c |  15 +-
 drivers/hwtracing/coresight/coresight-etb10.c |  18 +-
 .../hwtracing/coresight/coresight-tmc-core.c  |  14 +-
 drivers/hwtracing/coresight/ultrasoc-smb.c    |  12 +-
 drivers/hwtracing/intel_th/msu.c              |  46 +-
 drivers/hwtracing/stm/core.c                  |  10 +-
 drivers/i2c/i2c-dev.c                         |  25 +-
 drivers/iio/gyro/adis16136.c                  |   9 +-
 drivers/iio/iio_core.h                        |   7 +-
 drivers/iio/imu/adis16400.c                   |  10 +-
 drivers/iio/imu/adis16475.c                   |  22 +-
 drivers/iio/imu/adis16480.c                   |  20 +-
 drivers/iio/imu/bno055/bno055.c               |   9 +-
 drivers/iio/industrialio-buffer.c             |  20 +-
 drivers/iio/industrialio-core.c               |  34 +-
 drivers/iio/industrialio-event.c              |   3 +-
 drivers/infiniband/core/ucma.c                |   3 +-
 drivers/infiniband/core/user_mad.c            |   6 +-
 drivers/infiniband/core/uverbs_main.c         |  11 +-
 drivers/infiniband/hw/cxgb4/device.c          |  35 +-
 drivers/infiniband/hw/hfi1/debugfs.c          | 162 +++---
 drivers/infiniband/hw/hfi1/debugfs.h          |   6 +-
 drivers/infiniband/hw/hfi1/fault.c            |  27 +-
 drivers/infiniband/hw/hns/hns_roce_debugfs.c  |   2 +-
 drivers/infiniband/hw/mlx5/cong.c             |  19 +-
 drivers/infiniband/hw/mlx5/devx.c             |  24 +-
 drivers/infiniband/hw/mlx5/main.c             |  20 +-
 drivers/infiniband/hw/mlx5/mr.c               |  38 +-
 drivers/infiniband/hw/ocrdma/ocrdma_stats.c   |  26 +-
 drivers/infiniband/hw/qib/qib_debugfs.c       |   2 +-
 drivers/infiniband/hw/qib/qib_diag.c          |  18 +-
 drivers/infiniband/hw/qib/qib_file_ops.c      |   4 +-
 drivers/infiniband/hw/qib/qib_fs.c            | 119 ++---
 drivers/infiniband/hw/usnic/usnic_debugfs.c   |  22 +-
 drivers/input/evdev.c                         |   6 +-
 drivers/input/joydev.c                        |  22 +-
 drivers/input/keyboard/applespi.c             |  11 +-
 drivers/input/misc/uinput.c                   |   6 +-
 drivers/input/mousedev.c                      |  16 +-
 drivers/input/serio/serio_raw.c               |   6 +-
 drivers/input/serio/userio.c                  |  22 +-
 drivers/input/touchscreen/edt-ft5x06.c        |  19 +-
 drivers/iommu/intel/debugfs.c                 |  14 +-
 drivers/iommu/omap-iommu-debug.c              |  11 +-
 drivers/isdn/capi/capi.c                      |  22 +-
 drivers/isdn/mISDN/timerdev.c                 |  16 +-
 drivers/leds/uleds.c                          |  33 +-
 drivers/macintosh/adb.c                       |  22 +-
 drivers/macintosh/ans-lcd.c                   |  29 +-
 drivers/macintosh/smu.c                       |  40 +-
 drivers/macintosh/via-pmu.c                   |  19 +-
 drivers/mailbox/bcm-pdc-mailbox.c             |   9 +-
 drivers/mailbox/mailbox-test.c                |  37 +-
 drivers/md/bcache/debug.c                     |  11 +-
 drivers/media/cec/core/cec-core.c             |  12 +-
 drivers/media/common/siano/smsdvb-debugfs.c   |  17 +-
 drivers/media/dvb-core/dmxdev.c               |   9 +-
 drivers/media/dvb-core/dvb_ca_en50221.c       |  25 +-
 drivers/media/mc/mc-devnode.c                 |   6 +-
 drivers/media/pci/bt8xx/dst_ca.c              |   8 +-
 drivers/media/pci/ddbridge/ddbridge-core.c    |   6 +-
 drivers/media/pci/ngene/ngene-dvb.c           |   6 +-
 drivers/media/platform/amphion/vpu_dbg.c      |  24 +-
 .../mediatek/vcodec/common/mtk_vcodec_dbgfs.c |  21 +-
 drivers/media/platform/mediatek/vpu/mtk_vpu.c |   9 +-
 drivers/media/radio/radio-si476x.c            |  60 +--
 drivers/media/rc/imon.c                       |  26 +-
 drivers/media/rc/lirc_dev.c                   |  15 +-
 drivers/media/usb/uvc/uvc_debugfs.c           |  10 +-
 drivers/media/v4l2-core/v4l2-dev.c            |   6 +-
 drivers/mfd/aat2870-core.c                    |  20 +-
 drivers/mfd/tps65010.c                        |   2 +-
 drivers/misc/bcm-vk/bcm_vk.h                  |   6 +-
 drivers/misc/bcm-vk/bcm_vk_dev.c              |   4 +-
 drivers/misc/bcm-vk/bcm_vk_msg.c              |  23 +-
 drivers/misc/cxl/api.c                        |   7 +-
 drivers/misc/cxl/cxl.h                        |   2 +-
 drivers/misc/cxl/file.c                       |  23 +-
 drivers/misc/eeprom/idt_89hpesx.c             |  21 +-
 drivers/misc/hpilo.c                          |  21 +-
 drivers/misc/ibmasm/ibmasmfs.c                |  94 ++--
 drivers/misc/ibmvmc.c                         |  40 +-
 drivers/misc/lis3lv02d/lis3lv02d.c            |  13 +-
 drivers/misc/lkdtm/core.c                     |  40 +-
 drivers/misc/mei/debugfs.c                    |  12 +-
 drivers/misc/mei/main.c                       |  53 +-
 drivers/misc/ocxl/file.c                      |  20 +-
 drivers/misc/open-dice.c                      |  19 +-
 drivers/misc/tps6594-pfsm.c                   |  30 +-
 drivers/mmc/core/block.c                      |  10 +-
 drivers/mmc/core/debugfs.c                    |  11 +-
 drivers/mmc/core/mmc_test.c                   |  12 +-
 drivers/most/most_cdev.c                      |  50 +-
 drivers/mtd/mtdchar.c                         |  52 +-
 drivers/mtd/ubi/cdev.c                        |  58 +-
 drivers/mtd/ubi/debug.c                       |  38 +-
 drivers/mtd/ubi/ubi.h                         |   4 +-
 drivers/mtd/ubi/upd.c                         |  24 +-
 drivers/net/ethernet/amd/xgbe/xgbe-debugfs.c  | 233 ++++----
 .../net/ethernet/broadcom/bnxt/bnxt_debugfs.c |  13 +-
 .../net/ethernet/brocade/bna/bnad_debugfs.c   |  47 +-
 .../ethernet/chelsio/cxgb4/cxgb4_debugfs.c    | 321 +++++------
 drivers/net/ethernet/chelsio/cxgb4/l2t.c      |   2 +-
 .../ethernet/hisilicon/hns3/hns3_debugfs.c    |  15 +-
 .../net/ethernet/huawei/hinic/hinic_debugfs.c |  13 +-
 .../net/ethernet/intel/fm10k/fm10k_debugfs.c  |  10 +-
 .../net/ethernet/intel/i40e/i40e_debugfs.c    | 103 ++--
 drivers/net/ethernet/intel/ice/ice_debugfs.c  | 181 +++----
 .../net/ethernet/intel/ixgbe/ixgbe_debugfs.c  |  99 ++--
 .../marvell/octeontx2/af/rvu_debugfs.c        | 159 +++---
 drivers/net/ethernet/mellanox/mlx5/core/cmd.c |  78 +--
 .../net/ethernet/mellanox/mlx5/core/debugfs.c |  49 +-
 .../net/ethernet/mellanox/mlx5/core/lib/sd.c  |  13 +-
 drivers/net/ieee802154/ca8210.c               |  29 +-
 drivers/net/netdevsim/dev.c                   |  73 ++-
 drivers/net/netdevsim/fib.c                   |  16 +-
 drivers/net/netdevsim/health.c                |  12 +-
 drivers/net/netdevsim/hwstats.c               |  13 +-
 drivers/net/netdevsim/ipsec.c                 |  10 +-
 drivers/net/netdevsim/psample.c               |  12 +-
 drivers/net/netdevsim/udp_tunnels.c           |   9 +-
 drivers/net/ppp/ppp_generic.c                 |  13 +-
 drivers/net/wireless/ath/ath10k/debug.c       | 502 ++++++++----------
 drivers/net/wireless/ath/ath10k/debugfs_sta.c | 119 ++---
 drivers/net/wireless/ath/ath10k/spectral.c    |  65 ++-
 drivers/net/wireless/ath/ath11k/debugfs.c     | 300 +++++------
 .../wireless/ath/ath11k/debugfs_htt_stats.c   |  56 +-
 drivers/net/wireless/ath/ath11k/debugfs_sta.c | 163 +++---
 drivers/net/wireless/ath/ath11k/spectral.c    |  69 ++-
 drivers/net/wireless/ath/ath5k/debug.c        | 148 +++---
 drivers/net/wireless/ath/ath6kl/debug.c       | 312 +++++------
 drivers/net/wireless/ath/ath9k/common-debug.c |  36 +-
 .../net/wireless/ath/ath9k/common-spectral.c  | 111 ++--
 drivers/net/wireless/ath/ath9k/debug.c        | 210 ++++----
 drivers/net/wireless/ath/ath9k/debug_sta.c    |  18 +-
 drivers/net/wireless/ath/ath9k/dfs_debug.c    |  30 +-
 .../net/wireless/ath/ath9k/htc_drv_debug.c    |  82 ++-
 drivers/net/wireless/ath/ath9k/tx99.c         |  40 +-
 drivers/net/wireless/ath/carl9170/debug.c     |  25 +-
 drivers/net/wireless/ath/wcn36xx/debug.c      |  42 +-
 drivers/net/wireless/ath/wil6210/debugfs.c    | 235 ++++----
 drivers/net/wireless/ath/wil6210/pmc.c        |  27 +-
 drivers/net/wireless/ath/wil6210/pmc.h        |   2 +-
 drivers/net/wireless/broadcom/b43/debugfs.c   |  30 +-
 .../net/wireless/broadcom/b43legacy/debugfs.c |  31 +-
 .../broadcom/brcm80211/brcmfmac/core.c        |  10 +-
 .../broadcom/brcm80211/brcmsmac/debug.c       |   2 +-
 drivers/net/wireless/intel/iwlegacy/3945-rs.c |   9 +-
 drivers/net/wireless/intel/iwlegacy/4965-rs.c |  39 +-
 drivers/net/wireless/intel/iwlegacy/debug.c   | 280 +++++-----
 .../net/wireless/intel/iwlwifi/dvm/debugfs.c  | 455 ++++++++--------
 drivers/net/wireless/intel/iwlwifi/dvm/rs.c   |  42 +-
 .../net/wireless/intel/iwlwifi/fw/debugfs.c   |  23 +-
 drivers/net/wireless/intel/iwlwifi/mei/main.c |  18 +-
 drivers/net/wireless/intel/iwlwifi/mvm/d3.c   |   7 +-
 .../wireless/intel/iwlwifi/mvm/debugfs-vif.c  |  81 ++-
 .../net/wireless/intel/iwlwifi/mvm/debugfs.c  | 227 ++++----
 .../net/wireless/intel/iwlwifi/mvm/debugfs.h  |   9 +-
 drivers/net/wireless/intel/iwlwifi/mvm/rs.c   |  62 ++-
 .../net/wireless/intel/iwlwifi/pcie/trans.c   |  85 ++-
 .../net/wireless/marvell/libertas/debugfs.c   | 242 ++++-----
 .../net/wireless/marvell/mwifiex/debugfs.c    | 183 +++----
 .../wireless/mediatek/mt76/mt7615/debugfs.c   |  20 +-
 .../wireless/mediatek/mt76/mt7915/debugfs.c   |  52 +-
 .../wireless/mediatek/mt76/mt7996/debugfs.c   |  33 +-
 .../net/wireless/ralink/rt2x00/rt2x00debug.c  | 122 ++---
 drivers/net/wireless/realtek/rtlwifi/debug.c  |   5 +-
 drivers/net/wireless/realtek/rtw88/debug.c    | 163 +++---
 drivers/net/wireless/realtek/rtw89/debug.c    | 155 +++---
 drivers/net/wireless/rsi/rsi_91x_debugfs.c    |  20 +-
 drivers/net/wireless/silabs/wfx/debug.c       |  34 +-
 drivers/net/wireless/st/cw1200/debug.c        |  10 +-
 drivers/net/wireless/ti/wl1251/debugfs.c      |  38 +-
 drivers/net/wireless/ti/wl18xx/debugfs.c      |  73 ++-
 drivers/net/wireless/ti/wlcore/debugfs.c      | 373 ++++++-------
 drivers/net/wireless/ti/wlcore/debugfs.h      |  37 +-
 drivers/net/wwan/iosm/iosm_ipc_trace.c        |  21 +-
 drivers/net/wwan/wwan_core.c                  |  26 +-
 drivers/net/wwan/wwan_hwsim.c                 |  42 +-
 drivers/net/xen-netback/xenbus.c              |  19 +-
 drivers/nfc/virtual_ncidev.c                  |  21 +-
 drivers/ntb/hw/amd/ntb_hw_amd.c               |  10 +-
 drivers/ntb/hw/idt/ntb_hw_idt.c               |  29 +-
 drivers/ntb/hw/intel/ntb_hw_gen1.c            |  21 +-
 drivers/ntb/hw/intel/ntb_hw_gen3.c            |   8 +-
 drivers/ntb/hw/intel/ntb_hw_gen3.h            |   3 +-
 drivers/ntb/hw/intel/ntb_hw_gen4.c            |   8 +-
 drivers/ntb/hw/intel/ntb_hw_gen4.h            |   5 +-
 drivers/ntb/ntb_transport.c                   |   9 +-
 drivers/ntb/test/ntb_perf.c                   |  49 +-
 drivers/ntb/test/ntb_tool.c                   | 307 +++++------
 drivers/nvme/host/fabrics.c                   |  12 +-
 drivers/opp/debugfs.c                         |   9 +-
 drivers/parisc/eisa_eeprom.c                  |  12 +-
 drivers/pci/hotplug/cpqphp_sysfs.c            |   9 +-
 drivers/pci/pcie/aer_inject.c                 |   9 +-
 drivers/pci/switch/switchtec.c                |  33 +-
 drivers/pci/vgaarb.c                          |  21 +-
 drivers/phy/mediatek/phy-mtk-tphy.c           |  28 +-
 drivers/pinctrl/pinmux.c                      |  10 +-
 drivers/platform/chrome/cros_ec_chardev.c     |  20 +-
 drivers/platform/chrome/cros_ec_debugfs.c     |  33 +-
 drivers/platform/chrome/wilco_ec/debugfs.c    |  19 +-
 drivers/platform/chrome/wilco_ec/event.c      |  18 +-
 drivers/platform/chrome/wilco_ec/telemetry.c  |  20 +-
 drivers/platform/goldfish/goldfish_pipe.c     |   6 +-
 drivers/platform/olpc/olpc-ec.c               |  15 +-
 .../surface/surface_aggregator_cdev.c         |   3 +-
 drivers/platform/surface/surface_dtx.c        |   3 +-
 drivers/platform/x86/amd/pmc/pmc.c            |  21 +-
 drivers/platform/x86/amd/pmf/tee-if.c         |  10 +-
 drivers/platform/x86/apple-gmux.c             |  25 +-
 drivers/platform/x86/asus-wmi.c               |   2 +-
 drivers/platform/x86/dell/dell-smbios-wmi.c   |  11 +-
 drivers/platform/x86/dell/dell-smo8800.c      |   3 +-
 drivers/platform/x86/intel/pmc/core.c         |  24 +-
 drivers/platform/x86/intel/pmc/core.h         |   4 +-
 .../platform/x86/intel/telemetry/debugfs.c    |  24 +-
 drivers/platform/x86/intel/tpmi.c             |  11 +-
 drivers/platform/x86/sony-laptop.c            |   3 +-
 drivers/rapidio/devices/rio_mport_cdev.c      |  14 +-
 drivers/ras/amd/fmpm.c                        |   2 +-
 drivers/ras/debugfs.c                         |   2 +-
 drivers/regulator/core.c                      |  12 +-
 drivers/remoteproc/remoteproc_cdev.c          |   9 +-
 drivers/remoteproc/remoteproc_debugfs.c       |  68 ++-
 drivers/rtc/dev.c                             |  20 +-
 drivers/rtc/rtc-m41t80.c                      |  18 +-
 drivers/s390/block/dasd.c                     |  34 +-
 drivers/s390/block/dasd_eer.c                 |  12 +-
 drivers/s390/block/dasd_int.h                 |   1 +
 drivers/s390/block/dasd_proc.c                |   2 +-
 drivers/s390/char/fs3270.c                    |   6 +-
 drivers/s390/char/hmcdrv_dev.c                |  12 +-
 drivers/s390/char/monreader.c                 |  16 +-
 drivers/s390/char/monwriter.c                 |  12 +-
 drivers/s390/char/tape_char.c                 |  10 +-
 drivers/s390/char/vmcp.c                      |  23 +-
 drivers/s390/char/vmlogrdr.c                  |  15 +-
 drivers/s390/char/vmur.c                      |   6 +-
 drivers/s390/char/zcore.c                     |  25 +-
 drivers/s390/cio/cio_inject.c                 |  11 +-
 drivers/s390/cio/qdio_debug.c                 |  12 +-
 drivers/s390/crypto/zcrypt_api.c              |  10 +-
 drivers/sbus/char/envctrl.c                   |  27 +-
 drivers/sbus/char/flash.c                     |  14 +-
 drivers/sbus/char/oradax.c                    |  37 +-
 drivers/scsi/bfa/bfad_debugfs.c               |  51 +-
 drivers/scsi/csiostor/csio_init.c             |  16 +-
 drivers/scsi/cxlflash/ocxl_hw.c               |  17 +-
 drivers/scsi/fnic/fnic_debugfs.c              |  82 ++-
 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c        | 105 ++--
 drivers/scsi/lpfc/lpfc_debugfs.c              | 427 +++++++--------
 drivers/scsi/megaraid/megaraid_sas_debugfs.c  |   9 +-
 drivers/scsi/mpt3sas/mpt3sas_debugfs.c        |  10 +-
 drivers/scsi/qedf/qedf_dbg.h                  |   6 +-
 drivers/scsi/qedf/qedf_debugfs.c              |  76 ++-
 drivers/scsi/qedi/qedi_dbg.h                  |   6 +-
 drivers/scsi/qedi/qedi_debugfs.c              |  20 +-
 drivers/scsi/qla2xxx/qla_dfs.c                |  12 +-
 drivers/scsi/scsi_debug.c                     |  26 +-
 drivers/scsi/sg.c                             |   6 +-
 drivers/scsi/snic/snic_debugfs.c              |  25 +-
 drivers/scsi/st.c                             |  10 +-
 drivers/soc/aspeed/aspeed-lpc-snoop.c         |   3 +-
 drivers/soc/fsl/dpaa2-console.c               |  15 +-
 drivers/soc/mediatek/mtk-svs.c                |  15 +-
 drivers/soc/qcom/cmd-db.c                     |   2 +-
 drivers/soc/qcom/qcom_aoss.c                  |  14 +-
 drivers/soc/qcom/rmtfs_mem.c                  |  38 +-
 drivers/soc/qcom/socinfo.c                    |   4 +-
 drivers/spi/spidev.c                          |  33 +-
 drivers/staging/axis-fifo/axis-fifo.c         |  35 +-
 drivers/staging/fieldbus/dev_core.c           |   6 +-
 drivers/staging/greybus/camera.c              |  22 +-
 drivers/staging/greybus/raw.c                 |   6 +-
 drivers/staging/media/av7110/av7110_av.c      |   6 +-
 drivers/staging/media/av7110/av7110_ca.c      |   6 +-
 drivers/staging/pi433/pi433_if.c              |  13 +-
 .../interface/vchiq_arm/vchiq_debugfs.c       |  16 +-
 drivers/staging/vme_user/vme_user.c           |   6 +-
 drivers/thunderbolt/debugfs.c                 |  19 +-
 drivers/tty/serial/pch_uart.c                 |   9 +-
 drivers/tty/vt/vc_screen.c                    |  32 +-
 drivers/ufs/core/ufs-debugfs.c                |  14 +-
 drivers/uio/uio.c                             |  22 +-
 drivers/usb/chipidea/debug.c                  |  13 +-
 drivers/usb/class/cdc-wdm.c                   |  18 +-
 drivers/usb/class/usblp.c                     |   6 +-
 drivers/usb/class/usbtmc.c                    |   6 +-
 drivers/usb/core/devices.c                    |   3 +-
 drivers/usb/core/devio.c                      |   3 +-
 drivers/usb/dwc2/debugfs.c                    |  12 +-
 drivers/usb/dwc3/debugfs.c                    |  48 +-
 drivers/usb/fotg210/fotg210-hcd.c             |  17 +-
 drivers/usb/gadget/function/f_fs.c            |   6 +-
 drivers/usb/gadget/function/f_hid.c           |  17 +-
 drivers/usb/gadget/function/f_printer.c       |  26 +-
 drivers/usb/gadget/legacy/inode.c             |   6 +-
 drivers/usb/gadget/udc/atmel_usba_udc.c       |  15 +-
 drivers/usb/gadget/udc/renesas_usb3.c         |  14 +-
 drivers/usb/host/ehci-dbg.c                   |  19 +-
 drivers/usb/host/ohci-dbg.c                   |  17 +-
 drivers/usb/host/uhci-debug.c                 |   9 +-
 drivers/usb/host/xhci-debugfs.c               |  28 +-
 drivers/usb/image/mdc800.c                    |  15 +-
 drivers/usb/misc/adutux.c                     |   6 +-
 drivers/usb/misc/chaoskey.c                   |  13 +-
 drivers/usb/misc/idmouse.c                    |  15 +-
 drivers/usb/misc/iowarrior.c                  |   6 +-
 drivers/usb/misc/ldusb.c                      |  24 +-
 drivers/usb/misc/legousbtower.c               |  26 +-
 drivers/usb/misc/sisusbvga/sisusbvga.c        |   6 +-
 drivers/usb/misc/usblcd.c                     |  20 +-
 drivers/usb/misc/yurex.c                      |  19 +-
 drivers/usb/mon/mon_bin.c                     |   3 +-
 drivers/usb/mon/mon_stat.c                    |   9 +-
 drivers/usb/mon/mon_text.c                    |   6 +-
 drivers/usb/mtu3/mtu3_debugfs.c               |  40 +-
 drivers/usb/musb/musb_debugfs.c               |  24 +-
 drivers/usb/usb-skeleton.c                    |  26 +-
 .../vfio/pci/hisilicon/hisi_acc_vfio_pci.c    |  31 +-
 drivers/vfio/pci/mlx5/main.c                  |   6 +-
 drivers/vfio/pci/pds/lm.c                     |  32 +-
 drivers/vfio/vfio_main.c                      |   6 +-
 drivers/video/fbdev/core/fb_chrdev.c          |   6 +-
 drivers/video/fbdev/pxa3xx-gcu.c              |  12 +-
 drivers/virt/fsl_hypervisor.c                 |  14 +-
 drivers/watchdog/acquirewdt.c                 |   8 +-
 drivers/watchdog/advantechwdt.c               |   8 +-
 drivers/watchdog/alim1535_wdt.c               |   8 +-
 drivers/watchdog/alim7101_wdt.c               |   8 +-
 drivers/watchdog/at91rm9200_wdt.c             |   7 +-
 drivers/watchdog/ath79_wdt.c                  |   9 +-
 drivers/watchdog/cpu5wdt.c                    |   6 +-
 drivers/watchdog/cpwd.c                       |  13 +-
 drivers/watchdog/eurotechwdt.c                |  14 +-
 drivers/watchdog/gef_wdt.c                    |   9 +-
 drivers/watchdog/geodewdt.c                   |   8 +-
 drivers/watchdog/ib700wdt.c                   |   8 +-
 drivers/watchdog/ibmasr.c                     |   8 +-
 drivers/watchdog/indydog.c                    |   6 +-
 drivers/watchdog/it8712f_wdt.c                |   8 +-
 drivers/watchdog/m54xx_wdt.c                  |   9 +-
 drivers/watchdog/machzwd.c                    |   8 +-
 drivers/watchdog/mei_wdt.c                    |  18 +-
 drivers/watchdog/mixcomwd.c                   |   9 +-
 drivers/watchdog/mtx-1_wdt.c                  |   6 +-
 drivers/watchdog/nv_tco.c                     |   8 +-
 drivers/watchdog/pc87413_wdt.c                |  14 +-
 drivers/watchdog/pcwd.c                       |  15 +-
 drivers/watchdog/pcwd_pci.c                   |  15 +-
 drivers/watchdog/pcwd_usb.c                   |  16 +-
 drivers/watchdog/pika_wdt.c                   |   9 +-
 drivers/watchdog/rc32434_wdt.c                |   8 +-
 drivers/watchdog/rdc321x_wdt.c                |   6 +-
 drivers/watchdog/riowd.c                      |   6 +-
 drivers/watchdog/sa1100_wdt.c                 |   6 +-
 drivers/watchdog/sb_wdog.c                    |   8 +-
 drivers/watchdog/sbc60xxwdt.c                 |   8 +-
 drivers/watchdog/sbc7240_wdt.c                |   8 +-
 drivers/watchdog/sbc8360.c                    |   9 +-
 drivers/watchdog/sbc_epx_c3.c                 |   6 +-
 drivers/watchdog/sbc_fitpc2_wdt.c             |   9 +-
 drivers/watchdog/sc1200wdt.c                  |   9 +-
 drivers/watchdog/sc520_wdt.c                  |   8 +-
 drivers/watchdog/sch311x_wdt.c                |   8 +-
 drivers/watchdog/scx200_wdt.c                 |   9 +-
 drivers/watchdog/smsc37b787_wdt.c             |   8 +-
 drivers/watchdog/w83877f_wdt.c                |   8 +-
 drivers/watchdog/w83977f_wdt.c                |   8 +-
 drivers/watchdog/wafer5823wdt.c               |   8 +-
 drivers/watchdog/watchdog_dev.c               |  10 +-
 drivers/watchdog/wdrtas.c                     |  21 +-
 drivers/watchdog/wdt.c                        |  28 +-
 drivers/watchdog/wdt285.c                     |   7 +-
 drivers/watchdog/wdt977.c                     |   9 +-
 drivers/watchdog/wdt_pci.c                    |  21 +-
 drivers/xen/evtchn.c                          |  25 +-
 drivers/xen/mcelog.c                          |  17 +-
 drivers/xen/xenbus/xenbus_dev_frontend.c      |  24 +-
 drivers/xen/xenfs/super.c                     |   7 +-
 drivers/xen/xenfs/xenstored.c                 |  11 +-
 drivers/xen/xenfs/xensyms.c                   |   2 +-
 fs/9p/vfs_dir.c                               |   4 +-
 fs/adfs/dir.c                                 |   2 +-
 fs/affs/dir.c                                 |   2 +-
 fs/autofs/root.c                              |   4 +-
 fs/bcachefs/chardev.c                         |  10 +-
 fs/bcachefs/debug.c                           |  24 +-
 fs/bcachefs/fs.c                              |   2 +-
 fs/bcachefs/thread_with_file.c                |  14 +-
 fs/befs/linuxvfs.c                            |   2 +-
 fs/bfs/dir.c                                  |   2 +-
 fs/binfmt_misc.c                              |  27 +-
 fs/btrfs/inode.c                              |   2 +-
 fs/cachefiles/daemon.c                        |  35 +-
 fs/cachefiles/internal.h                      |   4 +-
 fs/cachefiles/ondemand.c                      |   5 +-
 fs/ceph/dir.c                                 |  15 +-
 fs/coda/dir.c                                 |   2 +-
 fs/coda/psdev.c                               |  17 +-
 fs/configfs/dir.c                             |   2 +-
 fs/cramfs/inode.c                             |   2 +-
 fs/debugfs/file.c                             | 160 +++---
 fs/dlm/debug_fs.c                             |  51 +-
 fs/dlm/plock.c                                |  16 +-
 fs/dlm/user.c                                 |  17 +-
 fs/ecryptfs/file.c                            |   2 +-
 fs/ecryptfs/miscdev.c                         |  24 +-
 fs/efivarfs/file.c                            |  31 +-
 fs/efs/dir.c                                  |   2 +-
 fs/erofs/dir.c                                |   2 +-
 fs/eventfd.c                                  |  12 +-
 fs/exfat/dir.c                                |   2 +-
 fs/ext2/dir.c                                 |   2 +-
 fs/ext4/dir.c                                 |   2 +-
 fs/f2fs/dir.c                                 |   2 +-
 fs/fat/dir.c                                  |   2 +-
 fs/file_table.c                               |   4 +-
 fs/freevxfs/vxfs_lookup.c                     |   2 +-
 fs/fsopen.c                                   |  11 +-
 fs/fuse/control.c                             |  86 ++-
 fs/fuse/dir.c                                 |   2 +-
 fs/gfs2/glock.c                               |   6 +-
 fs/hfs/dir.c                                  |   2 +-
 fs/hfsplus/dir.c                              |   2 +-
 fs/hostfs/hostfs_kern.c                       |   2 +-
 fs/hpfs/dir.c                                 |   2 +-
 fs/isofs/dir.c                                |   2 +-
 fs/jffs2/dir.c                                |   2 +-
 fs/jfs/namei.c                                |   2 +-
 fs/kernfs/dir.c                               |   2 +-
 fs/libfs.c                                    | 127 ++++-
 fs/minix/dir.c                                |   2 +-
 fs/nfs/dir.c                                  |   2 +-
 fs/nfsd/nfs4state.c                           |   5 +-
 fs/nfsd/nfsctl.c                              |  10 +-
 fs/nilfs2/dir.c                               |   2 +-
 fs/notify/fanotify/fanotify_user.c            |   6 +-
 fs/notify/inotify/inotify_user.c              |   3 +-
 fs/ntfs3/dir.c                                |   2 +-
 fs/ocfs2/cluster/heartbeat.c                  |  15 +-
 fs/ocfs2/cluster/netdebug.c                   |  17 +-
 fs/ocfs2/dlm/dlmdebug.c                       |  18 +-
 fs/ocfs2/dlmfs/dlmfs.c                        |  38 +-
 fs/ocfs2/dlmglue.c                            |   2 +-
 fs/ocfs2/file.c                               |   4 +-
 fs/ocfs2/stack_user.c                         |   6 +-
 fs/ocfs2/super.c                              |  15 +-
 fs/omfs/dir.c                                 |   2 +-
 fs/open.c                                     |   4 +-
 fs/openpromfs/inode.c                         |   4 +-
 fs/orangefs/devorangefs-req.c                 |  23 +-
 fs/orangefs/dir.c                             |   2 +-
 fs/orangefs/orangefs-debugfs.c                |  42 +-
 fs/overlayfs/readdir.c                        |   2 +-
 fs/proc/array.c                               |   2 +-
 fs/proc/base.c                                | 328 ++++++------
 fs/proc/fd.c                                  |   6 +-
 fs/proc/generic.c                             |   2 +-
 fs/proc/inode.c                               |  18 +-
 fs/proc/namespaces.c                          |   2 +-
 fs/proc/proc_net.c                            |   2 +-
 fs/proc/proc_sysctl.c                         |   2 +-
 fs/proc/root.c                                |   2 +-
 fs/proc/task_mmu.c                            |  37 +-
 fs/proc/task_nommu.c                          |   2 +-
 fs/pstore/ftrace.c                            |  16 +-
 fs/pstore/inode.c                             |  13 +-
 fs/pstore/pmsg.c                              |   3 +-
 fs/qnx4/dir.c                                 |   2 +-
 fs/qnx6/dir.c                                 |   2 +-
 fs/read_write.c                               |  74 ++-
 fs/reiserfs/dir.c                             |   2 +-
 fs/romfs/super.c                              |   2 +-
 fs/smb/client/cifsfs.c                        |   2 +-
 fs/squashfs/dir.c                             |   2 +-
 fs/sysv/dir.c                                 |   2 +-
 fs/tracefs/event_inode.c                      |   2 +-
 fs/tracefs/inode.c                            |  12 +-
 fs/ubifs/debug.c                              |  57 +-
 fs/ubifs/dir.c                                |   2 +-
 fs/udf/dir.c                                  |   2 +-
 fs/ufs/dir.c                                  |   2 +-
 fs/vboxsf/dir.c                               |   2 +-
 fs/xfs/scrub/stats.c                          |  27 +-
 fs/xfs/xfs_file.c                             |   2 +-
 fs/zonefs/super.c                             |   2 +-
 include/drm/drm_accel.h                       |   2 +-
 include/drm/drm_file.h                        |   3 +-
 include/drm/drm_gem.h                         |   2 +-
 include/drm/drm_gem_dma_helper.h              |   2 +-
 include/linux/debugfs.h                       |  55 +-
 include/linux/fs.h                            |  48 +-
 include/linux/ftrace.h                        |  11 +-
 include/linux/kstrtox.h                       |  33 +-
 include/linux/nsc_gpio.h                      |   8 +-
 include/linux/seq_file.h                      |   8 +-
 include/linux/string.h                        |   4 +
 include/linux/string_helpers.h                |   3 +-
 include/linux/uio.h                           |   3 +
 include/linux/user_namespace.h                |  10 +-
 include/misc/cxl.h                            |   3 +-
 include/net/cfg80211.h                        |  24 +-
 io_uring/rw.c                                 |  70 ---
 ipc/mqueue.c                                  |  10 +-
 kernel/bpf/bpf_iter.c                         |  14 +-
 kernel/bpf/inode.c                            |   2 +-
 kernel/bpf/syscall.c                          |  18 +-
 kernel/dma/debug.c                            |  15 +-
 kernel/events/core.c                          |   3 +-
 kernel/fail_function.c                        |  10 +-
 kernel/gcov/fs.c                              |  23 +-
 kernel/irq/debugfs.c                          |  12 +-
 kernel/kcsan/debugfs.c                        |  10 +-
 kernel/kprobes.c                              |  15 +-
 kernel/locking/lock_events.c                  |  18 +-
 kernel/locking/lock_events.h                  |   4 +-
 kernel/locking/qspinlock_stat.h               |   7 +-
 kernel/module/stats.c                         |   8 +-
 kernel/module/tracking.c                      |   2 +-
 kernel/power/qos.c                            |  21 +-
 kernel/power/user.c                           |  28 +-
 kernel/printk/printk.c                        |  12 +-
 kernel/relay.c                                |  20 +-
 kernel/sched/debug.c                          |  53 +-
 kernel/time/posix-clock.c                     |   3 +-
 kernel/time/test_udelay.c                     |  10 +-
 kernel/trace/blktrace.c                       |  19 +-
 kernel/trace/ftrace.c                         |  68 ++-
 kernel/trace/rv/rv.c                          |  58 +-
 kernel/trace/rv/rv_reactors.c                 |  32 +-
 kernel/trace/trace.c                          | 386 ++++++--------
 kernel/trace/trace_dynevent.c                 |   5 +-
 kernel/trace/trace_events.c                   | 116 ++--
 kernel/trace/trace_events_hist.c              |   4 +-
 kernel/trace/trace_events_inject.c            |  19 +-
 kernel/trace/trace_events_synth.c             |   5 +-
 kernel/trace/trace_events_trigger.c           |  22 +-
 kernel/trace/trace_events_user.c              |  17 +-
 kernel/trace/trace_functions_graph.c          |  20 +-
 kernel/trace/trace_hwlat.c                    |  20 +-
 kernel/trace/trace_kprobe.c                   |   7 +-
 kernel/trace/trace_osnoise.c                  |  42 +-
 kernel/trace/trace_printk.c                   |   2 +-
 kernel/trace/trace_recursion_record.c         |  10 +-
 kernel/trace/trace_sched_switch.c             |  21 +-
 kernel/trace/trace_stack.c                    |  27 +-
 kernel/trace/trace_stat.c                     |   2 +-
 kernel/trace/trace_uprobe.c                   |   7 +-
 kernel/user_namespace.c                       |  39 +-
 lib/dynamic_debug.c                           |   5 +-
 lib/kstrtox.c                                 |  46 +-
 lib/kunit/debugfs.c                           |  13 +-
 lib/string_helpers.c                          |  14 +-
 lib/test_firmware.c                           |  10 +-
 lib/xz/xz_dec_test.c                          |   9 +-
 mm/damon/dbgfs.c                              |  84 +--
 mm/huge_memory.c                              |  10 +-
 mm/kmemleak.c                                 |   5 +-
 mm/page_owner.c                               |   5 +-
 mm/shrinker_debug.c                           |  12 +-
 mm/slub.c                                     |   2 +-
 mm/util.c                                     |  57 ++
 mm/vmscan.c                                   |  14 +-
 net/6lowpan/debugfs.c                         |  14 +-
 net/bluetooth/6lowpan.c                       |  12 +-
 net/bluetooth/hci_debugfs.c                   | 150 +++---
 net/bluetooth/selftest.c                      |   9 +-
 net/bluetooth/smp.c                           |   9 +-
 net/core/datagram.c                           |  10 +-
 net/l2tp/l2tp_debugfs.c                       |   2 +-
 net/mac80211/debugfs.c                        | 185 +++----
 net/mac80211/debugfs.h                        |   4 +-
 net/mac80211/debugfs_key.c                    |  81 ++-
 net/mac80211/debugfs_netdev.c                 | 126 ++---
 net/mac80211/debugfs_sta.c                    | 146 +++--
 net/mac80211/rate.c                           |  10 +-
 net/mac80211/rc80211_minstrel_ht_debugfs.c    |  11 +-
 net/rfkill/core.c                             |  22 +-
 net/sunrpc/cache.c                            |  14 +-
 net/sunrpc/debugfs.c                          |   4 +-
 net/sunrpc/rpc_pipe.c                         |   8 +-
 net/wireless/debugfs.c                        |  57 +-
 samples/vfio-mdev/mtty.c                      |  30 +-
 security/apparmor/apparmorfs.c                |  55 +-
 security/inode.c                              |   9 +-
 security/integrity/evm/evm_secfs.c            |  60 +--
 security/integrity/ima/ima_fs.c               |  41 +-
 security/landlock/syscalls.c                  |  15 +-
 security/lockdown/lockdown.c                  |  10 +-
 security/safesetid/securityfs.c               |  14 +-
 security/selinux/selinuxfs.c                  | 168 +++---
 security/smack/smackfs.c                      | 281 +++++-----
 security/tomoyo/securityfs_if.c               |  21 +-
 sound/core/compress_offload.c                 |   7 +-
 sound/core/control.c                          |  14 +-
 sound/core/hwdep.c                            |   6 +-
 sound/core/init.c                             |  10 +-
 sound/core/jack.c                             |  83 ++-
 sound/core/oss/pcm_oss.c                      |   6 +-
 sound/core/pcm_native.c                       |  22 +-
 sound/core/rawmidi.c                          |   6 +-
 sound/core/seq/oss/seq_oss.c                  |  11 +-
 sound/core/seq/seq_clientmgr.c                |   8 +-
 sound/core/timer.c                            |  23 +-
 sound/drivers/pcmtest.c                       |  36 +-
 sound/oss/dmasound/dmasound_core.c            |   8 +-
 sound/soc/fsl/imx-audmux.c                    |  11 +-
 sound/soc/intel/avs/debugfs.c                 |  69 +--
 sound/soc/intel/avs/pcm.c                     |   9 +-
 sound/soc/intel/skylake/skl-debug.c           |  19 +-
 sound/soc/soc-dapm.c                          |  21 +-
 sound/soc/soc-pcm.c                           |  10 +-
 sound/soc/sof/debug.c                         |  34 +-
 sound/soc/sof/ipc3-dtrace.c                   |  17 +-
 sound/soc/sof/ipc4-mtrace.c                   |  17 +-
 sound/soc/sof/ipc4-telemetry.c                |  14 +-
 sound/soc/sof/sof-client-ipc-flood-test.c     |  19 +-
 .../soc/sof/sof-client-ipc-kernel-injector.c  |  15 +-
 sound/soc/sof/sof-client-ipc-msg-injector.c   |  67 ++-
 sound/soc/sof/sof-client-probes.c             |  31 +-
 virt/kvm/kvm_main.c                           |  10 +-
 859 files changed, 11379 insertions(+), 12492 deletions(-)

-- 
Jens Axboe


             reply	other threads:[~2024-04-11 15:31 UTC|newest]

Thread overview: 449+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2024-04-11 15:12 Jens Axboe [this message]
2024-04-11 15:12 ` [PATCH 001/437] fs: split do_loop_readv_writev() into separate read/write side helpers Jens Axboe
2024-04-11 15:12 ` [PATCH 002/437] fs: add generic read/write iterator helpers Jens Axboe
2024-04-15 19:55   ` Al Viro
2024-04-15 20:11     ` Jens Axboe
2024-04-15 21:08       ` Al Viro
2024-04-15 21:16         ` Jens Axboe
2024-04-15 23:42           ` Al Viro
2024-04-16 20:14     ` David Laight
2024-04-11 15:12 ` [PATCH 003/437] fs: add helpers for defining " Jens Axboe
2024-04-11 15:12 ` [PATCH 004/437] fs: add simple_copy_{to,from}_iter() helpers Jens Axboe
2024-04-11 15:12 ` [PATCH 005/437] uio: add get/put_iter helpers Jens Axboe
2024-04-11 15:12 ` [PATCH 006/437] fs: add uio.h to fs.h Jens Axboe
2024-04-11 15:12 ` [PATCH 007/437] mm/util: add iterdup_nul() and iterdup() helpers Jens Axboe
2024-04-11 15:12 ` [PATCH 008/437] kstrtox: add iov_iter versions of the string conversion helpers Jens Axboe
2024-04-11 15:12 ` [PATCH 009/437] lib/string_helpers: split __parse_int_array() into a helper Jens Axboe
2024-04-11 15:12 ` [PATCH 010/437] lib/string_helpers: add parse_int_array_iter() Jens Axboe
2024-04-11 15:12 ` [PATCH 011/437] virtio_console: convert to read/write iterator helpers Jens Axboe
2024-04-11 15:12 ` [PATCH 012/437] char/adi: convert to read/write iterators Jens Axboe
2024-04-11 15:12 ` [PATCH 013/437] char/apm-emulation: " Jens Axboe
2024-04-11 15:12 ` [PATCH 014/437] char/applicom: " Jens Axboe
2024-04-11 15:12 ` [PATCH 015/437] char/nsc_gpio: " Jens Axboe
2024-04-11 15:12 ` [PATCH 016/437] char/dsp1620: " Jens Axboe
2024-04-11 15:12 ` [PATCH 017/437] char/dsp56k: " Jens Axboe
2024-04-11 15:12 ` [PATCH 018/437] char/dtlk: " Jens Axboe
2024-04-11 15:12 ` [PATCH 019/437] char/hpet: " Jens Axboe
2024-04-11 15:12 ` [PATCH 020/437] char/hw_random: " Jens Axboe
2024-04-11 15:12 ` [PATCH 021/437] char/ipmi: " Jens Axboe
2024-04-11 15:12 ` [PATCH 022/437] char/tpm: " Jens Axboe
2024-04-11 15:12 ` [PATCH 023/437] char/lp: " Jens Axboe
2024-04-11 15:12 ` [PATCH 024/437] char/mem: " Jens Axboe
2024-04-11 15:12 ` [PATCH 025/437] char/mwave: " Jens Axboe
2024-04-11 15:12 ` [PATCH 026/437] char/nvram: " Jens Axboe
2024-04-11 15:12 ` [PATCH 027/437] char/nwbutton: " Jens Axboe
2024-04-11 15:12 ` [PATCH 028/437] char/nwflash: " Jens Axboe
2024-04-11 15:12 ` [PATCH 029/437] char/pc8736x_gpio: " Jens Axboe
2024-04-11 15:12 ` [PATCH 030/437] char/powernv-op-panel: " Jens Axboe
2024-04-11 15:12 ` [PATCH 031/437] char/ppdev: " Jens Axboe
2024-04-11 15:12 ` [PATCH 032/437] char/ps3flash: " Jens Axboe
2024-04-11 15:12 ` [PATCH 033/437] char/scx200_gpio: " Jens Axboe
2024-04-11 15:12 ` [PATCH 034/437] char/sonypi: " Jens Axboe
2024-04-11 15:12 ` [PATCH 035/437] char/tlclk: " Jens Axboe
2024-04-11 15:12 ` [PATCH 036/437] char/xilinx_hwicap: " Jens Axboe
2024-04-11 15:12 ` [PATCH 037/437] char/xillybus: " Jens Axboe
2024-04-11 15:12 ` [PATCH 038/437] debugfs: convert to ->read_iter() Jens Axboe
2024-04-11 15:12 ` [PATCH 039/437] libfs: switch to read iter and add copy helpers Jens Axboe
2024-04-11 15:13 ` [PATCH 040/437] fs: convert generic_read_dir() to ->read_iter() Jens Axboe
2024-04-11 15:13 ` [PATCH 041/437] fs: convert any user of fops->read() for seq_read to read_iter Jens Axboe
2024-04-11 15:13 ` [PATCH 042/437] ceph: convert read_dir handler to read_iter() Jens Axboe
2024-04-11 15:13 ` [PATCH 043/437] ecryptfs: miscdev: convert to read/write iterators Jens Axboe
2024-04-11 15:13 ` [PATCH 044/437] ocfs2: " Jens Axboe
2024-04-11 15:13 ` [PATCH 045/437] orangefs: " Jens Axboe
2024-04-11 15:13 ` [PATCH 046/437] dlm: " Jens Axboe
2024-04-11 15:13 ` [PATCH 047/437] tracefs: " Jens Axboe
2024-04-11 15:13 ` [PATCH 048/437] ubifs: " Jens Axboe
2024-04-11 15:13 ` [PATCH 049/437] fuse: " Jens Axboe
2024-04-11 15:13 ` [PATCH 050/437] staging: convert drivers " Jens Axboe
2024-04-11 15:13 ` [PATCH 051/437] Bluetooth: convert " Jens Axboe
2024-04-11 15:13 ` [PATCH 052/437] net: mac80211: " Jens Axboe
2024-04-11 15:13 ` [PATCH 053/437] net: 6lowpan: convert debugfs " Jens Axboe
2024-04-11 15:13 ` [PATCH 054/437] net: sunrpc: convert " Jens Axboe
2024-04-11 15:13 ` [PATCH 055/437] net: wireless: " Jens Axboe
2024-04-11 15:13 ` [PATCH 056/437] net: rfkill: " Jens Axboe
2024-04-11 15:13 ` [PATCH 057/437] net: l2tp: " Jens Axboe
2024-04-11 15:13 ` [PATCH 058/437] fs: add IOCB_VECTORED flags Jens Axboe
2024-04-11 15:13 ` [PATCH 059/437] ALSA: core: convert to read/write iterators Jens Axboe
2024-04-11 15:13 ` [PATCH 060/437] ASoC: Intel: " Jens Axboe
2024-04-11 15:13 ` [PATCH 061/437] ASoC: fsl: " Jens Axboe
2024-04-11 15:13 ` [PATCH 062/437] ALSA: pcmtest: " Jens Axboe
2024-04-11 15:13 ` [PATCH 063/437] sound/oss/dmasound: " Jens Axboe
2024-04-11 15:13 ` [PATCH 064/437] ASoC: SOF: icp3-dtrace: " Jens Axboe
2024-04-11 15:13 ` [PATCH 065/437] SoC: SOF: icp4: " Jens Axboe
2024-04-11 15:13 ` [PATCH 066/437] ASoC: SOF: Core: " Jens Axboe
2024-04-11 15:13 ` [PATCH 067/437] ASoC: SOF: " Jens Axboe
2024-04-11 15:13 ` [PATCH 068/437] block: " Jens Axboe
2024-04-11 15:13 ` [PATCH 069/437] bpf: " Jens Axboe
2024-04-11 15:13 ` [PATCH 070/437] perf: convert events " Jens Axboe
2024-04-11 15:13 ` [PATCH 071/437] dma-debug: convert " Jens Axboe
2024-04-11 15:13 ` [PATCH 072/437] kernel/fail_function: " Jens Axboe
2024-04-11 15:13 ` [PATCH 073/437] kcsan: " Jens Axboe
2024-04-11 15:13 ` [PATCH 074/437] module: " Jens Axboe
2024-04-11 15:13 ` [PATCH 075/437] kernel/power: " Jens Axboe
2024-04-11 15:13 ` [PATCH 076/437] printk: " Jens Axboe
2024-04-11 15:13 ` [PATCH 077/437] relay: " Jens Axboe
2024-04-11 15:13 ` [PATCH 078/437] kernel/time: " Jens Axboe
2024-04-11 15:13 ` [PATCH 079/437] rv: " Jens Axboe
2024-04-11 15:13 ` [PATCH 080/437] tracing: " Jens Axboe
2024-04-11 15:13 ` [PATCH 081/437] gcov: " Jens Axboe
2024-04-11 15:13 ` [PATCH 082/437] sched/debug: " Jens Axboe
2024-04-11 15:13 ` [PATCH 083/437] kernel/irq: convert debugfs helpers " Jens Axboe
2024-04-11 15:13 ` [PATCH 084/437] locking/lock_events: convert " Jens Axboe
2024-04-11 15:13 ` [PATCH 085/437] kprobes: " Jens Axboe
2024-04-11 15:13 ` [PATCH 086/437] fs: add iterator based version of simple_transaction_read() Jens Axboe
2024-04-11 15:13 ` [PATCH 087/437] tomoyo: convert to read/write iterators Jens Axboe
2024-04-11 15:13 ` [PATCH 088/437] smack: " Jens Axboe
2024-04-11 15:13 ` [PATCH 089/437] apparmor: " Jens Axboe
2024-04-11 15:13 ` [PATCH 090/437] landlock: " Jens Axboe
2024-04-11 15:13 ` [PATCH 091/437] lsm: " Jens Axboe
2024-04-11 15:13 ` [PATCH 092/437] selinux: " Jens Axboe
2024-04-11 15:13 ` [PATCH 093/437] integrity: " Jens Axboe
2024-04-11 15:13 ` [PATCH 094/437] lockdown: " Jens Axboe
2024-04-11 15:13 ` [PATCH 095/437] security: " Jens Axboe
2024-04-11 15:13 ` [PATCH 096/437] mm: " Jens Axboe
2024-04-11 15:13 ` [PATCH 097/437] aoe: " Jens Axboe
2024-04-11 15:13 ` [PATCH 098/437] drbd: " Jens Axboe
2024-04-11 15:13 ` [PATCH 099/437] mtip32xx: " Jens Axboe
2024-04-11 15:14 ` [PATCH 100/437] zram: " Jens Axboe
2024-04-11 15:14 ` [PATCH 101/437] s390/dasd: " Jens Axboe
2024-04-11 15:14 ` [PATCH 102/437] lib: " Jens Axboe
2024-04-11 15:14 ` [PATCH 103/437] ipc: " Jens Axboe
2024-04-11 15:14 ` [PATCH 104/437] drivers/accel: " Jens Axboe
2024-04-11 15:14 ` [PATCH 105/437] drivers/acpi: " Jens Axboe
2024-04-11 15:14 ` [PATCH 106/437] crypto: hisilicon: " Jens Axboe
2024-04-11 15:14 ` [PATCH 107/437] crypto: iaa: " Jens Axboe
2024-04-11 15:14 ` [PATCH 108/437] crypto: qat: " Jens Axboe
2024-04-11 15:14 ` [PATCH 109/437] crypto: cpp: " Jens Axboe
2024-04-11 15:14 ` [PATCH 110/437] fs/pstore: " Jens Axboe
2024-04-11 15:14 ` [PATCH 111/437] drivers/gpio: convert to ->read_iter and ->write_iter Jens Axboe
2024-04-11 15:14 ` [PATCH 112/437] drivers/bluetooth: convert to read/write iterators Jens Axboe
2024-04-11 15:14 ` [PATCH 113/437] drivers/ras: " Jens Axboe
2024-04-11 15:14 ` [PATCH 114/437] fs/efivars: " Jens Axboe
2024-04-11 15:14 ` [PATCH 115/437] drivers/comedi: " Jens Axboe
2024-04-11 15:14 ` [PATCH 116/437] drivers/counter: " Jens Axboe
2024-04-11 15:14 ` [PATCH 117/437] drivers/hid: " Jens Axboe
2024-04-11 15:14 ` [PATCH 118/437] drivers/tty: convert to ->read_iter and ->write_iter Jens Axboe
2024-04-11 15:14 ` [PATCH 119/437] drivers/auxdisplay: convert to read/write iterators Jens Axboe
2024-04-11 15:14 ` [PATCH 120/437] fs/eventfd: " Jens Axboe
2024-04-11 15:14 ` [PATCH 121/437] drivers/input: " Jens Axboe
2024-04-11 15:14 ` [PATCH 122/437] drivers/pci: " Jens Axboe
2024-04-11 15:14 ` [PATCH 123/437] fs/fuse: " Jens Axboe
2024-04-11 15:14 ` [PATCH 124/437] firmware: arm_scmi: " Jens Axboe
2024-04-11 15:14 ` [PATCH 125/437] firmware: cirrus: " Jens Axboe
2024-04-11 15:14 ` [PATCH 126/437] firmware: efi: " Jens Axboe
2024-04-11 15:14 ` [PATCH 127/437] firmware: psci: " Jens Axboe
2024-04-11 15:14 ` [PATCH 128/437] firmware: turris-mox-rwtm: " Jens Axboe
2024-04-11 15:14 ` [PATCH 129/437] firmware: tegra: " Jens Axboe
2024-04-11 15:14 ` [PATCH 130/437] drivers/i2c: " Jens Axboe
2024-04-11 15:14 ` [PATCH 131/437] drivers/opp: " Jens Axboe
2024-04-11 15:14 ` [PATCH 132/437] drivers/base: " Jens Axboe
2024-04-11 15:14 ` [PATCH 133/437] drivers/bus: " Jens Axboe
2024-04-11 15:14 ` [PATCH 134/437] drivers/regulator: " Jens Axboe
2024-04-11 15:14 ` [PATCH 135/437] fs/notify: " Jens Axboe
2024-04-11 15:14 ` [PATCH 136/437] drm: switch drm_read() to be iterator based Jens Axboe
2024-04-11 15:14 ` [PATCH 137/437] drm: convert debugfs helpers to be read/write " Jens Axboe
2024-04-11 15:14 ` [PATCH 138/437] drm/i915: convert to read/write iterators Jens Axboe
2024-04-11 15:14 ` [PATCH 139/437] drm: amd: " Jens Axboe
2024-04-11 15:14 ` [PATCH 140/437] drm: msm: " Jens Axboe
2024-04-11 15:14 ` [PATCH 141/437] drm: nouveau: " Jens Axboe
2024-04-11 15:14 ` [PATCH 142/437] drm: mipi: " Jens Axboe
2024-04-11 15:14 ` [PATCH 143/437] drm: mali: " Jens Axboe
2024-04-11 15:14 ` [PATCH 144/437] drm/bridge: it6505: " Jens Axboe
2024-04-11 15:14 ` [PATCH 145/437] drm/imagination: " Jens Axboe
2024-04-11 15:14 ` [PATCH 146/437] drm/loongson: " Jens Axboe
2024-04-11 15:14 ` [PATCH 147/437] drm/radeon/radeon_ttm: " Jens Axboe
2024-04-11 15:14 ` [PATCH 148/437] drm: armada: " Jens Axboe
2024-04-11 15:14 ` [PATCH 149/437] drm: omap: " Jens Axboe
2024-04-11 15:14 ` [PATCH 150/437] vga_switcheroo: " Jens Axboe
2024-04-11 15:14 ` [PATCH 151/437] drivers/clk: " Jens Axboe
2024-04-11 15:14 ` [PATCH 152/437] drivers/rtc: " Jens Axboe
2024-04-11 15:14 ` [PATCH 153/437] drivers/dma: " Jens Axboe
2024-04-11 15:14 ` [PATCH 154/437] fs/debugfs: " Jens Axboe
2024-04-11 15:14 ` [PATCH 155/437] HID: usbhid: " Jens Axboe
2024-04-11 15:14 ` [PATCH 156/437] usb: chipidea: " Jens Axboe
2024-04-11 15:14 ` [PATCH 157/437] usb: class: " Jens Axboe
2024-04-11 15:14 ` [PATCH 158/437] usb: core: " Jens Axboe
2024-04-11 15:14 ` [PATCH 159/437] usb: dwc2: " Jens Axboe
2024-04-11 15:15 ` [PATCH 160/437] usb: dwc3: " Jens Axboe
2024-04-11 15:15 ` [PATCH 161/437] usb: fotg210-hcd: " Jens Axboe
2024-04-11 15:15 ` [PATCH 162/437] usb: gadget: " Jens Axboe
2024-04-11 15:15 ` [PATCH 163/437] usb: host: ehci: " Jens Axboe
2024-04-11 15:15 ` [PATCH 164/437] usb: host: ohci: " Jens Axboe
2024-04-11 15:15 ` [PATCH 165/437] usb: host: uhci: " Jens Axboe
2024-04-11 15:15 ` [PATCH 166/437] usb: host: xhci: " Jens Axboe
2024-04-11 15:15 ` [PATCH 167/437] usb: image: mdc800: " Jens Axboe
2024-04-11 15:15 ` [PATCH 168/437] usb: misc: " Jens Axboe
2024-04-11 15:15 ` [PATCH 169/437] usb: mon: " Jens Axboe
2024-04-11 15:15 ` [PATCH 170/437] usb: mtu3: " Jens Axboe
2024-04-11 15:15 ` [PATCH 171/437] usb: musb: " Jens Axboe
2024-04-11 15:15 ` [PATCH 172/437] usb: skeleton: " Jens Axboe
2024-04-11 15:15 ` [PATCH 173/437] usb: gadget: atmel_usba_udc: " Jens Axboe
2024-04-11 15:15 ` [PATCH 174/437] soc: qcom: " Jens Axboe
2024-04-11 15:15 ` [PATCH 175/437] soc: aspeed: " Jens Axboe
2024-04-11 15:15 ` [PATCH 176/437] soc: fsl: " Jens Axboe
2024-04-11 15:15 ` [PATCH 177/437] soc: mediatek: " Jens Axboe
2024-04-11 15:15 ` [PATCH 178/437] soc: sifive: ccache: " Jens Axboe
2024-04-11 15:15 ` [PATCH 179/437] drivers/pinctrl: convert to ->read_iter and ->write_iter Jens Axboe
2024-04-11 15:15 ` [PATCH 180/437] drivers/phy: " Jens Axboe
2024-04-11 15:15 ` [PATCH 181/437] drivers/ufs: " Jens Axboe
2024-04-11 15:15 ` [PATCH 182/437] drivers/uio: " Jens Axboe
2024-04-11 15:15 ` [PATCH 183/437] drivers/platform: " Jens Axboe
2024-04-11 15:15 ` [PATCH 184/437] drivers/mtd: " Jens Axboe
2024-04-11 15:15 ` [PATCH 185/437] scsi: bfa: convert to read/write iterators Jens Axboe
2024-04-11 15:15 ` [PATCH 186/437] scsi: csiostor: " Jens Axboe
2024-04-11 15:15 ` [PATCH 187/437] scsi: fnic: " Jens Axboe
2024-04-11 15:15 ` [PATCH 188/437] scsi: hisi_sas: " Jens Axboe
2024-04-11 15:15 ` [PATCH 189/437] scsi: lpfc: " Jens Axboe
2024-04-11 15:15 ` [PATCH 190/437] scsi: megaraid: " Jens Axboe
2024-04-11 15:15 ` [PATCH 191/437] scsi: mpt3sas: " Jens Axboe
2024-04-11 15:15 ` [PATCH 192/437] scsi: qedf: " Jens Axboe
2024-04-11 15:15 ` [PATCH 193/437] scsi: qedi: " Jens Axboe
2024-04-11 15:15 ` [PATCH 194/437] scsi: qla2xxx: " Jens Axboe
2024-04-11 15:15 ` [PATCH 195/437] scsi: snic: " Jens Axboe
2024-04-11 15:15 ` [PATCH 196/437] scsi: cxlflash: " Jens Axboe
2024-04-11 15:15 ` [PATCH 197/437] scsi: scsi_debug: " Jens Axboe
2024-04-11 15:15 ` [PATCH 198/437] scsi: sg: " Jens Axboe
2024-04-11 15:15 ` [PATCH 199/437] scsi: st: " Jens Axboe
2024-04-11 15:15 ` [PATCH 200/437] staging: axis: " Jens Axboe
2024-04-11 15:15 ` [PATCH 201/437] staging: fieldbus: " Jens Axboe
2024-04-11 15:15 ` [PATCH 202/437] staging: greybus: " Jens Axboe
2024-04-11 15:15 ` [PATCH 203/437] staging: av7110: " Jens Axboe
2024-04-11 15:15 ` [PATCH 204/437] staging: vc04_services: " Jens Axboe
2024-04-11 15:15 ` [PATCH 205/437] drivers/xen: convert to ->read_iter and ->write_iter Jens Axboe
2024-04-11 15:15 ` [PATCH 206/437] virt: " Jens Axboe
2024-04-11 15:15 ` [PATCH 207/437] virt: fsl_hypervisor: convert to read/write iterators Jens Axboe
2024-04-11 15:15 ` [PATCH 208/437] drivers/video: convert to ->read_iter and ->write_iter Jens Axboe
2024-04-11 15:15 ` [PATCH 209/437] video: fbdev: pxa3xx-gcu: convert to read/write iterators Jens Axboe
2024-04-11 15:15 ` [PATCH 210/437] drivers/iommu: convert intel iommu " Jens Axboe
2024-04-11 15:15 ` [PATCH 211/437] drivers/iommu: convert omap " Jens Axboe
2024-04-11 15:15 ` [PATCH 212/437] misc: bcm_vk: convert to iterators Jens Axboe
2024-04-11 15:15 ` [PATCH 213/437] misc: lis3lv02d: " Jens Axboe
2024-04-11 15:15 ` [PATCH 214/437] misc: eeprom/idt_89hpesx: convert to read/write iterators Jens Axboe
2024-04-11 15:15 ` [PATCH 215/437] misc: hpilo: " Jens Axboe
2024-04-11 15:15 ` [PATCH 216/437] misc: lkdtm: " Jens Axboe
2024-04-11 15:15 ` [PATCH 217/437] misc: open-dice: " Jens Axboe
2024-04-11 15:15 ` [PATCH 218/437] misc: tps6594-pfsm: " Jens Axboe
2024-04-11 15:15 ` [PATCH 219/437] misc: ibmvmc: " Jens Axboe
2024-04-11 15:16 ` [PATCH 220/437] misc: cxl: " Jens Axboe
2024-04-11 15:16 ` [PATCH 221/437] misc: ocxl: " Jens Axboe
2024-04-11 15:16 ` [PATCH 222/437] drivers/isdn: " Jens Axboe
2024-04-11 15:16 ` [PATCH 223/437] drivers/leds: " Jens Axboe
2024-04-11 15:16 ` [PATCH 224/437] drivers/mailbox: " Jens Axboe
2024-04-11 15:16 ` [PATCH 225/437] drivers/mfd: " Jens Axboe
2024-04-11 15:16 ` [PATCH 226/437] drivers/misc/mei: " Jens Axboe
2024-04-11 15:16 ` [PATCH 227/437] misc: ibmasm: " Jens Axboe
2024-04-11 15:16 ` [PATCH 228/437] drivers/spi: " Jens Axboe
2024-04-11 15:16 ` [PATCH 229/437] drivers/nfc: " Jens Axboe
2024-04-11 15:16 ` [PATCH 230/437] drivers/nvme: " Jens Axboe
2024-04-11 15:16 ` [PATCH 231/437] drivers/firewire: " Jens Axboe
2024-04-11 15:16 ` [PATCH 232/437] drivers/mfd: " Jens Axboe
2024-04-11 15:16 ` [PATCH 233/437] watchdog: acquirewdt: " Jens Axboe
2024-04-11 15:16 ` [PATCH 234/437] watchdog: advantechwdt: " Jens Axboe
2024-04-11 15:16 ` [PATCH 235/437] watchdog: alim1535_wdt: " Jens Axboe
2024-04-11 15:16 ` [PATCH 236/437] watchdog: alim7101_wdt: " Jens Axboe
2024-04-11 15:16 ` [PATCH 237/437] watchdog: at91rm9200_wdt: " Jens Axboe
2024-04-11 15:16 ` [PATCH 238/437] watchdog: cpu5wdt: " Jens Axboe
2024-04-11 15:16 ` [PATCH 239/437] watchdog: eurotechwdt: " Jens Axboe
2024-04-11 15:16 ` [PATCH 240/437] watchdog: geodewdt: " Jens Axboe
2024-04-11 15:16 ` [PATCH 241/437] watchdog: ib700wdt: " Jens Axboe
2024-04-11 15:16 ` [PATCH 242/437] watchdog: ibmasr: " Jens Axboe
2024-04-11 15:16 ` [PATCH 243/437] watchdog: it8712f_wdt: " Jens Axboe
2024-04-11 15:16 ` [PATCH 244/437] watchdog: machzwd: " Jens Axboe
2024-04-11 15:16 ` [PATCH 245/437] watchdog: mei_wdt: " Jens Axboe
2024-04-11 15:16 ` [PATCH 246/437] watchdog: nv_tco: " Jens Axboe
2024-04-11 15:16 ` [PATCH 247/437] watchdog: pc87413_wdt: " Jens Axboe
2024-04-11 15:16 ` [PATCH 248/437] watchdog: pcwd_pci: " Jens Axboe
2024-04-11 15:16 ` [PATCH 249/437] watchdog: pcwd_usb: " Jens Axboe
2024-04-11 15:16 ` [PATCH 250/437] watchdog: rdc321x_wdt: " Jens Axboe
2024-04-11 15:16 ` [PATCH 251/437] watchdog: sa1100_wdt: " Jens Axboe
2024-04-11 15:16 ` [PATCH 252/437] watchdog: sbc60xxwdt: " Jens Axboe
2024-04-11 15:16 ` [PATCH 253/437] watchdog: sbc_epx_c3: " Jens Axboe
2024-04-11 15:16 ` [PATCH 254/437] watchdog: sbc_fitpc2_wdt: " Jens Axboe
2024-04-11 15:16 ` [PATCH 255/437] watchdog: sc1200wdt: " Jens Axboe
2024-04-11 15:16 ` [PATCH 256/437] watchdog: sc520_wdt: " Jens Axboe
2024-04-11 15:16 ` [PATCH 257/437] watchdog: sch311x_wdt: " Jens Axboe
2024-04-11 15:16 ` [PATCH 258/437] watchdog: smsc37b787_wdt: " Jens Axboe
2024-04-11 15:16 ` [PATCH 259/437] watchdog: w83877f_wdt: " Jens Axboe
2024-04-11 15:16 ` [PATCH 260/437] watchdog: w83977f_wdt: " Jens Axboe
2024-04-11 15:16 ` [PATCH 261/437] watchdog: wafer5823wdt: " Jens Axboe
2024-04-11 15:16 ` [PATCH 262/437] watchdog: watchdog_dev: " Jens Axboe
2024-04-11 15:16 ` [PATCH 263/437] watchdog: wdt_pci: " Jens Axboe
2024-04-11 15:16 ` [PATCH 264/437] watchdog: ath79_wdt: " Jens Axboe
2024-04-11 15:16 ` [PATCH 265/437] watchdog: cpwd: " Jens Axboe
2024-04-11 15:16 ` [PATCH 266/437] watchdog: gef_wdt: " Jens Axboe
2024-04-11 15:16 ` [PATCH 267/437] watchdog: indydog: " Jens Axboe
2024-04-11 15:16 ` [PATCH 268/437] watchdog: m54xx_wdt: " Jens Axboe
2024-04-11 15:16 ` [PATCH 269/437] watchdog: mixcomwd: " Jens Axboe
2024-04-11 15:16 ` [PATCH 270/437] watchdog: mtx-1_wdt: " Jens Axboe
2024-04-11 15:16 ` [PATCH 271/437] watchdog: pcwd: " Jens Axboe
2024-04-11 15:16 ` [PATCH 272/437] watchdog: pika_wdt: " Jens Axboe
2024-04-11 15:16 ` [PATCH 273/437] watchdog: rc32434_wdt: " Jens Axboe
2024-04-11 15:16 ` [PATCH 274/437] watchdog: riowd: " Jens Axboe
2024-04-11 15:16 ` [PATCH 275/437] watchdog: sb_wdog: " Jens Axboe
2024-04-11 15:16 ` [PATCH 276/437] watchdog: sbc7240_wdt: " Jens Axboe
2024-04-11 15:16 ` [PATCH 277/437] watchdog: sbc8360: " Jens Axboe
2024-04-11 15:16 ` [PATCH 278/437] watchdog: scx200_wdt: " Jens Axboe
2024-04-11 15:16 ` [PATCH 279/437] watchdog: wdrtas: " Jens Axboe
2024-04-11 15:17 ` [PATCH 280/437] watchdog: wdt: " Jens Axboe
2024-04-11 15:17 ` [PATCH 281/437] watchdog: wdt285: " Jens Axboe
2024-04-11 15:17 ` [PATCH 282/437] watchdog: wdt977: " Jens Axboe
2024-04-11 15:17 ` [PATCH 283/437] fs/binfmt_misc: " Jens Axboe
2024-04-11 15:17 ` [PATCH 284/437] fs/coda: " Jens Axboe
2024-04-11 15:17 ` [PATCH 285/437] fs/nfsd: " Jens Axboe
2024-04-11 15:17 ` [PATCH 286/437] ubifs: " Jens Axboe
2024-04-11 15:17 ` [PATCH 287/437] cachefiles: " Jens Axboe
2024-04-11 15:17 ` [PATCH 288/437] fs/xfs: " Jens Axboe
2024-04-11 15:17 ` [PATCH 289/437] fs/bcachefs: " Jens Axboe
2024-04-11 15:17 ` [PATCH 290/437] fs/ocfs2: " Jens Axboe
2024-04-11 15:17 ` [PATCH 291/437] drivers/net/wireless/marvell: " Jens Axboe
2024-04-11 15:17 ` [PATCH 292/437] fs/proc: " Jens Axboe
2024-04-11 15:17 ` [PATCH 293/437] fs: convert fs_open " Jens Axboe
2024-04-11 15:17 ` [PATCH 294/437] openpromfs: convert " Jens Axboe
2024-04-11 15:17 ` [PATCH 295/437] drivers/net/wireless/ti: " Jens Axboe
2024-04-11 15:17 ` [PATCH 296/437] drivers/net/wireless/intel: " Jens Axboe
2024-04-11 15:17 ` [PATCH 297/437] drivers/net/wireless/mediatek: " Jens Axboe
2024-04-11 15:17 ` [PATCH 298/437] drivers/net/wireless/ath/ath5k: " Jens Axboe
2024-04-11 15:17 ` [PATCH 299/437] drivers/net/wireless/ath/ath6kl: " Jens Axboe
2024-04-11 15:17 ` [PATCH 300/437] drivers/net/wireless/ath/carl9170: " Jens Axboe
2024-04-11 15:17 ` [PATCH 301/437] drivers/net/wireless/ath/wcn36xx: " Jens Axboe
2024-04-11 15:17 ` [PATCH 302/437] drivers/net/wireless/ath/wil6210: " Jens Axboe
2024-04-11 15:17 ` [PATCH 303/437] drivers/net/wireless/ath/ath9k: " Jens Axboe
2024-04-11 15:17 ` [PATCH 304/437] drivers/net/wireless/ath/ath10k: " Jens Axboe
2024-04-11 15:17 ` [PATCH 305/437] drivers/net/wireless/ath/ath11k: " Jens Axboe
2024-04-11 15:17 ` [PATCH 306/437] drivers/net/wireless/broadcom: " Jens Axboe
2024-04-11 15:17 ` [PATCH 307/437] drivers/net/wireless/ralink: " Jens Axboe
2024-04-11 15:17 ` [PATCH 308/437] wifi: rtlwifi: convert debugfs helpers " Jens Axboe
2024-04-11 15:17 ` [PATCH 309/437] wifi: rtw88: " Jens Axboe
2024-04-11 15:17 ` [PATCH 310/437] wifi: rtw89: " Jens Axboe
2024-04-11 15:17 ` [PATCH 311/437] wifi: rsi: rsi_91x_debugfs: convert " Jens Axboe
2024-04-11 15:17 ` [PATCH 312/437] drivers/net/wireless/silabs: " Jens Axboe
2024-04-11 15:17 ` [PATCH 313/437] drivers/net/wireless/st: " Jens Axboe
2024-04-11 15:17 ` [PATCH 314/437] drivers/net/ieee802154: " Jens Axboe
2024-04-11 15:17 ` [PATCH 315/437] drivers/net/netdevsim: " Jens Axboe
2024-04-11 15:17 ` [PATCH 316/437] drivers/net/ppp: " Jens Axboe
2024-04-11 15:17 ` [PATCH 317/437] drivers/net/wwan: " Jens Axboe
2024-04-11 15:17 ` [PATCH 318/437] drivers/net/xen-netback: " Jens Axboe
2024-04-11 15:17 ` [PATCH 319/437] drivers/net/ethernet/broadcom-bnxt: " Jens Axboe
2024-04-11 15:17 ` [PATCH 320/437] drivers/net/brocade-bnad: ensure the copied buf is NULL terminated Jens Axboe
2024-04-11 15:17 ` [PATCH 321/437] drivers/net/brocade-bnad: convert to read/write iterators Jens Axboe
2024-04-11 15:17 ` [PATCH 322/437] drivers/net/ethernet/intel-ice: ensure the copied buf is NULL terminated Jens Axboe
2024-04-11 15:17 ` [PATCH 323/437] drivers/net/ethernet/intel: convert to read/write iterators Jens Axboe
2024-04-11 15:17 ` [PATCH 324/437] drivers/net/ethernet/chelsio: " Jens Axboe
2024-04-11 15:17 ` [PATCH 325/437] drivers/net/ethernet/hisilicon: " Jens Axboe
2024-04-11 15:17 ` [PATCH 326/437] drivers/net/ethernet/huawei: " Jens Axboe
2024-04-11 15:17 ` [PATCH 327/437] drivers/net/ethernet/amd-xgbe: " Jens Axboe
2024-04-11 15:17 ` [PATCH 328/437] drivers/net/ethernet/marvell/octeontx2: " Jens Axboe
2024-04-11 15:17 ` [PATCH 329/437] drivers/net/ethernet/mellanox/mlx5/core: " Jens Axboe
2024-04-11 15:17 ` [PATCH 330/437] x86/kernel: " Jens Axboe
2024-04-11 15:17 ` [PATCH 331/437] x86/kvm: " Jens Axboe
2024-04-11 15:17 ` [PATCH 332/437] x86/mm: " Jens Axboe
2024-04-11 15:17 ` [PATCH 333/437] arch/arm: " Jens Axboe
2024-04-11 15:17 ` [PATCH 334/437] arch/mips: " Jens Axboe
2024-04-11 15:17 ` [PATCH 335/437] parisc: eisa_eeprom: " Jens Axboe
2024-04-11 15:17 ` [PATCH 336/437] arch/parisc: " Jens Axboe
2024-04-11 15:17 ` [PATCH 337/437] powerpc/kernel: " Jens Axboe
2024-04-11 15:17 ` [PATCH 338/437] powerpc/kvm: " Jens Axboe
2024-04-11 15:17 ` [PATCH 339/437] powerpc/spufs: " Jens Axboe
2024-04-11 15:18 ` [PATCH 340/437] powerpc/platforms: " Jens Axboe
2024-04-11 15:18 ` [PATCH 341/437] s390: cio: " Jens Axboe
2024-04-11 15:18 ` [PATCH 342/437] s390: fs3270: " Jens Axboe
2024-04-11 15:18 ` [PATCH 343/437] s390: hmcdrv: " Jens Axboe
2024-04-11 15:18 ` [PATCH 344/437] s390: tape_char: " Jens Axboe
2024-04-11 15:18 ` [PATCH 345/437] s390: vmcp: " Jens Axboe
2024-04-11 15:18 ` [PATCH 346/437] s390: vmur: " Jens Axboe
2024-04-11 15:18 ` [PATCH 347/437] s390: zcore: " Jens Axboe
2024-04-11 15:18 ` [PATCH 348/437] s390: crypto: " Jens Axboe
2024-04-11 15:18 ` [PATCH 349/437] s390: monreader: " Jens Axboe
2024-04-11 15:18 ` [PATCH 350/437] s390: monwriter: " Jens Axboe
2024-04-11 15:18 ` [PATCH 351/437] s390: hw_random: " Jens Axboe
2024-04-11 15:18 ` [PATCH 352/437] s390: vmlogrdr: " Jens Axboe
2024-04-11 15:18 ` [PATCH 353/437] arch/s390: " Jens Axboe
2024-04-11 15:18 ` [PATCH 354/437] arch/sh: " Jens Axboe
2024-04-11 15:18 ` [PATCH 355/437] arch/um: " Jens Axboe
2024-04-11 15:18 ` [PATCH 356/437] arch/sparc: " Jens Axboe
2024-04-11 15:18 ` [PATCH 357/437] samples/vfio-mdev: " Jens Axboe
2024-04-11 15:18 ` [PATCH 358/437] hwmon: fschmd: " Jens Axboe
2024-04-11 15:18 ` [PATCH 359/437] hwmon: w83793: " Jens Axboe
2024-04-11 15:18 ` [PATCH 360/437] hwmon: asus_atk0110: " Jens Axboe
2024-04-11 15:18 ` [PATCH 361/437] hwmon: mr75203: " Jens Axboe
2024-04-11 15:18 ` [PATCH 362/437] hwmon: acbel-fsg032: " Jens Axboe
2024-04-11 15:18 ` [PATCH 363/437] hwmon: ibm-cffps: " Jens Axboe
2024-04-11 15:18 ` [PATCH 364/437] hwmon: max20730: " Jens Axboe
2024-04-11 15:18 ` [PATCH 365/437] hwmon: pmbus: core: " Jens Axboe
2024-04-11 15:18 ` [PATCH 366/437] hwmon: q54sj108a2: " Jens Axboe
2024-04-11 15:18 ` [PATCH 367/437] hwmon: ucd9000: " Jens Axboe
2024-04-11 15:18 ` [PATCH 368/437] hwmon: pt5161l: " Jens Axboe
2024-04-11 15:18 ` [PATCH 369/437] drivers/mmc: " Jens Axboe
2024-04-11 15:18 ` [PATCH 370/437] drivers/most: " Jens Axboe
2024-04-11 15:18 ` [PATCH 371/437] drivers/ntb: " Jens Axboe
2024-04-11 15:18 ` [PATCH 372/437] drivers/md: convert bcache " Jens Axboe
2024-04-11 15:18 ` [PATCH 373/437] drivers/remoteproc: convert " Jens Axboe
2024-04-11 15:18 ` [PATCH 374/437] drivers/thunderbolt: " Jens Axboe
2024-04-11 15:18 ` [PATCH 375/437] drivers/vfio: " Jens Axboe
2024-04-11 15:18 ` [PATCH 376/437] drivers/fsi: " Jens Axboe
2024-04-11 15:18 ` [PATCH 377/437] iio: " Jens Axboe
2024-04-11 15:18 ` [PATCH 378/437] iio: adis16400: " Jens Axboe
2024-04-11 15:18 ` [PATCH 379/437] iio: adis16475: " Jens Axboe
2024-04-11 15:18 ` [PATCH 380/437] iio: adis16480: " Jens Axboe
2024-04-11 15:18 ` [PATCH 381/437] iio: bno055: " Jens Axboe
2024-04-11 15:18 ` [PATCH 382/437] iio: gyro/adis16136: " Jens Axboe
2024-04-11 15:18 ` [PATCH 383/437] intel_th: " Jens Axboe
2024-04-11 15:18 ` [PATCH 384/437] stm class: " Jens Axboe
2024-04-11 15:18 ` [PATCH 385/437] speakup: " Jens Axboe
2024-04-11 15:18 ` [PATCH 386/437] EDAC/versal: " Jens Axboe
2024-04-11 15:18 ` [PATCH 387/437] EDAC/xgene: " Jens Axboe
2024-04-11 15:18 ` [PATCH 388/437] EDAC/zynqmp: " Jens Axboe
2024-04-11 15:18 ` [PATCH 389/437] EDAC/thunderx: " Jens Axboe
2024-04-11 15:18 ` [PATCH 390/437] EDAC/npcm: " Jens Axboe
2024-04-11 15:18 ` [PATCH 391/437] EDAC/i5100: " Jens Axboe
2024-04-11 15:18 ` [PATCH 392/437] EDAC/altera: " Jens Axboe
2024-04-11 15:18 ` [PATCH 393/437] EDAC/debugfs: " Jens Axboe
2024-04-11 15:18 ` [PATCH 394/437] drivers/hsi: " Jens Axboe
2024-04-11 15:18 ` [PATCH 395/437] hsi: clients: cmt_speech: " Jens Axboe
2024-04-11 15:18 ` [PATCH 396/437] macintosh: adb: " Jens Axboe
2024-04-11 15:18 ` [PATCH 397/437] macintosh: ans-lcd: " Jens Axboe
2024-04-11 15:18 ` [PATCH 398/437] macintosh: smu: " Jens Axboe
2024-04-11 15:18 ` [PATCH 399/437] macintosh: via-pmu: " Jens Axboe
2024-04-11 15:19 ` [PATCH 400/437] drivers/extcon: " Jens Axboe
2024-04-11 15:19 ` [PATCH 401/437] drivers/gnss: " Jens Axboe
2024-04-11 15:19 ` [PATCH 402/437] drivers/rapidio: " Jens Axboe
2024-04-11 15:19 ` [PATCH 403/437] drivers/media/platform/mediatek/vcodec: " Jens Axboe
2024-04-11 15:19 ` [PATCH 404/437] infiniband/core: " Jens Axboe
2024-04-11 15:19 ` [PATCH 405/437] infiniband/cxgb4: " Jens Axboe
2024-04-11 15:19 ` [PATCH 406/437] infiniband/hfi1: " Jens Axboe
2024-04-11 15:19 ` [PATCH 407/437] infiniband/mlx5: " Jens Axboe
2024-04-11 15:19 ` [PATCH 408/437] infiniband/ocrdma: " Jens Axboe
2024-04-11 15:19 ` [PATCH 409/437] infiniband/qib: " Jens Axboe
2024-04-11 15:19 ` [PATCH 410/437] infiniband/hns: " Jens Axboe
2024-04-11 15:19 ` [PATCH 411/437] infiniband/usnic: " Jens Axboe
2024-04-11 15:19 ` [PATCH 412/437] hv: " Jens Axboe
2024-04-11 15:19 ` [PATCH 413/437] media/rc: " Jens Axboe
2024-04-11 15:19 ` [PATCH 414/437] media/dvb-core: " Jens Axboe
2024-04-11 15:19 ` [PATCH 415/437] media/common: " Jens Axboe
2024-04-11 15:19 ` [PATCH 416/437] media/platform: amphion: " Jens Axboe
2024-04-11 15:19 ` [PATCH 417/437] media/platform: mediatek: " Jens Axboe
2024-04-11 15:19 ` [PATCH 418/437] media: cec: " Jens Axboe
2024-04-11 15:19 ` [PATCH 419/437] media: media-devnode: " Jens Axboe
2024-04-11 15:19 ` [PATCH 420/437] media: bt8xx: " Jens Axboe
2024-04-11 15:19 ` [PATCH 421/437] media: dbbridge: " Jens Axboe
2024-04-11 15:19 ` [PATCH 422/437] media: ngene: " Jens Axboe
2024-04-11 15:19 ` [PATCH 423/437] media: radio-si476x: " Jens Axboe
2024-04-11 15:19 ` [PATCH 424/437] media: usb: uvc: " Jens Axboe
2024-04-11 15:19 ` [PATCH 425/437] media: v4l2-dev: " Jens Axboe
2024-04-11 15:19 ` [PATCH 426/437] firmware: xilinx: " Jens Axboe
2024-04-11 15:19 ` [PATCH 427/437] hwtracing: coresight: " Jens Axboe
2024-04-11 15:19 ` [PATCH 428/437] sbus: oradax: " Jens Axboe
2024-04-11 15:19 ` [PATCH 429/437] sbus: envctrl: " Jens Axboe
2024-04-11 15:19 ` [PATCH 430/437] sbus: flash: " Jens Axboe
2024-04-11 15:19 ` [PATCH 431/437] pci: hotplug: cpqphp: " Jens Axboe
2024-04-11 15:19 ` [PATCH 432/437] seq_file: switch to using ->read_iter() Jens Axboe
2024-04-11 15:19 ` [PATCH 433/437] fs/debugfs: remove (now) dead non-iterator debugfs_attr functions Jens Axboe
2024-04-11 15:19 ` [PATCH 434/437] lib/string_helpers: kill parse_int_array_user() Jens Axboe
2024-04-11 15:19 ` [PATCH 435/437] fs: kill off non-iter variants of simple_attr_{read,write}* Jens Axboe
2024-04-11 15:19 ` [PATCH 436/437] kstrtox: remove (now) dead helpers Jens Axboe
2024-04-11 15:19 ` [PATCH 437/437] REMOVE ->read() and ->write() Jens Axboe
2024-04-12  4:29 ` [PATCHSET RFC 0/437] Kill off old fops " Al Viro
2024-04-12  4:37   ` Al Viro
2024-04-12 13:58   ` Jens Axboe
2024-04-13  4:15     ` Al Viro
2024-04-13 15:37       ` Jens Axboe

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20240411153126.16201-1-axboe@kernel.dk \
    --to=axboe@kernel.dk \
    --cc=linux-kernel@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).