mirror of https://github.com/torvalds/linux.git
For gettimeofday, -ffixed-r30 was passed to work around a bug in Go
code, where the vDSO trampoline forgot to save and restore this register
across function calls. But Go requires a different trampoline for every
call, and there's no reason that new Go code needs to be broken and add
more bugs. So remove -ffixed-r30 for getrandom.
Fixes:
|
||
|---|---|---|
| .. | ||
| .gitignore | ||
| Makefile | ||
| cacheflush.S | ||
| datapage.S | ||
| gen_vdso32_offsets.sh | ||
| gen_vdso64_offsets.sh | ||
| getcpu.S | ||
| getrandom.S | ||
| gettimeofday.S | ||
| note.S | ||
| sigtramp32.S | ||
| sigtramp64.S | ||
| vdso32.lds.S | ||
| vdso64.lds.S | ||
| vgetrandom-chacha.S | ||
| vgetrandom.c | ||
| vgettimeofday.c | ||