Page MenuHomeFreeBSD
Feed Advanced Search

Dec 9 2019

truckman committed rS355553: Fix a logic bug in error handling code. It is an error if p == NULL..
Fix a logic bug in error handling code. It is an error if p == NULL.
Dec 9 2019, 7:18 AM

Dec 8 2019

truckman committed rP519580: Attempt to fix gcc builds on powerpc, that were broken by a boost upgrade..
Attempt to fix gcc builds on powerpc, that were broken by a boost upgrade.
Dec 8 2019, 10:49 PM
truckman committed rP519579: Attempt to fix gcc builds on powerpc, that were broken by a boost upgrade..
Attempt to fix gcc builds on powerpc, that were broken by a boost upgrade.
Dec 8 2019, 10:35 PM

Dec 5 2019

truckman committed rP519112: Bump net/axa PORTREVISION to force package rebuild and upgrade. It.
Bump net/axa PORTREVISION to force package rebuild and upgrade. It
Dec 5 2019, 11:16 PM
truckman committed rP519111: Upgrade dns/wdns to version 0.10.0:.
Upgrade dns/wdns to version 0.10.0:
Dec 5 2019, 11:09 PM

Nov 14 2019

truckman committed rP517623: Upgrade devel/fstrm to version 0.6.0:.
Upgrade devel/fstrm to version 0.6.0:
Nov 14 2019, 10:48 PM

Nov 10 2019

truckman committed rP517222: Upgrade openoffice-devel to a newer snapshot from upstream, git hash.
Upgrade openoffice-devel to a newer snapshot from upstream, git hash
Nov 10 2019, 7:00 PM

Nov 6 2019

truckman committed rP516861: Upgrade net/nmsg to version 0.15.0:.
Upgrade net/nmsg to version 0.15.0:
Nov 6 2019, 5:46 AM

Oct 15 2019

truckman committed rP514487: Upgrade net/nmsg to version 0.14.0:.
Upgrade net/nmsg to version 0.14.0:
Oct 15 2019, 1:45 AM

Oct 7 2019

truckman committed rP514005: Chase jakarta-commons-lang3 -> apache-commons-lang3 rename..
Chase jakarta-commons-lang3 -> apache-commons-lang3 rename.
Oct 7 2019, 10:39 PM
truckman committed rP514004: Rename jakarta-commons-lang3 to apache-commons-lang3 and upgrade to.
Rename jakarta-commons-lang3 to apache-commons-lang3 and upgrade to
Oct 7 2019, 10:38 PM

Oct 3 2019

truckman committed rP513681: Upgrade dns/dnsdbq port to version 1.4.0..
Upgrade dns/dnsdbq port to version 1.4.0.
Oct 3 2019, 6:06 PM

Sep 28 2019

truckman committed rP513104: Update MASTER_SITES and unbreak. The distfile is identical to the old.
Update MASTER_SITES and unbreak. The distfile is identical to the old
Sep 28 2019, 6:09 AM

Sep 20 2019

truckman committed rP512422: Upgrade editors/openoffice-4 to 4.1.7..
Upgrade editors/openoffice-4 to 4.1.7.
Sep 20 2019, 4:56 PM

Sep 19 2019

truckman committed rP512377: Upgrade editors/openoffice-devel to upstream git hash d871312c80..
Upgrade editors/openoffice-devel to upstream git hash d871312c80.
Sep 19 2019, 11:01 PM

Jul 5 2019

truckman committed rP505907: Upgrade dns/py-pydnstable from version 0.7.0 to 0.7.2:.
Upgrade dns/py-pydnstable from version 0.7.0 to 0.7.2:
Jul 5 2019, 7:06 PM
truckman committed rP505906: Update dns/dnstable to from version 0.11.0 to 0.11.2:.
Update dns/dnstable to from version 0.11.0 to 0.11.2:
Jul 5 2019, 7:03 PM

Jun 26 2019

truckman committed rP505179: Bump PORTREVSION of net/axa and net/nmsg for devel/protobuf-c version.
Bump PORTREVSION of net/axa and net/nmsg for devel/protobuf-c version
Jun 26 2019, 6:45 PM
truckman committed rP505176: Upgrade devel/protobuf-c to version 1.3.2:.
Upgrade devel/protobuf-c to version 1.3.2:
Jun 26 2019, 6:06 PM

Jun 7 2019

truckman committed rP503676: Upgrade dns/py-pydnstable to version 0.7.0.
Upgrade dns/py-pydnstable to version 0.7.0
Jun 7 2019, 11:30 PM
truckman committed rP503675: Update dns/dnstable port to version 0.11.0.
Update dns/dnstable port to version 0.11.0
Jun 7 2019, 11:26 PM
truckman committed rP503672: Update devel/mtbl port to version 1.3.0.
Update devel/mtbl port to version 1.3.0
Jun 7 2019, 11:22 PM

Mar 29 2019

truckman committed rP497177: Update to openoffice-devel to AOO420-Dev-m1 developer snapshot..
Update to openoffice-devel to AOO420-Dev-m1 developer snapshot.
Mar 29 2019, 6:53 PM

Feb 20 2019

truckman committed rP493409: Switch openoffice-devel to the upstream AOO42X branch from trunk and.
Switch openoffice-devel to the upstream AOO42X branch from trunk and
Feb 20 2019, 6:42 AM

Jan 8 2019

truckman committed rP489730: MFH: r489729.
MFH: r489729
Jan 8 2019, 6:06 PM
truckman committed rP489729: Make USES=gl conditional on the GUI option to unbreak build when GUI is.
Make USES=gl conditional on the GUI option to unbreak build when GUI is
Jan 8 2019, 5:51 PM

Nov 25 2018

truckman committed rP485838: Silence warnings from the ports framework by adding gl and gnome to USES..
Silence warnings from the ports framework by adding gl and gnome to USES.
Nov 25 2018, 12:26 AM

Nov 24 2018

truckman committed rP485835: Upgrade editors/openoffice-devel to upstream SVN revision r1847189..
Upgrade editors/openoffice-devel to upstream SVN revision r1847189.
Nov 24 2018, 11:38 PM

Nov 23 2018

truckman committed rP485699: Fix for crash in Freetype code. Check the return value of the.
Fix for crash in Freetype code. Check the return value of the
Nov 23 2018, 7:26 PM

Nov 21 2018

truckman committed rP485554: MFH: r485501.
MFH: r485501
Nov 21 2018, 8:38 PM
truckman committed rP485501: Get unoregwin.dll back into distinfo. It seems that something has changed.
Get unoregwin.dll back into distinfo. It seems that something has changed
Nov 21 2018, 7:10 AM

Nov 19 2018

truckman committed rP485301: MFH: r485282.
MFH: r485282
Nov 19 2018, 3:38 AM

Nov 18 2018

truckman committed rP485282: Upgrade editors/openoffice-4 to version 4.1.6:.
Upgrade editors/openoffice-4 to version 4.1.6:
Nov 18 2018, 10:08 PM

Nov 15 2018

truckman committed rP485004: Upgrade py-noseofyeti to version 1.8..
Upgrade py-noseofyeti to version 1.8.
Nov 15 2018, 6:54 AM

Nov 7 2018

truckman committed rP484413: MFH: r482164.
MFH: r482164
Nov 7 2018, 10:29 PM

Oct 24 2018

truckman committed rP482915: Upgrade net/axa to version 2.2.0:.
Upgrade net/axa to version 2.2.0:
Oct 24 2018, 5:31 PM
truckman committed rP482914: Upgrade dns/py-pydnstable to version 0.6.1:.
Upgrade dns/py-pydnstable to version 0.6.1:
Oct 24 2018, 5:19 PM

Oct 15 2018

truckman committed rP482164: editors/openoffice-4, editors/openoffice-devel:.
editors/openoffice-4, editors/openoffice-devel:
Oct 15 2018, 5:27 PM

Sep 29 2018

truckman committed rP480892: Upgrade net/axa to version 2.1.0:.
Upgrade net/axa to version 2.1.0:
Sep 29 2018, 6:36 AM

Sep 18 2018

truckman committed rP479967: Upgrade dnstable to version 0.10.2:.
Upgrade dnstable to version 0.10.2:
Sep 18 2018, 2:59 AM

Aug 20 2018

truckman committed rP477625: Upgrade editors/openoffice-devel to upstream svn revision r1838397..
Upgrade editors/openoffice-devel to upstream svn revision r1838397.
Aug 20 2018, 4:18 AM

Aug 17 2018

truckman committed rP477451: Explicitly depend on python2 since the OpenOffice pyuno module fails.
Explicitly depend on python2 since the OpenOffice pyuno module fails
Aug 17 2018, 9:44 PM
truckman committed rP477444: Upgrade devel/vala from 0.36.13 to 0.36.15:.
Upgrade devel/vala from 0.36.13 to 0.36.15:
Aug 17 2018, 7:09 PM

Aug 15 2018

truckman committed rP477243: Bump PORTREVISION of these devel/protobuf-c because they compile the values.
Bump PORTREVISION of these devel/protobuf-c because they compile the values
Aug 15 2018, 5:30 PM
truckman committed rP477241: Upgrade devel/protobuf-c to version 1.3.1:.
Upgrade devel/protobuf-c to version 1.3.1:
Aug 15 2018, 5:13 PM

Aug 12 2018

truckman committed rS337678: MFC r336855.
MFC r336855
Aug 12 2018, 3:22 AM

Jul 29 2018

truckman committed rS336859: Fix a variable name typo in r336845 that prevented the rc.d scripts.
Fix a variable name typo in r336845 that prevented the rc.d scripts
Jul 29 2018, 5:42 AM
truckman committed rS336855: Fix the long term ULE load balancer so that it actually works. The.
Fix the long term ULE load balancer so that it actually works. The
Jul 29 2018, 12:30 AM

Jul 21 2018

truckman added a comment to D15985: Reduce unnecessary preemption, add a preemption knob for timeshare, fix missing NEEDRESCHED.

I ran this on a Netflix 100g box. I observed no measurable difference in CPU time. So I think this patch is "neutral" for the perspective of our (mostly kernel) workload.

Jul 21 2018, 6:05 AM

Jul 20 2018

truckman added a comment to D15985: Reduce unnecessary preemption, add a preemption knob for timeshare, fix missing NEEDRESCHED.

Also, a thread that has an average runtime between wakeups that is much less than the batch time slice needs to be able to interrupt a totally CPU-bound thread.

Jul 20 2018, 5:59 PM
truckman added a comment to D15985: Reduce unnecessary preemption, add a preemption knob for timeshare, fix missing NEEDRESCHED.

Another potential advantage of the scheme that I suggested is that I think it should reduce thrashing in certain circumstances. For instance, if there are a bunch of cksum-like threads running in parallel, only a limited number of them will be pulled out of the time share queue. Once sufficient threads have pulled off that queue to fully occupy the CPU, no more will be started until some of the first bunch reach the end of their time slices. The current implementation will rapidly churn through the contents of the time share queue as each thread goes to sleep and triggers the next thread in the queue to be started.

Jul 20 2018, 4:30 AM
truckman added a comment to D15985: Reduce unnecessary preemption, add a preemption knob for timeshare, fix missing NEEDRESCHED.

An interesting approach might be to put non-interactive threads on the real-time queue if they are preempted or sleep/wakeup before they have consumed their entire time slice. This shouldn't change anything for a totally CPU-bound thread unless it gets preempted. For the cksum example, the thread would temporarily be treated more like a low-priority interactive thread until in manages to use up its time slice and gets put back on the timeshare queue where it will have to sit and wait for its turn to run again. In a situation like this, there could be more than one thread removed from the time share queue.

Jul 20 2018, 2:02 AM

Jul 18 2018

truckman added a comment to D16301: Revert r329254.
In D16301#345968, @alc wrote:

How should I proceed?

How about asking @truckman to try a poudriere run on Ryzen with this change? He had reported that some port build failures stopped occurring with r329254.

Jul 18 2018, 5:01 PM

Jun 25 2018

truckman committed rP473328: New port dns/dnstable_convert. It was split out of dnstable to reduce the.
New port dns/dnstable_convert. It was split out of dnstable to reduce the
Jun 25 2018, 5:14 PM
truckman committed rP473327: Upgrade dnstable to version 0.10.1:.
Upgrade dnstable to version 0.10.1:
Jun 25 2018, 5:11 PM

Jun 12 2018

truckman committed rP472230: Upgrade to Apache OpenOffice trunk SVN revsion r1833124. This includes.
Upgrade to Apache OpenOffice trunk SVN revsion r1833124. This includes
Jun 12 2018, 4:00 AM
truckman committed rP472229: Instead of symlinking the directory containing the OpenOffice .desktop.
Instead of symlinking the directory containing the OpenOffice .desktop
Jun 12 2018, 3:55 AM

Jun 3 2018

truckman committed rP471526: Unbreak qfsm build with clang 6.0 by fixing two instances of:.
Unbreak qfsm build with clang 6.0 by fixing two instances of:
Jun 3 2018, 11:42 PM
truckman committed rP471525: Unbreak build with clang 6.0 by fixing.
Unbreak build with clang 6.0 by fixing
Jun 3 2018, 11:20 PM

May 31 2018

truckman committed rP471219: New port: devel/fsmtrie.
New port: devel/fsmtrie
May 31 2018, 5:14 PM

May 28 2018

truckman committed rP471069: Update devel/mtbl to version 1.2.1:.
Update devel/mtbl to version 1.2.1:
May 28 2018, 11:48 PM

May 16 2018

truckman committed rP470130: Upgrade the devel/fstrm port from version 0.3.2 to 0.4.0:.
Upgrade the devel/fstrm port from version 0.3.2 to 0.4.0:
May 16 2018, 5:04 PM

Apr 24 2018

truckman committed rP468231: Upgrade lang/vala to version 0.36.13:.
Upgrade lang/vala to version 0.36.13:
Apr 24 2018, 7:00 PM

Apr 22 2018

truckman committed rP468039: Upgrade openoffice-devel to upstream SVN r1829757..
Upgrade openoffice-devel to upstream SVN r1829757.
Apr 22 2018, 5:09 PM

Apr 18 2018

truckman committed rP467736: Fix editors/openoffice-4 build with boost 1.67 by checking the boost.
Fix editors/openoffice-4 build with boost 1.67 by checking the boost
Apr 18 2018, 9:06 PM

Apr 14 2018

truckman committed rP467326: Upgrade net/axa to version 2.0.1:.
Upgrade net/axa to version 2.0.1:
Apr 14 2018, 4:21 PM

Apr 7 2018

truckman added a comment to D14994: Update zfs_arc_free_target after r329882..

This patch works as well as the manual sysctl tuning experiment that I previously tried.

Apr 7 2018, 7:37 PM

Mar 26 2018

truckman committed rS331541: MFC r329844.
MFC r329844
Mar 26 2018, 4:41 AM

Mar 24 2018

truckman committed rP465428: Switch devel/meson back to fetching upstream release tarball instead of.
Switch devel/meson back to fetching upstream release tarball instead of
Mar 24 2018, 6:39 AM

Mar 23 2018

truckman committed rP465415: Update devel/meson to version 0.45..
Update devel/meson to version 0.45.
Mar 23 2018, 11:34 PM

Mar 22 2018

truckman committed rP465324: USES+=compiler:c++11-lib to unbreak devel/libical build on PowerPC.
USES+=compiler:c++11-lib to unbreak devel/libical build on PowerPC
Mar 22 2018, 11:33 PM

Mar 21 2018

truckman committed rP465243: Remove MAKE_JOBS_UNSAFE from devel/libical..
Remove MAKE_JOBS_UNSAFE from devel/libical.
Mar 21 2018, 10:26 PM

Mar 20 2018

truckman committed rP465061: Bump PORTREVISION on ports depending on devel/libical..
Bump PORTREVISION on ports depending on devel/libical.
Mar 20 2018, 2:54 AM
truckman committed rP465060: Import upstream patch:.
Import upstream patch:
Mar 20 2018, 2:52 AM

Mar 17 2018

truckman committed rP464746: Upgrade dnsdbq to version 1.0.0:.
Upgrade dnsdbq to version 1.0.0:
Mar 17 2018, 1:28 AM

Feb 28 2018

truckman committed rP463176: Upgrade devel/meson from 0.44.0 to 0.44.1. This is a bugfix-only.
Upgrade devel/meson from 0.44.0 to 0.44.1. This is a bugfix-only
Feb 28 2018, 4:28 AM

Feb 23 2018

truckman committed rS329844: Decrease latency by not wrapping the idle loop's potentially lengthy.
Decrease latency by not wrapping the idle loop's potentially lengthy
Feb 23 2018, 12:13 AM
truckman closed D12130: Greatly reduce interrupt latency caused by steal_idle.
Feb 23 2018, 12:13 AM

Feb 22 2018

truckman committed rS329767: MFC r323067, r323184, r323185, r323195, r323196 (by cem).
MFC r323067, r323184, r323185, r323195, r323196 (by cem)
Feb 22 2018, 12:36 AM

Feb 20 2018

truckman committed rP462364: Add MAKE_JOBS_UNSAFE=yes to avoid this parallel build failure:.
Add MAKE_JOBS_UNSAFE=yes to avoid this parallel build failure:
Feb 20 2018, 12:16 AM

Feb 17 2018

truckman committed rP462082: Upgrade lang/vala to 0.36.12:.
Upgrade lang/vala to 0.36.12:
Feb 17 2018, 1:42 AM

Feb 15 2018

truckman added a comment to D14347: Ensure memory consistency on COW.

I don't remember seeing any finalizer related crashes. The failures were mostly malloc-related and looked like they could be caused by arena corruption. I can try to dig up the logs later. I don't recall seeing any build failures on my FX CPU, but lang/go would almost always fail to build on Ryzen.

Feb 15 2018, 11:29 PM
truckman committed rP461859: New port dnsdb/dnsdbq..
New port dnsdb/dnsdbq.
Feb 15 2018, 6:56 AM
truckman committed rP461850: Add compiler:c++11-lang to USES to unbreak protobuf-c build on Tier-2.
Add compiler:c++11-lang to USES to unbreak protobuf-c build on Tier-2
Feb 15 2018, 12:33 AM

Feb 13 2018

truckman added a comment to D14347: Ensure memory consistency on COW.

As noted in my email comment, this patch appears to have resolved a number of randomish-looking ports build failures on my Ryzen machine, in particular lang/go and anything related to lang/guile.

Feb 13 2018, 11:24 PM
truckman updated the diff for D12130: Greatly reduce interrupt latency caused by steal_idle.

The changes in this update are:

Feb 13 2018, 11:01 PM

Feb 1 2018

truckman committed rP460650: Upgrade net/nmsg to version 0.13.2..
Upgrade net/nmsg to version 0.13.2.
Feb 1 2018, 11:48 PM

Jan 31 2018

truckman committed rP460545: Upgrade vala from 0.36.7 to 0.36.10, which fixes the bug in versions.
Upgrade vala from 0.36.7 to 0.36.10, which fixes the bug in versions
Jan 31 2018, 9:59 PM

Jan 29 2018

truckman committed rP460251: Upgrade jakarta-commons-lang3 to version 3.7..
Upgrade jakarta-commons-lang3 to version 3.7.
Jan 29 2018, 10:01 AM
truckman committed rP460244: Upgrade to upstream svn revision r1822069, which includes the fixes.
Upgrade to upstream svn revision r1822069, which includes the fixes
Jan 29 2018, 8:33 AM
truckman committed rP460237: Chase lang/vala PORTEPOCH bump..
Chase lang/vala PORTEPOCH bump.
Jan 29 2018, 3:10 AM
truckman committed rP460236: Downgrade vala from 0.36.9 to 0.36.7 and bump PORTEPOCH. Vala versions.
Downgrade vala from 0.36.9 to 0.36.7 and bump PORTEPOCH. Vala versions
Jan 29 2018, 3:08 AM

Jan 28 2018

truckman committed rP460159: Set WITH_DEBUG if the CRASHDUMP option is set rather than bailing.
Set WITH_DEBUG if the CRASHDUMP option is set rather than bailing
Jan 28 2018, 4:16 AM
truckman committed rP460158: Unbreak x11-toolkits/diorite after vala upgrade from 0.36.4 to 0.36.9..
Unbreak x11-toolkits/diorite after vala upgrade from 0.36.4 to 0.36.9.
Jan 28 2018, 4:13 AM

Jan 26 2018

truckman committed rP460047: Don't enable crashdumps by default. This build knob causes the build.
Don't enable crashdumps by default. This build knob causes the build
Jan 26 2018, 6:33 PM

Jan 24 2018

truckman committed rP459892: Update lang/vala to 0.36.9..
Update lang/vala to 0.36.9.
Jan 24 2018, 9:45 PM
truckman committed rP459820: Fix build of x11/gnome-pie with vala 0.36.
Fix build of x11/gnome-pie with vala 0.36
Jan 24 2018, 7:21 AM
truckman committed rP459819: Add USE_LDCONFIG.
Add USE_LDCONFIG
Jan 24 2018, 7:20 AM
truckman committed rP459818: Update mail/geary to 0.11.1.
Update mail/geary to 0.11.1
Jan 24 2018, 7:18 AM
truckman committed rP459817: Fix build of devel/xfce4-vala with vala 0.36.
Fix build of devel/xfce4-vala with vala 0.36
Jan 24 2018, 7:16 AM