Page MenuHomeFreeBSD
Feed Advanced Search

May 16 2018

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

Remove "make_ucode.sh" from a previous incarnation of the port.

May 16 2018, 9:33 PM
sbruno accepted D15366: Replace if_addr_lock rwlock with epoch + mutex.
May 16 2018, 8:05 PM
sbruno accepted D15335: Implement per-thread counters for PMC sampling --- redux.
May 16 2018, 7:40 PM
sbruno accepted D11003: Load balance sockets with new SO_REUSEPORT_LB option.
May 16 2018, 7:39 PM
sbruno accepted D15455: Work around lack of TX queues in iflib for netmap.
May 16 2018, 7:37 PM
sbruno added inline comments to D15416: games/cockatrice: Add server component.
May 16 2018, 4:08 PM
sbruno accepted D15449: Use the thread's vnet when iterating over interfaces..
May 16 2018, 3:12 PM

May 15 2018

sbruno added a comment to D15416: games/cockatrice: Add server component.

I can't seem to get USE_QT5 to do anything with the OPTIONS_SUB framework. Does it work?

May 15 2018, 8:09 PM
sbruno updated the diff for D15416: games/cockatrice: Add server component.

Switch top options helper and OPTIONS_SUB where possible. I still
am not clear on how to make USE_QT5 do the right thing in this
framework.

May 15 2018, 8:08 PM
sbruno updated the diff for D15443: sysutils/devcpu-data: Use new microcode format.

Drop the uneeded shell script and DTRT in Make to get a for
loop. :-)

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

Restore delete AMD cpu files.

May 15 2018, 4:13 PM
sbruno added reviewers for D15443: sysutils/devcpu-data: Use new microcode format: swills, kbowling, j-nitrology.com.
May 15 2018, 3:48 PM
sbruno added inline comments to D15443: sysutils/devcpu-data: Use new microcode format.
May 15 2018, 3:47 PM
sbruno added a reviewer for D15443: sysutils/devcpu-data: Use new microcode format: emaste.
May 15 2018, 3:47 PM
sbruno created D15443: sysutils/devcpu-data: Use new microcode format.
May 15 2018, 3:46 PM
sbruno added a reviewer for D15442: Retire vxge(4): gnn.
May 15 2018, 3:15 PM
sbruno accepted D15440: Check that ifma_protospec != NULL in inm_lookup.
May 15 2018, 1:55 PM
sbruno committed rS333631: igb(4):.
igb(4):
May 15 2018, 1:31 PM
sbruno closed D15439: igb(4): Restore bug compatible work around for i210.
May 15 2018, 1:31 PM
sbruno committed rS333629: MFC r303848.
MFC r303848
May 15 2018, 1:19 PM
sbruno created D15439: igb(4): Restore bug compatible work around for i210.
May 15 2018, 1:21 AM

May 14 2018

sbruno committed rS333615: MFC r303848.
MFC r303848
May 14 2018, 10:56 PM
sbruno added inline comments to D15433: Add tool to split Intel microcode into one file per Platform Id.
May 14 2018, 8:49 PM
sbruno closed D14985: ixl(4): Update to 1.9.9-k.
May 14 2018, 2:03 PM

May 13 2018

sbruno created D15416: games/cockatrice: Add server component.
May 13 2018, 5:27 PM
sbruno added a comment to D14985: ixl(4): Update to 1.9.9-k.

Is this to be committed to head? Are the Intel folks going to fire this off?

May 13 2018, 3:41 PM
sbruno closed D10535: ixgbe: Acquire lock for shared code API calls in handle_phy.

At this point, head is running an IFLIB version of ixgbe(4) so this is not needed (shouldn't be anyway).

May 13 2018, 3:40 PM
sbruno accepted D15355: lagg: Remove redundant rmlock.

dumbbell@ has reported that this fixes his current problems with lagg(4) panicing on his hosts.

May 13 2018, 2:30 PM

May 11 2018

sbruno accepted D15345: Add support for packet batching in ifnet.

Appoved pending update for an iflib consumer.

May 11 2018, 11:33 PM
sbruno accepted D15155: Make pmclog buffer pcpu and update constants.
May 11 2018, 11:32 PM
sbruno accepted D15393: Fix LORs in in*_leave_group().
May 11 2018, 8:09 PM
sbruno accepted D15347: Add support for cloning pseudo interfaces.
May 11 2018, 7:55 PM
sbruno closed D15363: Add deprecation notice for vxge(4).
May 11 2018, 5:27 PM
sbruno committed rS333499: vxge(4): deprecation notice.
vxge(4): deprecation notice
May 11 2018, 5:27 PM
sbruno accepted D15363: Add deprecation notice for vxge(4).
May 11 2018, 2:19 PM
sbruno accepted D15344: Allow different bridge types to coexist.

Reusing existing bridge code for this is an excellent idea.

May 11 2018, 1:41 AM

May 10 2018

sbruno accepted D15384: Fix mld6query(8) and add a new -g option.
May 10 2018, 5:38 PM

May 9 2018

sbruno accepted D15365: simple preempt safe epoch API.
May 9 2018, 11:38 PM
sbruno committed rS333417: MFC r333019 r333046 r333085 r333086 r333132.
MFC r333019 r333046 r333085 r333086 r333132
May 9 2018, 4:14 PM
sbruno added a comment to D15363: Add deprecation notice for vxge(4).

Tagging @gnn as he committed the original driver in 2011.

May 9 2018, 1:34 PM
sbruno added a reviewer for D15363: Add deprecation notice for vxge(4): gnn.
May 9 2018, 1:34 PM

May 8 2018

sbruno closed D15292: Followup to r333210, retire nxge(4).

Committed r333388

May 8 2018, 9:17 PM
sbruno committed rS333388: nxge(4):.
nxge(4):
May 8 2018, 9:15 PM
sbruno accepted D11068: tests/sys/geom build warning fixes.

Should be cosmetic and cleans up warnings only.

May 8 2018, 8:43 PM
sbruno added reviewers for D11068: tests/sys/geom build warning fixes: oshogbo, pjd.
May 8 2018, 8:42 PM
sbruno added inline comments to D15347: Add support for cloning pseudo interfaces.
May 8 2018, 5:49 PM
sbruno accepted D15292: Followup to r333210, retire nxge(4).

Deprecation notice has been merged to stable/11.

May 8 2018, 4:57 PM
sbruno committed rS333367: MFC r333210.
MFC r333210
May 8 2018, 4:56 PM
sbruno accepted D8556: Fix spurious retransmit recovery on low latency networks.
May 8 2018, 1:14 AM ยท network

May 7 2018

sbruno committed rP469328: audio/shoutcast.
audio/shoutcast
May 7 2018, 7:44 PM
sbruno added a comment to D15326: Stop using non ctype.h versions of toupper().
In D15326#323223, @imp wrote:
In D15326#322966, @imp wrote:

So why isn't sys/ctypes.h enough? you're introducing a dependency on userland inside files that look like they are used by the kernel.

Ugh. This didn't occur to me as this was part of the buildworld stage. How about I add a "#ifndef _KERNEL #includ <ctype.h>" type thing. sys/ctype.h doesn't have all of the same ctype macros that are in /usr/include/ctype.h ... so that might be a problem.

why doesn't sys/ctype.h work? We should fix that problem...

May 7 2018, 5:35 PM
sbruno added a comment to D15326: Stop using non ctype.h versions of toupper().
In D15326#322966, @imp wrote:

So why isn't sys/ctypes.h enough? you're introducing a dependency on userland inside files that look like they are used by the kernel.

May 7 2018, 2:42 PM

May 6 2018

sbruno updated the summary of D15326: Stop using non ctype.h versions of toupper().
May 6 2018, 4:30 PM
sbruno updated the summary of D15326: Stop using non ctype.h versions of toupper().
May 6 2018, 4:30 PM
sbruno created D15326: Stop using non ctype.h versions of toupper().
May 6 2018, 4:25 PM
sbruno committed rS333307: Cleanup sundry clang warnings for code that is not upstream in illumos..
Cleanup sundry clang warnings for code that is not upstream in illumos.
May 6 2018, 4:22 PM
sbruno closed D15325: Cleanup sundry clang warnings for code that is no longer upstream.
May 6 2018, 4:22 PM
sbruno added a comment to D15325: Cleanup sundry clang warnings for code that is no longer upstream.

This code no longer appears in the upstream version: https://github.com/illumos/illumos-gate/edit/master/usr/src/lib/libzfs/common/libzfs_sendrecv.c

May 6 2018, 2:56 PM
sbruno created D15325: Cleanup sundry clang warnings for code that is no longer upstream.
May 6 2018, 2:55 PM

May 5 2018

sbruno committed rS333274: Remove accidentally committed debug statement that induced the following.
Remove accidentally committed debug statement that induced the following
May 5 2018, 6:39 PM

May 4 2018

sbruno requested changes to D15292: Followup to r333210, retire nxge(4).

I've sent a request to release engineering to MFC r333210 to the stable/11 tree as its frozen. After that is done, we can commit this.

May 4 2018, 1:18 PM

May 3 2018

sbruno accepted D15285: iflib: fix invalid free during queue allocation failure.

Seems fair to me. Your debugging seems to indicate you've traversed the right paths to come to this conclusion.

May 3 2018, 11:19 PM
sbruno accepted D15284: iflib: remove unused brscp pointer from iflib_queues_alloc.

Seems fine to me.

May 3 2018, 11:09 PM
sbruno committed rS333227: Welcome back Matt Macy to the ranks of FreeBSD committers..
Welcome back Matt Macy to the ranks of FreeBSD committers.
May 3 2018, 8:43 PM
sbruno committed rS333211: cc_cubic:.
cc_cubic:
May 3 2018, 3:01 PM
sbruno closed D10556: Update cubic constants.
May 3 2018, 3:01 PM ยท network
sbruno committed rS333210: nxge(4) deprecation notice.
nxge(4) deprecation notice
May 3 2018, 2:49 PM
sbruno closed D15277: Add deprecation notice for nxge(4).
May 3 2018, 2:48 PM
sbruno committed rP468925: games/cockatrice:.
games/cockatrice:
May 3 2018, 1:00 PM
sbruno accepted D15277: Add deprecation notice for nxge(4).
May 3 2018, 12:57 PM

May 2 2018

sbruno committed rS333185: Follow up to r333173, Retire ixgb(4).
Follow up to r333173, Retire ixgb(4)
May 2 2018, 9:32 PM
sbruno closed D15273: Two missed ixgb(4) removals.
May 2 2018, 9:32 PM
sbruno accepted D15273: Two missed ixgb(4) removals.
May 2 2018, 9:30 PM
sbruno added a comment to D14969: separate out list manipulation locking from state change in multicast.

SPARC and PowerPC get this:

--- in_mcast.o ---
cc1: warnings being treated as errors
/usr/home/admin/src/freebsd-base/sys/netinet/in_mcast.c:234: warning: function declaration isn't a prototype [-Wstrict-prototypes]

May 2 2018, 4:49 PM
sbruno committed rS333173: Retire ixgb(4).
Retire ixgb(4)
May 2 2018, 4:04 PM
sbruno closed D15234: Remove support for ixgb(4).
May 2 2018, 4:00 PM
sbruno accepted D15234: Remove support for ixgb(4).

I've added the correct dates and will commit this.

May 2 2018, 3:59 PM
sbruno committed rS333171: MFC r333137:.
MFC r333137:
May 2 2018, 3:22 PM
sbruno committed rP468845: ftp/netdumpd:.
ftp/netdumpd:
May 2 2018, 3:13 PM

May 1 2018

sbruno committed rP468802: qemu-sbruno + qemu-user-static highlights:.
qemu-sbruno + qemu-user-static highlights:
May 1 2018, 11:35 PM
sbruno accepted D14969: separate out list manipulation locking from state change in multicast.
May 1 2018, 9:45 PM
sbruno accepted D15255: Add netdump hooks for alc(4)..
May 1 2018, 9:21 PM
sbruno added a comment to D15255: Add netdump hooks for alc(4)..

Did anyone have the hardware lying around to test this one?

May 1 2018, 8:54 PM
sbruno accepted D15252: Refactor the generic kernel dump code in preparation for netdump..
May 1 2018, 8:53 PM
sbruno accepted D15251: Add the netdump mbuf allocator..
May 1 2018, 8:52 PM
sbruno accepted D15253: Add the core netdump client code..
May 1 2018, 8:47 PM
sbruno added a reviewer for D15253: Add the core netdump client code.: Doc Committers.
May 1 2018, 8:46 PM
sbruno accepted D15254: Extend dumpon(8) for netdump..

I've tested this quite a bit and am happy with the results.

May 1 2018, 8:45 PM
sbruno added a reviewer for D15254: Extend dumpon(8) for netdump.: Doc Committers.
May 1 2018, 8:44 PM
sbruno accepted D15260: Add netdump hooks for re(4)..

Tested on:

May 1 2018, 8:44 PM
sbruno committed rS333137: ixgb(4): Add deprecation notice for this old and busted 10GE adapter..
ixgb(4): Add deprecation notice for this old and busted 10GE adapter.
May 1 2018, 12:58 PM
sbruno closed D15244: ixgb(4): Add Deprecation Notice.
May 1 2018, 12:58 PM
sbruno added inline comments to D15244: ixgb(4): Add Deprecation Notice.
May 1 2018, 12:51 PM

Apr 30 2018

sbruno added a reviewer for D15244: ixgb(4): Add Deprecation Notice: jeffrey.e.pieper_intel.com.
Apr 30 2018, 10:08 PM
sbruno created D15244: ixgb(4): Add Deprecation Notice.
Apr 30 2018, 10:08 PM
sbruno requested changes to D15234: Remove support for ixgb(4).

chatted with @brooks in IRC.

Apr 30 2018, 9:59 PM
sbruno accepted D15234: Remove support for ixgb(4).

Agreed on all points. This driver can continue to be used on FreeBSD 11, but has no business in FreeBSD 12.

Apr 30 2018, 2:12 PM

Apr 26 2018

sbruno committed rS333046: move smartpqi(4) controller out of NOTES and into sys/amd64/NOTES to.
move smartpqi(4) controller out of NOTES and into sys/amd64/NOTES to
Apr 26 2018, 10:43 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.

Apr 26 2018, 8:10 PM
sbruno created D15211: Add uefisign and friends to MK_EFI.
Apr 26 2018, 5:36 PM