RE: Enabling RPMB overwrites setting the boot partition via ioctl

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello Uffe,

I most likely will not be able to confirm that the problem is still present in mmc-next for you, I do not have hardware available to do so. Looking at the code this bug does seem to be present as ext_csd.part_config is not updated in the ioctl, related to 2) in your summary. There could be other places similar to the scenario I've reported for other partsof ext csd, but I'm not familiar enough with either mmc specification or the code .

As for 1) cannot confirm as I've never witnessed this issue.

> I am not sure how to go with this, especially since you are referring to an old
> kernel, 4.1.15. Can you confirm that the problem is still present in the my
> next branch of my mmc git tree? That would be more relevant information to
> start with.
>
> So to move forward, I decide to investigate the problem a bit. Here's my
> summary:
>
> 1) There are problems regarding switching between partitions in general,
> because the (e)MMC partitions isn't correctly set up.
> 2) The are problems related to when userspace utilizes the mmc back-door
> (mmc-ioctl) to change ext csd, because the mmc core don't get informed
> about these updates. For example, the mmc core may then take wrong
> decisions in the suspend/resume sequence.
>
> It would really be nice to fix these problems, however I need good quality
> patches, based on my mmc next branch confirming to fix problems.
>

I can submit a patch for the bug I've witnessed if you'd like, which may end up being a series of similar fixes from others?

Brandon
________________________________
________________________________


Please be advised that this email may contain confidential information. If you are not the intended recipient, please notify us by email by replying to the sender and delete this message. The sender disclaims that the content of this email constitutes an offer to enter into, or the acceptance of, any agreement; provided that the foregoing does not invalidate the binding effect of any digital or other electronic reproduction of a manual signature that is included in any attachment.
��.n��������+%������w��{.n�����{��i��)��jg��������ݢj����G�������j:+v���w�m������w�������h�����٥




[Index of Archives]     [Linux USB Devel]     [Linux Media]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux