Re: Working on Zoom port

2020-04-14 Thread Clay Daniels
On Tue, Apr 14, 2020 at 3:31 AM Jan Beich  wrote:>
According to [1] latest firefox nightly builds now support audio in> zoom.
This nightly builds are not available for FreeBSD but you can try to build
it from sources.

> > [1]
> >
> https://www.reddit.com/r/firefox/comments/fsz3rk/implementation_of_the_audioworklets_makes_firefox/
>
> If that Nightly means 76 then see bug 245422 for downstream version.
> Unfortunately, it doesn't build yet due to a bug in Clang or Rust.

___
>
> I use Nightly on an older machine running NetBSD 9.0 and it uses Nightly
71.0 (64-bit). It's audio is fine, & I'm currently listening to the Uncle
John's Band by the Grateful Dead ;-)

Clay
___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"


FreeBSD CI Weekly Report 2020-04-12

2020-04-14 Thread Li-Wen Hsu
(Please send the followup to freebsd-testing@ and note Reply-To is set.)

FreeBSD CI Weekly Report 2020-04-12
===

Here is a summary of the FreeBSD Continuous Integration results for the period
from 2020-04-06 to 2020-04-12.

During this period, we have:

* 1801 builds (94.0% (+0.4) passed, 6.0% (-0.4) failed) of buildworld and
  buildkernel (GENERIC and LINT) were executed on aarch64, amd64, armv6,
  armv7, i386, mips, mips64, powerpc, powerpc64, powerpcspe, riscv64,
  sparc64 architectures for head, stable/12, stable/11 branches.
* 288 test runs (25.1% (-24.6) passed, 29.9% (+10.6) unstable, 45.1% (+14.1)
  exception) were executed on amd64, i386, riscv64 architectures for head,
  stable/12, stable/11 branches.
* 30 doc and www builds (83.3% (-1.3) passed, 16.7% (+1.3) failed)

Test case status (on 2020-04-12 23:59):
| Branch/Architecture | Total | Pass   | Fail | Skipped  |
| --- | - | -- |  |  |
| head/amd64  | 7744 (+4) | 7638 (+19) | 14 (+5)  | 92 (-20) |
| head/i386   | 7742 (+4) | 7628 (+15) | 16 (+5)  | 98 (-16) |
| 12-STABLE/amd64 | 7508 (0)  | 7449 (-3)  | 1 (+1)   | 58 (+2)  |
| 12-STABLE/i386  | 7506 (0)  | 7425 (-17) | 2 (+2)   | 79 (+15) |
| 11-STABLE/amd64 | 6882 (0)  | 6829 (-6)  | 1 (+1)   | 52 (+5)  |
| 11-STABLE/i386  | 6880 (0)  | 6749 (-82) | 80 (+80) | 51 (+2)  |

(The statistics from experimental jobs are omitted)

If any of the issues found by CI are in your area of interest or expertise
please investigate the PRs listed below.

The latest web version of this report is available at
https://hackmd.io/@FreeBSD-CI/report-20200412 and archive is available at
https://hackmd.io/@FreeBSD-CI/ , any help is welcome.

## News

* The test env now loads the required module for firewall tests.

* New armv7 job is added (to replace armv6 one):
  * FreeBSD-head-armv7-testvm
  The images are available at https://artifact.ci.freebsd.org
  FreeBSD-head-armv7-test is ready but needs test env update.

## Failing jobs

* https://ci.freebsd.org/job/FreeBSD-head-amd64-gcc6_build/
  * See console log for the error details.

## Failing tests

* https://ci.freebsd.org/job/FreeBSD-head-amd64-test/
  * local.kyua.integration.cmd_about_test.topic__authors__installed
  * sys.netipsec.tunnel.empty.v4
  * sys.netipsec.tunnel.empty.v6
  * sys.netpfil.common.forward.ipf_v4
  * sys.netpfil.common.forward.ipfw_v4
  * sys.netpfil.common.forward.pf_v4
  * sys.netpfil.common.tos.ipfw_tos
  * sys.netpfil.common.tos.pf_tos
  * sys.netpfil.pf.forward.v4
  * sys.netpfil.pf.set_tos.v4
  * sys.opencrypto.blake2_test.blake2b_vectors_x86
  * sys.opencrypto.blake2_test.blake2s_vectors_x86

  * sbin.nvmecontrol.basic.__test_cases_list__
Fixed in r359903
  * usr.bin.calendar.legacy_test.main
Fixed in r359862

* https://ci.freebsd.org/job/FreeBSD-head-i386-test/
  All amd64 failures and:
  * sys.netinet.divert.ipdivert_ip_input_local_success
  * sys.netinet.divert.ipdivert_ip_output_remote_success

* https://ci.freebsd.org/job/FreeBSD-stable-12-amd64-test/
  * usr.bin.calendar.legacy_test.main
Fixed in r359863
  * sbin.nvmecontrol.basic.__test_cases_list__
Fixed in r359904

* https://ci.freebsd.org/job/FreeBSD-stable-12-i386-test/
  * usr.bin.calendar.legacy_test.main
Fixed in r359863

* https://ci.freebsd.org/job/FreeBSD-stable-11-amd64-test/
  * usr.bin.calendar.legacy_test.main
Fixed in r359864

* https://ci.freebsd.org/job/FreeBSD-stable-11-i386-test/
  Many failure all due to kyua.conf issue.  Already fixed on 2020-04-13.

## Regressions

* 3 tests start failing after llvm10 import
* lib.libproc.proc_test.symbol_lookup
* lib.msun.ctrig_test.test_inf_inputs
  https://bugs.freebsd.org/244732
* (DTrace) common.pid.t_dtrace_contrib.err_D_PROC_OFF_toobig_d
  https://bugs.freebsd.org/244823

* fusefs tests fail when mac_bsdextended.ko is loaded
  https://bugs.freebsd.org/244229

* `dtrace -c` causes program dumps core after somewhere between (r357694, 
r357701]
  https://bugs.freebsd.org/244053
  
* Lock-order reversals triggered by tests under sys.net.if_lagg_test.* on i386
  https://bugs.freebsd.org/244163
  Discovered by newly endabled sys.net.* tests. 
([r357857](https://svnweb.freebsd.org/changeset/base/357857))
  
* sys.net.if_lagg_test.lacp_linkstate_destroy_stress panics i386 kernel
  https://bugs.freebsd.org/244168
  Discovered by newly endabled sys.net.* tests. 
([r357857](https://svnweb.freebsd.org/changeset/base/357857))
  
* (test case) sys.geom.class.multipath.misc.fail_on_error (on 12-STABLE)
  https://bugs.freebsd.org/244158

## Failing and Flaky tests (from experimental jobs)

* https://ci.freebsd.org/job/FreeBSD-head-amd64-dtrace_test/
* cddl.usr.sbin.dtrace.common.misc.t_dtrace_contrib.tst_dynopt_d
* https://bugs.freebsd.org/237641
* cddl.usr.sbin.dtrace.common.pid.t_dtrace_contrib.err_D_PROC_OFF_toobig_d
* 

FreeBSD CI Weekly Report 2020-04-05

2020-04-14 Thread Li-Wen Hsu
(Please send the followup to freebsd-testing@ and note Reply-To is set.)

FreeBSD CI Weekly Report 2020-04-05
===

Here is a summary of the FreeBSD Continuous Integration results for the period
from 2020-03-30 to 2020-04-05.

During this period, we have:

* 1715 builds (93.6% (+0.1) passed, 6.4% (-0.1) failed) of buildworld and
  buildkernel (GENERIC and LINT) were executed on aarch64, amd64, armv6,
  armv7, i386, mips, mips64, powerpc, powerpc64, powerpcspe, riscv64,
  sparc64 architectures for head, stable/12, stable/11 branches.
* 274 test runs (49.7% (-4.6) passed, 19.3% (-24.4) unstable, 31.0% (+29.0)
  exception) were executed on amd64, i386, riscv64 architectures for head,
  stable/12, stable/11 branches.
* 26 doc and www builds (84.6 (-10.6) passed, 15.4% (+10.6) failed)

Test case status (on 2020-04-05 23:59):
| Branch/Architecture | Total | Pass  | Fail| Skipped  |
| --- | - | - | --- |  |
| head/amd64  | 7740 (+4) | 7619 (-6) | 9 (+4)  | 112 (+6) |
| head/i386   | 7738 (+4) | 7613 (-4) | 11 (+6) | 114 (+2) |
| 12-STABLE/amd64 | 7508 (+2) | 7452 (+2) | 0 (0)   | 56 (0)   |
| 12-STABLE/i386  | 7506 (+2) | 7442 (-1) | 0 (0)   | 64 (+3)  |
| 11-STABLE/amd64 | 6882 (+2) | 6835 (+5) | 0 (0)   | 47 (-3)  |
| 11-STABLE/i386  | 6880 (+2) | 6831 (+5) | 0 (0)   | 49 (-3)  |

(The statistics from experimental jobs are omitted)

If any of the issues found by CI are in your area of interest or expertise
please investigate the PRs listed below.

The latest web version of this report is available at
https://hackmd.io/@FreeBSD-CI/report-20200405 and archive is available at
https://hackmd.io/@FreeBSD-CI/ , any help is welcome.

## News

* New armv6 job is added:
  * FreeBSD-head-armv6-testvm
  The images are available at https://artifact.ci.freebsd.org

## Failing jobs

* https://ci.freebsd.org/job/FreeBSD-head-amd64-gcc6_build/
  * See console log for the error details.

## Failing tests

* https://ci.freebsd.org/job/FreeBSD-head-amd64-test/
  Some test cases not correctly skipped because test env loads the
  wrong kyua.conf after kyua imported to the base.
  * lib.libproc.proc_test.symbol_lookup
  * lib.msun.ctrig_test.test_inf_inputs
  * local.kyua.integration.cmd_about_test.topic__authors__installed
  * sys.kern.ptrace_test.ptrace__parent_wait_after_attach
  * sys.netipsec.tunnel.empty.v4
  * sys.netipsec.tunnel.empty.v6
  * sys.opencrypto.blake2_test.blake2b_vectors_x86
  * sys.opencrypto.blake2_test.blake2s_vectors_x86
  * usr.bin.calendar.legacy_test.main

* https://ci.freebsd.org/job/FreeBSD-head-i386-test/
  All amd64 failures and:
  * sys.kern.ptrace_test.ptrace__parent_exits_before_child
  * sys.net.if_lagg_test.witness

## Regressions

* 3 tests start failing after llvm10 import
* lib.libproc.proc_test.symbol_lookup
* lib.msun.ctrig_test.test_inf_inputs
  https://bugs.freebsd.org/244732
* (DTrace) common.pid.t_dtrace_contrib.err_D_PROC_OFF_toobig_d
  https://bugs.freebsd.org/244823

* fusefs tests fail when mac_bsdextended.ko is loaded
  https://bugs.freebsd.org/244229

* `dtrace -c` causes program dumps core after somewhere between (r357694, 
r357701]
  https://bugs.freebsd.org/244053
  
* Lock-order reversals triggered by tests under sys.net.if_lagg_test.* on i386
  https://bugs.freebsd.org/244163
  Discovered by newly endabled sys.net.* tests. 
([r357857](https://svnweb.freebsd.org/changeset/base/357857))
  
* sys.net.if_lagg_test.lacp_linkstate_destroy_stress panics i386 kernel
  https://bugs.freebsd.org/244168
  Discovered by newly endabled sys.net.* tests. 
([r357857](https://svnweb.freebsd.org/changeset/base/357857))
  
* (test case) sys.geom.class.multipath.misc.fail_on_error (on 12-STABLE)
  https://bugs.freebsd.org/244158

## Failing and Flaky tests (from experimental jobs)

* https://ci.freebsd.org/job/FreeBSD-head-amd64-dtrace_test/
* cddl.usr.sbin.dtrace.common.misc.t_dtrace_contrib.tst_dynopt_d
* https://bugs.freebsd.org/237641
* cddl.usr.sbin.dtrace.common.pid.t_dtrace_contrib.err_D_PROC_OFF_toobig_d
* https://bugs.freebsd.org/244823

* https://ci.freebsd.org/job/FreeBSD-head-amd64-test_zfs/
* There are ~13 failing and ~109 skipped cases, including flakey ones, see
  
https://ci.freebsd.org/job/FreeBSD-head-amd64-test_zfs/lastCompletedBuild/testReport/
 for more details
* Work for cleaning these failing cass are in progress

* https://ci.freebsd.org/job/FreeBSD-head-amd64-test_ltp/
* Total 3670 tests (0), 2285 success (-5), 579 failures (+5), 806 skipped 
(0)

## Disabled Tests

* sys.fs.tmpfs.mount_test.large
  https://bugs.freebsd.org/212862
* sys.fs.tmpfs.link_test.kqueue
  https://bugs.freebsd.org/213662
* sys.kqueue.libkqueue.kqueue_test.main
  https://bugs.freebsd.org/233586
* sys.kern.ptrace_test.ptrace__PT_KILL_competing_stop
  https://bugs.freebsd.org/220841
* 

CFT: if_bridge performance improvements

2020-04-14 Thread Kristof Provost

Hi,

Thanks to support from The FreeBSD Foundation I’ve been able to work 
on improving the throughput of if_bridge.
It changes the (data path) locking to use the NET_EPOCH infrastructure. 
Benchmarking shows substantial improvements (x5 in test setups).


This work is ready for wider testing now.

It’s under review here: https://reviews.freebsd.org/D24250

Patch for CURRENT: https://reviews.freebsd.org/D24250?download=true
Patches for stable/12: 
https://people.freebsd.org/~kp/if_bridge/stable_12/


I’m not currently aware of any panics or issues resulting from these 
patches.


Do note that if you run a Bhyve + tap on bridges setup the tap code 
suffers from a similar bottleneck and you will likely not see major 
improvements in single VM to host throughput. I would expect, but have 
not tested, improvements in overall throughput (i.e. when multiple VMs 
send traffic at the same time).


Best regards,
Kristof
___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"


Re: Working on Zoom port

2020-04-14 Thread Jan Beich
Alexandr Krivulya  writes:

> 13.04.20 19:59, Жилин, Михаил Сергеевич пишет:
>
>> Hi,
>>
>> Does the latest Firefox support audio in Zoom? It's really the only
>> pain point of Firefox + Zoom on FreeBSD.
>> I'm forced to use it every day, so Web client is cool except for
>> audio issue on Firefox.
>>
>
> According to [1] latest firefox nightly builds now support audio in
> zoom. This nightly builds are not available for FreeBSD but you can
> try to build it from sources.
>
> [1]
> https://www.reddit.com/r/firefox/comments/fsz3rk/implementation_of_the_audioworklets_makes_firefox/

If that Nightly means 76 then see bug 245422 for downstream version.
Unfortunately, it doesn't build yet due to a bug in Clang or Rust.
___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"


Re: Working on Zoom port

2020-04-14 Thread Alexandr Krivulya

13.04.20 19:59, Жилин, Михаил Сергеевич пишет:

Hi,

Does the latest Firefox support audio in Zoom? It's really the only 
pain point of Firefox + Zoom on FreeBSD.
I'm forced to use it every day, so Web client is cool except for audio 
issue on Firefox.




According to [1] latest firefox nightly builds now support audio in 
zoom. This nightly builds are not available for FreeBSD but you can try 
to build it from sources.


[1] 
https://www.reddit.com/r/firefox/comments/fsz3rk/implementation_of_the_audioworklets_makes_firefox/

___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"