]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
ata: libata: Print features also for ATAPI devices
authorNiklas Cassel <cassel@kernel.org>
Mon, 12 Jan 2026 12:20:51 +0000 (13:20 +0100)
committerDamien Le Moal <dlemoal@kernel.org>
Tue, 13 Jan 2026 13:00:02 +0000 (22:00 +0900)
Commit d633b8a702ab ("libata: print feature list on device scan")
added a print of the features supported by the device for ATA_DEV_ATA and
ATA_DEV_ZAC devices, but not for ATA_DEV_ATAPI devices.

Fix this by printing the features also for ATAPI devices.

Before changes:
ata1.00: ATAPI: Slimtype DVD A  DU8AESH, 6C2M, max UDMA/133

After changes:
ata1.00: ATAPI: Slimtype DVD A  DU8AESH, 6C2M, max UDMA/133
ata1.00: Features: Dev-Attention HIPM DIPM

Fixes: d633b8a702ab ("libata: print feature list on device scan")
Signed-off-by: Niklas Cassel <cassel@kernel.org>
Tested-by: Wolf <wolf@yoxt.cc>
Signed-off-by: Damien Le Moal <dlemoal@kernel.org>
drivers/ata/libata-core.c

index 2e7df131fdde5df0de31f0fc2c1cb4fe539725a7..ddf9a7b28a5943a90a00683f34c94411a3057785 100644 (file)
@@ -3119,6 +3119,9 @@ int ata_dev_configure(struct ata_device *dev)
                                     dma_dir_string);
 
                ata_dev_config_lpm(dev);
+
+               if (print_info)
+                       ata_dev_print_features(dev);
        }
 
        /* determine max_sectors */