Page MenuHomeFreeBSD

Minimum changes for ctl to build on architectures with non-matching physical and virtual address sizes

Authored by jhibbits on Jan 25 2018, 4:43 AM.



Some architectures use physical addresses larger than virtual. This is the
minimal changeset needed to get CAM/CTL to build on these targets. No
functional changes. More changes would likely be needed for this to be fully
functional on said platforms, but they can be made when needed.

Diff Detail

rS FreeBSD src repository - subversion
Automatic diff as part of commit; lint not applicable.
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

chuck added a subscriber: chuck.

Looks good to me.

This revision is now accepted and ready to land.Jan 25 2018, 5:35 PM

I think it really may be the actual fix, since those code paths seems to be only working with virtual addresses any way. IIRC we have no places where CTL and its infrastructure would really need to use physical addresses at this point.

This revision was automatically updated to reflect the committed changes.