Dmitrii Kuvaiskii
Dmitrii Kuvaiskii
Also, could you show more of the Gramine log? The part of the log your copied is a bit too small, I would like to see ~20 lines before this...
> The commit hash is the latest commit I believe. I'm using the current version on the master branch I don't think this is true. There is no such commit...
@lejunzhu Thanks! I know what the problem is. We don't normalize the paths in the `gramine-sgx-pf-crypt` tool. Let me cook a PR that fixes that...
@fork-while-1 @lejunzhu If you have time, please check https://github.com/gramineproject/gramine/pull/937. It should fix the error.
We were also bitten by this: ```python >>> toml.dumps({'A': '\\x2d'}) 'A = "\\u002d"\n' ``` As was already pointed out, this code is at fault: https://github.com/uiri/toml/blob/59d83d0d51a976f11a74991fa7d220fc630d8bae/toml/encoder.py#L99-L113 The code is extremely complicated...
So is this regression because of: - moving to the new Linux kernel, or - moving to a new Graphene commit?
There seems to be something wrong with timings in this new Linux 5.12 kernel. Looks like all new regressions are about timings that are very slightly off.
@anjalirx-intel I don't remember if we agreed on some way of solving this issue... Is anyone looking at it? I think someone volunteered to check this. I will assign priority...
@vans163 I didn't encounter this "remount /dev". Where did you find this suggestion? Why does it help? After quick googling, I found this: https://unix.stackexchange.com/questions/581928/is-it-safe-to-add-noexec-mount-option-in-dev. And it looks like Debian/Ubuntu indeed...
Just a quick note on this, since we hit this today. Actually there are two separate issues: - The SGX driver `/dev/sgx_enclave` has wrong permissions. Typically these are `700` ("only...