[U-Boot] [PATCH 1/2] WIP: Disable SCSI on x86

Bin Meng bmeng.cn at gmail.com
Thu Jun 1 07:27:57 UTC 2017


Hi Simon,

On Wed, May 17, 2017 at 8:42 AM, Bin Meng <bmeng.cn at gmail.com> wrote:
> Hi Simon,
>
> On Sat, May 13, 2017 at 9:11 AM, Simon Glass <sjg at chromium.org> wrote:
>> Hi Bin,
>>
>> On 8 May 2017 at 01:05, Bin Meng <bmeng.cn at gmail.com> wrote:
>>> Hi Simon,
>>>
>>> On Mon, Apr 10, 2017 at 8:38 AM, Simon Glass <sjg at chromium.org> wrote:
>>>> This is not to be applied. It is needed to test using CONFIG_DM_MMC on x86
>>>> since SCSI is broken with this setup.
>>>>
>>>> Signed-off-by: Simon Glass <sjg at chromium.org>
>>>> ---
>>>
>>> When you said "SCSI is broken with this setup", did you mean GP#
>>> exception when boot up with a hard disk like below?
>>
>> Yes that's right.
>>
>
> Do you plan to work on a patch soon?
>

I tracked down the exception happens at part_test_efi()->block_dread() function:

if (!ops->read)
    return -ENOSYS;

Where ops points to nowhere, because underlying SATA device does not
have a DM driver associated.

Could you please fix this?

Regards,
Bin


More information about the U-Boot mailing list