Andrew G. Morgan
af2bf057ed
Make cgo psx_syscall variant crash like runtime.AllThreadsSyscall
...
When a syscall that yields different return values is called from
the Go psx.Syscall*() API, we want to mirror the behavior of the
native golang runtime.AllThreadsSyscall() function.
The previous inconsistency was pointed out by Lorenz Bauer in:
https://bugzilla.kernel.org/show_bug.cgi?id=215283#c8
[I decided to defer this change until 2.63, and not include this
in the bug-fix for 215283, on the grounds it is a slight
incompatibility in runtime behavior, and wanted to give folk an
opportunity to plan for it. This new behavior enforcement will
crash an unprepared go program.]
Signed-off-by: Andrew G. Morgan <morgan@kernel.org>
2021-12-12 11:52:16 -08:00
..
2021-08-14 11:03:27 -07:00
2021-09-07 10:47:45 -07:00
2008-04-13 10:07:29 -07:00
2021-11-21 10:18:55 -08:00
2008-07-09 08:49:53 -07:00
2021-03-06 18:19:04 -08:00
2007-07-10 20:50:21 -07:00
2011-04-25 21:41:09 -07:00
2007-07-10 20:50:21 -07:00
2021-10-01 19:18:48 -07:00
2021-10-01 19:18:48 -07:00
2007-07-10 20:50:21 -07:00
2008-01-21 05:03:48 -08:00
2021-03-06 18:19:04 -08:00
2021-03-07 14:59:21 -08:00
2019-12-22 08:08:48 -08:00
2011-04-25 21:41:09 -07:00
2007-08-13 23:33:40 -07:00
2021-03-06 18:19:04 -08:00
2007-07-10 20:50:21 -07:00
2019-12-15 11:17:17 -08:00
2008-07-29 22:20:12 -07:00
2021-05-07 20:06:36 -07:00
2019-12-15 11:17:17 -08:00
2021-08-22 21:13:56 -07:00
2021-10-22 11:34:53 -07:00
2021-03-10 22:18:40 -08:00
2021-03-10 22:18:40 -08:00
2021-08-22 21:13:56 -07:00
2021-03-10 22:18:40 -08:00
2021-03-10 22:18:40 -08:00
2021-03-10 22:18:40 -08:00
2021-03-10 22:18:40 -08:00
2021-03-10 22:18:40 -08:00
2021-03-10 22:18:40 -08:00
2021-11-17 09:21:31 -08:00
2021-03-06 18:19:04 -08:00
2021-10-22 12:10:40 -07:00
2021-03-07 14:59:21 -08:00
2021-03-07 14:59:21 -08:00
2021-03-07 14:59:21 -08:00
2021-03-07 14:59:21 -08:00
2021-03-07 14:59:21 -08:00
2021-03-07 14:59:21 -08:00
2021-11-20 16:36:44 -08:00
2019-12-15 11:17:17 -08:00
2021-03-07 14:59:21 -08:00
2021-03-07 14:59:21 -08:00
2019-12-22 08:08:48 -08:00
2019-12-22 08:08:48 -08:00
2007-07-10 20:50:21 -07:00
2007-07-10 20:50:21 -07:00
2007-07-10 20:50:21 -07:00
2019-12-15 11:17:17 -08:00
2007-07-10 20:50:21 -07:00
2019-12-15 11:17:17 -08:00
2019-12-15 11:17:17 -08:00
2019-12-15 11:17:17 -08:00
2007-07-10 20:50:21 -07:00
2008-01-21 05:03:48 -08:00
2007-07-10 20:50:21 -07:00
2021-08-14 11:03:27 -07:00
2007-07-10 20:50:21 -07:00
2007-07-10 20:50:21 -07:00
2021-10-22 20:51:02 -07:00
2021-09-02 20:03:09 -07:00
2021-08-29 15:43:17 -07:00
2021-08-29 15:43:17 -07:00
2021-11-20 16:36:44 -08:00
2021-12-12 11:52:16 -08:00
2021-12-12 11:52:16 -08:00
2020-07-11 17:19:52 -07:00
2021-09-29 21:42:33 -07:00
2021-12-12 11:52:16 -08:00
2019-12-15 11:17:17 -08:00
2019-12-15 11:17:17 -08:00
2019-12-15 11:17:17 -08:00
2021-08-29 15:43:17 -07:00