aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/amd/amdgpu/atombios_crtc.c
diff options
context:
space:
mode:
authorShin'ichiro Kawasaki <[email protected]>2022-11-07 04:02:29 +0000
committerDamien Le Moal <[email protected]>2022-11-08 06:08:25 +0000
commitea045fd344cb15c164e9ffc8b8cffb6883df8475 (patch)
treeb33c08bc0d9dffc196d10d9b5298f7152bc47473 /drivers/gpu/drm/amd/amdgpu/atombios_crtc.c
parentata: palmld: fix return value check in palmld_pata_probe() (diff)
downloadkernel-ea045fd344cb15c164e9ffc8b8cffb6883df8475.tar.gz
kernel-ea045fd344cb15c164e9ffc8b8cffb6883df8475.zip
ata: libata-scsi: fix SYNCHRONIZE CACHE (16) command failure
SAT SCSI/ATA Translation specification requires SCSI SYNCHRONIZE CACHE (10) and (16) commands both shall be translated to ATA flush command. Also, ZBC Zoned Block Commands specification mandates SYNCHRONIZE CACHE (16) command support. However, libata translates only SYNCHRONIZE CACHE (10). This results in SYNCHRONIZE CACHE (16) command failures on SATA drives and then libata translation does not conform to ZBC. To avoid the failure, add support for SYNCHRONIZE CACHE (16). Signed-off-by: Shin'ichiro Kawasaki <[email protected]> Cc: [email protected] Reviewed-by: Christoph Hellwig <[email protected]> Reviewed-by: Martin K. Petersen <[email protected]> Signed-off-by: Damien Le Moal <[email protected]>
Diffstat (limited to 'drivers/gpu/drm/amd/amdgpu/atombios_crtc.c')
0 files changed, 0 insertions, 0 deletions