]> www.infradead.org Git - users/jedix/linux-maple.git/commit
sysfs: treewide: switch back to attribute_group::bin_attrs
authorThomas Weißschuh <linux@weissschuh.net>
Fri, 30 May 2025 03:54:38 +0000 (05:54 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 17 Jun 2025 08:44:15 +0000 (10:44 +0200)
commitfb506e31b3d52f7faaec00352c2732ce31c1f930
tree68e1e32bb36b0de3653306c7dd484c9673891303
parent2fbe82037ab2513275b9d97fe4fd9947df26e960
sysfs: treewide: switch back to attribute_group::bin_attrs

The normal bin_attrs field can now handle const pointers.
This makes the _new variant unnecessary.
Switch all users back.

Signed-off-by: Thomas Weißschuh <linux@weissschuh.net>
Link: https://lore.kernel.org/r/20250530-sysfs-const-bin_attr-final-v3-4-724bfcf05b99@weissschuh.net
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
71 files changed:
arch/powerpc/kernel/secvar-sysfs.c
arch/powerpc/perf/hv-24x7.c
arch/powerpc/platforms/powernv/opal-core.c
arch/s390/kernel/cpacf.c
arch/s390/kernel/ipl.c
arch/s390/pci/pci_sysfs.c
arch/x86/kernel/ksysfs.c
drivers/accel/habanalabs/common/sysfs.c
drivers/acpi/bgrt.c
drivers/base/devcoredump.c
drivers/base/firmware_loader/sysfs.c
drivers/base/node.c
drivers/base/topology.c
drivers/cxl/port.c
drivers/firmware/google/cbmem.c
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
drivers/gpu/drm/drm_sysfs.c
drivers/hid/hid-core.c
drivers/hid/hid-roccat-arvo.c
drivers/hid/hid-roccat-isku.c
drivers/hid/hid-roccat-kone.c
drivers/hid/hid-roccat-koneplus.c
drivers/hid/hid-roccat-konepure.c
drivers/hid/hid-roccat-kovaplus.c
drivers/hid/hid-roccat-pyra.c
drivers/hid/hid-roccat-ryos.c
drivers/hid/hid-roccat-savu.c
drivers/iio/imu/bno055/bno055.c
drivers/infiniband/hw/hfi1/sysfs.c
drivers/infiniband/hw/qib/qib_sysfs.c
drivers/input/touchscreen/goodix_berlin_core.c
drivers/leds/led-class.c
drivers/misc/c2port/core.c
drivers/mtd/spi-nor/sysfs.c
drivers/nvmem/core.c
drivers/pci/p2pdma.c
drivers/pci/pci-sysfs.c
drivers/pci/vpd.c
drivers/platform/chrome/cros_ec_vbc.c
drivers/platform/x86/amd/hsmp/acpi.c
drivers/platform/x86/amd/hsmp/plat.c
drivers/platform/x86/dell/dcdbas.c
drivers/platform/x86/dell/dell_rbu.c
drivers/platform/x86/intel/sdsi.c
drivers/platform/x86/wmi-bmof.c
drivers/power/supply/ds2760_battery.c
drivers/power/supply/ds2780_battery.c
drivers/power/supply/ds2781_battery.c
drivers/power/supply/olpc_battery.c
drivers/ptp/ptp_ocp.c
drivers/rapidio/rio-sysfs.c
drivers/s390/cio/chp.c
drivers/s390/crypto/pkey_sysfs.c
drivers/scsi/scsi_sysfs.c
drivers/usb/core/sysfs.c
drivers/usb/usbip/vudc_sysfs.c
drivers/virt/coco/guest/tsm-mr.c
drivers/w1/slaves/w1_ds2408.c
drivers/w1/slaves/w1_ds2413.c
drivers/w1/slaves/w1_ds2430.c
drivers/w1/slaves/w1_ds2431.c
drivers/w1/slaves/w1_ds2433.c
drivers/w1/slaves/w1_ds2438.c
drivers/w1/slaves/w1_ds2780.c
drivers/w1/slaves/w1_ds2781.c
drivers/w1/slaves/w1_ds28e04.c
drivers/w1/w1.c
drivers/zorro/zorro-sysfs.c
kernel/module/sysfs.c
mm/page_idle.c