[PATCH] Revert "drivers: scsi: fix inaccurate block count reporting in scsi operations"

Tom Rini trini at konsulko.com
Tue Dec 16 18:06:41 CET 2025


On Fri, Dec 12, 2025 at 08:50:56AM -0600, Tom Rini wrote:
> On Mon, Dec 08, 2025 at 06:53:52PM -0800, Tony Dinh wrote:
> 
> > This reverts commit b32dda34506b4f486bc803d0c7251f987edd2455.
> > 
> > Currently, scsi is broken and causes data abort. I did a bisect and found
> > that this commit was the cause. Reverting it and scsi is working again.
> > 
> > === Error Log with data abort
> > 
> > U-Boot 2026.01-rc4-tld-1-g0e0a198a68be (Dec 08 2025 - 17:42:05 -0800)
> > Synology DS116
> > 
> > DS116> scsi reset
> > 
> > Reset SCSI
> > scanning bus for devices...
> > Target spinup took 0 ms.
> > SATA link 1 timeout.
> > AHCI 0001.0000 32 slots 2 ports 6 Gbps 0x3 impl SATA mode
> > flags: 64bit ncq led only pmp fbss pio slum part sxs
> >   Device 0: (0:0) Vendor: ATA Prod.: FUJITSU MHY2250B Rev: 890B
> >             Type: Hard Disk
> >             Capacity: 238475.1 MB = 232.8 GB (488397169 x 512)
> > 
> > DS116> ext2ls scsi 0:1 /boot
> > data abort
> > pc : [<3ffa5d3e>]	   lr : [<3ffc1515>]
> > sp : 3fb65ad8  ip : 0000000c	 fp : 3fb7f220
> > r10: 00002710  r9 : 3fb6aed0	 r8 : 3fb85e40
> > r7 : f10a8100  r6 : 000003e8	 r5 : 000003e8  r4 : 3fb65ae0
> > r3 : e38e39c1  r2 : 00000000	 r1 : 3fb65ae0  r0 : 00931767
> > Flags: Nzcv  IRQs off  FIQs off  Mode SVC_32 (T)
> > Code: 3ffd b510 6803 460c (6bdb) 681b
> > 
> > Signed-off-by: Tony Dinh <mibodhi at gmail.com>
> 
> Any comments Balaji ?

Again, any comments Balaji? I'm otherwise inclined to take this revert
this week and sort things out again in the next branch / post v2026.01.

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 228 bytes
Desc: not available
URL: <https://lists.denx.de/pipermail/u-boot/attachments/20251216/ce3c8f14/attachment.sig>


More information about the U-Boot mailing list