Feature request: Ability to document variables like defvar in elisp

2022-11-01 Thread Jacob Hrbek
The ability to document variables is critical for many projects such as libfive where the variables is used to declares functional computer aided design structure and other projects where variables influence the workflow. Thus proposing to change the 'define' behavior for variables to implement:

[PATCH] Recognize LoongArch compilation targets.

2022-11-01 Thread Zhang Ning
* module/system/base/target.scm (cpu-endianness): Add case for "Loongarch" variants Signed-off-by: Zhang Ning --- module/system/base/target.scm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/module/system/base/target.scm b/module/system/base/target.scm index 87ab5b0c4..a218daa52 100644 -

[PATCH] Fix possible deadlock.

2022-11-01 Thread Olivier Dion
If we got interrupted while waiting on our condition variable, we unlock the kernel mutex momentarily while executing asynchronous operations before putting us back into the waiting queue. However, we have to retry acquiring the mutex before getting back into the queue, otherwise it's possible tha