linux/Documentation/ABI/testing
Linus Torvalds 115bd364ab f2fs-for-7.3-rc1
In this round, key enhancements focus on reducing inode management memory
 overhead, introducing resizable tail sections with unified pinned allocation,
 and boosting I/O throughput via parallel multi-device flushes and asynchronous
 f2fs_write_end_io() execution. We also add dynamic device alias reservations to
 allow on-the-fly space donation from user partitions.
 
 Alongside these features, critical bug fixes resolve folio race conditions,
 lingering dirty flags, dentry and block counter leaks, and potential deadloops
 in f2fs_fsync_node_pages(). Additional stability patches address error-path
 handling across symlink, sync, and rename/unlink operations, prevent pinned file
 fragmentation, and correct segment migration and free section accounting in
 free_segment_range.
 
 Enhancement:
  - reduce memory footprint of ino management
  - support dynamic reserve/release for device aliasing
  - issue multi-device flushes in parallel
  - add a way to run f2fs_write_end_io() asynchronously
  - support resizable tail section and unify pinned allocation
 
 Bug fix:
  - fix to pass folio->index to f2fs_sanity_check_node_footer()
  - fix folio_nr_pages() race after put in large folio invalidate
  - fix to clear dirty flag on folio in error path
  - accurately adjust free_sections during free_segment_range
  - fix to avoid potential deadloop in f2fs_fsync_node_pages()
  - fix the error path in symlink, device alias in rename/unlink,
    f2fs_sync_fs,
  - fix to migrate all curseg types during free_segment_range
  - fix to avoid pinfile fragment on fragment:{block, segment} mode
  - fix valid block count leak on data block allocation failure
  - fix dentry folio leak in find_in_level
  - reject overlapping move range after len expansion
  - fix some bugs related to file pinning, GC functions, i_size.
 
 And, the series includes a number of minor bug fixes.
 -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEE00UqedjCtOrGVvQiQBSofoJIUNIFAmqPybMACgkQQBSofoJI
 UNKp2g/+OP6XZi56hNTqscnKyKrDdVJnOcS/YOe7d1BR+070qmPTpyFjLgjng05K
 exu55rz9vJ3DlpFLsjMEo60DRlDEc5rR4AqymMjqFJH9424ZlxPpdDn6ofCVT0Ck
 D6RTf3y1HFSi4x7//gPQofR9y4MlDrH2Q7NPDriipqbymuNXEjrx/vdr2nq/kHUu
 2lbf7QQs08qYiyDxQcxOFdCdxUTrsEW/tkYZiwgbU2nCJ/eG2R59amgtYJg3SlVt
 xdrf+IaSS7kE5+mGCoBm0WooPpB507kHaoQpZYDj2uueFvEw7nFcSfOCXapOvg8U
 wFkRR0F/rZ4+AW/u4n8Ye7N4a7WjWMTBwfR3WJ2j+arhfn87vJZK6LQQlYwq16l4
 tRcQFcCrKsXHh5HY2OGj8DzTd40zryXujH566YioBCAXU312My1yFjeTJzjobbUW
 TclkfMl689iTr9pqBhIjKT2tTvZFLROYSLk5UBNFNSfA4PtsAAhqlUrE1ck3AuTA
 8kIjLmppfZEBqVuZCF0T1z9TXk0Bg0eM8qHbl/8SdDavmf1pF1BupLqchfdZp6Jr
 4iV1weK4dzmCF6++YDsNlvnBGyTbhiFdN7C5cMlv89PTSTUQZ45Me6JmNwrRDqyU
 MSTyiSSpI+3rAMO0h58PHi+QAOtM0f+S7C24ySkBBerBCbMTK6A=
 =xQ77
 -----END PGP SIGNATURE-----

Merge tag 'f2fs-for-7.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs

Pull f2fs updates from Jaegeuk Kim:
 "In this round, key enhancements focus on reducing inode management
  memory overhead, introducing resizable tail sections with unified
  pinned allocation, and boosting I/O throughput via parallel
  multi-device flushes and asynchronous f2fs_write_end_io() execution.
  We also add dynamic device alias reservations to allow on-the-fly
  space donation from user partitions.

  Alongside these features, critical bug fixes resolve folio race
  conditions, lingering dirty flags, dentry and block counter leaks, and
  potential deadloops in f2fs_fsync_node_pages(). Additional stability
  patches address error-path handling across symlink, sync, and
  rename/unlink operations, prevent pinned file fragmentation, and
  correct segment migration and free section accounting in
  free_segment_range.

  Enhancements:
   - reduce memory footprint of ino management
   - support dynamic reserve/release for device aliasing
   - issue multi-device flushes in parallel
   - add a way to run f2fs_write_end_io() asynchronously
   - support resizable tail section and unify pinned allocation

  Bug fixes:
   - fix to pass folio->index to f2fs_sanity_check_node_footer()
   - fix folio_nr_pages() race after put in large folio invalidate
   - fix to clear dirty flag on folio in error path
   - accurately adjust free_sections during free_segment_range
   - fix to avoid potential deadloop in f2fs_fsync_node_pages()
   - fix the error path in symlink, device alias in rename/unlink,
     f2fs_sync_fs
   - fix to migrate all curseg types during free_segment_range
   - fix to avoid pinfile fragment on fragment:{block, segment} mode
   - fix valid block count leak on data block allocation failure
   - fix dentry folio leak in find_in_level
   - reject overlapping move range after len expansion
   - fix some bugs related to file pinning, GC functions, i_size

  And, the series includes a number of minor bug fixes"

* tag 'f2fs-for-7.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs: (51 commits)
  f2fs: support resizable tail section and unify pinned allocation
  f2fs: don't leave the hashed inode while it's unlinked
  f2fs: accurately adjust free_sections during free_segment_range
  f2fs: fix to avoid potential deadloop in f2fs_fsync_node_pages()
  f2fs: use adjusted write range after f2fs_write_checks()
  f2fs: fix to propagate error from f2fs_sync_fs()
  f2fs: return symlink writeback errors
  f2fs: fix error handling on device alias check in rename and unlink
  f2fs: fix to reset all pinned status during fggc
  f2fs: use f2fs_{down, up}_(read, write}_trace() for nat_tree_lock
  f2fs: reduce memory footprint of ino management
  f2fs: fix i_size when pinned fallocate partially fails
  f2fs: fix to migrate all curseg types during free_segment_range
  f2fs: avoid setting SBI_NEED_FSCK on transient resize failure
  f2fs: fix to avoid pinfile fragment on fragment:{block, segment} mode
  f2fs: cleanup w/ f2fs_need_rand_{blk, seg, seg_blk}
  f2fs: fix to shrink gc_lock coverage in f2fs_gc_range()
  f2fs: fix to reclaim space in f2fs_allocate_pinning_section()
  f2fs: unify add/remove ino entry API for all ino types
  f2fs: fix to zero post-EOF data when extending file size
  ...
2026-08-28 10:48:48 -07:00
..
amdpmf-interface Documentation/ABI: add testing entry for AMD PMF character device interface 2026-07-10 15:15:59 +03:00
configfs-acpi
configfs-iio
configfs-most
configfs-rdma_cm RDMA/cma: Document that CM configfs cannot be net namespace scoped 2026-07-26 03:11:00 -04:00
configfs-spear-pcie-gadget
configfs-stp-policy
configfs-stp-policy-p_sys-t
configfs-thunderbolt_stream thunderbolt: stream: Add support for busy polling 2026-08-05 05:53:57 +02:00
configfs-tsm-report configfs-tsm-report: tdx_guest: Increase Quote buffer size to 128KB 2026-02-10 18:24:09 -08:00
configfs-usb-gadget
configfs-usb-gadget-acm usb: gadget: f_acm: make bInterfaceProtocol configurable 2024-09-03 09:54:16 +02:00
configfs-usb-gadget-ecm
configfs-usb-gadget-eem
configfs-usb-gadget-ffs
configfs-usb-gadget-hid
configfs-usb-gadget-loopback
configfs-usb-gadget-mass-storage
configfs-usb-gadget-midi usb: gadget: f_midi: allow customizing the USB MIDI interface string through configfs 2025-12-17 14:43:01 +01:00
configfs-usb-gadget-midi2 Documentation: typo fixes 2025-02-18 14:01:22 -07:00
configfs-usb-gadget-ncm
configfs-usb-gadget-obex
configfs-usb-gadget-phonet
configfs-usb-gadget-printer
configfs-usb-gadget-rndis
configfs-usb-gadget-serial
configfs-usb-gadget-sourcesink
configfs-usb-gadget-subset
configfs-usb-gadget-tcm
configfs-usb-gadget-uac1 usb: gadget: f_uac1: Change volume name and remove alt names 2024-08-13 18:11:35 +02:00
configfs-usb-gadget-uac1_legacy usb: gadget: f_uac1_legacy: remove broken string configfs attributes 2026-07-17 12:33:37 +02:00
configfs-usb-gadget-uac2 usb: gadget: f_uac2: Expose all string descriptors through configfs. 2024-08-13 10:37:05 +02:00
configfs-usb-gadget-uvc usb: gadget: uvc: configfs: Add frame-based frame format support 2024-10-16 10:45:47 +02:00
debugfs-alienware-wmi platform/x86: alienware-wmi-wmax: Expose GPIO debug methods 2025-05-08 16:04:00 +03:00
debugfs-amd-iommu iommu/amd: Wrap debugfs ABI testing symbols snippets in literal code blocks 2025-07-17 09:52:40 +01:00
debugfs-cdns-pcie PCI: cadence: Add HPA IP debugfs for LTSSM status 2026-07-15 09:36:10 +02:00
debugfs-cec-error-inj Documentation: media: update Hans Verkuil's email address 2025-09-09 15:58:35 +02:00
debugfs-cros-ec
debugfs-cxl cxl/region: Add inject and clear poison by region offset 2025-08-12 16:02:00 -07:00
debugfs-dell-wmi-ddv
debugfs-driver-dcc
debugfs-driver-genwqe
debugfs-driver-habanalabs accel/habanalabs: use device-name directory in debugfs-driver-habanalabs 2024-06-23 09:53:04 +03:00
debugfs-driver-qat crypto: qat - enable power management debugfs for GEN6 devices 2025-07-18 20:51:59 +10:00
debugfs-driver-qat_telemetry crypto: qat - add command queue telemetry counters for GEN6 2025-08-16 17:22:46 +08:00
debugfs-dwc-pcie PCI: dwc: Add debugfs property to provide LTSSM status of the PCIe link 2025-03-06 08:55:54 +00:00
debugfs-ec
debugfs-hisi-hpre crypto: hisilicon - add device load query functionality to debugfs 2026-03-22 11:17:59 +09:00
debugfs-hisi-migration Documentation: add debugfs description for hisi migration 2024-11-13 14:59:33 -07:00
debugfs-hisi-sec crypto: hisilicon - add device load query functionality to debugfs 2026-03-22 11:17:59 +09:00
debugfs-hisi-zip crypto: hisilicon - add device load query functionality to debugfs 2026-03-22 11:17:59 +09:00
debugfs-hyperv
debugfs-ideapad
debugfs-iio-ad9467 ABI: debugfs-iio-ad9467: document the debugfs interface 2024-08-10 11:17:34 +01:00
debugfs-iio-backend iio: backend: add debugFs interface 2024-08-03 14:36:45 +01:00
debugfs-intel-iommu
debugfs-moxtet
debugfs-msi-wmi-platform
debugfs-olpc
debugfs-pcie-ptm PCI: Add debugfs support for exposing PTM context 2025-05-15 09:16:20 +00:00
debugfs-pfo-nx-crypto
debugfs-scmi
debugfs-scmi-raw firmware: arm_scmi: Add polling support to raw mode 2025-04-14 10:12:13 +01:00
debugfs-tpmi doc: TPMI: Add entry for Performance Limit Reasons 2024-05-31 16:32:20 +03:00
debugfs-vfio vfio/pci: Expose latched module parameter policy in debugfs 2026-06-29 14:26:31 -06:00
debugfs-wilco-ec
dell-smbios-wmi
dev-kmsg
devlink-resource-mlxsw
evm evm: Enforce signatures version 3 with new EVM policy 'bit 3' 2026-04-01 10:16:53 -04:00
gpio-cdev
ima_policy ima: add support to require IMA sigv3 signatures 2026-04-01 10:16:30 -04:00
ppc-memtrace
procfs-attr-current
procfs-attr-exec
procfs-attr-prev
procfs-diskstats
procfs-nfsd-reply_cache_stats NFSD: Document reply_cache_stats ABI 2026-08-10 09:54:35 -04:00
procfs-smaps_rollup
pstore docs: fix 're-use' -> 'reuse' in documentation 2026-02-02 09:54:15 -07:00
rtc-cdev Documentation: ABI: testing: Fix "upto" typo in rtc-cdev 2025-12-08 22:42:31 +01:00
securityfs-secrets-coco
sysfs-amd-pmc
sysfs-amd-pmf
sysfs-ata
sysfs-auxdisplay-linedisp auxdisplay: linedisp: add num_chars sysfs attribute 2025-10-15 18:46:01 +02:00
sysfs-block-aoe
sysfs-block-bcache bcache: remove discard sysfs interface document 2025-11-13 09:18:06 -07:00
sysfs-block-device
sysfs-block-dm
sysfs-block-loop
sysfs-block-rnbd
sysfs-block-rssd
sysfs-block-zram docs: ABI: zram: fix spelling mistakes 2026-07-30 19:40:46 -07:00
sysfs-bus-acpi ACPI/PNP: Use my kernel.org address in MAINTAINERS and ABI docs 2025-07-21 12:57:47 +02:00
sysfs-bus-amba
sysfs-bus-auxiliary driver core: auxiliary bus: show auxiliary device IRQs 2024-07-11 14:17:03 -07:00
sysfs-bus-bcma
sysfs-bus-cdx
sysfs-bus-coreboot
sysfs-bus-coresight-devices-cti coresight: Add label sysfs node support 2025-09-23 14:14:13 +01:00
sysfs-bus-coresight-devices-dummy-source dt-binding: Update oss email address for Coresight documents 2025-12-18 10:34:23 +00:00
sysfs-bus-coresight-devices-etb10 coresight: Add label sysfs node support 2025-09-23 14:14:13 +01:00
sysfs-bus-coresight-devices-etm3x coresight: Add label sysfs node support 2025-09-23 14:14:13 +01:00
sysfs-bus-coresight-devices-etm4x coresight: Add label sysfs node support 2025-09-23 14:14:13 +01:00
sysfs-bus-coresight-devices-funnel coresight: Add label sysfs node support 2025-09-23 14:14:13 +01:00
sysfs-bus-coresight-devices-stm coresight: Add label sysfs node support 2025-09-23 14:14:13 +01:00
sysfs-bus-coresight-devices-tmc coresight: Add label sysfs node support 2025-09-23 14:14:13 +01:00
sysfs-bus-coresight-devices-tpda coresight: tpda: Fix intendation for sysfs interface documentation 2026-01-07 11:26:23 +00:00
sysfs-bus-coresight-devices-tpdm coresight: tpdm: add traceid_show for checking traceid 2026-03-31 11:53:50 +01:00
sysfs-bus-coresight-devices-trbe coresight: Add label sysfs node support 2025-09-23 14:14:13 +01:00
sysfs-bus-coresight-devices-ultra_smb
sysfs-bus-counter counter: Alphabetize component_id sysfs attributes Documentation list 2025-08-24 16:58:53 +09:00
sysfs-bus-css
sysfs-bus-cxl cxl/Documentation: Spell out globbed sysfs attribute names 2026-08-06 10:13:35 -07:00
sysfs-bus-dax dax/kmem: add sysfs interface for atomic whole-device hotplug 2026-08-06 18:57:00 -07:00
sysfs-bus-dfl
sysfs-bus-dfl-devices-emif
sysfs-bus-dfl-devices-n3000-nios
sysfs-bus-event_source-devices perf Documentation: Describe the PMU naming convention 2024-12-23 13:53:08 -03:00
sysfs-bus-event_source-devices-caps
sysfs-bus-event_source-devices-dfl_fme
sysfs-bus-event_source-devices-dsa
sysfs-bus-event_source-devices-events perf Documentation: Clarify sysfs event names characters 2025-01-08 17:20:42 -03:00
sysfs-bus-event_source-devices-format
sysfs-bus-event_source-devices-hisi_ptt
sysfs-bus-event_source-devices-hv_24x7
sysfs-bus-event_source-devices-hv_gpci
sysfs-bus-event_source-devices-iommu
sysfs-bus-event_source-devices-rdpmc perf/x86/intel: Add support for rdpmc user disable feature 2026-01-15 10:04:28 +01:00
sysfs-bus-event_source-devices-uncore
sysfs-bus-event_source-devices-vpa-dtl docs: ABI: sysfs-bus-event_source-devices-vpa-dtl: Document sysfs event format entries for vpa_dtl pmu 2025-09-22 14:48:57 +05:30
sysfs-bus-event_source-devices-vpa-pmu docs: ABI: sysfs-bus-event_source-devices-vpa-pmu: Fix htmldocs errors 2024-11-27 10:40:39 +05:30
sysfs-bus-fcoe
sysfs-bus-fsi
sysfs-bus-fsi-devices-sbefifo
sysfs-bus-fsl-mc
sysfs-bus-hsi
sysfs-bus-i2c-devices-bq32k
sysfs-bus-i2c-devices-fsa9480
sysfs-bus-i2c-devices-hm6352
sysfs-bus-i2c-devices-lm3533
sysfs-bus-i2c-devices-m24lr ABI: sysfs: add documentation for ST M24LR EEPROM and control interface 2025-08-19 12:51:22 +02:00
sysfs-bus-i2c-devices-pca954x
sysfs-bus-i2c-devices-turris-omnia-mcu doc: platform: cznic: turris-omnia-mcu: Use double backticks for attribute value 2024-08-07 14:43:54 +02:00
sysfs-bus-i3c i3c: master: Add sysfs option to rescan bus via entdaa 2026-04-12 16:32:11 +02:00
sysfs-bus-iio iio: types: add IIO_VOLUMEFLOW channel type 2026-08-05 00:02:55 +01:00
sysfs-bus-iio-accel-adxl372
sysfs-bus-iio-accel-bmc150
sysfs-bus-iio-ad9739a
sysfs-bus-iio-adc-ad-sigma-delta iio: adc: ad-sigma-delta: Document ABI for sigma delta adc 2024-12-11 19:20:49 +00:00
sysfs-bus-iio-adc-ad4130 Documentation: ABI: IIO: Re-add sysfs-bus-iio-adc-ad4130 2025-02-08 15:39:41 +00:00
sysfs-bus-iio-adc-ad7192 Documentation: ABI: testing: iio: minor cleanup 2026-06-30 00:15:53 +01:00
sysfs-bus-iio-adc-ad7280a
sysfs-bus-iio-adc-envelope-detector
sysfs-bus-iio-adc-hi8435
sysfs-bus-iio-adc-max11410
sysfs-bus-iio-adc-mcp3564
sysfs-bus-iio-adc-mt6360
sysfs-bus-iio-adc-pac1934
sysfs-bus-iio-adc-stm32
sysfs-bus-iio-bno055
sysfs-bus-iio-cdc-ad7746
sysfs-bus-iio-chemical-sgp40 iio: ABI: remove duplicate in_resistance_calibbias 2024-08-21 21:27:24 +01:00
sysfs-bus-iio-chemical-sunrise-co2
sysfs-bus-iio-chemical-vz89x
sysfs-bus-iio-cros-ec iio: cros_ec: Allow enabling/disabling calibration mode 2026-01-29 17:35:31 +00:00
sysfs-bus-iio-dac iio: ABI: Generalize ABI documentation for DAC 2024-08-03 10:13:37 +01:00
sysfs-bus-iio-dac-ad5766
sysfs-bus-iio-dac-dpot-dac
sysfs-bus-iio-dac-ltc2688 iio: ABI: Generalize ABI documentation for DAC 2024-08-03 10:13:37 +01:00
sysfs-bus-iio-dfsdm-adc-stm32
sysfs-bus-iio-distance-srf08
sysfs-bus-iio-dma-buffer
sysfs-bus-iio-filter-admv8818 ABI: testing: fix admv8818 attr description 2024-08-03 10:12:48 +01:00
sysfs-bus-iio-flow iio: flow: add Sensirion SLF3S liquid flow sensor driver 2026-08-05 00:03:28 +01:00
sysfs-bus-iio-frequency Documentation: ABI: testing: add common ABI file for iio/frequency 2026-06-30 00:15:52 +01:00
sysfs-bus-iio-frequency-ad9523
sysfs-bus-iio-frequency-adf4350 Documentation: ABI: testing: add common ABI file for iio/frequency 2026-06-30 00:15:52 +01:00
sysfs-bus-iio-frequency-adf4371
sysfs-bus-iio-frequency-admv1013 iio: ABI: fix correctness of I and Q modifiers 2025-07-14 19:24:14 +01:00
sysfs-bus-iio-frequency-admv1014
sysfs-bus-iio-gyro-bmg160
sysfs-bus-iio-health-afe440x
sysfs-bus-iio-humidity
sysfs-bus-iio-impedance-analyzer-ad5933
sysfs-bus-iio-ina2xx-adc iio: ABI: generalize shunt_resistor attribute 2024-08-03 10:13:41 +01:00
sysfs-bus-iio-inv_icm42600 iio: document inv_icm42600 driver private sysfs attributes 2024-06-13 19:19:26 +01:00
sysfs-bus-iio-isl29501
sysfs-bus-iio-light-isl29018
sysfs-bus-iio-light-lm3533-als
sysfs-bus-iio-light-si1133
sysfs-bus-iio-light-tsl2583
sysfs-bus-iio-light-tsl2772
sysfs-bus-iio-magnetometer-hmc5843
sysfs-bus-iio-meas-spec
sysfs-bus-iio-mpu6050
sysfs-bus-iio-potentiometer-mcp4531
sysfs-bus-iio-proximity
sysfs-bus-iio-proximity-as3935
sysfs-bus-iio-resolver-ad2s1210
sysfs-bus-iio-sps30
sysfs-bus-iio-sx9310
sysfs-bus-iio-sx9324
sysfs-bus-iio-thermocouple
sysfs-bus-iio-timer-stm32
sysfs-bus-iio-trigger-sysfs
sysfs-bus-iio-vf610
sysfs-bus-intel_th-devices-gth
sysfs-bus-intel_th-devices-msc
sysfs-bus-intel_th-devices-pti
sysfs-bus-intel_th-output-devices
sysfs-bus-mcb
sysfs-bus-mdio
sysfs-bus-media
sysfs-bus-mei
sysfs-bus-mmc
sysfs-bus-most
sysfs-bus-moxtet-devices
sysfs-bus-nfit
sysfs-bus-nvdimm cxl/pmem: Format the nvdimm serial number as unsigned decimal 2026-08-05 13:20:33 -07:00
sysfs-bus-optee-devices
sysfs-bus-papr-pmem
sysfs-bus-pci Documentation: PCI: Fix sysfs-bus-pci typo 2026-07-14 12:53:42 -05:00
sysfs-bus-pci-devices-aer PCI/AER: Add sysfs attributes for log ratelimits 2025-05-23 11:11:45 -05:00
sysfs-bus-pci-devices-avs
sysfs-bus-pci-devices-catpt
sysfs-bus-pci-devices-cciss
sysfs-bus-pci-devices-pvpanic
sysfs-bus-pci-drivers-btintel_pcie Bluetooth: btintel_pcie: Add vendor_reset PCI sysfs for PLDR 2026-08-07 15:38:31 -04:00
sysfs-bus-pci-drivers-ehci_hcd
sysfs-bus-pci-drivers-janz-cmodio
sysfs-bus-pci-drivers-xhci_hcd xhci: dbc: support runtime suspend while DbC is in enabled state 2026-06-25 15:10:08 +01:00
sysfs-bus-peci
sysfs-bus-platform
sysfs-bus-platform-devices-ampere-smpro
sysfs-bus-platform-devices-occ-hwmon
sysfs-bus-platform-drivers-amd_x3d_vcache platform/x86/amd: amd_3d_vcache: Add sysfs ABI documentation 2024-11-13 15:35:36 +02:00
sysfs-bus-platform-onboard-usb-dev
sysfs-bus-rapidio
sysfs-bus-rbd
sysfs-bus-rpmsg
sysfs-bus-siox
sysfs-bus-soundwire-master
sysfs-bus-soundwire-slave
sysfs-bus-spi-devices-spi-nor
sysfs-bus-surface_aggregator-tabletsw
sysfs-bus-thunderbolt
sysfs-bus-typec
sysfs-bus-usb ABI: sysfs-bus-usb: fix brace 2026-07-08 14:30:23 +02:00
sysfs-bus-usb-devices-usbsevseg
sysfs-bus-usb-lvstest
sysfs-bus-vdpa
sysfs-bus-vfio-mdev
sysfs-bus-vmbus
sysfs-bus-wmi docs: ABI: Fix "aassociated" to "associated" 2025-05-21 13:43:48 +03:00
sysfs-c2port
sysfs-cfq-target-latency
sysfs-class
sysfs-class-backlight
sysfs-class-backlight-driver-lm3533
sysfs-class-backlight-lm3639
sysfs-class-bdi
sysfs-class-bsr
sysfs-class-chromeos platform/chrome: cros_ec_sysfs: Expose AP_MODE_ENTRY feature state 2025-02-05 04:03:31 +00:00
sysfs-class-chromeos-driver-cros-ec-lightbar
sysfs-class-chromeos-driver-cros-ec-vbc
sysfs-class-devfreq PM / devfreq: Add HiSilicon uncore frequency scaling driver 2025-07-14 20:23:57 +09:00
sysfs-class-devfreq-event
sysfs-class-devlink
sysfs-class-drm DRM: Add a new 'boot_display' attribute 2025-09-10 09:35:33 -05:00
sysfs-class-extcon
sysfs-class-fc
sysfs-class-fc_host
sysfs-class-fc_remote_ports
sysfs-class-firmware
sysfs-class-firmware-attributes platform/x86: think-lmi: Multi-certificate support 2024-10-29 14:00:14 +02:00
sysfs-class-fpga-bridge
sysfs-class-fpga-manager
sysfs-class-fpga-region
sysfs-class-gnss
sysfs-class-hwmon hwmon: Add update_interval_us chip attribute 2026-06-09 13:48:19 -07:00
sysfs-class-ieee80211-rtw89 wifi: rtw89: usb: add serial_number and uuid sysfs attributes for 0x28de:0x2432 2026-06-03 14:48:22 +08:00
sysfs-class-intel_pmt
sysfs-class-intel_pmt-features docs: Add ABI documentation for intel_pmt feature directories 2025-07-03 11:09:33 +03:00
sysfs-class-iommu
sysfs-class-iommu-amd-iommu
sysfs-class-iommu-intel-iommu
sysfs-class-issei issei: add firmware and host clients implementation, finish character device 2026-07-17 15:48:11 +02:00
sysfs-class-lcd
sysfs-class-led leds: Adjust documentation of brightness sysfs node 2026-06-17 11:29:02 +01:00
sysfs-class-led-driver-aw200xx
sysfs-class-led-driver-lm3533
sysfs-class-led-driver-turris-omnia
sysfs-class-led-flash
sysfs-class-led-multicolor leds: Fix sysfs ABI date 2026-06-17 11:30:14 +01:00
sysfs-class-led-trigger-netdev
sysfs-class-led-trigger-oneshot
sysfs-class-led-trigger-pattern
sysfs-class-led-trigger-tty
sysfs-class-led-trigger-usbport
sysfs-class-leds-gt683r
sysfs-class-mei
sysfs-class-mic
sysfs-class-mtd
sysfs-class-mux
sysfs-class-net
sysfs-class-net-cdc_ncm
sysfs-class-net-dsa
sysfs-class-net-grcan
sysfs-class-net-janz-ican3
sysfs-class-net-peak_usb
sysfs-class-net-phydev net: phy: Add c45_phy_ids sysfs directory entry 2025-06-17 15:11:51 +02:00
sysfs-class-net-qmi
sysfs-class-net-queues
sysfs-class-net-statistics
sysfs-class-ocxl
sysfs-class-platform-profile acpi: platform_profile - Add max-power profile option 2025-11-28 12:03:22 +02:00
sysfs-class-power power: supply: Add PbAc, NiZn, RAM, and ZnAr support 2026-07-21 22:28:11 +02:00
sysfs-class-power-bd71828 power: supply: bd71828: add a terminating table border 2026-07-21 00:01:51 +02:00
sysfs-class-power-gaokun power: supply: add Huawei Matebook E Go psy driver 2025-05-01 00:34:12 +02:00
sysfs-class-power-ltc4162l
sysfs-class-power-max1720x power: supply: max1720x: add support for reading internal and thermistor temperatures 2025-01-17 22:33:04 +01:00
sysfs-class-power-mp2629
sysfs-class-power-rt9467
sysfs-class-power-rt9471
sysfs-class-power-rt9756 Documentation: power: rt9756: Document exported sysfs entries 2025-11-03 01:44:20 +01:00
sysfs-class-power-surface
sysfs-class-power-twl4030
sysfs-class-power-wilco
sysfs-class-powercap
sysfs-class-pwm
sysfs-class-rapidio
sysfs-class-rc
sysfs-class-rc-nuvoton
sysfs-class-reboot-mode-reboot_modes Documentation: ABI: sysfs-class-reboot-mode-reboot_modes: fix doc warnings 2026-06-13 00:01:26 +02:00
sysfs-class-regulator
sysfs-class-remoteproc
sysfs-class-rnbd-client
sysfs-class-rnbd-server
sysfs-class-rtc
sysfs-class-rtc-rtc0-device-rtc_calibration
sysfs-class-rtrs-client
sysfs-class-rtrs-server
sysfs-class-scsi_host
sysfs-class-scsi_tape
sysfs-class-spi-eeprom eeprom: at25: expose JEDEC ID via sysfs 2026-01-27 15:55:45 +01:00
sysfs-class-spi-master docs: spi: add documentation for userspace device instantiation 2026-08-06 19:13:15 +01:00
sysfs-class-stm
sysfs-class-stm_source
sysfs-class-switchtec
sysfs-class-tee tee: add revision sysfs attribute 2026-01-14 12:04:34 +01:00
sysfs-class-thermal
sysfs-class-tsm Revert "PCI/TSM: Report active IDE streams" 2026-01-22 17:46:44 -08:00
sysfs-class-typec usb: typec: Expose alternate mode priority via sysfs 2026-01-23 17:18:01 +01:00
sysfs-class-usb_power_delivery usb: typec: pd: Register SPR AVS caps with usb_power_delivery class 2025-10-22 10:58:31 +02:00
sysfs-class-usb_role
sysfs-class-vduse
sysfs-class-wakeup
sysfs-class-watchdog docs: ABI: Fix spelling mistake in pretimeout_avaialable_governors 2024-11-07 11:21:25 +01:00
sysfs-class-zram
sysfs-dev
sysfs-devices
sysfs-devices-consumer
sysfs-devices-coredump
sysfs-devices-edac
sysfs-devices-faux-tdx-host coco/tdx-host: Expose P-SEAMLDR information via sysfs 2026-06-03 08:14:51 -07:00
sysfs-devices-firmware_node
sysfs-devices-lpss_ltr
sysfs-devices-mapping
sysfs-devices-memory Document/kexec: generalize crash hotplug description 2024-09-01 20:43:37 -07:00
sysfs-devices-mmc
sysfs-devices-online
sysfs-devices-pci-host-bridge PCI/IDE: Report available IDE streams 2025-11-03 19:27:41 -08:00
sysfs-devices-physical_location
sysfs-devices-platform-_UDC_-gadget
sysfs-devices-platform-ACPI-TAD
sysfs-devices-platform-docg3
sysfs-devices-platform-dock
sysfs-devices-platform-ipmi
sysfs-devices-platform-kunpeng_hccs soc: hisilicon: kunpeng_hccs: Support low power feature for the specified HCCS type 2024-10-14 08:54:51 +00:00
sysfs-devices-platform-sh_mobile_lcdc_fb
sysfs-devices-platform-soc-ipa
sysfs-devices-platform-stratix10-rsu Documentation: ABI: add stratix10-rsu QSPI size and erase_size sysfs 2026-06-29 07:16:43 -05:00
sysfs-devices-platform-trackpoint
sysfs-devices-power PM: runtime: Documentation: ABI: Document time units for *_time 2025-09-26 18:52:01 +02:00
sysfs-devices-power_resources_D0
sysfs-devices-power_resources_D1
sysfs-devices-power_resources_D2
sysfs-devices-power_resources_D3hot
sysfs-devices-power_resources_wakeup
sysfs-devices-power_state
sysfs-devices-real_power_state
sysfs-devices-removable
sysfs-devices-resource_in_use
sysfs-devices-soc docs: ABI: sysfs-devices-soc: Fix swapped sample values 2025-12-29 12:36:15 +01:00
sysfs-devices-software_node
sysfs-devices-state_synced
sysfs-devices-sun
sysfs-devices-supplier
sysfs-devices-system-cpu cpufreq: CPPC: Add sysfs documentation for perf_limited 2026-02-27 20:50:42 +01:00
sysfs-devices-system-ibm-rtl
sysfs-devices-system-xen_cpu
sysfs-devices-vfio-dev
sysfs-devices-virtual-misc-tdx_guest virt: tdx-guest: Expose TDX MRs as sysfs attributes 2025-05-08 19:17:43 -07:00
sysfs-devices-waiting_for_supplier
sysfs-devices-xenbus
sysfs-driver-altera-cvp
sysfs-driver-amd-sfh HID: amd_sfh: Allow configuring whether HPD is enabled or disabled 2025-03-04 21:49:32 +01:00
sysfs-driver-aspeed-uart-routing
sysfs-driver-bd9571mwv-regulator
sysfs-driver-ccp crypto: ccp - Add sysfs attribute for boot integrity 2026-02-06 18:36:08 +08:00
sysfs-driver-chromeos-acpi
sysfs-driver-dell-dw5826e-reset platform/x86: dell-dw5826e: Add reset driver for DW5826e 2026-05-28 13:27:14 +03:00
sysfs-driver-eud
sysfs-driver-framer-pef2256 net: wan: framer: Add version sysfs attribute for the Lantiq PEF2256 framer 2025-09-26 15:13:01 -07:00
sysfs-driver-fsi-master-gpio
sysfs-driver-ge-achc
sysfs-driver-genwqe
sysfs-driver-habanalabs
sysfs-driver-hid
sysfs-driver-hid-appletb-kbd HID: hid-appletb-kbd: Fix wrong date and kernel version in sysfs interface docs 2025-04-24 11:46:06 +02:00
sysfs-driver-hid-corsair
sysfs-driver-hid-corsair-void HID: corsair-void: Add Corsair Void headset family driver 2024-10-11 12:57:48 +02:00
sysfs-driver-hid-lenovo
sysfs-driver-hid-lenovo-go HID: Add documentation for Lenovo Legion Go drivers 2026-03-10 17:53:18 +01:00
sysfs-driver-hid-lenovo-go-s HID: Add documentation for Lenovo Legion Go drivers 2026-03-10 17:53:18 +01:00
sysfs-driver-hid-logitech-hidpp
sysfs-driver-hid-logitech-lg4ff
sysfs-driver-hid-multitouch
sysfs-driver-hid-ntrig
sysfs-driver-hid-picolcd
sysfs-driver-hid-prodikeys
sysfs-driver-hid-roccat-kone
sysfs-driver-hid-srws1
sysfs-driver-hid-wiimote
sysfs-driver-input-axp-pek
sysfs-driver-input-cros-ec-keyb
sysfs-driver-input-exc3000
sysfs-driver-intc_sar
sysfs-driver-intel_sdsi
sysfs-driver-intel-i915-hwmon drm/i915/hwmon: expose package temperature 2024-09-13 11:21:16 +02:00
sysfs-driver-intel-m10-bmc fpga: m10bmc-sec: change contact for secure update driver 2025-04-25 10:36:42 +08:00
sysfs-driver-intel-m10-bmc-sec-update fpga: m10bmc-sec: change contact for secure update driver 2025-04-25 10:36:42 +08:00
sysfs-driver-intel-rapid-start
sysfs-driver-intel-xe-hwmon drm/xe/hwmon: document DG2 fan speed reporting quirk 2026-06-17 07:01:35 -04:00
sysfs-driver-intel-xe-ras drm/xe/xe_ras: Add RAS GPU health indicator 2026-07-17 10:18:12 +05:30
sysfs-driver-intel-xe-sriov drm/xe/pf: Add documentation for vram_quota 2026-02-20 15:50:08 +01:00
sysfs-driver-ivpu accel/ivpu: Add support for limiting NPU frequency 2026-04-29 09:41:59 +02:00
sysfs-driver-jz4780-efuse
sysfs-driver-lenovo-yb9-kbdock platform/x86/lenovo: Add Yoga Book 9 keyboard dock detection driver 2026-08-03 19:24:29 +03:00
sysfs-driver-panfrost-profiling
sysfs-driver-panthor-profiling drm/panthor: add sysfs knob for enabling job profiling 2024-10-02 10:55:17 +02:00
sysfs-driver-pciback
sysfs-driver-ppi
sysfs-driver-qaic accel/qaic: Add Reliability, Accessibility, Serviceability (RAS) 2025-05-30 09:14:35 -06:00
sysfs-driver-qat Documentation: qat: update sysfs-driver-qat for GEN6 devices 2025-06-13 17:26:17 +08:00
sysfs-driver-qat_kpt crypto: qat - add KPT support for GEN6 devices 2026-06-05 19:36:36 +08:00
sysfs-driver-qat_ras crypto: qat - enable reporting of error counters for GEN6 devices 2025-05-19 13:48:19 +08:00
sysfs-driver-qat_rl Documentation: qat_rl: make rate limiting wording clearer 2026-05-22 20:25:29 +08:00
sysfs-driver-qat_svn crypto: qat - add anti-rollback support for GEN6 devices 2026-03-27 18:52:43 +09:00
sysfs-driver-samsung-laptop platform/x86: samsung-laptop: Expose charge_types 2025-07-22 17:38:39 +03:00
sysfs-driver-spi-intel spi: intel: Add protected and locked attributes 2024-10-09 14:41:00 +01:00
sysfs-driver-st
sysfs-driver-tegra-fuse Documentation: ABI: Take over as contact for sysfs-driver-tegra-fuse 2026-05-28 22:23:24 +02:00
sysfs-driver-toshiba_acpi
sysfs-driver-toshiba_haps
sysfs-driver-typec-displayport usb: typec: altmodes/displayport: add irq_hpd to sysfs 2025-06-24 15:39:58 +01:00
sysfs-driver-uacce
sysfs-driver-ucsi-ccg
sysfs-driver-ufs scsi: ufs: core: Add support to notify userspace of UniPro QoS events 2026-03-07 11:04:35 -05:00
sysfs-driver-uio_pci_sva-pasid uio: Add SVA support for PCI devices via uio_pci_generic_sva.c 2025-11-26 15:10:39 +01:00
sysfs-driver-uniwill-laptop platform/x86: uniwill-laptop: Add support for USB powershare 2026-07-06 11:27:06 +03:00
sysfs-driver-w1_ds28e17
sysfs-driver-w1_therm
sysfs-driver-wacom
sysfs-driver-xdata
sysfs-driver-xen-blkback
sysfs-driver-xen-blkfront
sysfs-driver-xilinx-tmr-manager
sysfs-driver-zynqmp-fpga
sysfs-edac-ecs EDAC: Add a Error Check Scrub control feature 2025-02-25 15:42:32 +01:00
sysfs-edac-memory-repair Documentation: fix "readng" typo in EDAC memory-repair ABI doc 2026-08-03 12:21:28 -06:00
sysfs-edac-scrub cxl/Documentation: Add more description about min/max scrub cycle 2025-06-10 13:54:29 -07:00
sysfs-firmware-acpi Documentation: ABI: add FBPT and S3PT entries to sysfs-firmware-acpi 2026-03-26 15:59:53 +01:00
sysfs-firmware-dmi-entries
sysfs-firmware-dmi-tables
sysfs-firmware-efi efi: add API doc entry for ovmf_debug_log 2025-07-15 04:15:30 +02:00
sysfs-firmware-efi-esrt
sysfs-firmware-efi-runtime-map
sysfs-firmware-gsmi docs: ABI: testing: Fix typo 2026-07-20 02:51:59 +00:00
sysfs-firmware-initrd
sysfs-firmware-lefi-boardinfo
sysfs-firmware-log
sysfs-firmware-memmap
sysfs-firmware-ofw
sysfs-firmware-opal-powercap
sysfs-firmware-opal-psr
sysfs-firmware-opal-sensor-groups
sysfs-firmware-papr-energy-scale-info
sysfs-firmware-plpks pseries/plpks: expose PowerVM wrapping features via the sysfs 2026-01-30 09:27:26 +05:30
sysfs-firmware-qemu_fw_cfg
sysfs-firmware-sev-vulnerabilities crypto: ccp - Introduce SNP_VERIFY_MITIGATION command 2026-07-05 13:25:36 +08:00
sysfs-firmware-sgi_uv
sysfs-firmware-turris-mox-rwtm firmware: turris-mox-rwtm: Drop ECDSA signatures via debugfs 2025-03-20 17:56:57 +01:00
sysfs-fs-erofs erofs: separate plain and compressed filesystems formally 2026-02-03 11:05:57 +08:00
sysfs-fs-ext4
sysfs-fs-f2fs f2fs: support resizable tail section and unify pinned allocation 2026-08-27 04:47:36 +00:00
sysfs-fs-nilfs2
sysfs-fs-ubifs
sysfs-fs-virtiofs
sysfs-fs-xfs xfs: grant heads track byte counts, not LSNs 2024-07-04 12:46:47 +05:30
sysfs-hypervisor-xen
sysfs-ibft
sysfs-kernel-address_bits Docs/ABI: Fix sysfs-kernel-address_bits path 2025-07-01 12:18:47 +02:00
sysfs-kernel-boot_params
sysfs-kernel-btf
sysfs-kernel-cpu_byteorder
sysfs-kernel-fadump Documentation/powerpc/fadump: add additional parameter feature details 2025-02-11 10:53:00 +05:30
sysfs-kernel-fscaps
sysfs-kernel-hardlockup_count kernel/watchdog: add /sys/kernel/{hard,soft}lockup_count 2025-05-21 10:48:22 -07:00
sysfs-kernel-iommu_groups
sysfs-kernel-irq
sysfs-kernel-kexec-kdump Documentation/ABI: new kexec and kdump sysfs interface 2025-11-27 14:24:43 -08:00
sysfs-kernel-livepatch livepatch: Add stack_order sysfs attribute 2024-12-09 11:44:03 +01:00
sysfs-kernel-mm
sysfs-kernel-mm-cma mm/cma: export total and free number of pages for CMA areas 2025-03-16 22:06:24 -07:00
sysfs-kernel-mm-damon Docs/ABI/damon: document tried_regions probe hits 2026-08-06 18:56:58 -07:00
sysfs-kernel-mm-hugepages
sysfs-kernel-mm-ksm
sysfs-kernel-mm-memory-tiers
sysfs-kernel-mm-mempolicy
sysfs-kernel-mm-mempolicy-weighted-interleave mm/mempolicy: Weighted Interleave Auto-tuning 2025-05-21 09:55:15 -07:00
sysfs-kernel-mm-numa vmscan,cgroup: apply mems_effective to reclaim 2025-05-12 23:50:33 -07:00
sysfs-kernel-mm-swap
sysfs-kernel-mm-transparent-hugepage
sysfs-kernel-oops_count
sysfs-kernel-rcu_stall_count kernel/rcu/tree_stall: add /sys/kernel/rcu_stall_count 2025-05-21 10:48:22 -07:00
sysfs-kernel-reboot docs: ABI: replace mcroce@microsoft.com with new Meta address 2025-04-17 20:10:07 -07:00
sysfs-kernel-slab docs: ABI: sysfs-kernel-slab: mark cpu_partial attributes deprecated 2026-07-08 18:31:27 +02:00
sysfs-kernel-softlockup_count kernel/watchdog: add /sys/kernel/{hard,soft}lockup_count 2025-05-21 10:48:22 -07:00
sysfs-kernel-vmcoreinfo
sysfs-kernel-warn_count
sysfs-mce
sysfs-memory-page-offline
sysfs-module module: expose imported namespaces via sysfs 2026-03-19 22:24:55 +00:00
sysfs-nvmem-cells
sysfs-ocfs2
sysfs-platform_profile Documentation: Add documentation about class interface for platform profiles 2024-12-10 19:18:22 +02:00
sysfs-platform-alienware-wmi Documentation: ABI: Add sysfs platform and debugfs ABI documentation for alienware-wmi 2025-04-11 13:10:21 +03:00
sysfs-platform-asus-laptop
sysfs-platform-asus-wmi platform/x86: asus-wmi: add keystone dongle support 2026-06-11 14:51:52 +03:00
sysfs-platform-at91
sysfs-platform-ayaneo-ec platform/x86: ayaneo-ec: Add controller power and modules attributes 2025-11-21 17:36:19 +02:00
sysfs-platform-brcmstb-gisb-arb
sysfs-platform-brcmstb-memc
sysfs-platform-chipidea-usb-otg
sysfs-platform-chipidea-usb2
sysfs-platform-dell-laptop
sysfs-platform-dell-privacy-wmi Documentation: ABI: Update WMI device paths in ABI docs 2025-06-13 12:33:31 +03:00
sysfs-platform-dell-smbios
sysfs-platform-dell-wmi-ddv
sysfs-platform-dfl-fme
sysfs-platform-dfl-port fpga: dfl: fix spelling in sysfs-platform-dfl-port ABI documentation 2026-08-04 17:36:32 +08:00
sysfs-platform-dptf
sysfs-platform-eeepc-laptop
sysfs-platform-hidma
sysfs-platform-hidma-mgmt
sysfs-platform-i2c-demux-pinctrl
sysfs-platform-ideapad-laptop platform/x86: ideapad: Expose charge_types 2025-06-11 11:29:06 +03:00
sysfs-platform-intel-ifs
sysfs-platform-intel-pmc
sysfs-platform-intel-wmi-sbl-fw-update Documentation: ABI: Update WMI device paths in ABI docs 2025-06-13 12:33:31 +03:00
sysfs-platform-intel-wmi-thunderbolt Documentation: ABI: Update WMI device paths in ABI docs 2025-06-13 12:33:31 +03:00
sysfs-platform-kim
sysfs-platform-lg-laptop
sysfs-platform-mellanox-bootctl mlxbf-bootctl: Support sysfs entries for RTC battery status 2025-02-03 14:57:27 +02:00
sysfs-platform-mellanox-pmc Documentation/ABI: Add new sysfs field to sysfs-platform-mellanox-pmc 2025-01-15 16:26:36 +02:00
sysfs-platform-msi-laptop
sysfs-platform-oxp ABI: testing: sysfs-class-oxp: add tt_led attribute documentation 2025-04-30 14:05:29 +03:00
sysfs-platform-phy-rcar-gen3-usb2
sysfs-platform-power-on-reason
sysfs-platform-renesas_usb3
sysfs-platform-silicom
sysfs-platform-sst-atom
sysfs-platform-tahvo-usb
sysfs-platform-ts5500
sysfs-platform-twl4030-usb
sysfs-platform-usbip-vudc
sysfs-platform-wilco-ec
sysfs-power PM: hibernate: add sysfs interface for hibernate_compression_threads 2025-10-30 20:07:00 +01:00
sysfs-pps
sysfs-pps-gen Documentation ABI: add PPS generators documentation 2025-01-08 13:18:09 +01:00
sysfs-pps-gen-tio ABI: pps: Add ABI documentation for Intel TIO 2025-02-21 10:46:49 +01:00
sysfs-profiling
sysfs-ptp
sysfs-secvar powerpc/pseries: move the PLPKS config inside its own sysfs directory 2026-01-30 09:27:26 +05:30
sysfs-timecard docs: ABI: update OCP TimeCard sysfs entries 2024-09-03 15:37:48 +02:00
sysfs-tty
sysfs-uevent docs: ABI: sysfs-uevent: add missing bracket 2026-07-18 16:07:22 +02:00
usb-charger-uevent
usb-uevent