public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
* [BUG] Devices of uclass BLK are not listed on x86
@ 2023-03-17 21:29 Detlev Casanova
  2023-03-18 20:20 ` Simon Glass
  0 siblings, 1 reply; 2+ messages in thread
From: Detlev Casanova @ 2023-03-17 21:29 UTC (permalink / raw)
  To: u-boot; +Cc: Stefan Roese, Pierre-Clément Tosi, Bin Meng, Andrew Scull

Hello,

We have been having an issue with IDE and SCSI drives not being usable on the 
x86 architecture.

After bisecting, it looks like commit f2ebaaa9f38dddddefaf2e616a9fc489fe8b4021 
(pci: Handle failed calloc in decode_regions()) is the culprit.

Indeed, it was working when decode_regions() was not returning an error. But 
now that it does, no blk devices get registered anymore.

The decode_regions() function fails because it calls "ofnode_get_property", 
which fails on systems that do not use a device tree

Would it make sense to remove calls to anything related to device trees for 
the x86 platform ?

Regards,

Detlev.



^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2023-03-18 20:20 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-03-17 21:29 [BUG] Devices of uclass BLK are not listed on x86 Detlev Casanova
2023-03-18 20:20 ` Simon Glass

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox