You might want to see if dtrace can shed some light on this?

On Sat, 20 Jul 2019 at 01:25, <mat.m...@gmail.com> wrote:

>
>
> On Friday, July 19, 2019 at 2:24:30 PM UTC-7, Steven Hartland wrote:
>>
>> Mat is actually running a non-standard kernel, with the ZFS filesystem
>> from the core OS replaced with a ZFS version derived from Linux ZFS port.
>>
>> I've not looked at the details of the port, but one suggestion would be
>> do you see the same behaviour if you build on UFS volume while still
>> running the kernel with the ZFS port.
>>
>> This may indicate if a strange filesystem level issue is causing
>> corruption or if the port has changed / broken a kernel feature go is
>> relying on.
>>
>
> Haven't tried UFS but he problem doesn't occur when using tmpfs for /tmp
> when using ZoF or when using the ZFS in base for /tmp. Trussing the build
> slows it down to the point where it succeeds. I attribute this to some sort
> of race in ZoF but not in "legacy" ZFS. vfsops and vnops are essentially
> the same as upstream so I'm really not sure what to look for.
>
> -M
>
>
>>
>>     Regards
>>     Steve
>> On 19/07/2019 22:01, B Carr wrote:
>>
>>
>> What does this part mean? "...with the ZFS rebased to ZFS on Linux..."
>>
>>
>> On Friday, July 19, 2019 at 1:37:02 PM UTC-6, mat...@gmail.com wrote:
>>>
>>> I'm not sure where to ask this since this isn't actually a Go bug. Go
>>> 1.12, 1.1, etc build fine on FreeBSD with ZFS in base. However, with the
>>> ZFS rebased to ZFS on Linux I'm seeing issues that I can only reproduce
>>> building Go.
>>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "golang-nuts" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to golan...@googlegroups.com.
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/golang-nuts/fb3ca79e-cd21-4b4f-ac6c-4e608825d26e%40googlegroups.com
>> <https://groups.google.com/d/msgid/golang-nuts/fb3ca79e-cd21-4b4f-ac6c-4e608825d26e%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>>
>>
>> --
> You received this message because you are subscribed to the Google Groups
> "golang-nuts" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to golang-nuts+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/golang-nuts/e5b4f8cf-6203-4a93-88fe-b4d61d83b12d%40googlegroups.com
> <https://groups.google.com/d/msgid/golang-nuts/e5b4f8cf-6203-4a93-88fe-b4d61d83b12d%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to golang-nuts+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/golang-nuts/CAHEMsqbcX-8O4c%2BSwezHoH0MDQ51u4bVR%2B0YDVatHwcTO7M7ew%40mail.gmail.com.

Reply via email to