[Bug 244847] emulators/virtualbox-ose: Memory fault after Revision 528258

2020-04-06 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=244847

--- Comment #24 from Jason W. Bacon  ---
Add crashing to the bug list when compiling with clang 8.0.1 on 12.1-RELEASE.

I can start existing VMs via the GUI, but at some point they spontaneously
abort.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
freebsd-emulation@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-emulation
To unsubscribe, send any mail to "freebsd-emulation-unsubscr...@freebsd.org"


[Bug 244847] emulators/virtualbox-ose: Memory fault after Revision 528258

2020-04-06 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=244847

--- Comment #25 from Kyle Evans  ---
(In reply to Jason W. Bacon from comment #24)

I'm running a test build with a patch applied to compile at -O1 instead of -O2
to see if that alleviates the problem, since that should disable tail-call
optimization entirely.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
freebsd-emulation@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-emulation
To unsubscribe, send any mail to "freebsd-emulation-unsubscr...@freebsd.org"


[Bug 244962] emulators/virtualbox-ose-additions mount -t vboxsf Operation not supported by device

2020-04-06 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=244962

Jung-uk Kim  changed:

   What|Removed |Added

 CC||j...@freebsd.org

--- Comment #6 from Jung-uk Kim  ---
(In reply to mikhail.rokhin from comment #5)
Note the driver is ours, not theirs.

https://svnweb.freebsd.org/changeset/ports/446145

Please close the upstream PR.

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
freebsd-emulation@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-emulation
To unsubscribe, send any mail to "freebsd-emulation-unsubscr...@freebsd.org"


[Bug 244962] emulators/virtualbox-ose-additions mount -t vboxsf Operation not supported by device

2020-04-06 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=244962

Jung-uk Kim  changed:

   What|Removed |Added

 CC||mmo...@freebsd.org

--- Comment #7 from Jung-uk Kim  ---
Mahdi, can you please take a look?

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
freebsd-emulation@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-emulation
To unsubscribe, send any mail to "freebsd-emulation-unsubscr...@freebsd.org"


[Bug 244962] emulators/virtualbox-ose-additions mount -t vboxsf Operation not supported by device

2020-04-06 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=244962

--- Comment #8 from groenv...@acm.org ---
The invocation of bcmp(3) appears to be hidden in strformatrt.cpp in this
switch:
///*
// * Regular hex dump with dittoing.
// */
//case 'D':

John
groenv...@acm.org

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
freebsd-emulation@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-emulation
To unsubscribe, send any mail to "freebsd-emulation-unsubscr...@freebsd.org"


[Bug 244962] emulators/virtualbox-ose-additions mount -t vboxsf Operation not supported by device

2020-04-06 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=244962

--- Comment #9 from Mateusz Guzik  ---
Quick grep reveals stuff like:
src/VBox/Additions/x11/x11include/XFree86-4.3/X11/Xfuncs.h:
#else /* else vanilla BSD */
#define memmove(dst,src,len) bcopy((char *)(src),(char *)(dst),(int)(len))
#define memcpy(dst,src,len) bcopy((char *)(src),(char *)(dst),(int)(len))
#define memcmp(b1,b2,len) bcmp((char *)(b1),(char *)(b2),(int)(len))

All defines of the sort should be eliminated from all files -- memmove, memcpy
and memcmp are provided as first class citizens both in the kernel and libc.
For kernel code, previously mentioned sys/systm.h header needs to be included.

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
freebsd-emulation@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-emulation
To unsubscribe, send any mail to "freebsd-emulation-unsubscr...@freebsd.org"