Page MenuHomeFreeBSD
Feed Advanced Search

Jun 12 2018

sbruno updated the diff for D9655: Add src.conf knob to disable the installation of /var/db/services.db.

After building the src.conf man page, update the WITHOUT_SERVICESDB entry to
generate something that looks more sensible.

Jun 12 2018, 7:43 PM
sbruno committed rS335011: WITHOUT_NLS cleanup of more empty dirs..
WITHOUT_NLS cleanup of more empty dirs.
Jun 12 2018, 7:26 PM
sbruno closed D15626: WITHOUT_NLS cleanup of more empty dirs.
Jun 12 2018, 7:26 PM
sbruno committed rS335010: cpucontrol:.
cpucontrol:
Jun 12 2018, 6:59 PM
sbruno closed D15574: cpucontrol: fix debugging for family on AMD cpus and add useful debugging..
Jun 12 2018, 6:59 PM
sbruno updated the diff for D15211: Add uefisign and friends to MK_EFI.

Sort by alpha as per @emaste.

Jun 12 2018, 6:56 PM
sbruno accepted D15754: Fix build of liquidio with base gcc on i386.

stlgtm

Jun 12 2018, 3:42 PM

Jun 9 2018

sbruno accepted D15720: Assorted TSO fixes for em(4)/iflib(9) and dead code removal from em(4).

Adding my "ok" pending bnxt review by @shurd

Jun 9 2018, 9:25 PM

Jun 7 2018

sbruno committed rS334788: Unbreak dtrace runtime for udp after svn r334719 SO_REUSEPORT commit..
Unbreak dtrace runtime for udp after svn r334719 SO_REUSEPORT commit.
Jun 7 2018, 3:27 PM

Jun 6 2018

sbruno closed D11003: Load balance sockets with new SO_REUSEPORT_LB option.
Jun 6 2018, 3:46 PM
sbruno committed rS334719: Load balance sockets with new SO_REUSEPORT_LB option..
Load balance sockets with new SO_REUSEPORT_LB option.
Jun 6 2018, 3:46 PM

Jun 1 2018

sbruno added a comment to D15211: Add uefisign and friends to MK_EFI.
root@lab:/home/sbruno/bsd/fbsd_head # env | grep SRCCONF
SRCCONF=/home/sbruno/bsd/src.conf.efitest
root@lab:/home/sbruno/bsd/fbsd_head # cat ${SRCCONF}
WTTHOUT_EFI="YES"
root@lab:/home/sbruno/bsd/fbsd_head # make delete-old DESTDIR=/tftpboot/netboot
>>> Removing old files (only deletes safe to delete libs)
>>> Old files removed
>>> Removing old directories
>>> Old directories removed
To remove old libraries run 'make delete-old-libs'.
root@lab:/home/sbruno/bsd/fbsd_head # make delete-old MK_EFI=no DESTDIR=/tftpboot/netboot                                                                                                                                                    
>>> Removing old files (only deletes safe to delete libs)
remove /tftpboot/netboot/usr/sbin/efibootmgr?
Jun 1 2018, 8:44 PM
sbruno added a comment to D15211: Add uefisign and friends to MK_EFI.

Is setting it in the environment expected to work? What about make SRCCONF=/foo/bar/baz ...?

Jun 1 2018, 2:06 PM
sbruno updated the diff for D15211: Add uefisign and friends to MK_EFI.

Don't nuke *all* the efi tools if OPENSSL isn't installed. (imp)

Jun 1 2018, 2:06 PM

May 31 2018

sbruno added a comment to D15211: Add uefisign and friends to MK_EFI.

hrm ... WITH_EFI="NO" has zero effect as well. So, I'm stumped.

May 31 2018, 6:58 PM
sbruno accepted D11003: Load balance sockets with new SO_REUSEPORT_LB option.

Pending no further review comments, this will go in the tree on Monday, May 31. That way folks can yell at me when we all get together in Ottawa.

May 31 2018, 6:31 PM
sbruno added a comment to D15211: Add uefisign and friends to MK_EFI.
root@lab:/home/sbruno/bsd/fbsd_head # env | grep SRCCONF
SRCCONF=/home/sbruno/bsd/src.conf.efitest
root@lab:/home/sbruno/bsd/fbsd_head # cat ${SRCCONF}
WTTHOUT_EFI="YES"
root@lab:/home/sbruno/bsd/fbsd_head # make delete-old DESTDIR=/tftpboot/netboot
>>> Removing old files (only deletes safe to delete libs)
>>> Old files removed
>>> Removing old directories
>>> Old directories removed
To remove old libraries run 'make delete-old-libs'.
root@lab:/home/sbruno/bsd/fbsd_head # make delete-old MK_EFI=no DESTDIR=/tftpboot/netboot                                                                                                                                                    
>>> Removing old files (only deletes safe to delete libs)
remove /tftpboot/netboot/usr/sbin/efibootmgr?
May 31 2018, 6:20 PM
sbruno added a comment to D15211: Add uefisign and friends to MK_EFI.

WITHOUT_EFI="YES" seems to do nothing.

May 31 2018, 6:17 PM
sbruno updated the diff for D15211: Add uefisign and friends to MK_EFI.

Exclude MK_EFI things if OPENSSL is unset with some better
syntax.

May 31 2018, 6:06 PM
sbruno updated the diff for D15211: Add uefisign and friends to MK_EFI.

Add missing LDIRS for uefisign

May 31 2018, 3:44 PM
sbruno added inline comments to D15211: Add uefisign and friends to MK_EFI.
May 31 2018, 3:42 PM

May 30 2018

sbruno added a comment to D15211: Add uefisign and friends to MK_EFI.
In D15211#329987, @imp wrote:

No, we've always just used efiFOO for the efi programs.

Oh, so you're saying that "uefisign" should be a symlink to efisign? I don't know the background here.

Yeah, we had efi in the loader from before UEFI existed, and now also have efibootmgr, efidp and efivar userland binaries.

May 30 2018, 9:35 PM
sbruno accepted D15526: reduce overhead of entropy collection.
May 30 2018, 9:19 PM
sbruno added a comment to D15211: Add uefisign and friends to MK_EFI.
In D15211#329987, @imp wrote:

No, we've always just used efiFOO for the efi programs.

May 30 2018, 8:22 PM
sbruno created D15626: WITHOUT_NLS cleanup of more empty dirs.
May 30 2018, 7:59 PM
sbruno added a comment to D15211: Add uefisign and friends to MK_EFI.
In D15211#320576, @imp wrote:

while you're here, maybe it's time to do the uefisign -> efisign with a legacy link.

May 30 2018, 4:21 PM
sbruno updated the diff for D15211: Add uefisign and friends to MK_EFI.

Regenerate after some of the pkg base stuff hit the tree.

May 30 2018, 4:20 PM

May 29 2018

sbruno requested changes to D11003: Load balance sockets with new SO_REUSEPORT_LB option.

@johalun0_gmail.com Can this be regenerated against head when you get to it in the morning?

May 29 2018, 11:14 PM
sbruno committed rS334357: dumpon(8).
dumpon(8)
May 29 2018, 9:52 PM

May 28 2018

sbruno committed rP471058: sysutils/devcpu-data.
sysutils/devcpu-data
May 28 2018, 5:08 PM
sbruno closed D15523: sysutils/devcpu-data: Update AMD microcode..
May 28 2018, 5:08 PM
sbruno committed rP471047: audio/idjc.
audio/idjc
May 28 2018, 2:58 PM
sbruno closed D15555: audio/idjc audio/shout-idjc.
May 28 2018, 2:58 PM
sbruno updated the diff for D15555: audio/idjc audio/shout-idjc.

Remove MACRO for pyo files

May 28 2018, 2:48 PM
sbruno added inline comments to D15555: audio/idjc audio/shout-idjc.
May 28 2018, 2:29 PM

May 27 2018

sbruno committed rS334263: r334229 mismerged and broke kernel options CAM_IOSCHED_DYNAMIC..
r334229 mismerged and broke kernel options CAM_IOSCHED_DYNAMIC.
May 27 2018, 11:52 PM
sbruno updated the diff for D15555: audio/idjc audio/shout-idjc.

Resort pkg-plist via makeplist.

May 27 2018, 8:06 PM
sbruno committed rP470986: audio/clementine-player.
audio/clementine-player
May 27 2018, 3:05 PM
sbruno closed D15544: audio/clementine-player -- sync to github.
May 27 2018, 3:05 PM

May 26 2018

sbruno committed rS334251: Activate Wake On Lan features for Ice Lake and Cannon Lake devices..
Activate Wake On Lan features for Ice Lake and Cannon Lake devices.
May 26 2018, 9:59 PM
sbruno committed rS334246: Activate Wake On Lan features for Ice Lake and Cannon Lake devices..
Activate Wake On Lan features for Ice Lake and Cannon Lake devices.
May 26 2018, 8:02 PM

May 25 2018

sbruno committed rS334229: MFC r323829.
MFC r323829
May 25 2018, 11:18 PM
sbruno committed rS334215: pmcstat(8).
pmcstat(8)
May 25 2018, 6:11 PM
sbruno closed D15549: Document per thread pmcstat(8) filtering.
May 25 2018, 6:11 PM
sbruno added inline comments to D15574: cpucontrol: fix debugging for family on AMD cpus and add useful debugging..
May 25 2018, 6:02 PM
sbruno added a comment to D15523: sysutils/devcpu-data: Update AMD microcode..

My spider sense is tingling as well.

May 25 2018, 6:00 PM
sbruno accepted D15575: iflib: Add new shared flag to iflib: IFLIB_ADMIN_ALWAYS_RUN.
May 25 2018, 5:58 PM
sbruno created D15574: cpucontrol: fix debugging for family on AMD cpus and add useful debugging..
May 25 2018, 5:17 PM
sbruno added a comment to D15523: sysutils/devcpu-data: Update AMD microcode..
In D15523#328831, @cem wrote:

cpucontrol print on multiple input files could be a lot more clear :(. I disambiguated it by copying fam17h to its own directory:

$ mkdir tmp
$ cp -a work/stage/usr/local/share/cpucontrol/microcode_amd_fam17h.bin tmp
$ sudo cpucontrol -vvv -n -d ./tmp -u /dev/cpuctl0
amd10h_probe: family: 0x17
cpucontrol: skipping ./tmp/.: is a directory
cpucontrol: skipping ./tmp/..: is a directory
amd10h_update: signature: 0x800f11
cpucontrol: found cpu family 0xf model 0x1 stepping 0x1 extfamily 0x8 extmodel 0.
cpucontrol: microcode revision 0x8001129
amd10h_update: installed_cpu: 0x600f20
amd10h_update: installed_cpu: 0x610f01
amd10h_update: installed_cpu: 0x700f01
amd10h_update: installed_cpu: 0x800f12
amd10h_update: installed_cpu: 0x800f11
cpucontrol: equiv_id: 8011
$ echo $?
0

Nothing in /var/log/messages. Patch level is 0x8001129 per x86info.

This is on TR (fam 17h). Does that help? :-)

May 25 2018, 4:58 PM
sbruno added a comment to D15523: sysutils/devcpu-data: Update AMD microcode..

Hrm. I guess this *is* working, at least for the EPYC I have at work.

May 25 2018, 4:06 PM
sbruno added a comment to D15523: sysutils/devcpu-data: Update AMD microcode..

Trying out some debugging here. Can someone apply this patch
https://people.freebsd.org/~sbruno/cpucontrol.diff.txt

And send me the results of something like the following?

I get the same output, i.e., "CPU is not found in the equivalence table" for all files.

May 25 2018, 3:39 PM
sbruno updated the diff for D15523: sysutils/devcpu-data: Update AMD microcode..

Update to catch linux-firmware commit 7518922bd5b98b137af7aaf3c836f5a498e91609

May 25 2018, 3:30 PM

May 24 2018

sbruno accepted D15560: Use a spin lock to serialize updates on AMD CPUs..

This had no effect on my AMD FX-8150, which is to be expected.

May 24 2018, 7:46 PM
sbruno added a comment to D15558: iflib: Record TCP checksum info in iflib for ixl(4).

Was this the patch that we discussed on our call? Does this fix your TX checksum problems on IXL?

May 24 2018, 6:17 PM · Intel Networking
sbruno updated the summary of D15555: audio/idjc audio/shout-idjc.
May 24 2018, 3:38 PM
sbruno created D15555: audio/idjc audio/shout-idjc.
May 24 2018, 3:34 PM
sbruno updated the diff for D15544: audio/clementine-player -- sync to github.

Adapt tag settings to provide a pkg version that is compatible
with old versioning and possible new versioning.

May 24 2018, 12:52 PM
sbruno created D15544: audio/clementine-player -- sync to github.
May 24 2018, 1:39 AM

May 23 2018

sbruno accepted D15526: reduce overhead of entropy collection.

Pending trivial cleanups pointed out by @cem , approved.

May 23 2018, 11:15 PM
sbruno added a comment to D11003: Load balance sockets with new SO_REUSEPORT_LB option.
In D11003#327485, @jtl wrote:

Is everyone on this review fine with me committing this? With the inheritance code removed, I believe there are no further objections or questions.

Have you addressed all of @rwatson's comments?

I've been meaning to review this, but have been delayed. I would appreciate a few extra days to look it over.

May 23 2018, 8:58 PM
sbruno added a comment to D15523: sysutils/devcpu-data: Update AMD microcode..

Trying out some debugging here. Can someone apply this patch
https://people.freebsd.org/~sbruno/cpucontrol.diff.txt

May 23 2018, 3:20 PM
sbruno added a comment to D15523: sysutils/devcpu-data: Update AMD microcode..

On my AMD Ryzen Threadripper 1950X I see Microcode patch level: 0x8001127 before and after trying the microcode in this review (i.e., the new microcode_amd_fam17h.bin either does not contain microcode for Threadripper, or is not getting applied).

May 23 2018, 2:43 PM
sbruno added a comment to D15523: sysutils/devcpu-data: Update AMD microcode..
In D15523#327855, @jmd wrote:

On a AMD Threadripper 1900X I see "microcode updating..." and output of the CPU information. On a Carrizo APU, I see "microcode updating..." and "done", nothing else. How to check it DTRT?

May 23 2018, 2:31 PM

May 22 2018

sbruno added reviewers for D15523: sysutils/devcpu-data: Update AMD microcode.: cem, eadler.
May 22 2018, 5:26 PM
sbruno added a comment to D15523: sysutils/devcpu-data: Update AMD microcode..

On my FX-8150, previous update was:

May 22 2018, 5:25 PM
sbruno created D15523: sysutils/devcpu-data: Update AMD microcode..
May 22 2018, 5:25 PM
sbruno accepted D15520: Apply Linux's workaround for Broadwell ucode update issues..

I don't believe that I have access to a Broadwell host at the moment. However, this works fine for my machines.

May 22 2018, 3:10 PM
sbruno committed rP470620: sysutils/devcpu-data:.
sysutils/devcpu-data:
May 22 2018, 3:09 PM

May 21 2018

sbruno added a comment to D11003: Load balance sockets with new SO_REUSEPORT_LB option.

Is everyone on this review fine with me committing this? With the inheritance code removed, I believe there are no further objections or questions.

May 21 2018, 9:04 PM

May 20 2018

sbruno accepted D15497: update py-monotonic to 1.5.
May 20 2018, 3:18 PM
sbruno accepted D15496: Update django-bootstrap-form to 3.4, support newer django.
May 20 2018, 3:18 PM
sbruno accepted D15495: Update py-Faker to 0.8.15.
May 20 2018, 3:18 PM
sbruno accepted D15494: update django-countries to 5.3.
May 20 2018, 3:17 PM
sbruno accepted D15493: update python websocket-client to 0.47.0.
May 20 2018, 3:17 PM

May 19 2018

sbruno accepted D15387: Migrate top(1) to usr.bin.

Do you need to update ObsoleteFiles in order to remove the old version?

This is just moving the source files. It installs to the same place.

May 19 2018, 9:32 PM
sbruno added a comment to D15387: Migrate top(1) to usr.bin.

Do you need to update ObsoleteFiles in order to remove the old version?

May 19 2018, 9:05 PM
sbruno added inline comments to D15486: fix set but not used warnings.
May 19 2018, 2:41 AM

May 18 2018

sbruno committed rP470321: games/cockatrice.
games/cockatrice
May 18 2018, 7:36 PM
sbruno closed D15416: games/cockatrice: Add server component.
May 18 2018, 7:36 PM
sbruno committed rS333801: Quiesce a couple pages of clang warnings with a cast. Duplicates.
Quiesce a couple pages of clang warnings with a cast. Duplicates
May 18 2018, 5:23 PM
sbruno closed D15476: Quiesce build errors with cast to u_int8_t.
May 18 2018, 5:23 PM
sbruno added inline comments to D15476: Quiesce build errors with cast to u_int8_t.
May 18 2018, 5:13 PM
sbruno updated the summary of D15476: Quiesce build errors with cast to u_int8_t.
May 18 2018, 1:58 PM
sbruno created D15476: Quiesce build errors with cast to u_int8_t.
May 18 2018, 1:55 PM
sbruno committed rS333792: bnxt(4).
bnxt(4)
May 18 2018, 1:49 PM
sbruno closed D15466: bnxt: Fix HWRM warning messages during HW LRO configuration..
May 18 2018, 1:49 PM
sbruno committed rS333790: Release mmacy from mentorship..
Release mmacy from mentorship.
May 18 2018, 1:03 PM
sbruno committed rP470255: sysutils/devcpu-data.
sysutils/devcpu-data
May 18 2018, 1:28 AM
sbruno closed D15443: sysutils/devcpu-data: Use new microcode format.
May 18 2018, 1:28 AM

May 17 2018

sbruno committed rS333717: Retire vxge(4)..
Retire vxge(4).
May 17 2018, 6:51 PM
sbruno closed D15442: Retire vxge(4).
May 17 2018, 6:47 PM
sbruno updated the diff for D15443: sysutils/devcpu-data: Use new microcode format.

Synchronize intel-ucode-split to svn r333742

May 17 2018, 6:10 PM
sbruno accepted D15466: bnxt: Fix HWRM warning messages during HW LRO configuration..
May 17 2018, 5:53 PM
sbruno committed rS333738: MFC r333499.
MFC r333499
May 17 2018, 4:32 PM
sbruno updated the diff for D15416: games/cockatrice: Add server component.

Use the proper syntax for USE_QT5= for the global QT5 requires.

May 17 2018, 3:05 PM
sbruno updated subscribers of D15443: sysutils/devcpu-data: Use new microcode format.
May 17 2018, 3:00 PM
sbruno added inline comments to D15416: games/cockatrice: Add server component.
May 17 2018, 2:01 AM
sbruno updated the diff for D15416: games/cockatrice: Add server component.

I guess this is the proper way to do OPTIONS_SUB here. I dunno.

May 17 2018, 1:48 AM

May 16 2018

sbruno updated the diff for D15443: sysutils/devcpu-data: Use new microcode format.

For reasons that I don't understand, poudriere testport seems to
invoke Makefile commands differently than poudriere bulk commands.

May 16 2018, 10:22 PM
sbruno updated the diff for D15443: sysutils/devcpu-data: Use new microcode format.

Synch ucode-split.c to svn r333661

May 16 2018, 9:59 PM