[Tor-BSD] BSDCan BoF

teor teor2345 at gmail.com
Tue Mar 31 17:05:53 EDT 2015


> On 1 Apr 2015, at 06:53, George Rosamond <george at ceetonetechnology.com> wrote:
> 
> I pinged Dan about having a BoF at BSDCan in June, and we should confirm
> it now.
> 
> We'd have about 45" during lunch, which I think is adequate.
> 
> If we need 'material', I can update/rework the short intro I did at
> vBSDCon, but there's some interesting stuff happening in Tor/BSD
> land.... buildbot, attila's work on TBB for OpenBSD...
> 
> Others?

These changes are somewhat peripheral, but they do affect BSD more than some other platforms:

Performance on BSD etc.

Recent performance improvements reduce redundant time system calls, which particularly affects BSD, OS X, and Linux without virtual system calls enabled (e.g. IPredator's reported issues with 3.x kernel series under high load).

Along with the general performance improvements in tor 2.6, this should allow tor to push more data on BSD, and reduce the observed performance gap with Linux.

clang sanitizer undefined behaviour clean

For those who build tor with clang (common on BSD & OS X), tor is  undefined behaviour clean on 64-bit platforms according to the clang sanitizer. (There's a patch for unsafe signed left shifts in the donna code for 32-bit platforms, but it's stalled on upstream.) The clang checks complement the existing coverity checks, and help ensure tor's behaviour is well-defined whichever compiler is used.

teor

teor2345 at gmail dot com
pgp 0xABFED1AC
https://gist.github.com/teor2345/d033b8ce0a99adbc89c5

teor at blah dot im
OTR C3C57B23 349825DE 929A1DEF C3531C25 A32287ED
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.nycbug.org/pipermail/tor-bsd/attachments/20150401/5fbdfb86/attachment.html>


More information about the Tor-BSD mailing list