Page MenuHomeFreeBSD
Feed All Stories

Jun 17 2019

ian committed rS349144: Follow changes in the pwmc(4) driver in relation to device filenames..
Follow changes in the pwmc(4) driver in relation to device filenames.
Jun 17 2019, 4:43 PM
bjk accepted D20671: Add missing words and word smith in pci(4).
Jun 17 2019, 4:38 PM
ian committed rS349143: Put the pwmc cdev filenames under the pwm directory along with any label.
Put the pwmc cdev filenames under the pwm directory along with any label
Jun 17 2019, 4:27 PM
markj added inline comments to D20636: amd64 pmap: block on turnstile for lock-less DI.
Jun 17 2019, 4:17 PM
gerald committed rP504429: Update to the 20190616 snapshot of GCC 10.0.0..
Update to the 20190616 snapshot of GCC 10.0.0.
Jun 17 2019, 4:14 PM
brooks added inline comments to D18880: Extend mmap/mprotect API to specify the max page protections..
Jun 17 2019, 4:14 PM
madpilot added a reviewer for D8416: Rethink %SUBDIR% for Xfce's MASTER_SITES: olivierd.

Commandeering this revision, since I've taken over with new patches.

Jun 17 2019, 4:13 PM
brooks added a comment to D18880: Extend mmap/mprotect API to specify the max page protections..
  • Fix cut-n-pasto
  • Add a check that no invalid prot flags have been passed.
Jun 17 2019, 4:12 PM
D20625: clarify reserv_test_config is now accepted and ready to land.
Jun 17 2019, 4:03 PM
madpilot added a comment to D8416: Rethink %SUBDIR% for Xfce's MASTER_SITES.

Update patch to latest tree.

Jun 17 2019, 4:03 PM
D20609: bhyve: vtnet: fix locking on receive is now accepted and ready to land.
In D20609#445839, @v.maffione_gmail.com wrote:

Do you mean a common vq_notify callback for both transmit and receive queue? But pci_vtnet_ping_txq() and pci_vtnet_ping_rxq() perform different work ...

The point here is that the virtio-net frontend does not support (yet) receive backpressure towards the backend. This means that if the backend receives packets faster than the guest can consume them,
packets are dropped (see https://svnweb.freebsd.org/base/head/usr.sbin/bhyve/pci_virtio_net.c?view=markup#l311), wasting CPU cycles. Adding backpressure would mean to disable the backend packet receive until the guest is ready to receive more.
Because receive backpressure is missing, receive kicks are kept always disabled. On device reset, kicks are actually enabled. When the first receive kick comes (pci_vtnet_ping_rxq), kicks are disabled (vq_kick_disable), and never enabled again. This explains why that pci_vtnet_ping_rxq is called only once for each reset.
Another consequence of the missing receive backpressure is that receive operation in the backend is enabled while the reset is in progress. In other words, pci_vtnet_tap_rx() can be called while the reset is in progress, and that's why we need the vsc_rx_ready variable. If we had receive backpressure, one could just disable backend receive operation while the reset is in progress.

I plan to implement receive backpressure (plus other stuff), but more preparatory patches are needed before getting to that point.

Jun 17 2019, 4:02 PM
swills committed rP504428: lang/clojure: Update to 1.10.1.
lang/clojure: Update to 1.10.1
Jun 17 2019, 4:00 PM
markj added a reviewer for D18880: Extend mmap/mprotect API to specify the max page protections.: alc.
Jun 17 2019, 3:56 PM
markj added a comment to D20673: Make RFB_ENCODING_ZLIB message handling idempotent..
In D20673#446746, @cem wrote:

As a first-cut workaround, LGTM.

Longer term, I don't like that there's no real synchronization between the two threads. Also I think this could pretty easily be converted to a single thread, obviating the need for synchronization.

Jun 17 2019, 3:46 PM
brooks added a comment to D18880: Extend mmap/mprotect API to specify the max page protections..
*** Check failed: /root/freebsd/tests/sys/vm/mmap_test.c:107: MAP_ANON with extra PROT flags succeeded
*** Check failed: /root/freebsd/tests/sys/vm/mmap_test.c:107: shm fd with garbage PROT succeeded

I'll start on updating the tests for this change, but as it is initially disabled by default (after correcting the copy-pasteo, at least) IMO it can go in now.

Jun 17 2019, 3:43 PM
markj added a comment to D20599: simple trimming before swapon.

The "trimonce" option should be documented in the fstab(5) man page, share/man/man5/fstab.5, and the -E option should be documented in the swapon(8) man page, sbin/swapon/swapon.8.

Jun 17 2019, 3:42 PM
D20673: Make RFB_ENCODING_ZLIB message handling idempotent. is now accepted and ready to land.

As a first-cut workaround, LGTM.

Jun 17 2019, 3:39 PM
markj added a reviewer for D20673: Make RFB_ENCODING_ZLIB message handling idempotent.: cem.
Jun 17 2019, 3:34 PM
markj created D20673: Make RFB_ENCODING_ZLIB message handling idempotent..
Jun 17 2019, 3:34 PM
cem accepted D20671: Add missing words and word smith in pci(4).
Jun 17 2019, 3:27 PM
markj committed rS349142: MFC r347950:.
MFC r347950:
Jun 17 2019, 3:14 PM
johalun added inline comments to D20153: x11-drivers/xf86-video-vmware: Enable hardware accelerated graphics in VMware.
Jun 17 2019, 3:14 PM
markj committed rS349141: MFC r347949, r347955:.
MFC r347949, r347955:
Jun 17 2019, 3:13 PM
markj committed rS349140: MFC r348459:.
MFC r348459:
Jun 17 2019, 3:12 PM
markj committed rS349139: MFC r348785:.
MFC r348785:
Jun 17 2019, 3:11 PM
woodsb02 committed rP504427: sysutils/xfce4-systemload-plugin: Fix crash on properties dialog.
sysutils/xfce4-systemload-plugin: Fix crash on properties dialog
Jun 17 2019, 3:10 PM
woodsb02 closed D20672: sysutils/xfce4-systemload-plugin: Fix crash on properties dialog.
Jun 17 2019, 3:10 PM
johalun committed rP504426: New port: graphics/libxatracker.
New port: graphics/libxatracker
Jun 17 2019, 3:10 PM
johalun closed D20153: x11-drivers/xf86-video-vmware: Enable hardware accelerated graphics in VMware.
Jun 17 2019, 3:10 PM
woodsb02 updated the test plan for D20672: sysutils/xfce4-systemload-plugin: Fix crash on properties dialog.
Jun 17 2019, 3:09 PM
cem committed rS349138: random(4): Generalize algorithm-independent APIs.
random(4): Generalize algorithm-independent APIs
Jun 17 2019, 3:09 PM
Owners added a reviewer for D20312: random(4): Generalize algorithm-independent APIs: O3: Kernel Random Numbers Generator.
Jun 17 2019, 3:09 PM
D20671: Add missing words and word smith in pci(4) is now accepted and ready to land.

OK from manpages. Thanks!

Jun 17 2019, 3:03 PM
D20672: sysutils/xfce4-systemload-plugin: Fix crash on properties dialog is now accepted and ready to land.

Perfect! Thanks!

Jun 17 2019, 3:00 PM
Owners added a reviewer for D20392: random(4): Add regression tests for uint128 implementation, Chacha CTR: O3: Kernel Random Numbers Generator.
Jun 17 2019, 3:00 PM
cem committed rS349137: random(4): Add regression tests for uint128 implementation, Chacha CTR.
random(4): Add regression tests for uint128 implementation, Chacha CTR
Jun 17 2019, 3:00 PM
cem added a comment to D20392: random(4): Add regression tests for uint128 implementation, Chacha CTR.

Thanks!

Jun 17 2019, 2:56 PM
asomers committed rS349136: fusefs: rename the ReadCacheable.default_readahead test.
fusefs: rename the ReadCacheable.default_readahead test
Jun 17 2019, 2:42 PM
woodsb02 added a comment to D20672: sysutils/xfce4-systemload-plugin: Fix crash on properties dialog.

As per comment from madpilot, manually strip the patch from upstream,
rather than getting the ports framework to do it

Jun 17 2019, 2:41 PM
woodsb02 created D20672: sysutils/xfce4-systemload-plugin: Fix crash on properties dialog.
Jun 17 2019, 2:38 PM
rscheff added inline comments to D20550: Fix bugs in DCTCP on TCP events.
Jun 17 2019, 2:36 PM
rscheff added a comment to D20550: Fix bugs in DCTCP on TCP events.
  • - missed rename of variable
Jun 17 2019, 2:32 PM
rscheff added inline comments to D20549: fixing sysctl interface for DCTCP and types of dctcp variables.
Jun 17 2019, 2:20 PM
rscheff updated the summary of D20549: fixing sysctl interface for DCTCP and types of dctcp variables.
  • fix comment to be in-line with RFC
Jun 17 2019, 2:19 PM
olgeni committed rP504425: Update lang/erlang-runtime20 to version 20.3.8.22..
Update lang/erlang-runtime20 to version 20.3.8.22.
Jun 17 2019, 2:06 PM
araujo committed rP504424: Update to 2019.06.08..
Update to 2019.06.08.
Jun 17 2019, 1:38 PM
swills committed rP504423: www/minio: update to 2019.06.15.23.07.18.
www/minio: update to 2019.06.15.23.07.18
Jun 17 2019, 1:38 PM
mich committed rP504422: - update to -> 1.3.0.
- update to -> 1.3.0
Jun 17 2019, 1:38 PM
tobik committed rP504421: mail/aerc: Update to latest master.
mail/aerc: Update to latest master
Jun 17 2019, 1:35 PM
tobik committed rP504420: shells/oksh: Update to 6.5.
shells/oksh: Update to 6.5
Jun 17 2019, 1:29 PM
woodsb02 committed rP504419: security/keepass: Update to 2.42.1.
security/keepass: Update to 2.42.1
Jun 17 2019, 1:29 PM
pkubaj committed rP504418: math/R: add powerpc64.
math/R: add powerpc64
Jun 17 2019, 12:31 PM
D20392: random(4): Add regression tests for uint128 implementation, Chacha CTR is now accepted and ready to land.

This looks straightforward. Approved.

Jun 17 2019, 12:11 PM
woodsb02 committed rP504417: sysutils/zrepl: Mark as broken on i386.
sysutils/zrepl: Mark as broken on i386
Jun 17 2019, 11:53 AM
tobik committed rP504416: devel/kronosnet: Unbreak build with GCC 9.
devel/kronosnet: Unbreak build with GCC 9
Jun 17 2019, 11:52 AM
jbeich committed rP504415: graphics/colmap: unbreak OPENMP with GCC 9.
graphics/colmap: unbreak OPENMP with GCC 9
Jun 17 2019, 11:51 AM
kai committed rP504414: graphics/gpxsee: Update to 7.9.
graphics/gpxsee: Update to 7.9
Jun 17 2019, 11:47 AM
mm committed rS349135: MFV r349134:.
MFV r349134:
Jun 17 2019, 11:46 AM
linimon committed rP504413: Add compiler:c++11-lang to USES to fix the following on GCC-based systems:.
Add compiler:c++11-lang to USES to fix the following on GCC-based systems:
Jun 17 2019, 11:39 AM
linimon committed rP504412: Add compiler:c++11-lang to USES to fix the following on GCC-based systems:.
Add compiler:c++11-lang to USES to fix the following on GCC-based systems:
Jun 17 2019, 11:38 AM
linimon committed rP504411: Add compiler:c++11-lang to USES to fix the following on GCC-based systems:.
Add compiler:c++11-lang to USES to fix the following on GCC-based systems:
Jun 17 2019, 11:37 AM
mm committed rS349134: Update vendor/libarchive/dist to git 809f0dc32fff7434aef45a7c688fa285c7208af7.
Update vendor/libarchive/dist to git 809f0dc32fff7434aef45a7c688fa285c7208af7
Jun 17 2019, 11:29 AM
kai committed rP504410: deskutils/recoll: Update to 1.25.16.
deskutils/recoll: Update to 1.25.16
Jun 17 2019, 11:15 AM
tobik committed rP504409: multimedia/avidemux: Disable -Werror=attributes and unbreak build with GCC 9.
multimedia/avidemux: Disable -Werror=attributes and unbreak build with GCC 9
Jun 17 2019, 10:55 AM
joneum added a comment to D20604: www/apache24: Fix some warnings.

It is definitely a standard option. The patch would solve the Q/A problem.

Jun 17 2019, 10:46 AM
demon committed rP504408: Update haproxy port to the latest release 2.0.0..
Update haproxy port to the latest release 2.0.0.
Jun 17 2019, 10:45 AM
zeising created D20671: Add missing words and word smith in pci(4).
Jun 17 2019, 10:33 AM
tobik committed rP504407: lang/opencoarrays: Update to 2.7.1.
lang/opencoarrays: Update to 2.7.1
Jun 17 2019, 10:29 AM
salvadore added a comment to D14154: bsd.gecko.mk: add conditional for ccache.

I tested successfully the patch for www/firefox.

Jun 17 2019, 10:07 AM
joneum committed rP504406: Update to 8.2.2.
Update to 8.2.2
Jun 17 2019, 10:01 AM
danfe committed rP504405: - Pass down relative ${OCAML_SITELIBDIR}, it is handled correctly.
- Pass down relative ${OCAML_SITELIBDIR}, it is handled correctly
Jun 17 2019, 9:58 AM
ryusuke committed rD53164: - Merge the following from the English version:.
- Merge the following from the English version:
Jun 17 2019, 9:40 AM
bz added a comment to D16851: Add support for header chain validation on IPv6 Fragments (RFC7112).

I have a kind-of stupid question: where in all this do you actually walk an entire header chain to the end rather than just checking the next one? Are there no cases when this might be needed?

Jun 17 2019, 9:29 AM
antoine committed rP504404: Update to 3.18.2.
Update to 3.18.2
Jun 17 2019, 9:08 AM
antoine committed rP504403: Update net/libfixbuf to 2.3.1 and net-mgmt/yaf 2.11.0.
Update net/libfixbuf to 2.3.1 and net-mgmt/yaf 2.11.0
Jun 17 2019, 9:04 AM
AMDmi3 committed rP504402: - Update WWW.
- Update WWW
Jun 17 2019, 9:02 AM
jbeich committed rP504401: Switch DragonFly to pthread_getthreadid_np in my ports.
Switch DragonFly to pthread_getthreadid_np in my ports
Jun 17 2019, 8:36 AM
rcyu committed rD53163: - Traditional Chinese translation of the latest news item (11.3-RC1 release).
- Traditional Chinese translation of the latest news item (11.3-RC1 release)
Jun 17 2019, 8:31 AM
kib added a comment to D20636: amd64 pmap: block on turnstile for lock-less DI.
In D20636#446616, @alc wrote:

I would suggest that you add a comment to the code explaining why the callout is necessary.

Jun 17 2019, 8:10 AM
jbeich committed rP504400: multimedia/openh264: update to 2.0.0.
multimedia/openh264: update to 2.0.0
Jun 17 2019, 7:56 AM
jbeich committed rP504399: multimedia/gmp-api: update to 58.
multimedia/gmp-api: update to 58
Jun 17 2019, 7:56 AM
joneum committed rP504398: Update to 7.5.12.
Update to 7.5.12
Jun 17 2019, 7:39 AM
danfe committed rP504397: - Update to the next version (v15.x Phosphorus) which builds against.
- Update to the next version (v15.x Phosphorus) which builds against
Jun 17 2019, 7:34 AM
joneum committed rP504396: Update to 0.16.0.
Update to 0.16.0
Jun 17 2019, 7:22 AM
pkubaj committed rP504395: math/openlibm: fix build with GCC-based architectures.
math/openlibm: fix build with GCC-based architectures
Jun 17 2019, 7:17 AM
pkubaj closed D20670: math/openlibm: fix build with GCC-based architectures.
Jun 17 2019, 7:17 AM
D20670: math/openlibm: fix build with GCC-based architectures is now accepted and ready to land.
Jun 17 2019, 7:06 AM
pkubaj created D20670: math/openlibm: fix build with GCC-based architectures.
Jun 17 2019, 6:45 AM
joneum committed rP504394: Update to 0.2.4.
Update to 0.2.4
Jun 17 2019, 6:44 AM
tobik committed rP504393: x11/alacritty: Update to 0.3.3.
x11/alacritty: Update to 0.3.3
Jun 17 2019, 6:39 AM
joneum committed rP504392: Update to 2.5.2.
Update to 2.5.2
Jun 17 2019, 6:36 AM
kai committed rP504391: security/py-bro-pkg: Rename to security/py-zkg and update to 2.0.0.
security/py-bro-pkg: Rename to security/py-zkg and update to 2.0.0
Jun 17 2019, 5:51 AM
mfechner committed rP504390: Added new port net/knxd..
Added new port net/knxd.
Jun 17 2019, 5:51 AM
imp added a comment to D20153: x11-drivers/xf86-video-vmware: Enable hardware accelerated graphics in VMware.

Looks OK to me. One possible nit

Jun 17 2019, 5:46 AM
matthew committed rP504389: Hand these ports over to Richard Gallamore.
Hand these ports over to Richard Gallamore
Jun 17 2019, 5:42 AM
zeising committed rS349133: pci(4): Document PCIOCATTACHED.
pci(4): Document PCIOCATTACHED
Jun 17 2019, 5:42 AM
zeising closed D20652: Document the PCIOCATTACHED ioctl(2) in pci(4).
Jun 17 2019, 5:41 AM
tobik committed rP504388: Fix version range of recent ImageMagick6 entry.
Fix version range of recent ImageMagick6 entry
Jun 17 2019, 5:24 AM
ultima committed rP504387: Updated Seafile to 7.0.2.
Updated Seafile to 7.0.2
Jun 17 2019, 5:15 AM
pkubaj committed rP504386: devel/hs-cabal-install: fix build.
devel/hs-cabal-install: fix build
Jun 17 2019, 4:57 AM