Page MenuHomeFreeBSD

kbowling (Kevin Bowling)
User

Projects

User Details

User Since
Jun 6 2015, 10:46 PM (193 w, 6 d)

Recent Activity

Sun, Feb 17

kbowling created D19229: sysutils/ltfs: update to 2.4.1.1.
Sun, Feb 17, 11:48 PM
kbowling committed rP493228: net-p2p/bitcoin: enable ZMQ by default.
net-p2p/bitcoin: enable ZMQ by default
Sun, Feb 17, 11:29 PM
kbowling closed D19209: net-p2p/bitcoin: enable ZMQ by default.
Sun, Feb 17, 11:29 PM

Sat, Feb 16

kbowling created D19209: net-p2p/bitcoin: enable ZMQ by default.
Sat, Feb 16, 7:42 AM

Fri, Feb 15

kbowling committed rP492969: databases/timescaledb: fix distinfo from r492959.
databases/timescaledb: fix distinfo from r492959
Fri, Feb 15, 4:46 AM

Thu, Feb 14

kbowling committed rP492959: databases/timescaledb: Update to 1.2.1.
databases/timescaledb: Update to 1.2.1
Thu, Feb 14, 10:54 PM
kbowling closed D19190: databases/timescaledb: Update to 1.2.1.
Thu, Feb 14, 10:54 PM
kbowling created D19190: databases/timescaledb: Update to 1.2.1.
Thu, Feb 14, 4:19 AM
kbowling committed rP492899: databases/timescaledb: invert TSL/APACHE_ONLY option.
databases/timescaledb: invert TSL/APACHE_ONLY option
Thu, Feb 14, 4:13 AM
kbowling closed D19079: databases/timescaledb: invert TSL/APACHE_ONLY option.
Thu, Feb 14, 4:13 AM

Wed, Feb 13

kbowling updated the diff for D19079: databases/timescaledb: invert TSL/APACHE_ONLY option.

Move WANT_PGSQL up

Wed, Feb 13, 5:57 AM

Sun, Feb 10

kbowling added inline comments to D19079: databases/timescaledb: invert TSL/APACHE_ONLY option.
Sun, Feb 10, 10:10 PM

Sat, Feb 9

kbowling updated the diff for D19079: databases/timescaledb: invert TSL/APACHE_ONLY option.

Update order

Sat, Feb 9, 1:27 AM
kbowling added a comment to D19079: databases/timescaledb: invert TSL/APACHE_ONLY option.

I got the disjoint OPTIONS_DEFAULT ordering from Example 5.39 in https://www.freebsd.org/doc/en/books/porters-handbook/makefile-options.html

Sat, Feb 9, 1:25 AM

Wed, Feb 6

kbowling added inline comments to D19079: databases/timescaledb: invert TSL/APACHE_ONLY option.
Wed, Feb 6, 1:15 AM

Mon, Feb 4

kbowling created D19079: databases/timescaledb: invert TSL/APACHE_ONLY option.
Mon, Feb 4, 9:15 PM

Thu, Jan 31

kbowling committed rP491669: databases/timescaledb: Update to 1.2.0.
databases/timescaledb: Update to 1.2.0
Thu, Jan 31, 1:24 AM
kbowling closed D19035: databases/timescaledb: Update to 1.2.0.
Thu, Jan 31, 1:24 AM

Wed, Jan 30

kbowling created D19035: databases/timescaledb: Update to 1.2.0.
Wed, Jan 30, 5:42 PM

Thu, Jan 24

kbowling added a comment to D17614: RFC6582 - prevent cwnd to collapse down to 1 mss after exiting recovery.

I remember we tried to analyze and improve this and found some unintended consequences between @hiren and @lstewart https://reviews.freebsd.org/D8225 so it got backed out. @lstewart do you remember the details for backing it out?

Thu, Jan 24, 9:25 PM · transport
kbowling accepted D18941: RTO.Initial = 1 second for TCP.

We ran this configuration for a very long time at LLNW

Thu, Jan 24, 9:07 PM

Jan 20 2019

kbowling committed rP490770: Add sysutils/ltfs to build.
Add sysutils/ltfs to build
Jan 20 2019, 2:09 AM

Jan 19 2019

kbowling added a comment to D18892: Phase 2 to add Proportional Rate Reduction (RFC6937) to FreeBSD.

I worked with rrs to suss out some bugs on this use case when it was new at job-1. I recently tested it to 40gbps single flow on my own pedestrian hardware (1st gen Xeon e3, ixl on one side chelsio T5 on the other) and the CPU usage didn't stand out to me. Yes there will be more timer soft interrupts but there are actually a lot of branching and date movement optimizations in the RACK stack that also help this single flow case. I'm not necessarily saying don't improve the default stack, just that it would probably be a good thing for your customers if you had the totality of the RACK stack improvements in there.

Jan 19 2019, 2:28 AM
kbowling committed rP490697: New port: sysutils/ltfs: LTFS for stand alone tape drive.
New port: sysutils/ltfs: LTFS for stand alone tape drive
Jan 19 2019, 2:15 AM
kbowling closed D18841: New port: sysutils/ltfs: Reference implementation of LTFS for stand alone tape drive.
Jan 19 2019, 2:15 AM

Jan 18 2019

kbowling added a comment to D18892: Phase 2 to add Proportional Rate Reduction (RFC6937) to FreeBSD.

Are you aware of the RACK stack in /usr/src/sys/netinet/tcp_stacks/? It probably does everything you want

Jan 18 2019, 6:13 PM

Jan 14 2019

kbowling created D18841: New port: sysutils/ltfs: Reference implementation of LTFS for stand alone tape drive.
Jan 14 2019, 7:04 PM

Dec 30 2018

kbowling committed rP488745: net/nsscache: update to 0.37.
net/nsscache: update to 0.37
Dec 30 2018, 10:11 PM
kbowling closed D18655: net/nsscache: update to 0.37.
Dec 30 2018, 10:11 PM
kbowling committed rP488744: databases/timescaledb: Update to 1.1.1.
databases/timescaledb: Update to 1.1.1
Dec 30 2018, 10:09 PM
kbowling closed D18653: databases/timescaledb: Update to 1.1.1.
Dec 30 2018, 10:09 PM

Dec 29 2018

kbowling added a comment to D18664: Handle SIGIO for listening sockets.

You may be able to add something to /usr/src/tests/sys/

Dec 29 2018, 6:51 AM

Dec 25 2018

kbowling added a comment to D18655: net/nsscache: update to 0.37.

Fixes https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=215825

Dec 25 2018, 11:04 AM
kbowling created D18655: net/nsscache: update to 0.37.
Dec 25 2018, 6:04 AM
kbowling abandoned D17478: net/nsscache: fix depends.

Will address in a version bump

Dec 25 2018, 4:51 AM
kbowling abandoned D17905: qdirstat options order.
Dec 25 2018, 4:49 AM
kbowling created D18654: emulators/qemu-powernv: update snapshot and fix fetch.
Dec 25 2018, 4:47 AM
kbowling created D18653: databases/timescaledb: Update to 1.1.1.
Dec 25 2018, 3:16 AM

Dec 16 2018

kbowling committed rP487587: databases/timescaledb: Update to 1.1.0.
databases/timescaledb: Update to 1.1.0
Dec 16 2018, 1:07 PM
kbowling closed D18576: databases/timescaledb: Update to 1.1.0.
Dec 16 2018, 1:07 PM
kbowling created D18576: databases/timescaledb: Update to 1.1.0.
Dec 16 2018, 7:30 AM

Nov 30 2018

kbowling added a comment to D18367: lang/rust: add powerpc64, armv6 and armv7 targets.

I would prefer to see this bootstrapped and only for 12.0

Nov 30 2018, 10:23 AM
kbowling abandoned D18296: devel/protobuf: update to 3.6.1.

Your PR patch looks good to me

Nov 30 2018, 1:39 AM

Nov 28 2018

kbowling committed rP486085: emulators/qemu-powernv: rename from emulators/qemu-ppcnv and update to POWER9.
emulators/qemu-powernv: rename from emulators/qemu-ppcnv and update to POWER9
Nov 28 2018, 9:40 AM
kbowling closed D17862: emulators/qemu-powernv: rename emulators/qemu-ppcnv and update to POWER9.
Nov 28 2018, 9:40 AM

Nov 22 2018

kbowling created D18296: devel/protobuf: update to 3.6.1.
Nov 22 2018, 12:02 PM
kbowling added a comment to D18016: Add KF5 based version of kdiff3.

This works for me and is the last qt4 application I had

Nov 22 2018, 10:00 AM

Nov 19 2018

kbowling committed rS340591: Retire sbsndptr() KPI.
Retire sbsndptr() KPI
Nov 19 2018, 12:54 AM
kbowling closed D17998: Drop sbsndptr KPI.
Nov 19 2018, 12:54 AM

Nov 16 2018

kbowling added reviewers for D17998: Drop sbsndptr KPI: krion, timur.
Nov 16 2018, 5:36 PM
kbowling created D17998: Drop sbsndptr KPI.
Nov 16 2018, 1:54 AM

Nov 13 2018

kbowling committed rS340393: powerpc64: reduce GENERIC64 diff versus amd64 GENERIC.
powerpc64: reduce GENERIC64 diff versus amd64 GENERIC
Nov 13 2018, 9:19 AM
kbowling closed D17515: powerpc64: reduce GENERIC64 diff versus amd64 GENERIC.
Nov 13 2018, 9:19 AM · PowerPC

Nov 8 2018

kbowling updated the diff for D17905: qdirstat options order.
Nov 8 2018, 9:06 AM
kbowling created D17905: qdirstat options order.
Nov 8 2018, 9:06 AM
kbowling committed rP484439: sysutils/qdirstat: update to 1.5.
sysutils/qdirstat: update to 1.5
Nov 8 2018, 8:38 AM
kbowling closed D17902: sysutils/qdirstat: update to 1.5.
Nov 8 2018, 8:38 AM
kbowling updated the diff for D17862: emulators/qemu-powernv: rename emulators/qemu-ppcnv and update to POWER9.

It's the way it was, dropped them.

Nov 8 2018, 8:36 AM
kbowling created D17902: sysutils/qdirstat: update to 1.5.
Nov 8 2018, 2:20 AM

Nov 6 2018

kbowling updated the diff for D17862: emulators/qemu-powernv: rename emulators/qemu-ppcnv and update to POWER9.

Add MOVED entry. This doesn't need an updating entry there are only a couple users and I am in communication with them.

Nov 6 2018, 10:19 PM
kbowling created D17862: emulators/qemu-powernv: rename emulators/qemu-ppcnv and update to POWER9.
Nov 6 2018, 9:26 AM

Nov 2 2018

kbowling committed rP483846: databases/timescaledb: Update to 1.0.0.
databases/timescaledb: Update to 1.0.0
Nov 2 2018, 8:25 PM
kbowling closed D17788: databases/timescaledb: Update to 1.0.0.
Nov 2 2018, 8:25 PM

Oct 31 2018

kbowling created D17788: databases/timescaledb: Update to 1.0.0.
Oct 31 2018, 11:06 PM

Oct 30 2018

kbowling added a comment to D17515: powerpc64: reduce GENERIC64 diff versus amd64 GENERIC.

@krion or @timur can I get approval for this to go into unfrozen head?

Oct 30 2018, 6:47 AM · PowerPC
kbowling committed rP483454: emulators/linux-power9-functional-sim: New port.
emulators/linux-power9-functional-sim: New port
Oct 30 2018, 6:45 AM
kbowling closed D17545: emulators/linux-power9-functional-sim: New port.
Oct 30 2018, 6:45 AM

Oct 18 2018

kbowling added a comment to D17545: emulators/linux-power9-functional-sim: New port.

kev-ws-aurora% portlint -A
WARN: /usr/home/kev009/c/fbsd-rw/ports-head/emulators/linux-power9-functional-sim/pkg-descr: includes lines that exceed 80 characters.
0 fatal errors and 1 warning found.

Oct 18 2018, 12:02 PM
kbowling added inline comments to D17545: emulators/linux-power9-functional-sim: New port.
Oct 18 2018, 8:32 AM
kbowling added inline comments to D17545: emulators/linux-power9-functional-sim: New port.
Oct 18 2018, 8:04 AM

Oct 16 2018

kbowling added a comment to D17515: powerpc64: reduce GENERIC64 diff versus amd64 GENERIC.

Addressed the two inlines but the overall intent here is to not think about this and follow amd64 GENERIC. When they reduce due to devmatch, we replay the change.

Oct 16 2018, 4:41 AM · PowerPC

Oct 14 2018

kbowling updated the diff for D17544: iavf: Finish the rename/rebrand internally.

Address erj review

Oct 14 2018, 3:11 AM
kbowling updated the diff for D17545: emulators/linux-power9-functional-sim: New port.

Address review

Oct 14 2018, 2:57 AM

Oct 13 2018

kbowling created D17545: emulators/linux-power9-functional-sim: New port.
Oct 13 2018, 7:11 AM
kbowling created D17544: iavf: Finish the rename/rebrand internally.
Oct 13 2018, 4:43 AM

Oct 12 2018

kbowling accepted D16429: ixlv(4): Update to use iflib; change name to iavf(4).
Oct 12 2018, 5:55 AM · Intel Networking

Oct 11 2018

kbowling added reviewers for D17515: powerpc64: reduce GENERIC64 diff versus amd64 GENERIC: krion, timur.
Oct 11 2018, 9:17 AM · PowerPC
kbowling updated the diff for D17515: powerpc64: reduce GENERIC64 diff versus amd64 GENERIC.
Oct 11 2018, 9:14 AM · PowerPC
kbowling added inline comments to D17515: powerpc64: reduce GENERIC64 diff versus amd64 GENERIC.
Oct 11 2018, 9:07 AM · PowerPC
kbowling created D17515: powerpc64: reduce GENERIC64 diff versus amd64 GENERIC.
Oct 11 2018, 9:06 AM · PowerPC
kbowling updated the diff for D17478: net/nsscache: fix depends.
Oct 11 2018, 4:46 AM

Oct 9 2018

kbowling added a comment to D16429: ixlv(4): Update to use iflib; change name to iavf(4).

Sorry the first part of my comment made no sense, ixl is the pf and will remain for 25/40g hw parts.

Oct 9 2018, 11:39 PM · Intel Networking
kbowling added a comment to D16429: ixlv(4): Update to use iflib; change name to iavf(4).

Can you rename the sys/dev/ixl dir to iavf as part of this? I'd really like to see this change done now in 12.0, it would be very awkward to try and MFC later.

Oct 9 2018, 11:37 PM · Intel Networking
kbowling created D17478: net/nsscache: fix depends.
Oct 9 2018, 1:01 AM

Oct 8 2018

kbowling committed rP481578: sysutils/qdirstat: fix build on GCC-based architectures.
sysutils/qdirstat: fix build on GCC-based architectures
Oct 8 2018, 11:21 PM
kbowling closed D17463: sysutils/qdirstat: fix build on GCC-based architectures.
Oct 8 2018, 11:21 PM
kbowling updated the test plan for D17463: sysutils/qdirstat: fix build on GCC-based architectures.
Oct 8 2018, 5:33 AM
kbowling created D17463: sysutils/qdirstat: fix build on GCC-based architectures.
Oct 8 2018, 1:40 AM

Oct 5 2018

kbowling accepted D17407: Enable TCP Fast Open support on PPC.

Yes I have given remote access to my P9. We also now have P8 reference machines in the FreeBSD cluster.

Oct 5 2018, 12:21 AM

Oct 2 2018

kbowling committed rS339098: Use nda(4) on powerpc64.
Use nda(4) on powerpc64
Oct 2 2018, 9:36 PM
kbowling closed D17368: Use nda(4) on powerpc64.
Oct 2 2018, 9:36 PM
kbowling added reviewers for D17368: Use nda(4) on powerpc64: krion, timur.
Oct 2 2018, 4:23 AM

Oct 1 2018

kbowling added a comment to D16836: Allow empty NUMA domains to support AMD 2990WX.

Nice work, thanks for this fix!

Oct 1 2018, 5:57 PM
kbowling abandoned D16619: Switch nda(4) to be the default NVMe direct access driver.
Oct 1 2018, 3:31 AM
kbowling created D17368: Use nda(4) on powerpc64.
Oct 1 2018, 3:30 AM
kbowling accepted D4294: modernize TCP constants.

This LGTM taking @hiren suggestion to drop the unused TCPTV_CPU_VAR define. At LLNW we ran w/o delack to work around most of the issues this addresses in a more elegant way.

Oct 1 2018, 2:56 AM · transport
kbowling abandoned D9770: Listening sockets revamp try #2..

Commandeer to close

Oct 1 2018, 2:50 AM
kbowling commandeered D9770: Listening sockets revamp try #2..
Oct 1 2018, 2:50 AM

Sep 30 2018

kbowling committed rP480931: security/vuxml: Add entry for net-p2p/bitcoin CVE-2018-17144.
security/vuxml: Add entry for net-p2p/bitcoin CVE-2018-17144
Sep 30 2018, 1:25 PM
kbowling closed D17360: security/vuxml: Add entry for net-p2p/bitcoin CVE-2018-17144.
Sep 30 2018, 1:22 PM