Build failed in Jenkins: osv-build-nightly #1435

2018-04-07 Thread jenkins
See -- [...truncated 140.76 KB...] Adding /tests/tst-sleep.so... Adding /tests/tst-resolve.so... Adding /tests/tst-except.so... Adding /tests/misc-tcp-sendonly.so... Addi

Re: Build failed in Jenkins: osv-build-nightly #1435

2018-04-07 Thread Waldek Kozaczuk
I will try to find time to track it down given now we can reproduce the issue. On Saturday, April 7, 2018 at 6:20:29 PM UTC-4, jen...@scylladb.com wrote: > > See < > http://jenkins.cloudius-systems.com:8080/job/osv-build-nightly/1435/display/redirect> > > > > ---

[PATCH] Delay elf initialization and pass argv to DSO functions

2018-04-07 Thread Waldemar Kozaczuk
This patch addresses two issues related to Golang support on OSv. Firstly it provides a workaround around the issue described by #810. In essence some applications like Golang runtime during initialization of it's ELF object invoke init functions that access variables from TLS (Thread Local Storag

[PATCH] Add tiny golang front-end module

2018-04-07 Thread Waldemar Kozaczuk
This patch adds new golang module in order to bootstrap Golang applications on OSv. Its role is to pass golang shared object specific main function name - GoMain - and terminate all lingering Golang application threads once main thread completes. To that end two new arguments with default values h

Re: [PATCH v3] Implement switch to separate SYSCALL call stack

2018-04-07 Thread Waldek Kozaczuk
This is the patch makes golang httpserver work. On Thursday, March 15, 2018 at 10:56:26 PM UTC-4, Waldek Kozaczuk wrote: > > This patch implements separate syscall call stack needed > when runtimes like Golang use SYSCALL instruction to execute > system calls. More specifically in case of Golang