You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It appears that u-root's strace package doesn't build for either ppc64le or ppc64. It would be desirable to submit fixes upstream to them so that it works properly, at which point Horklump will hopefully build and run fine.
The text was updated successfully, but these errors were encountered:
I will probably be able to provide remote access to a POWER9 VM to facilitate this but due to the firmware-related issues I'm having with my machine right now, this will probably not happen before the Outreachy internship concludes.
To me, though, I'm most impressed with the exceptionally hard but worthy work done to rework system calls to use the new shared syscall wrapper implemented for s390, arm and x86 and obsolete the old legacy layer. This causes syscall handlers to take their parameters off the stack rather than relying on the state of the argument registers and r0, which is an obvious benefit if the registers are already on stack (such as for exception handling) because an additional stack frame wouldn't be needed, and further offers the opportunity to zero or sanitize them to prevent them from being used as a means to influence speculative execution (where expedient, and likely coming in 6.2). This has at most a minor performance boost, but it seems to be a definite security and maintainability gain, and best of all the new wrappers work on all PowerPC and Power ISA CPUs except the IBM Cell.
It appears that u-root's
strace
package doesn't build for eitherppc64le
orppc64
. It would be desirable to submit fixes upstream to them so that it works properly, at which point Horklump will hopefully build and run fine.The text was updated successfully, but these errors were encountered: