Wednesday, June 30, 2021

sparc64 bulk build report

Bulk build on sparc64-0a.ports.openbsd.org

Started : Mon Jun 28 08:12:15 MDT 2021
Finished: Wed Jun 30 23:25:51 MDT 2021
Duration: 2 Days 15 hours 14 minutes

Built using OpenBSD 6.9-current (GENERIC.MP) #877: Mon Jun 28 03:08:26 MDT 2021

Built 9605 packages

Number of packages built each day:
Jun 28: 7461
Jun 29: 1594
Jun 30: 550


Critical path missing pkgs:
http://build-failures.rhaalovely.net/sparc64/2021-06-28/summary.log

Build failures: 27
http://build-failures.rhaalovely.net/sparc64/2021-06-28/audio/ncmpcpp.log
http://build-failures.rhaalovely.net/sparc64/2021-06-28/cad/dxf2gcode.log
http://build-failures.rhaalovely.net/sparc64/2021-06-28/devel/keystone/python,python3.log
http://build-failures.rhaalovely.net/sparc64/2021-06-28/editors/calligra.log
http://build-failures.rhaalovely.net/sparc64/2021-06-28/emulators/emulationstation.log
http://build-failures.rhaalovely.net/sparc64/2021-06-28/games/colobot/colobot.log
http://build-failures.rhaalovely.net/sparc64/2021-06-28/games/egoboo.log
http://build-failures.rhaalovely.net/sparc64/2021-06-28/games/godot.log
http://build-failures.rhaalovely.net/sparc64/2021-06-28/games/odamex.log
http://build-failures.rhaalovely.net/sparc64/2021-06-28/games/openxcom.log
http://build-failures.rhaalovely.net/sparc64/2021-06-28/games/stepmania.log
http://build-failures.rhaalovely.net/sparc64/2021-06-28/graphics/birdfont.log
http://build-failures.rhaalovely.net/sparc64/2021-06-28/graphics/enblend-enfuse.log
http://build-failures.rhaalovely.net/sparc64/2021-06-28/graphics/gmic.log
http://build-failures.rhaalovely.net/sparc64/2021-06-28/graphics/makehuman.log
http://build-failures.rhaalovely.net/sparc64/2021-06-28/graphics/opencolorio.log
http://build-failures.rhaalovely.net/sparc64/2021-06-28/lang/clazy.log
http://build-failures.rhaalovely.net/sparc64/2021-06-28/math/veusz.log
http://build-failures.rhaalovely.net/sparc64/2021-06-28/multimedia/mkvtoolnix,no_x11.log
http://build-failures.rhaalovely.net/sparc64/2021-06-28/net/barrier.log
http://build-failures.rhaalovely.net/sparc64/2021-06-28/net/gupnp/core.log
http://build-failures.rhaalovely.net/sparc64/2021-06-28/net/pmacct,postgresql.log
http://build-failures.rhaalovely.net/sparc64/2021-06-28/productivity/gnucash.log
http://build-failures.rhaalovely.net/sparc64/2021-06-28/productivity/libphonenumber.log
http://build-failures.rhaalovely.net/sparc64/2021-06-28/www/nextcloud_notify_push.log
http://build-failures.rhaalovely.net/sparc64/2021-06-28/x11/gnome/gjs.log
http://build-failures.rhaalovely.net/sparc64/2021-06-28/x11/kde-applications/kmix.log

Recurrent failures:
failures/audio/ncmpcpp.log
failures/cad/dxf2gcode.log
failures/devel/keystone/python,python3.log
failures/editors/calligra.log
failures/emulators/emulationstation.log
failures/games/colobot/colobot.log
failures/graphics/makehuman.log
failures/graphics/opencolorio.log
failures/lang/clazy.log
failures/math/veusz.log
failures/multimedia/mkvtoolnix,no_x11.log
failures/net/barrier.log

New failures:

Resolved failures:
-failures/devel/maturin.log
-failures/devel/ruby-systemu.log
-failures/devel/vte3.log
-failures/lang/pcc/pcc-libs.log
-failures/lang/pcc/pcc.log

Packages newly built:
+comms/amtterm
+comms/amtterm,-main
+comms/amtterm,-term
+devel/geany
+devel/giggle
+devel/ruby-systemu
+devel/ruby-systemu,ruby27
+devel/ruby-uuid
+devel/ruby-uuid,ruby27
+devel/vte3
+emulators/qemu
+emulators/qemu,-ga
+emulators/qemu,-main
+meta/mate
+meta/mate,-main
+net/ruby-agcaldav
+net/ruby-macaddr
+net/ruby-macaddr,ruby27
+sysutils/virt-manager
+textproc/py-stache,python3
+x11/elementary/code
+x11/gnome/gedit-plugins
+x11/lxterminal
+x11/mate/terminal
+x11/remmina
+x11/roxterm
+x11/sakura
+x11/terminator
+x11/tilda
+x11/virt-viewer

Packages not built this time:

Re: C style in OpenBSD

On Tue, 29 Jun 2021 15:17:58 +0959
Reuben ua Bríฤก <u5644051@anu.edu.au> wrote:

> i found the following:
>
> if (strcmp(progname, BINM_MAN) == 0)
> search.argmode = ARG_NAME;
> else if (strcmp(progname, BINM_APROPOS) == 0)
> search.argmode = ARG_EXPR;
> else if (strcmp(progname, BINM_WHATIS) == 0)
> search.argmode = ARG_WORD;
> else if (strncmp(progname, "help", 4) == 0)
> search.argmode = ARG_NAME;
> else
> search.argmode = ARG_FILE;
>
> much more readable as:
>
> search.argmode =
> strcmp(progname, BINM_MAN) == 0 ? ARG_NAME :
> strcmp(progname, BINM_APROPOS) == 0 ? ARG_EXPR :
> strcmp(progname, BINM_WHATIS) == 0 ? ARG_WORD :
> strncmp(progname, "help", 4) == 0 ? ARG_NAME :
> ARG_FILE;

I disagree.

The former uses universally understood `if` statements, with clear
formatting of the condition expression and the true/false branches.
Some might quibble about a lack of braces, but the indentation make
things clear enough.

Even someone who didn't know "C", would be able to more-or-less
understand what is being done. It's almost pseudo-code like. About
the only trickiness is understanding `strcmp`/`strncmp`.

The latter uses undelimited nested ternaries, with no clear demarcation
between the ternary expression and its true/false branches. If you
didn't know what a ternary was, you'd be totally snookered
understanding that blob of code.

Maybe it looks "prettier", but if I wanted to write "pretty" C code,
I'd enter the IOCCC.

If I absolutely *had* to use ternaries (and you'd pretty much have to
do it at gun-point, threatening some innocent bystander):

search.argmode = (
(strcmp(progname, BINM_MAN) == 0)
? ARG_NAME
: (
(strcmp(progname, BINM_APROPOS) == 0) == 0)
? ARG_EXPR
: (
(strcmp(progname, BINM_WHATIS) == 0)
? ARG_WORD
: (
(strncmp(progname, "help", 4) == 0)
? ARG_NAME
: ARG_FILE
)
)
)
);

Now, it should be immediately apparent why nesting this many ternaries
is a bad idea. The above is a marginal improvement, you can clearly see
a ternary is involved and what bits are what, but it's blindingly
obvious why I wouldn't nest that many ternaries and why `if`/`else` or
`switch` is a better solution.

Yeah, it kinda sucks there's no way to do a `switch` with strings, but
the `if`/`else` solution isn't a bad one, and on some rare occasions
(I've personally observed this on MSP430 with gcc), using `if`/`else`
generates tighter code than `switch` does.

You might argue about "operator precedence", and most languages follow
the same rules, but there's enough subtle differences between them, and
I bounce between 4 of them in my day job, that I prefer to use brackets
more than is strictly necessary.

Neither of the "ternary" examples here would qualify for OpenBSD coding
standards.

I do hope the coding styles you're showcasing to us aren't what they're
teaching at ANU. I've heard of "Canberra bubble" referring to the
reality distortion field that the politicians down there live in, but I
didn't think it extended to the local uni there!
--
Stuart Longland (aka Redhatter, VK4MSL)

I haven't lost my mind...
...it's backed up on a tape somewhere.

Re: How to set a HTTP proxy for sysupgrade

On Wed, June 30, 2021 5:28 am, Raimo Niskanen wrote:
> Hello list!
>
> I just upgraded one of our lab machines from 6.8 to 6.9
> (amd64), and our lab environment is closed to the Internet,
> so using an HTTP proxy is required to reach out.
>
> I have set http_proxy, ftp_proxy and https_proxy in
> /etc/login.conf, the default class, but it is apparently
> not used by rc.firstboot after sysupgrade.
>
> With the new installer in 6.9 rc.firstboot seems to be
> a background process that hangs because of this, so when I
> logged in as root after remote upgrade I resolved the stalemate
> by first killing an ftp job serving fw_update, then a similar
> download job serving syspatch, and waited until the not updated
> kernel was relinked.
> Then I could run fw_update and syspatch manually.
>
> Is there a better / proper way to set a HTTP/HTTPS proxy
> for sysupgrade?
>
> Cheers
> --
>
> / Raimo Niskanen, Erlang/OTP, Ericsson AB
>

I simply echo the export statements of the proxy environment variables to
/etc/rc.firstime before reboot. The installer will always append to the
file so fw_update will be added after the variables are exported.

The ftp process will timeout in, I think, 5 minutes. That is a long time,
but you're not going to be hung there forever.

Tim.

Re: librdkafka, libfds, ipfixcol2

Stuart Henderson [stu@spacehopper.org] wrote:
> > These ports are to support IPFIXcol2 which is the first set of ports I've
> > done in a long time. CMake and all those extra layers of abstraction are a
> > bit of a pain in the ass. Can somoene please take a look and let me know how
> > close I am getting to the mark here? Is this stuff close to an acceptable
> > condition?
>
> The cmake bits you patched in libfds are because upstream is doing
> nonstandard things, cmake ports with libraries aren't usually that
> annoying.
>

Yeah I assumed that, after looking through other ports that use
cmake and generate proper shared libs (with the ports version numbers,
and without digging through all of these CMakeThings!)

> Tidied up a bit here. All the static_assert -> _Static_assert don't
> seem needed (and break things on GCC archs) so I've removed them,
> and used -D_BSD_SOURCE instead of patching in many files. Couple
> of other tweaks (manpage/etc locations, few others). Build output
> looks alright here, I haven't tested runtime, don't have netflow/ipfix
> setup, what little flow monitoring I do is usually with sflow.
> Do they still work for you?
>

Weird, I couldn't get clang to compile it with static_assert, only
converting to _Static_assert worked for me.

Thank you Stuart. Checking it out now...

Chris

Re: phpLDAPadmin doesn't work with php-fpm-7.4

A simple trick is to copy these folders of phpLDAPadmin from FreeBSD to OpenBSD (I did it on OmniOS r151038<https://github.com/omniosorg/omnios-build/blob/r151038/doc/ReleaseNotes.md> using last official version of phpLDAPadmin 1.2.3, and it works perfectly) :

htdocs
lib

(if I remember well)
________________________________
De : Stuart Henderson <stu@spacehopper.org>
Envoyé : jeudi 1 juillet 2021 01:41
À : C. G. <idxtrader@hotmail.com>
Cc : ports <ports@openbsd.org>
Objet : Re: phpLDAPadmin doesn't work with php-fpm-7.4

Moving from bugs@ to ports@ which is the better place for ports reports

It looks like this was possibly fixed in 1.2.6 / 1.2.6.2, I've committed
an update to -current ports. Will be a couple of days before packages
are built and it's not really the sort of thing for -stable packages
(alternatively you can ignore the registered dependencies and install
and use php 7.3 / php-ldap 7.3 instead).



On 2021/06/30 21:09, C. G. wrote:
> Note that you see https://my_domain:444/... in the links because my phpLDAPadmin runs on a dedicated Apache vhost that listens on port 444.
> ________________________________
> De : C. G. <idxtrader@hotmail.com>
> Envoyé : jeudi 1 juillet 2021 01:06
> À : bugs@openbsd.org <bugs@openbsd.org>
> Objet : phpLDAPadmin doesn't work with php-fpm-7.4
>
> https://openports.se/www/phpldapadmin
> OpenPorts.se | The OpenBSD package collection<https://openports.se/www/phpldapadmin>
> 2021-02-24 09:49:02 by Stuart Henderson | Files touched by this commit (52): Log message: switch default MODPHP_VERSION to 7.4 and bump ports which have changed version. (as of 6 Dec 2020, 7.3 went into "security fixes only" mode). 2020-04-26 09:21:11 by Robert Nagy | Files touched by this commit (9): Log message: Update to version 1.2.5 which is a fork of the original project that is still ...
> openports.se
> 
> 
> 
> 
> 
> 
> 
> 
> I saw this on this page :
>
> CVS Commit History:
> 2021-02-24 09:49:02 by Stuart Henderson<https://openports.se/bbmaint.php?maint=sthen@cvs.openbsd.org> | Files touched by this commit (52)<https://openports.se/commit_files.php?messageId=1250f0a716e78d8c@cvs.openbsd.org>
>
> Log message:
> switch default MODPHP_VERSION to 7.4 and bump ports which have changed
> version. (as of 6 Dec 2020, 7.3 went into "security fixes only" mode).
>
>
> I write this email to you yo warn you that phpLDAPadmin doesn't work properly with php-fpm-7.4.
>
> I get multiple errors when I run it with php-fpm-7.4 :
>
> First, this message on top of phpLDAPadmin welcome page :
>
> Deprecated: Array and string offset access syntax with curly braces is deprecated in /var/www/phpldapadmin/lib/functions.php on line 1641
>
> Most importantly, after login, I can't create entries because I get these messages :
>
> PHP Debug Backtrace
> File /var/www/phpldapadmin/lib/functions.php (190)
> Function error (a:5:{i:0;s:102:"Unrecognized error number: 8192: A...<https://turbocharger007.lynx.re:444/tools/unserialize.php?index=0>)
> File /var/www/phpldapadmin/lib/functions.php (58)
> Function app_error_handler (a:5:{i:0;i:8192;i:1;s:69:"Array and string offset ...<https://turbocharger007.lynx.re:444/tools/unserialize.php?index=1>)
> File /var/www/phpldapadmin/lib/functions.php (58)
> Function require_once
> File /var/www/phpldapadmin/lib/functions.php ()
> Function pla_autoload (a:1:{i:0;s:14:"TemplateRender";}<https://turbocharger007.lynx.re:444/tools/unserialize.php?index=3>)
> File /var/www/phpldapadmin/htdocs/template_engine.php (40)
> Function spl_autoload_call (a:1:{i:0;s:14:"TemplateRender";}<https://turbocharger007.lynx.re:444/tools/unserialize.php?index=4>)
> File /var/www/phpldapadmin/htdocs/cmd.php (59)
> Function include (a:1:{i:0;s:48:"/var/www/phpldapadmin/htdocs/templa...<https://turbocharger007.lynx.re:444/tools/unserialize.php?index=5>)
>
> When I click on the first link, I get :
>
> URL : https://my_domain:444/tools/unserialize.php?index=0<https://turbocharger007.lynx.re:444/tools/unserialize.php?index=0>
>
> File not found.
>
> When I click on the second link, I get :
>
> https://my_domain<https://turbocharger007.lynx.re:444/tools/unserialize.php?index=0>:444/tools/unserialize.php?index=1<https://turbocharger007.lynx.re:444/tools/unserialize.php?index=1>
>
> File not found.
>
> When I click on the third link, I get :
>
> https://my_domain<https://turbocharger007.lynx.re:444/tools/unserialize.php?index=0>:444/tools/unserialize.php?index=3<https://turbocharger007.lynx.re:444/tools/unserialize.php?index=3>
>
> File not found.
>
> On the fourth link, I get :
>
> https://my_domain<https://turbocharger007.lynx.re:444/tools/unserialize.php?index=0>:444/tools/unserialize.php?index=4<https://turbocharger007.lynx.re:444/tools/unserialize.php?index=4>
>
> File not found.
>
> On the fifth link, I get :
>
> https://my_domain<https://turbocharger007.lynx.re:444/tools/unserialize.php?index=0>:444/tools/unserialize.php?index=5<https://turbocharger007.lynx.re:444/tools/unserialize.php?index=5>
>
> File not found.
>
> (See the screenshot attached here)
>
> But it works perfectly with php-fpm-7.3 installed via PKG.

Re: phpLDAPadmin doesn't work with php-fpm-7.4

I confirm to you that phpLDAPadmin 1.2.6.2 works well with php 7.4 (on FreeBSD) :

$ php -v
PHP 7.4.19 (cli) (built: May 8 2021 01:10:44) ( NTS )

See the screenshot attached here, you will see the version proof.
________________________________
De : Stuart Henderson <stu@spacehopper.org>
Envoyé : jeudi 1 juillet 2021 01:41
À : C. G. <idxtrader@hotmail.com>
Cc : ports <ports@openbsd.org>
Objet : Re: phpLDAPadmin doesn't work with php-fpm-7.4

Moving from bugs@ to ports@ which is the better place for ports reports

It looks like this was possibly fixed in 1.2.6 / 1.2.6.2, I've committed
an update to -current ports. Will be a couple of days before packages
are built and it's not really the sort of thing for -stable packages
(alternatively you can ignore the registered dependencies and install
and use php 7.3 / php-ldap 7.3 instead).



On 2021/06/30 21:09, C. G. wrote:
> Note that you see https://my_domain:444/... in the links because my phpLDAPadmin runs on a dedicated Apache vhost that listens on port 444.
> ________________________________
> De : C. G. <idxtrader@hotmail.com>
> Envoyé : jeudi 1 juillet 2021 01:06
> À : bugs@openbsd.org <bugs@openbsd.org>
> Objet : phpLDAPadmin doesn't work with php-fpm-7.4
>
> https://openports.se/www/phpldapadmin
> OpenPorts.se | The OpenBSD package collection<https://openports.se/www/phpldapadmin>
> 2021-02-24 09:49:02 by Stuart Henderson | Files touched by this commit (52): Log message: switch default MODPHP_VERSION to 7.4 and bump ports which have changed version. (as of 6 Dec 2020, 7.3 went into "security fixes only" mode). 2020-04-26 09:21:11 by Robert Nagy | Files touched by this commit (9): Log message: Update to version 1.2.5 which is a fork of the original project that is still ...
> openports.se
> 
> 
> 
> 
> 
> 
> 
> 
> I saw this on this page :
>
> CVS Commit History:
> 2021-02-24 09:49:02 by Stuart Henderson<https://openports.se/bbmaint.php?maint=sthen@cvs.openbsd.org> | Files touched by this commit (52)<https://openports.se/commit_files.php?messageId=1250f0a716e78d8c@cvs.openbsd.org>
>
> Log message:
> switch default MODPHP_VERSION to 7.4 and bump ports which have changed
> version. (as of 6 Dec 2020, 7.3 went into "security fixes only" mode).
>
>
> I write this email to you yo warn you that phpLDAPadmin doesn't work properly with php-fpm-7.4.
>
> I get multiple errors when I run it with php-fpm-7.4 :
>
> First, this message on top of phpLDAPadmin welcome page :
>
> Deprecated: Array and string offset access syntax with curly braces is deprecated in /var/www/phpldapadmin/lib/functions.php on line 1641
>
> Most importantly, after login, I can't create entries because I get these messages :
>
> PHP Debug Backtrace
> File /var/www/phpldapadmin/lib/functions.php (190)
> Function error (a:5:{i:0;s:102:"Unrecognized error number: 8192: A...<https://turbocharger007.lynx.re:444/tools/unserialize.php?index=0>)
> File /var/www/phpldapadmin/lib/functions.php (58)
> Function app_error_handler (a:5:{i:0;i:8192;i:1;s:69:"Array and string offset ...<https://turbocharger007.lynx.re:444/tools/unserialize.php?index=1>)
> File /var/www/phpldapadmin/lib/functions.php (58)
> Function require_once
> File /var/www/phpldapadmin/lib/functions.php ()
> Function pla_autoload (a:1:{i:0;s:14:"TemplateRender";}<https://turbocharger007.lynx.re:444/tools/unserialize.php?index=3>)
> File /var/www/phpldapadmin/htdocs/template_engine.php (40)
> Function spl_autoload_call (a:1:{i:0;s:14:"TemplateRender";}<https://turbocharger007.lynx.re:444/tools/unserialize.php?index=4>)
> File /var/www/phpldapadmin/htdocs/cmd.php (59)
> Function include (a:1:{i:0;s:48:"/var/www/phpldapadmin/htdocs/templa...<https://turbocharger007.lynx.re:444/tools/unserialize.php?index=5>)
>
> When I click on the first link, I get :
>
> URL : https://my_domain:444/tools/unserialize.php?index=0<https://turbocharger007.lynx.re:444/tools/unserialize.php?index=0>
>
> File not found.
>
> When I click on the second link, I get :
>
> https://my_domain<https://turbocharger007.lynx.re:444/tools/unserialize.php?index=0>:444/tools/unserialize.php?index=1<https://turbocharger007.lynx.re:444/tools/unserialize.php?index=1>
>
> File not found.
>
> When I click on the third link, I get :
>
> https://my_domain<https://turbocharger007.lynx.re:444/tools/unserialize.php?index=0>:444/tools/unserialize.php?index=3<https://turbocharger007.lynx.re:444/tools/unserialize.php?index=3>
>
> File not found.
>
> On the fourth link, I get :
>
> https://my_domain<https://turbocharger007.lynx.re:444/tools/unserialize.php?index=0>:444/tools/unserialize.php?index=4<https://turbocharger007.lynx.re:444/tools/unserialize.php?index=4>
>
> File not found.
>
> On the fifth link, I get :
>
> https://my_domain<https://turbocharger007.lynx.re:444/tools/unserialize.php?index=0>:444/tools/unserialize.php?index=5<https://turbocharger007.lynx.re:444/tools/unserialize.php?index=5>
>
> File not found.
>
> (See the screenshot attached here)
>
> But it works perfectly with php-fpm-7.3 installed via PKG.

Re: phpLDAPadmin doesn't work with php-fpm-7.4

Moving from bugs@ to ports@ which is the better place for ports reports

It looks like this was possibly fixed in 1.2.6 / 1.2.6.2, I've committed
an update to -current ports. Will be a couple of days before packages
are built and it's not really the sort of thing for -stable packages
(alternatively you can ignore the registered dependencies and install
and use php 7.3 / php-ldap 7.3 instead).



On 2021/06/30 21:09, C. G. wrote:
> Note that you see https://my_domain:444/... in the links because my phpLDAPadmin runs on a dedicated Apache vhost that listens on port 444.
> ________________________________
> De : C. G. <idxtrader@hotmail.com>
> Envoyé : jeudi 1 juillet 2021 01:06
> À : bugs@openbsd.org <bugs@openbsd.org>
> Objet : phpLDAPadmin doesn't work with php-fpm-7.4
>
> https://openports.se/www/phpldapadmin
> OpenPorts.se | The OpenBSD package collection<https://openports.se/www/phpldapadmin>
> 2021-02-24 09:49:02 by Stuart Henderson | Files touched by this commit (52): Log message: switch default MODPHP_VERSION to 7.4 and bump ports which have changed version. (as of 6 Dec 2020, 7.3 went into "security fixes only" mode). 2020-04-26 09:21:11 by Robert Nagy | Files touched by this commit (9): Log message: Update to version 1.2.5 which is a fork of the original project that is still ...
> openports.se
> 
> 
> 
> 
> 
> 
> 
> 
> I saw this on this page :
>
> CVS Commit History:
> 2021-02-24 09:49:02 by Stuart Henderson<https://openports.se/bbmaint.php?maint=sthen@cvs.openbsd.org> | Files touched by this commit (52)<https://openports.se/commit_files.php?messageId=1250f0a716e78d8c@cvs.openbsd.org>
>
> Log message:
> switch default MODPHP_VERSION to 7.4 and bump ports which have changed
> version. (as of 6 Dec 2020, 7.3 went into "security fixes only" mode).
>
>
> I write this email to you yo warn you that phpLDAPadmin doesn't work properly with php-fpm-7.4.
>
> I get multiple errors when I run it with php-fpm-7.4 :
>
> First, this message on top of phpLDAPadmin welcome page :
>
> Deprecated: Array and string offset access syntax with curly braces is deprecated in /var/www/phpldapadmin/lib/functions.php on line 1641
>
> Most importantly, after login, I can't create entries because I get these messages :
>
> PHP Debug Backtrace
> File /var/www/phpldapadmin/lib/functions.php (190)
> Function error (a:5:{i:0;s:102:"Unrecognized error number: 8192: A...<https://turbocharger007.lynx.re:444/tools/unserialize.php?index=0>)
> File /var/www/phpldapadmin/lib/functions.php (58)
> Function app_error_handler (a:5:{i:0;i:8192;i:1;s:69:"Array and string offset ...<https://turbocharger007.lynx.re:444/tools/unserialize.php?index=1>)
> File /var/www/phpldapadmin/lib/functions.php (58)
> Function require_once
> File /var/www/phpldapadmin/lib/functions.php ()
> Function pla_autoload (a:1:{i:0;s:14:"TemplateRender";}<https://turbocharger007.lynx.re:444/tools/unserialize.php?index=3>)
> File /var/www/phpldapadmin/htdocs/template_engine.php (40)
> Function spl_autoload_call (a:1:{i:0;s:14:"TemplateRender";}<https://turbocharger007.lynx.re:444/tools/unserialize.php?index=4>)
> File /var/www/phpldapadmin/htdocs/cmd.php (59)
> Function include (a:1:{i:0;s:48:"/var/www/phpldapadmin/htdocs/templa...<https://turbocharger007.lynx.re:444/tools/unserialize.php?index=5>)
>
> When I click on the first link, I get :
>
> URL : https://my_domain:444/tools/unserialize.php?index=0<https://turbocharger007.lynx.re:444/tools/unserialize.php?index=0>
>
> File not found.
>
> When I click on the second link, I get :
>
> https://my_domain<https://turbocharger007.lynx.re:444/tools/unserialize.php?index=0>:444/tools/unserialize.php?index=1<https://turbocharger007.lynx.re:444/tools/unserialize.php?index=1>
>
> File not found.
>
> When I click on the third link, I get :
>
> https://my_domain<https://turbocharger007.lynx.re:444/tools/unserialize.php?index=0>:444/tools/unserialize.php?index=3<https://turbocharger007.lynx.re:444/tools/unserialize.php?index=3>
>
> File not found.
>
> On the fourth link, I get :
>
> https://my_domain<https://turbocharger007.lynx.re:444/tools/unserialize.php?index=0>:444/tools/unserialize.php?index=4<https://turbocharger007.lynx.re:444/tools/unserialize.php?index=4>
>
> File not found.
>
> On the fifth link, I get :
>
> https://my_domain<https://turbocharger007.lynx.re:444/tools/unserialize.php?index=0>:444/tools/unserialize.php?index=5<https://turbocharger007.lynx.re:444/tools/unserialize.php?index=5>
>
> File not found.
>
> (See the screenshot attached here)
>
> But it works perfectly with php-fpm-7.3 installed via PKG.

Re: librdkafka, libfds, ipfixcol2

> These ports are to support IPFIXcol2 which is the first set of ports I've
> done in a long time. CMake and all those extra layers of abstraction are a
> bit of a pain in the ass. Can somoene please take a look and let me know how
> close I am getting to the mark here? Is this stuff close to an acceptable
> condition?

The cmake bits you patched in libfds are because upstream is doing
nonstandard things, cmake ports with libraries aren't usually that
annoying.

Tidied up a bit here. All the static_assert -> _Static_assert don't
seem needed (and break things on GCC archs) so I've removed them,
and used -D_BSD_SOURCE instead of patching in many files. Couple
of other tweaks (manpage/etc locations, few others). Build output
looks alright here, I haven't tested runtime, don't have netflow/ipfix
setup, what little flow monitoring I do is usually with sflow.
Do they still work for you?

Re: Convenience changes for Go

On Wed, 30 Jun 2021 14:24:24 -0600, Aaron Bieber <aaron@bolddaemon.com>
wrote:

Thanks for working on it! I see a few possible improvements:

> -# modgo-gen-modules will output MODGO_MODULES and MODGO_MODFILES
> +# modgo-gen-modules will output MODGO_MODULES and MODGO_MODFILES for
> +# the latest version of a given MODGO_MODNAME if MODGO_VERSION is set to
> +# "current". Otherwise it will fetch the MODULES/MODFILES for the presently
> +# set MODGO_VERSION.

Can we use "latest" instead of current? That's the terminology upstream
uses:
"The string latest, which selects the highest available release
version."

https://golang.org/ref/mod#version-queries

> modgo-gen-modules:
> .if empty(MODGO_MODNAME)
> @${ECHO_MSG} "No MODGO_MODNAME set"
> @exit 1
> .else
> +.if ${MODGO_VERSION} == "current"
> @${_PERLSCRIPT}/modgo-gen-modules-helper ${MODGO_MODNAME}
> +.else
> + @${_PERLSCRIPT}/modgo-gen-modules-helper ${MODGO_MODNAME}
> ${MODGO_VERSION} .endif
> +.endif

We're nesting ifs here. We can put the new one outside easily, but if
you don't want to do that, the second one should be indented like the
one L152.

My main disagreement is that if you don't have any MODGO_VERSION set,
it fails with
$ make modgo-gen-modules
*** Parse error in /usr/ports/security/age: Malformed conditional (${MODGO_VERSION} == "current") (/usr/ports/lang/go/go.port.mk:189)
*** Parse error: Need an operator in '"current"' (/usr/ports/lang/go/go.port.mk:189)

I tried setting something like
MODGO_VERSION ?= "current" but make(1) didn't like it.

Here's an updated diff for the two first points. It doesn't improve the
empty MODGO_VERSION tho :(

BTW, go-module(5) will need an update.

Index: go.port.mk
===================================================================
RCS file: /cvs/ports/lang/go/go.port.mk,v
retrieving revision 1.42
diff -u -p -r1.42 go.port.mk
--- go.port.mk 23 Mar 2021 13:19:08 -0000 1.42
+++ go.port.mk 30 Jun 2021 21:23:38 -0000
@@ -71,7 +71,7 @@ DISTNAME_ESC = ${DISTNAME${_s}}
EXTRACT_SUFX ?= .zip
PKGNAME ?= ${DISTNAME:S/-v/-/}
ALL_TARGET ?= ${MODGO_MODNAME}
-MODGO_FLAGS += -modcacherw
+MODGO_FLAGS += -modcacherw -trimpath
DISTFILES += ${DISTNAME_ESC}${EXTRACT_SUFX}{${MODGO_VERSION}${EXTRACT_SUFX}}
EXTRACT_ONLY = ${DISTNAME_ESC}${EXTRACT_SUFX}
MASTER_SITES ?= ${MASTER_SITE_ATHENS}${MODGO_MODNAME_ESC}/@v/
@@ -177,11 +177,17 @@ do-test:
. endif
.endif

-# modgo-gen-modules will output MODGO_MODULES and MODGO_MODFILES
+# modgo-gen-modules will output MODGO_MODULES and MODGO_MODFILES for
+# the latest version of a given MODGO_MODNAME if MODGO_VERSION is set to
+# "latest". Otherwise it will fetch the MODULES/MODFILES for the presently
+# set MODGO_VERSION.
modgo-gen-modules:
.if empty(MODGO_MODNAME)
@${ECHO_MSG} "No MODGO_MODNAME set"
@exit 1
-.else
+.endif
+.if ${MODGO_VERSION} == "latest"
@${_PERLSCRIPT}/modgo-gen-modules-helper ${MODGO_MODNAME}
+.else
+ @${_PERLSCRIPT}/modgo-gen-modules-helper ${MODGO_MODNAME} ${MODGO_VERSION}
.endif

Re: support and consulting: new entry request

> On Jun 30, 2021, at 1:50 PM, Ingo Schwarze <schwarze@usta.de> wrote:
>
> Hi Navan,
>
> Navan Carson wrote on Wed, Jun 30, 2021 at 01:08:55PM -0600:
>
>> The TLS certificate is invalid for https://obsd.solutions/.
>> It's for some mcafee.com names.
>
> I'm sorry, but so far, i'm unable to reproduce. When i connect
> to obsd.solutions with HTTPs, the following certificate is
> returned from the server:
>
> Serial Number:
> 05:d8:3c:dd:c3:1f:f3:15:6c:4f:96:db:14:a2:cd:43
> Issuer: C=US, O=Cloudflare, Inc., CN=Cloudflare Inc ECC CA-3
> Subject: C=US, ST=California, L=San Francisco, O=Cloudflare, Inc.,
> CN=sni.cloudflaressl.com
> X509v3 extensions:
> X509v3 Subject Alternative Name:
> DNS:sni.cloudflaressl.com,
> DNS:obsd.solutions, DNS:*.obsd.solutions
>
> I verified that with both firefox and nc(1).
>
> I see nothing involving mcafee.com in there.
>
> Yours,
> Ingo

Hi Ingo,

You are right. The certificate I am seeing is coming from the WiFi access point I'm on. Sorry for the distraction, and thanks for the additional thing to fix at the relatives house.

Take care,
Navan

Re: Convenience changes for Go

Aaron Bieber writes:

> Marc Espie writes:
>
>> On Wed, Jun 23, 2021 at 07:48:01AM -0600, Aaron Bieber wrote:
>>> Hi,
>>>
>>> Here is a diff that adds:
>>>
>>> - -trimpath to MODGO_FLAGS: This removes paths like
>>> "/build/pobj/blablablablbal" from the resulting binary.
>>> - Teaches modgo-gen-modules-helper how to pass a version to the
>>> get_dist_info stuff.
>>> - Adds a new make target: "modgo-gen-current-modules". This will
>>> generate the MODGO_ bits for the currently defined
>>> MODGO_MODNAME. (existing target generates them for what ever Go
>>> things the latest version of a MODGO_MODNAME is).
>>>
>>> The -trimpath is mostly cosmetic, but it also gets us a bit closer to
>>> "reproducible builds". This would potentially let us produce the same
>>> binaries that an upstream does for releases (assuming build flags and
>>> '-X' things are all the same).
>>>
>>> The new target lets one bump a port to an explicit version (i.e. not the
>>> latest, or a latest that has not yet propagated through the Go module
>>> ecosystem).
>>>
>>> Thoughts? Cluesticks? OKs?
>>>
>>> Cheers,
>>> Aaron
>>>
>>
>>> diff ad22f1f0930c176e1bc87c0d5537a6033669c23a /usr/ports
>>> blob - 60b84fb0ae310786ee5c71a2e4e4e741f0904da9
>>> file + infrastructure/bin/modgo-gen-modules-helper
>>> --- infrastructure/bin/modgo-gen-modules-helper
>>> +++ infrastructure/bin/modgo-gen-modules-helper
>>> @@ -31,7 +31,8 @@ use lib ( "$portdir/infrastructure/lib", "$FindBin::Bi
>>>
>>> use OpenBSD::PortGen::Port::Go;
>>>
>>> -my ( $module ) = @ARGV;
>>> +my ( $module, $version ) = @ARGV;
>>> +$module = "${module}\@${version}" if ($version ne "");
>>>
>>> my $port = OpenBSD::PortGen::Port::Go->new;
>>> my $portinfo = $port->get_dist_info($module);
>>> blob - 924c64a51696a59fd6dc5456b1f3f7abda7e38d6
>>> file + lang/go/go.port.mk
>>
>> That part looks wrong.
>>
>> I expect that having one single parameter will complain loudly about
>> $version being undefined.
>>
>> You want to distinguish between 1 parameter and two.
>>
>> So probably
>>
>> die if @ARGV < 1;
>> my $module = shift;
>> if (@ARGV == 1) {
>> $module .= '@'. shift;
>> }
>>
>> or something like that.
>>
>> (comparing version with "" opens all kinds of issues.
>>
>> Note that *all* portgen stuff should have
>> "use strict;"
>>
>> near use warnings.
>
> Updated diff with the changes above and a suggested change from sthen@.
>
> Now you run "env MODGO_VERSION=current make modgo-gen-modules" to get
> what Go thinks is the latest version of a port. Without the =current bit
> it will fetch the mod files for the current MODGO_VERSION.
>
> I also did a mulk (mini-bulk) of the Go ports to make sure there was no
> fallout from the addition of '-trimpath':
>
> Elapsed time=05:26:21
> I=607 B=0 Q=0 T=0 F=0 !=1
>
> Everything build fine!
>

Had a typo! ty danj@

Re: support and consulting: new entry request

Hi Navan,

Navan Carson wrote on Wed, Jun 30, 2021 at 01:08:55PM -0600:

> The TLS certificate is invalid for https://obsd.solutions/.
> It's for some mcafee.com names.

I'm sorry, but so far, i'm unable to reproduce. When i connect
to obsd.solutions with HTTPs, the following certificate is
returned from the server:

Serial Number:
05:d8:3c:dd:c3:1f:f3:15:6c:4f:96:db:14:a2:cd:43
Issuer: C=US, O=Cloudflare, Inc., CN=Cloudflare Inc ECC CA-3
Subject: C=US, ST=California, L=San Francisco, O=Cloudflare, Inc.,
CN=sni.cloudflaressl.com
X509v3 extensions:
X509v3 Subject Alternative Name:
DNS:sni.cloudflaressl.com,
DNS:obsd.solutions, DNS:*.obsd.solutions

I verified that with both firefox and nc(1).

I see nothing involving mcafee.com in there.

Yours,
Ingo

Re: support and consulting: new entry request

> On Jun 23, 2021, at 9:46 AM, nabbisen@scqr.net wrote:
>
> 0
> C Japan
> P Osaka
> T Osaka
> Z
> O Scqr Inc.
> I
> A
> M contact@obsd.solutions
> U https://obsd.solutions/
> B
> X
> N We are experienced ICT designers/developers and security monks, using OpenBSD as primary servers for years. [ Company Website ] <a href="https://www.scqr.net/">scqr.net</a>
>

The TLS certificate is invalid for https://obsd.solutions/. It's for some mcafee.com names.

Re: Sharing desktop with Jitsi and pledge

On Wed, Jun 30, 2021 at 08:02:51AM -0000, Stuart Henderson wrote:
>
> To use screen sharing, you'll need to disable pledge, it is specifically
> mentioned in the pkg-readme for firefox.

Stuart thanks so much for the insight. I should have been more
perceptive and consulted the pkg_readme. I am going to leave pledge
and unveil alone. I'll just send out the *.odp in advance.

Kind regards,

Jonathan
>
>

Re: rad daemon strange error message

Thanks a lot. You were right and my eyes have corrected the misspelling. After
correcting the config the RAD server seems to work correctly.

kind regards
On Wed, 30 Jun 2021 13:58:17 +0200
Markus Wernig <listener@wernig.net> wrote:

> On 6/30/21 1:32 PM, Pierre Dupond wrote:
> > veteher30 has no IPv6 link-local address, ignoring
> ^
>
> I don't know rad, but from the output above there seems to be a typo in
> some config.
>

Re: supermicro 5019D-FTN4 server with AMD EPYC 3251 SoC Processor

btw, it would be really helpful if people could send their dmesg to
dmesg@openbsd.org, this hardware doesn't show up there, in fact there
are no EPYC 3xxx CPUs at all.

Re: [update] vger 1.07

> Hi,
>
> this is an update to vger 1.07.
>
> Port-wise there is an addition of +FLAGS += std=gnu99 suggested by
> Omar Polo <op@omarpolo.com> and confirmed by kmos@ which fixes
> building on sparc64.
>
> Based on work from prx <prx@si3t.ch>, whose mail didn't reach ports@.
>
> Some testing done on amd64 current and stable, no issues found. If
> possible, I'd like to see this on stable.
>
> Bug fixes:
>
> - header send in correct order
> - virtual host path handling
> - cgi execution
>
> Comments? OK?
>
> Index: Makefile
> ===================================================================
> RCS file: /cvs/ports/net/vger/Makefile,v
> retrieving revision 1.1.1.1
> diff -u -p -u -p -r1.1.1.1 Makefile
> --- Makefile 4 Apr 2021 08:57:15 -0000 1.1.1.1
> +++ Makefile 14 Jun 2021 19:41:37 -0000
> @@ -1,7 +1,7 @@
> # $OpenBSD: Makefile,v 1.1.1.1 2021/04/04 08:57:15 solene Exp $
>
> COMMENT = gemini server written in C used with inetd
> -V = 1.06
> +V = 1.07
> DISTNAME = vger-${V}
>
> CATEGORIES = net
> @@ -20,5 +20,7 @@ WANTLIB += c
> MASTER_SITES =
> https://tildegit.org/solene/vger/archive/ DISTFILES =
> vger-{}${V}${EXTRACT_SUFX} WRKSRC = ${WRKDIR}/vger
> +
> +FLAGS += -std=gnu99
>
> .include <bsd.port.mk>
> Index: distinfo
> ===================================================================
> RCS file: /cvs/ports/net/vger/distinfo,v
> retrieving revision 1.1.1.1
> diff -u -p -u -p -r1.1.1.1 distinfo
> --- distinfo 4 Apr 2021 08:57:15 -0000 1.1.1.1
> +++ distinfo 14 Jun 2021 19:41:37 -0000
> @@ -1,2 +1,2 @@
> -SHA256 (vger-1.06.tar.gz) =
> DRyVZPUJxoy/hAiHSzPE4hy0HJt89x0Q0inkrC9t6GA= -SIZE (vger-1.06.tar.gz)
> = 12937 +SHA256 (vger-1.07.tar.gz) =
> ByCUxfD1uS9nE/L/7MTuJuYxy85Pokjbiz2PUbKx4Tc= +SIZE (vger-1.07.tar.gz)
> = 13371
>
>

*friendly ping*

--
greetings,

Florian Viehweger

Re: C style in OpenBSD

The reason to a style guide is not that one style is inherently
better than another. It is because consistency makes the code
easier to read for anyone familiar with that style. Part of that
means using common idioms that are immediately recognizable by
someone familiar with the style. This reduces the amount of time
is takes someone to understand the code.

We want to make the code easy to read, since time spent in maintenance
is much greater than the time spent initially writing it. This
means that being clever when writing code is a _bad_ thing if it
reduces readability. There is plenty of use of the ternary operator
in the OpenBSD code base but it tends to be used sparingly. Nesting
the ternary operator must be done with care due to C's operator
precedence. We've seen bugs in the past due to this.

In other words, just because you can doesn't mean you should ;-)
What one person finds clear and obvious may seem obfuscated to
someone else. We try to use a consistent style so that everyone
can read and understand the code once they are familiar with that
style and common idioms.

- todd

Re: Convenience changes for Go

Marc Espie writes:

> On Wed, Jun 23, 2021 at 07:48:01AM -0600, Aaron Bieber wrote:
>> Hi,
>>
>> Here is a diff that adds:
>>
>> - -trimpath to MODGO_FLAGS: This removes paths like
>> "/build/pobj/blablablablbal" from the resulting binary.
>> - Teaches modgo-gen-modules-helper how to pass a version to the
>> get_dist_info stuff.
>> - Adds a new make target: "modgo-gen-current-modules". This will
>> generate the MODGO_ bits for the currently defined
>> MODGO_MODNAME. (existing target generates them for what ever Go
>> things the latest version of a MODGO_MODNAME is).
>>
>> The -trimpath is mostly cosmetic, but it also gets us a bit closer to
>> "reproducible builds". This would potentially let us produce the same
>> binaries that an upstream does for releases (assuming build flags and
>> '-X' things are all the same).
>>
>> The new target lets one bump a port to an explicit version (i.e. not the
>> latest, or a latest that has not yet propagated through the Go module
>> ecosystem).
>>
>> Thoughts? Cluesticks? OKs?
>>
>> Cheers,
>> Aaron
>>
>
>> diff ad22f1f0930c176e1bc87c0d5537a6033669c23a /usr/ports
>> blob - 60b84fb0ae310786ee5c71a2e4e4e741f0904da9
>> file + infrastructure/bin/modgo-gen-modules-helper
>> --- infrastructure/bin/modgo-gen-modules-helper
>> +++ infrastructure/bin/modgo-gen-modules-helper
>> @@ -31,7 +31,8 @@ use lib ( "$portdir/infrastructure/lib", "$FindBin::Bi
>>
>> use OpenBSD::PortGen::Port::Go;
>>
>> -my ( $module ) = @ARGV;
>> +my ( $module, $version ) = @ARGV;
>> +$module = "${module}\@${version}" if ($version ne "");
>>
>> my $port = OpenBSD::PortGen::Port::Go->new;
>> my $portinfo = $port->get_dist_info($module);
>> blob - 924c64a51696a59fd6dc5456b1f3f7abda7e38d6
>> file + lang/go/go.port.mk
>
> That part looks wrong.
>
> I expect that having one single parameter will complain loudly about
> $version being undefined.
>
> You want to distinguish between 1 parameter and two.
>
> So probably
>
> die if @ARGV < 1;
> my $module = shift;
> if (@ARGV == 1) {
> $module .= '@'. shift;
> }
>
> or something like that.
>
> (comparing version with "" opens all kinds of issues.
>
> Note that *all* portgen stuff should have
> "use strict;"
>
> near use warnings.

Updated diff with the changes above and a suggested change from sthen@.

Now you run "env MODGO_VERSION=current make modgo-gen-modules" to get
what Go thinks is the latest version of a port. Without the =current bit
it will fetch the mod files for the current MODGO_VERSION.

I also did a mulk (mini-bulk) of the Go ports to make sure there was no
fallout from the addition of '-trimpath':

Elapsed time=05:26:21
I=607 B=0 Q=0 T=0 F=0 !=1

Everything build fine!

Re: supermicro 5019D-FTN4 server with AMD EPYC 3251 SoC Processor

> Good day everyone
>
> Does anyone use supermicro 5019D-FTN4 server with AMD EPYC 3251 SoC
> Processor?
>
> https://www.supermicro.com/Aplus/system/Embedded/AS-5019D-FTN4.cfm
>
> Experience and dmesg would be perfect.
>
> I did not find any mention in the archive
>
> I'm looking for a new efficient router for 10" depth rack.
>
> Thanks
>

There should be no reason the server part will not work. I run the
motherboard in a different rack mount case and it works fine.


OpenBSD 6.9 (GENERIC.MP) #3: Mon Jun 7 08:21:26 MDT 2021
root@syspatch-69-amd64.openbsd.org:/usr/src/sys/arch/amd64/compile/GENERIC.MP
real mem = 8458678272 (8066MB)
avail mem = 8186937344 (7807MB)
random: good seed from bootblocks
mpath0 at root
scsibus0 at mpath0: 256 targets
mainbus0 at root
bios0 at mainbus0: SMBIOS rev. 2.8 @ 0xdab37000 (49 entries)
bios0: vendor American Megatrends Inc. version "1.0" date 01/30/2019
bios0: Supermicro Super Server
acpi0 at bios0: ACPI 6.1
acpi0: sleep states S0 S5
acpi0: tables DSDT FACP APIC FPDT FIDT SSDT SSDT MCFG SSDT CRAT CDIT BERT
EINJ HEST HPET SSDT UEFI IVRS SSDT WSMT
acpi0: wakeup devices S0D0(S3) S0D1(S3) S0D2(S3) S0D3(S3) S1D0(S3)
S1D1(S3) S1D2(S3) S1D3(S3)
acpitimer0 at acpi0: 3579545 Hz, 32 bits
acpimadt0 at acpi0 addr 0xfee00000: PC-AT compat
cpu0 at mainbus0: apid 0 (boot processor)
cpu0: AMD EPYC 3251 8-Core Processor, 2500.45 MHz, 17-01-02
cpu0:
FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,MMX,FXSR,SSE,SSE2,HTT,SSE3,PCLMUL,MWAIT,SSSE3,FMA3,CX16,SSE4.1,SSE4.2,MOVBE,POPCNT,AES,XSAVE,AVX,F16C,RDRAND,NXE,MMXX,FFXSR,PAGE1GB,RDTSCP,LONG,LAHF,CMPLEG,SVM,EAPICSP,AMCR8,ABM,SSE4A,MASSE,3DNOWP,OSVW,SKINIT,TCE,TOPEXT,CPCTR,DBKP,PCTRL3,MWAITX,ITSC,FSGSBASE,BMI1,AVX2,SMEP,BMI2,RDSEED,ADX,SMAP,CLFLUSHOPT,SHA,IBPB,XSAVEOPT,XSAVEC,XGETBV1,XSAVES
cpu0: 64KB 64b/line 4-way I-cache, 32KB 64b/line 8-way D-cache, 512KB
64b/line 8-way L2 cache
cpu0: ITLB 64 4KB entries fully associative, 64 4MB entries fully associative
cpu0: DTLB 64 4KB entries fully associative, 64 4MB entries fully associative
cpu0: smt 0, core 0, package 0
mtrr: Pentium Pro MTRR support, 8 var ranges, 88 fixed ranges
cpu0: apic clock running at 99MHz
cpu0: mwait min=64, max=64, C-substates=1.1, IBE
cpu1 at mainbus0: apid 2 (application processor)
cpu1: AMD EPYC 3251 8-Core Processor, 2500.01 MHz, 17-01-02
cpu1:
FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,MMX,FXSR,SSE,SSE2,HTT,SSE3,PCLMUL,MWAIT,SSSE3,FMA3,CX16,SSE4.1,SSE4.2,MOVBE,POPCNT,AES,XSAVE,AVX,F16C,RDRAND,NXE,MMXX,FFXSR,PAGE1GB,RDTSCP,LONG,LAHF,CMPLEG,SVM,EAPICSP,AMCR8,ABM,SSE4A,MASSE,3DNOWP,OSVW,SKINIT,TCE,TOPEXT,CPCTR,DBKP,PCTRL3,MWAITX,ITSC,FSGSBASE,BMI1,AVX2,SMEP,BMI2,RDSEED,ADX,SMAP,CLFLUSHOPT,SHA,IBPB,XSAVEOPT,XSAVEC,XGETBV1,XSAVES
cpu1: 64KB 64b/line 4-way I-cache, 32KB 64b/line 8-way D-cache, 512KB
64b/line 8-way L2 cache
cpu1: ITLB 64 4KB entries fully associative, 64 4MB entries fully associative
cpu1: DTLB 64 4KB entries fully associative, 64 4MB entries fully associative
cpu1: smt 0, core 1, package 0
cpu2 at mainbus0: apid 4 (application processor)
cpu2: AMD EPYC 3251 8-Core Processor, 2500.01 MHz, 17-01-02
cpu2:
FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,MMX,FXSR,SSE,SSE2,HTT,SSE3,PCLMUL,MWAIT,SSSE3,FMA3,CX16,SSE4.1,SSE4.2,MOVBE,POPCNT,AES,XSAVE,AVX,F16C,RDRAND,NXE,MMXX,FFXSR,PAGE1GB,RDTSCP,LONG,LAHF,CMPLEG,SVM,EAPICSP,AMCR8,ABM,SSE4A,MASSE,3DNOWP,OSVW,SKINIT,TCE,TOPEXT,CPCTR,DBKP,PCTRL3,MWAITX,ITSC,FSGSBASE,BMI1,AVX2,SMEP,BMI2,RDSEED,ADX,SMAP,CLFLUSHOPT,SHA,IBPB,XSAVEOPT,XSAVEC,XGETBV1,XSAVES
cpu2: 64KB 64b/line 4-way I-cache, 32KB 64b/line 8-way D-cache, 512KB
64b/line 8-way L2 cache
cpu2: ITLB 64 4KB entries fully associative, 64 4MB entries fully associative
cpu2: DTLB 64 4KB entries fully associative, 64 4MB entries fully associative
cpu2: smt 0, core 2, package 0
cpu3 at mainbus0: apid 6 (application processor)
cpu3: AMD EPYC 3251 8-Core Processor, 2500.00 MHz, 17-01-02
cpu3:
FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,MMX,FXSR,SSE,SSE2,HTT,SSE3,PCLMUL,MWAIT,SSSE3,FMA3,CX16,SSE4.1,SSE4.2,MOVBE,POPCNT,AES,XSAVE,AVX,F16C,RDRAND,NXE,MMXX,FFXSR,PAGE1GB,RDTSCP,LONG,LAHF,CMPLEG,SVM,EAPICSP,AMCR8,ABM,SSE4A,MASSE,3DNOWP,OSVW,SKINIT,TCE,TOPEXT,CPCTR,DBKP,PCTRL3,MWAITX,ITSC,FSGSBASE,BMI1,AVX2,SMEP,BMI2,RDSEED,ADX,SMAP,CLFLUSHOPT,SHA,IBPB,XSAVEOPT,XSAVEC,XGETBV1,XSAVES
cpu3: 64KB 64b/line 4-way I-cache, 32KB 64b/line 8-way D-cache, 512KB
64b/line 8-way L2 cache
cpu3: ITLB 64 4KB entries fully associative, 64 4MB entries fully associative
cpu3: DTLB 64 4KB entries fully associative, 64 4MB entries fully associative
cpu3: smt 0, core 3, package 0
cpu4 at mainbus0: apid 8 (application processor)
cpu4: AMD EPYC 3251 8-Core Processor, 2500.01 MHz, 17-01-02
cpu4:
FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,MMX,FXSR,SSE,SSE2,HTT,SSE3,PCLMUL,MWAIT,SSSE3,FMA3,CX16,SSE4.1,SSE4.2,MOVBE,POPCNT,AES,XSAVE,AVX,F16C,RDRAND,NXE,MMXX,FFXSR,PAGE1GB,RDTSCP,LONG,LAHF,CMPLEG,SVM,EAPICSP,AMCR8,ABM,SSE4A,MASSE,3DNOWP,OSVW,SKINIT,TCE,TOPEXT,CPCTR,DBKP,PCTRL3,MWAITX,ITSC,FSGSBASE,BMI1,AVX2,SMEP,BMI2,RDSEED,ADX,SMAP,CLFLUSHOPT,SHA,IBPB,XSAVEOPT,XSAVEC,XGETBV1,XSAVES
cpu4: 64KB 64b/line 4-way I-cache, 32KB 64b/line 8-way D-cache, 512KB
64b/line 8-way L2 cache
cpu4: ITLB 64 4KB entries fully associative, 64 4MB entries fully associative
cpu4: DTLB 64 4KB entries fully associative, 64 4MB entries fully associative
cpu4: smt 0, core 4, package 0
cpu5 at mainbus0: apid 10 (application processor)
cpu5: AMD EPYC 3251 8-Core Processor, 2500.00 MHz, 17-01-02
cpu5:
FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,MMX,FXSR,SSE,SSE2,HTT,SSE3,PCLMUL,MWAIT,SSSE3,FMA3,CX16,SSE4.1,SSE4.2,MOVBE,POPCNT,AES,XSAVE,AVX,F16C,RDRAND,NXE,MMXX,FFXSR,PAGE1GB,RDTSCP,LONG,LAHF,CMPLEG,SVM,EAPICSP,AMCR8,ABM,SSE4A,MASSE,3DNOWP,OSVW,SKINIT,TCE,TOPEXT,CPCTR,DBKP,PCTRL3,MWAITX,ITSC,FSGSBASE,BMI1,AVX2,SMEP,BMI2,RDSEED,ADX,SMAP,CLFLUSHOPT,SHA,IBPB,XSAVEOPT,XSAVEC,XGETBV1,XSAVES
cpu5: 64KB 64b/line 4-way I-cache, 32KB 64b/line 8-way D-cache, 512KB
64b/line 8-way L2 cache
cpu5: ITLB 64 4KB entries fully associative, 64 4MB entries fully associative
cpu5: DTLB 64 4KB entries fully associative, 64 4MB entries fully associative
cpu5: smt 0, core 5, package 0
cpu6 at mainbus0: apid 12 (application processor)
cpu6: AMD EPYC 3251 8-Core Processor, 2500.00 MHz, 17-01-02
cpu6:
FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,MMX,FXSR,SSE,SSE2,HTT,SSE3,PCLMUL,MWAIT,SSSE3,FMA3,CX16,SSE4.1,SSE4.2,MOVBE,POPCNT,AES,XSAVE,AVX,F16C,RDRAND,NXE,MMXX,FFXSR,PAGE1GB,RDTSCP,LONG,LAHF,CMPLEG,SVM,EAPICSP,AMCR8,ABM,SSE4A,MASSE,3DNOWP,OSVW,SKINIT,TCE,TOPEXT,CPCTR,DBKP,PCTRL3,MWAITX,ITSC,FSGSBASE,BMI1,AVX2,SMEP,BMI2,RDSEED,ADX,SMAP,CLFLUSHOPT,SHA,IBPB,XSAVEOPT,XSAVEC,XGETBV1,XSAVES
cpu6: 64KB 64b/line 4-way I-cache, 32KB 64b/line 8-way D-cache, 512KB
64b/line 8-way L2 cache
cpu6: ITLB 64 4KB entries fully associative, 64 4MB entries fully associative
cpu6: DTLB 64 4KB entries fully associative, 64 4MB entries fully associative
cpu6: smt 0, core 6, package 0
cpu7 at mainbus0: apid 14 (application processor)
cpu7: AMD EPYC 3251 8-Core Processor, 2500.00 MHz, 17-01-02
cpu7:
FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,MMX,FXSR,SSE,SSE2,HTT,SSE3,PCLMUL,MWAIT,SSSE3,FMA3,CX16,SSE4.1,SSE4.2,MOVBE,POPCNT,AES,XSAVE,AVX,F16C,RDRAND,NXE,MMXX,FFXSR,PAGE1GB,RDTSCP,LONG,LAHF,CMPLEG,SVM,EAPICSP,AMCR8,ABM,SSE4A,MASSE,3DNOWP,OSVW,SKINIT,TCE,TOPEXT,CPCTR,DBKP,PCTRL3,MWAITX,ITSC,FSGSBASE,BMI1,AVX2,SMEP,BMI2,RDSEED,ADX,SMAP,CLFLUSHOPT,SHA,IBPB,XSAVEOPT,XSAVEC,XGETBV1,XSAVES
cpu7: 64KB 64b/line 4-way I-cache, 32KB 64b/line 8-way D-cache, 512KB
64b/line 8-way L2 cache
cpu7: ITLB 64 4KB entries fully associative, 64 4MB entries fully associative
cpu7: DTLB 64 4KB entries fully associative, 64 4MB entries fully associative
cpu7: smt 0, core 7, package 0
cpu8 at mainbus0: apid 1 (application processor)
cpu8: AMD EPYC 3251 8-Core Processor, 2500.00 MHz, 17-01-02
cpu8:
FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,MMX,FXSR,SSE,SSE2,HTT,SSE3,PCLMUL,MWAIT,SSSE3,FMA3,CX16,SSE4.1,SSE4.2,MOVBE,POPCNT,AES,XSAVE,AVX,F16C,RDRAND,NXE,MMXX,FFXSR,PAGE1GB,RDTSCP,LONG,LAHF,CMPLEG,SVM,EAPICSP,AMCR8,ABM,SSE4A,MASSE,3DNOWP,OSVW,SKINIT,TCE,TOPEXT,CPCTR,DBKP,PCTRL3,MWAITX,ITSC,FSGSBASE,BMI1,AVX2,SMEP,BMI2,RDSEED,ADX,SMAP,CLFLUSHOPT,SHA,IBPB,XSAVEOPT,XSAVEC,XGETBV1,XSAVES
cpu8: 64KB 64b/line 4-way I-cache, 32KB 64b/line 8-way D-cache, 512KB
64b/line 8-way L2 cache
cpu8: ITLB 64 4KB entries fully associative, 64 4MB entries fully associative
cpu8: DTLB 64 4KB entries fully associative, 64 4MB entries fully associative
cpu8: smt 1, core 0, package 0
cpu9 at mainbus0: apid 3 (application processor)
cpu9: AMD EPYC 3251 8-Core Processor, 2500.01 MHz, 17-01-02
cpu9:
FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,MMX,FXSR,SSE,SSE2,HTT,SSE3,PCLMUL,MWAIT,SSSE3,FMA3,CX16,SSE4.1,SSE4.2,MOVBE,POPCNT,AES,XSAVE,AVX,F16C,RDRAND,NXE,MMXX,FFXSR,PAGE1GB,RDTSCP,LONG,LAHF,CMPLEG,SVM,EAPICSP,AMCR8,ABM,SSE4A,MASSE,3DNOWP,OSVW,SKINIT,TCE,TOPEXT,CPCTR,DBKP,PCTRL3,MWAITX,ITSC,FSGSBASE,BMI1,AVX2,SMEP,BMI2,RDSEED,ADX,SMAP,CLFLUSHOPT,SHA,IBPB,XSAVEOPT,XSAVEC,XGETBV1,XSAVES
cpu9: 64KB 64b/line 4-way I-cache, 32KB 64b/line 8-way D-cache, 512KB
64b/line 8-way L2 cache
cpu9: ITLB 64 4KB entries fully associative, 64 4MB entries fully associative
cpu9: DTLB 64 4KB entries fully associative, 64 4MB entries fully associative
cpu9: smt 1, core 1, package 0
cpu10 at mainbus0: apid 5 (application processor)
cpu10: AMD EPYC 3251 8-Core Processor, 2500.00 MHz, 17-01-02
cpu10:
FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,MMX,FXSR,SSE,SSE2,HTT,SSE3,PCLMUL,MWAIT,SSSE3,FMA3,CX16,SSE4.1,SSE4.2,MOVBE,POPCNT,AES,XSAVE,AVX,F16C,RDRAND,NXE,MMXX,FFXSR,PAGE1GB,RDTSCP,LONG,LAHF,CMPLEG,SVM,EAPICSP,AMCR8,ABM,SSE4A,MASSE,3DNOWP,OSVW,SKINIT,TCE,TOPEXT,CPCTR,DBKP,PCTRL3,MWAITX,ITSC,FSGSBASE,BMI1,AVX2,SMEP,BMI2,RDSEED,ADX,SMAP,CLFLUSHOPT,SHA,IBPB,XSAVEOPT,XSAVEC,XGETBV1,XSAVES
cpu10: 64KB 64b/line 4-way I-cache, 32KB 64b/line 8-way D-cache, 512KB
64b/line 8-way L2 cache
cpu10: ITLB 64 4KB entries fully associative, 64 4MB entries fully
associative
cpu10: DTLB 64 4KB entries fully associative, 64 4MB entries fully
associative
cpu10: smt 1, core 2, package 0
cpu11 at mainbus0: apid 7 (application processor)
cpu11: AMD EPYC 3251 8-Core Processor, 2500.00 MHz, 17-01-02
cpu11:
FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,MMX,FXSR,SSE,SSE2,HTT,SSE3,PCLMUL,MWAIT,SSSE3,FMA3,CX16,SSE4.1,SSE4.2,MOVBE,POPCNT,AES,XSAVE,AVX,F16C,RDRAND,NXE,MMXX,FFXSR,PAGE1GB,RDTSCP,LONG,LAHF,CMPLEG,SVM,EAPICSP,AMCR8,ABM,SSE4A,MASSE,3DNOWP,OSVW,SKINIT,TCE,TOPEXT,CPCTR,DBKP,PCTRL3,MWAITX,ITSC,FSGSBASE,BMI1,AVX2,SMEP,BMI2,RDSEED,ADX,SMAP,CLFLUSHOPT,SHA,IBPB,XSAVEOPT,XSAVEC,XGETBV1,XSAVES
cpu11: 64KB 64b/line 4-way I-cache, 32KB 64b/line 8-way D-cache, 512KB
64b/line 8-way L2 cache
cpu11: ITLB 64 4KB entries fully associative, 64 4MB entries fully
associative
cpu11: DTLB 64 4KB entries fully associative, 64 4MB entries fully
associative
cpu11: smt 1, core 3, package 0
cpu12 at mainbus0: apid 9 (application processor)
cpu12: AMD EPYC 3251 8-Core Processor, 2500.00 MHz, 17-01-02
cpu12:
FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,MMX,FXSR,SSE,SSE2,HTT,SSE3,PCLMUL,MWAIT,SSSE3,FMA3,CX16,SSE4.1,SSE4.2,MOVBE,POPCNT,AES,XSAVE,AVX,F16C,RDRAND,NXE,MMXX,FFXSR,PAGE1GB,RDTSCP,LONG,LAHF,CMPLEG,SVM,EAPICSP,AMCR8,ABM,SSE4A,MASSE,3DNOWP,OSVW,SKINIT,TCE,TOPEXT,CPCTR,DBKP,PCTRL3,MWAITX,ITSC,FSGSBASE,BMI1,AVX2,SMEP,BMI2,RDSEED,ADX,SMAP,CLFLUSHOPT,SHA,IBPB,XSAVEOPT,XSAVEC,XGETBV1,XSAVES
cpu12: 64KB 64b/line 4-way I-cache, 32KB 64b/line 8-way D-cache, 512KB
64b/line 8-way L2 cache
cpu12: ITLB 64 4KB entries fully associative, 64 4MB entries fully
associative
cpu12: DTLB 64 4KB entries fully associative, 64 4MB entries fully
associative
cpu12: smt 1, core 4, package 0
cpu13 at mainbus0: apid 11 (application processor)
cpu13: AMD EPYC 3251 8-Core Processor, 2500.00 MHz, 17-01-02
cpu13:
FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,MMX,FXSR,SSE,SSE2,HTT,SSE3,PCLMUL,MWAIT,SSSE3,FMA3,CX16,SSE4.1,SSE4.2,MOVBE,POPCNT,AES,XSAVE,AVX,F16C,RDRAND,NXE,MMXX,FFXSR,PAGE1GB,RDTSCP,LONG,LAHF,CMPLEG,SVM,EAPICSP,AMCR8,ABM,SSE4A,MASSE,3DNOWP,OSVW,SKINIT,TCE,TOPEXT,CPCTR,DBKP,PCTRL3,MWAITX,ITSC,FSGSBASE,BMI1,AVX2,SMEP,BMI2,RDSEED,ADX,SMAP,CLFLUSHOPT,SHA,IBPB,XSAVEOPT,XSAVEC,XGETBV1,XSAVES
cpu13: 64KB 64b/line 4-way I-cache, 32KB 64b/line 8-way D-cache, 512KB
64b/line 8-way L2 cache
cpu13: ITLB 64 4KB entries fully associative, 64 4MB entries fully
associative
cpu13: DTLB 64 4KB entries fully associative, 64 4MB entries fully
associative
cpu13: smt 1, core 5, package 0
cpu14 at mainbus0: apid 13 (application processor)
cpu14: AMD EPYC 3251 8-Core Processor, 2500.00 MHz, 17-01-02
cpu14:
FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,MMX,FXSR,SSE,SSE2,HTT,SSE3,PCLMUL,MWAIT,SSSE3,FMA3,CX16,SSE4.1,SSE4.2,MOVBE,POPCNT,AES,XSAVE,AVX,F16C,RDRAND,NXE,MMXX,FFXSR,PAGE1GB,RDTSCP,LONG,LAHF,CMPLEG,SVM,EAPICSP,AMCR8,ABM,SSE4A,MASSE,3DNOWP,OSVW,SKINIT,TCE,TOPEXT,CPCTR,DBKP,PCTRL3,MWAITX,ITSC,FSGSBASE,BMI1,AVX2,SMEP,BMI2,RDSEED,ADX,SMAP,CLFLUSHOPT,SHA,IBPB,XSAVEOPT,XSAVEC,XGETBV1,XSAVES
cpu14: 64KB 64b/line 4-way I-cache, 32KB 64b/line 8-way D-cache, 512KB
64b/line 8-way L2 cache
cpu14: ITLB 64 4KB entries fully associative, 64 4MB entries fully
associative
cpu14: DTLB 64 4KB entries fully associative, 64 4MB entries fully
associative
cpu14: smt 1, core 6, package 0
cpu15 at mainbus0: apid 15 (application processor)
cpu15: AMD EPYC 3251 8-Core Processor, 2500.00 MHz, 17-01-02
cpu15:
FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,MMX,FXSR,SSE,SSE2,HTT,SSE3,PCLMUL,MWAIT,SSSE3,FMA3,CX16,SSE4.1,SSE4.2,MOVBE,POPCNT,AES,XSAVE,AVX,F16C,RDRAND,NXE,MMXX,FFXSR,PAGE1GB,RDTSCP,LONG,LAHF,CMPLEG,SVM,EAPICSP,AMCR8,ABM,SSE4A,MASSE,3DNOWP,OSVW,SKINIT,TCE,TOPEXT,CPCTR,DBKP,PCTRL3,MWAITX,ITSC,FSGSBASE,BMI1,AVX2,SMEP,BMI2,RDSEED,ADX,SMAP,CLFLUSHOPT,SHA,IBPB,XSAVEOPT,XSAVEC,XGETBV1,XSAVES
cpu15: 64KB 64b/line 4-way I-cache, 32KB 64b/line 8-way D-cache, 512KB
64b/line 8-way L2 cache
cpu15: ITLB 64 4KB entries fully associative, 64 4MB entries fully
associative
cpu15: DTLB 64 4KB entries fully associative, 64 4MB entries fully
associative
cpu15: smt 1, core 7, package 0
ioapic0 at mainbus0: apid 128 pa 0xfec00000, version 21, 24 pins, can't remap
ioapic1 at mainbus0: apid 129 pa 0xefff0000, version 21, 32 pins, can't remap
acpimcfg0 at acpi0
acpimcfg0: addr 0xf0000000, bus 0-127
acpihpet0 at acpi0: 14318180 Hz
acpiprt0 at acpi0: bus 0 (PCI0)
acpiprt1 at acpi0: bus -1 (D0A0)
acpiprt2 at acpi0: bus 1 (D0A2)
acpiprt3 at acpi0: bus 2 (ASTB)
acpiprt4 at acpi0: bus 3 (D0A4)
acpiprt5 at acpi0: bus -1 (D0B0)
acpiprt6 at acpi0: bus -1 (D0B1)
acpiprt7 at acpi0: bus 5 (S0D0)
acpiprt8 at acpi0: bus 6 (BR17)
acpipci0 at acpi0 PCI0: 0x00000010 0x00000011 0x00000000
acpicmos0 at acpi0
"IPI0001" at acpi0 not configured
amdgpio0 at acpi0 GPIO uid 0 addr 0xfed81500/0x300 irq 7, 184 pins
acpibtn0 at acpi0: PWRB
acpicpu0 at acpi0: C2(0@400 io@0x814), C1(0@1 mwait), PSS
acpicpu1 at acpi0: C2(0@400 io@0x814), C1(0@1 mwait), PSS
acpicpu2 at acpi0: C2(0@400 io@0x814), C1(0@1 mwait), PSS
acpicpu3 at acpi0: C2(0@400 io@0x814), C1(0@1 mwait), PSS
acpicpu4 at acpi0: C2(0@400 io@0x814), C1(0@1 mwait), PSS
acpicpu5 at acpi0: C2(0@400 io@0x814), C1(0@1 mwait), PSS
acpicpu6 at acpi0: C2(0@400 io@0x814), C1(0@1 mwait), PSS
acpicpu7 at acpi0: C2(0@400 io@0x814), C1(0@1 mwait), PSS
acpicpu8 at acpi0: C2(0@400 io@0x814), C1(0@1 mwait), PSS
acpicpu9 at acpi0: C2(0@400 io@0x814), C1(0@1 mwait), PSS
acpicpu10 at acpi0: C2(0@400 io@0x814), C1(0@1 mwait), PSS
acpicpu11 at acpi0: C2(0@400 io@0x814), C1(0@1 mwait), PSS
acpicpu12 at acpi0: C2(0@400 io@0x814), C1(0@1 mwait), PSS
acpicpu13 at acpi0: C2(0@400 io@0x814), C1(0@1 mwait), PSS
acpicpu14 at acpi0: C2(0@400 io@0x814), C1(0@1 mwait), PSS
acpicpu15 at acpi0: C2(0@400 io@0x814), C1(0@1 mwait), PSS
acpipwrres0 at acpi0: P0SA
acpipwrres1 at acpi0: P3SA
acpipwrres2 at acpi0: P0SA
acpipwrres3 at acpi0: P3SA
acpipwrres4 at acpi0: P0SA
acpipwrres5 at acpi0: P3SA
acpipwrres6 at acpi0: P0SA
acpipwrres7 at acpi0: P3SA
acpipwrres8 at acpi0: P0SA
acpipwrres9 at acpi0: P3SA
acpipwrres10 at acpi0: P0SA
acpipwrres11 at acpi0: P3SA
acpipwrres12 at acpi0: P0SA
acpipwrres13 at acpi0: P3SA
acpipwrres14 at acpi0: P0SA
acpipwrres15 at acpi0: P3SA
cpu0: 2500 MHz: speeds: 2500 1800 1200 MHz
pci0 at mainbus0 bus 0
ksmn0 at pci0 dev 0 function 0 "AMD 17h Root Complex" rev 0x00
"AMD 17h IOMMU" rev 0x00 at pci0 dev 0 function 2 not configured
pchb0 at pci0 dev 1 function 0 "AMD 17h PCIE" rev 0x00
ppb0 at pci0 dev 1 function 3 "AMD 17h PCIE" rev 0x00: msi
pci1 at ppb0 bus 1
ppb1 at pci1 dev 0 function 0 "ASPEED Technology AST1150 PCI" rev 0x04
pci2 at ppb1 bus 2
vga1 at pci2 dev 0 function 0 "ASPEED Technology AST2000" rev 0x41
wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation)
wsdisplay0: screen 1-5 added (80x25, vt100 emulation)
ppb2 at pci0 dev 1 function 5 "AMD 17h PCIE" rev 0x00: msi
pci3 at ppb2 bus 3
em0 at pci3 dev 0 function 0 "Intel I350" rev 0x01: msi, address
00:25:90:b9:33:8e
em1 at pci3 dev 0 function 1 "Intel I350" rev 0x01: msi, address
00:25:90:b9:33:8f
em2 at pci3 dev 0 function 2 "Intel I350" rev 0x01: msi, address
00:25:90:b9:33:90
em3 at pci3 dev 0 function 3 "Intel I350" rev 0x01: msi, address
00:25:90:b9:33:91
pchb1 at pci0 dev 2 function 0 "AMD 17h PCIE" rev 0x00
pchb2 at pci0 dev 3 function 0 "AMD 17h PCIE" rev 0x00
pchb3 at pci0 dev 4 function 0 "AMD 17h PCIE" rev 0x00
pchb4 at pci0 dev 7 function 0 "AMD 17h PCIE" rev 0x00
ppb3 at pci0 dev 7 function 1 "AMD 17h PCIE" rev 0x00
pci4 at ppb3 bus 5
vendor "AMD", unknown product 0x145a (class instrumentation unknown
subclass 0x00, rev 0x00) at pci4 dev 0 function 0 not configured
ccp0 at pci4 dev 0 function 2 "AMD 17h Crypto" rev 0x00
xhci0 at pci4 dev 0 function 3 "AMD 17h xHCI" rev 0x00: msi, xHCI 1.0
usb0 at xhci0: USB revision 3.0
uhub0 at usb0 configuration 1 interface 0 "AMD xHCI root hub" rev
3.00/1.00 addr 1
pchb5 at pci0 dev 8 function 0 "AMD 17h PCIE" rev 0x00
ppb4 at pci0 dev 8 function 1 "AMD 17h PCIE" rev 0x00
pci5 at ppb4 bus 6
vendor "AMD", unknown product 0x1455 (class instrumentation unknown
subclass 0x00, rev 0x00) at pci5 dev 0 function 0 not configured
ccp1 at pci5 dev 0 function 1 "AMD 17h Crypto" rev 0x00
ahci0 at pci5 dev 0 function 2 "AMD FCH AHCI" rev 0x51: msi, AHCI 1.3.1
ahci0: port 4: 6.0Gb/s
scsibus1 at ahci0: 32 targets
sd0 at scsibus1 targ 4 lun 0: <ATA, TEAM TM8PS7128G, Q072>
t10.ATA_TEAM_TM8PS7128G_E201904010040085_
sd0: 122104MB, 512 bytes/sector, 250069680 sectors, thin
azalia0 at pci5 dev 0 function 3 "AMD 17h HD Audio" rev 0x00: apic 129 int 19
azalia0: no HD-Audio codecs
piixpm0 at pci0 dev 20 function 0 "AMD FCH SMBus" rev 0x59: SMI
iic0 at piixpm0
spdmem0 at iic0 addr 0x51: 4GB DDR4 SDRAM PC4-21300
spdmem1 at iic0 addr 0x53: 4GB DDR4 SDRAM PC4-21300
iic1 at piixpm0
pcib0 at pci0 dev 20 function 3 "AMD FCH LPC" rev 0x51
pchb6 at pci0 dev 24 function 0 "AMD 17h Data Fabric" rev 0x00
pchb7 at pci0 dev 24 function 1 "AMD 17h Data Fabric" rev 0x00
pchb8 at pci0 dev 24 function 2 "AMD 17h Data Fabric" rev 0x00
pchb9 at pci0 dev 24 function 3 "AMD 17h Data Fabric" rev 0x00
pchb10 at pci0 dev 24 function 4 "AMD 17h Data Fabric" rev 0x00
pchb11 at pci0 dev 24 function 5 "AMD 17h Data Fabric" rev 0x00
pchb12 at pci0 dev 24 function 6 "AMD 17h Data Fabric" rev 0x00
pchb13 at pci0 dev 24 function 7 "AMD 17h Data Fabric" rev 0x00
isa0 at pcib0
isadma0 at isa0
com0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo
com1 at isa0 port 0x2f8/8 irq 3: ns16550a, 16 byte fifo
pckbc0 at isa0 port 0x60/5 irq 1 irq 12
pcppi0 at isa0 port 0x61
spkr0 at pcppi0
vmm0 at mainbus0: SVM/RVI
uhub1 at uhub0 port 1 configuration 1 interface 0 "Genesys Logic USB2.0
Hub" rev 2.00/32.98 addr 2
uhub2 at uhub0 port 2 configuration 1 interface 0 "Genesys Logic USB2.0
Hub" rev 2.00/32.98 addr 3
uhub3 at uhub2 port 3 configuration 1 interface 0 "ATEN International
product 0x7000" rev 2.00/0.00 addr 4
uhidev0 at uhub3 port 1 configuration 1 interface 0 "ATEN International
product 0x2419" rev 1.10/1.00 addr 5
uhidev0: iclass 3/1
ukbd0 at uhidev0: 8 variable keys, 6 key codes
wskbd0 at ukbd0: console keyboard, using wsdisplay0
uhidev1 at uhub3 port 1 configuration 1 interface 1 "ATEN International
product 0x2419" rev 1.10/1.00 addr 5
uhidev1: iclass 3/1
ums0 at uhidev1: 3 buttons, Z dir
wsmouse0 at ums0 mux 0
uhidev2 at uhub0 port 3 configuration 1 interface 0 "No brand KVM" rev
1.10/0.00 addr 6
uhidev2: iclass 3/1
ukbd1 at uhidev2: 8 variable keys, 6 key codes
wskbd1 at ukbd1 mux 1
wskbd1: connecting to wsdisplay0
uhidev3 at uhub0 port 3 configuration 1 interface 1 "No brand KVM" rev
1.10/0.00 addr 6
uhidev3: iclass 3/1, 3 report ids
ums1 at uhidev3 reportid 1: 5 buttons, Z dir
wsmouse1 at ums1 mux 0
uhid0 at uhidev3 reportid 2: input=1, output=0, feature=0
uhid1 at uhidev3 reportid 3: input=2, output=0, feature=0
vscsi0 at root
scsibus2 at vscsi0: 256 targets
softraid0 at root
scsibus3 at softraid0: 256 targets
root on sd0a (14e10b1933f36a28.a) swap on sd0b dump on sd0b

Re: supermicro 5019D-FTN4 server with AMD EPYC 3251 SoC Processor

Le Tue, Jun 29, 2021 at 07:46:55PM +0200, EdaSky a écrit :
> Good day everyone
>
> Does anyone use supermicro 5019D-FTN4 server with AMD EPYC 3251 SoC
> Processor?
>
> https://www.supermicro.com/Aplus/system/Embedded/AS-5019D-FTN4.cfm
>
> Experience and dmesg would be perfect.
>

Experience is perfect so far. I am really happy with it as BGP edge.


OpenBSD 6.9-current (GENERIC.MP) #20: Sun May 16 00:32:45 MDT 2021
deraadt@amd64.openbsd.org:/usr/src/sys/arch/amd64/compile/GENERIC.MP
real mem = 34228760576 (32643MB)
avail mem = 33175949312 (31639MB)
random: good seed from bootblocks
mpath0 at root
scsibus0 at mpath0: 256 targets
mainbus0 at root
bios0 at mainbus0: SMBIOS rev. 2.8 @ 0xdab19000 (51 entries)
bios0: vendor American Megatrends Inc. version "1.0c" date 06/30/2020
bios0: Supermicro AS -5019D-FTN4
acpi0 at bios0: ACPI 6.1
acpi0: sleep states S0 S5
acpi0: tables DSDT FACP APIC FPDT FIDT SSDT SPMI SSDT MCFG SSDT CRAT CDIT BERT EINJ HEST HPET SSDT UEFI SSDT WSMT
acpi0: wakeup devices S0D0(S3) S0D1(S3) S0D2(S3) S0D3(S3) S1D0(S3) S1D1(S3) S1D2(S3) S1D3(S3)
acpitimer0 at acpi0: 3579545 Hz, 32 bits
acpimadt0 at acpi0 addr 0xfee00000: PC-AT compat
cpu0 at mainbus0: apid 0 (boot processor)
cpu0: AMD EPYC 3251 8-Core Processor, 2500.55 MHz, 17-01-02
cpu0: FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,MMX,FXSR,SSE,SSE2,HTT,SSE3,PCLMUL,MWAIT,SSSE3,FMA3,CX16,SSE4.1,SSE4.2,MOVBE,POPCNT,AES,XSAVE,AVX,F16C,RDRAND,NXE,MMXX,FFXSR,PAGE1GB,RDTSCP,LONG,LAHF,CMPLEG,SVM,EAPICSP,AMCR8,ABM,SSE4A,MASSE,3DNOWP,OSVW,SKINIT,TCE,TOPEXT,CPCTR,DBKP,PCTRL3,MWAITX,ITSC,FSGSBASE,BMI1,AVX2,SMEP,BMI2,RDSEED,ADX,SMAP,CLFLUSHOPT,SHA,IBPB,XSAVEOPT,XSAVEC,XGETBV1,XSAVES
cpu0: 64KB 64b/line 4-way I-cache, 32KB 64b/line 8-way D-cache, 512KB 64b/line 8-way L2 cache
cpu0: ITLB 64 4KB entries fully associative, 64 4MB entries fully associative
cpu0: DTLB 64 4KB entries fully associative, 64 4MB entries fully associative
cpu0: smt 0, core 0, package 0
mtrr: Pentium Pro MTRR support, 8 var ranges, 88 fixed ranges
cpu0: apic clock running at 99MHz
cpu0: mwait min=64, max=64, C-substates=1.1, IBE
cpu1 at mainbus0: apid 2 (application processor)
cpu1: AMD EPYC 3251 8-Core Processor, 2500.01 MHz, 17-01-02
cpu1: FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,MMX,FXSR,SSE,SSE2,HTT,SSE3,PCLMUL,MWAIT,SSSE3,FMA3,CX16,SSE4.1,SSE4.2,MOVBE,POPCNT,AES,XSAVE,AVX,F16C,RDRAND,NXE,MMXX,FFXSR,PAGE1GB,RDTSCP,LONG,LAHF,CMPLEG,SVM,EAPICSP,AMCR8,ABM,SSE4A,MASSE,3DNOWP,OSVW,SKINIT,TCE,TOPEXT,CPCTR,DBKP,PCTRL3,MWAITX,ITSC,FSGSBASE,BMI1,AVX2,SMEP,BMI2,RDSEED,ADX,SMAP,CLFLUSHOPT,SHA,IBPB,XSAVEOPT,XSAVEC,XGETBV1,XSAVES
cpu1: 64KB 64b/line 4-way I-cache, 32KB 64b/line 8-way D-cache, 512KB 64b/line 8-way L2 cache
cpu1: ITLB 64 4KB entries fully associative, 64 4MB entries fully associative
cpu1: DTLB 64 4KB entries fully associative, 64 4MB entries fully associative
cpu1: smt 0, core 1, package 0
cpu2 at mainbus0: apid 4 (application processor)
cpu2: AMD EPYC 3251 8-Core Processor, 2500.01 MHz, 17-01-02
cpu2: FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,MMX,FXSR,SSE,SSE2,HTT,SSE3,PCLMUL,MWAIT,SSSE3,FMA3,CX16,SSE4.1,SSE4.2,MOVBE,POPCNT,AES,XSAVE,AVX,F16C,RDRAND,NXE,MMXX,FFXSR,PAGE1GB,RDTSCP,LONG,LAHF,CMPLEG,SVM,EAPICSP,AMCR8,ABM,SSE4A,MASSE,3DNOWP,OSVW,SKINIT,TCE,TOPEXT,CPCTR,DBKP,PCTRL3,MWAITX,ITSC,FSGSBASE,BMI1,AVX2,SMEP,BMI2,RDSEED,ADX,SMAP,CLFLUSHOPT,SHA,IBPB,XSAVEOPT,XSAVEC,XGETBV1,XSAVES
cpu2: 64KB 64b/line 4-way I-cache, 32KB 64b/line 8-way D-cache, 512KB 64b/line 8-way L2 cache
cpu2: ITLB 64 4KB entries fully associative, 64 4MB entries fully associative
cpu2: DTLB 64 4KB entries fully associative, 64 4MB entries fully associative
cpu2: smt 0, core 2, package 0
cpu3 at mainbus0: apid 6 (application processor)
cpu3: AMD EPYC 3251 8-Core Processor, 2500.01 MHz, 17-01-02
cpu3: FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,MMX,FXSR,SSE,SSE2,HTT,SSE3,PCLMUL,MWAIT,SSSE3,FMA3,CX16,SSE4.1,SSE4.2,MOVBE,POPCNT,AES,XSAVE,AVX,F16C,RDRAND,NXE,MMXX,FFXSR,PAGE1GB,RDTSCP,LONG,LAHF,CMPLEG,SVM,EAPICSP,AMCR8,ABM,SSE4A,MASSE,3DNOWP,OSVW,SKINIT,TCE,TOPEXT,CPCTR,DBKP,PCTRL3,MWAITX,ITSC,FSGSBASE,BMI1,AVX2,SMEP,BMI2,RDSEED,ADX,SMAP,CLFLUSHOPT,SHA,IBPB,XSAVEOPT,XSAVEC,XGETBV1,XSAVES
cpu3: 64KB 64b/line 4-way I-cache, 32KB 64b/line 8-way D-cache, 512KB 64b/line 8-way L2 cache
cpu3: ITLB 64 4KB entries fully associative, 64 4MB entries fully associative
cpu3: DTLB 64 4KB entries fully associative, 64 4MB entries fully associative
cpu3: smt 0, core 3, package 0
cpu4 at mainbus0: apid 8 (application processor)
cpu4: AMD EPYC 3251 8-Core Processor, 2500.01 MHz, 17-01-02
cpu4: FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,MMX,FXSR,SSE,SSE2,HTT,SSE3,PCLMUL,MWAIT,SSSE3,FMA3,CX16,SSE4.1,SSE4.2,MOVBE,POPCNT,AES,XSAVE,AVX,F16C,RDRAND,NXE,MMXX,FFXSR,PAGE1GB,RDTSCP,LONG,LAHF,CMPLEG,SVM,EAPICSP,AMCR8,ABM,SSE4A,MASSE,3DNOWP,OSVW,SKINIT,TCE,TOPEXT,CPCTR,DBKP,PCTRL3,MWAITX,ITSC,FSGSBASE,BMI1,AVX2,SMEP,BMI2,RDSEED,ADX,SMAP,CLFLUSHOPT,SHA,IBPB,XSAVEOPT,XSAVEC,XGETBV1,XSAVES
cpu4: 64KB 64b/line 4-way I-cache, 32KB 64b/line 8-way D-cache, 512KB 64b/line 8-way L2 cache
cpu4: ITLB 64 4KB entries fully associative, 64 4MB entries fully associative
cpu4: DTLB 64 4KB entries fully associative, 64 4MB entries fully associative
cpu4: smt 0, core 4, package 0
cpu5 at mainbus0: apid 10 (application processor)
cpu5: AMD EPYC 3251 8-Core Processor, 2500.01 MHz, 17-01-02
cpu5: FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,MMX,FXSR,SSE,SSE2,HTT,SSE3,PCLMUL,MWAIT,SSSE3,FMA3,CX16,SSE4.1,SSE4.2,MOVBE,POPCNT,AES,XSAVE,AVX,F16C,RDRAND,NXE,MMXX,FFXSR,PAGE1GB,RDTSCP,LONG,LAHF,CMPLEG,SVM,EAPICSP,AMCR8,ABM,SSE4A,MASSE,3DNOWP,OSVW,SKINIT,TCE,TOPEXT,CPCTR,DBKP,PCTRL3,MWAITX,ITSC,FSGSBASE,BMI1,AVX2,SMEP,BMI2,RDSEED,ADX,SMAP,CLFLUSHOPT,SHA,IBPB,XSAVEOPT,XSAVEC,XGETBV1,XSAVES
cpu5: 64KB 64b/line 4-way I-cache, 32KB 64b/line 8-way D-cache, 512KB 64b/line 8-way L2 cache
cpu5: ITLB 64 4KB entries fully associative, 64 4MB entries fully associative
cpu5: DTLB 64 4KB entries fully associative, 64 4MB entries fully associative
cpu5: smt 0, core 5, package 0
cpu6 at mainbus0: apid 12 (application processor)
cpu6: AMD EPYC 3251 8-Core Processor, 2500.01 MHz, 17-01-02
cpu6: FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,MMX,FXSR,SSE,SSE2,HTT,SSE3,PCLMUL,MWAIT,SSSE3,FMA3,CX16,SSE4.1,SSE4.2,MOVBE,POPCNT,AES,XSAVE,AVX,F16C,RDRAND,NXE,MMXX,FFXSR,PAGE1GB,RDTSCP,LONG,LAHF,CMPLEG,SVM,EAPICSP,AMCR8,ABM,SSE4A,MASSE,3DNOWP,OSVW,SKINIT,TCE,TOPEXT,CPCTR,DBKP,PCTRL3,MWAITX,ITSC,FSGSBASE,BMI1,AVX2,SMEP,BMI2,RDSEED,ADX,SMAP,CLFLUSHOPT,SHA,IBPB,XSAVEOPT,XSAVEC,XGETBV1,XSAVES
cpu6: 64KB 64b/line 4-way I-cache, 32KB 64b/line 8-way D-cache, 512KB 64b/line 8-way L2 cache
cpu6: ITLB 64 4KB entries fully associative, 64 4MB entries fully associative
cpu6: DTLB 64 4KB entries fully associative, 64 4MB entries fully associative
cpu6: smt 0, core 6, package 0
cpu7 at mainbus0: apid 14 (application processor)
cpu7: AMD EPYC 3251 8-Core Processor, 2500.01 MHz, 17-01-02
cpu7: FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,MMX,FXSR,SSE,SSE2,HTT,SSE3,PCLMUL,MWAIT,SSSE3,FMA3,CX16,SSE4.1,SSE4.2,MOVBE,POPCNT,AES,XSAVE,AVX,F16C,RDRAND,NXE,MMXX,FFXSR,PAGE1GB,RDTSCP,LONG,LAHF,CMPLEG,SVM,EAPICSP,AMCR8,ABM,SSE4A,MASSE,3DNOWP,OSVW,SKINIT,TCE,TOPEXT,CPCTR,DBKP,PCTRL3,MWAITX,ITSC,FSGSBASE,BMI1,AVX2,SMEP,BMI2,RDSEED,ADX,SMAP,CLFLUSHOPT,SHA,IBPB,XSAVEOPT,XSAVEC,XGETBV1,XSAVES
cpu7: 64KB 64b/line 4-way I-cache, 32KB 64b/line 8-way D-cache, 512KB 64b/line 8-way L2 cache
cpu7: ITLB 64 4KB entries fully associative, 64 4MB entries fully associative
cpu7: DTLB 64 4KB entries fully associative, 64 4MB entries fully associative
cpu7: smt 0, core 7, package 0
cpu8 at mainbus0: apid 1 (application processor)
cpu8: AMD EPYC 3251 8-Core Processor, 2500.01 MHz, 17-01-02
cpu8: FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,MMX,FXSR,SSE,SSE2,HTT,SSE3,PCLMUL,MWAIT,SSSE3,FMA3,CX16,SSE4.1,SSE4.2,MOVBE,POPCNT,AES,XSAVE,AVX,F16C,RDRAND,NXE,MMXX,FFXSR,PAGE1GB,RDTSCP,LONG,LAHF,CMPLEG,SVM,EAPICSP,AMCR8,ABM,SSE4A,MASSE,3DNOWP,OSVW,SKINIT,TCE,TOPEXT,CPCTR,DBKP,PCTRL3,MWAITX,ITSC,FSGSBASE,BMI1,AVX2,SMEP,BMI2,RDSEED,ADX,SMAP,CLFLUSHOPT,SHA,IBPB,XSAVEOPT,XSAVEC,XGETBV1,XSAVES
cpu8: 64KB 64b/line 4-way I-cache, 32KB 64b/line 8-way D-cache, 512KB 64b/line 8-way L2 cache
cpu8: ITLB 64 4KB entries fully associative, 64 4MB entries fully associative
cpu8: DTLB 64 4KB entries fully associative, 64 4MB entries fully associative
cpu8: smt 1, core 0, package 0
cpu9 at mainbus0: apid 3 (application processor)
cpu9: AMD EPYC 3251 8-Core Processor, 2500.01 MHz, 17-01-02
cpu9: FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,MMX,FXSR,SSE,SSE2,HTT,SSE3,PCLMUL,MWAIT,SSSE3,FMA3,CX16,SSE4.1,SSE4.2,MOVBE,POPCNT,AES,XSAVE,AVX,F16C,RDRAND,NXE,MMXX,FFXSR,PAGE1GB,RDTSCP,LONG,LAHF,CMPLEG,SVM,EAPICSP,AMCR8,ABM,SSE4A,MASSE,3DNOWP,OSVW,SKINIT,TCE,TOPEXT,CPCTR,DBKP,PCTRL3,MWAITX,ITSC,FSGSBASE,BMI1,AVX2,SMEP,BMI2,RDSEED,ADX,SMAP,CLFLUSHOPT,SHA,IBPB,XSAVEOPT,XSAVEC,XGETBV1,XSAVES
cpu9: 64KB 64b/line 4-way I-cache, 32KB 64b/line 8-way D-cache, 512KB 64b/line 8-way L2 cache
cpu9: ITLB 64 4KB entries fully associative, 64 4MB entries fully associative
cpu9: DTLB 64 4KB entries fully associative, 64 4MB entries fully associative
cpu9: smt 1, core 1, package 0
cpu10 at mainbus0: apid 5 (application processor)
cpu10: AMD EPYC 3251 8-Core Processor, 2500.01 MHz, 17-01-02
cpu10: FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,MMX,FXSR,SSE,SSE2,HTT,SSE3,PCLMUL,MWAIT,SSSE3,FMA3,CX16,SSE4.1,SSE4.2,MOVBE,POPCNT,AES,XSAVE,AVX,F16C,RDRAND,NXE,MMXX,FFXSR,PAGE1GB,RDTSCP,LONG,LAHF,CMPLEG,SVM,EAPICSP,AMCR8,ABM,SSE4A,MASSE,3DNOWP,OSVW,SKINIT,TCE,TOPEXT,CPCTR,DBKP,PCTRL3,MWAITX,ITSC,FSGSBASE,BMI1,AVX2,SMEP,BMI2,RDSEED,ADX,SMAP,CLFLUSHOPT,SHA,IBPB,XSAVEOPT,XSAVEC,XGETBV1,XSAVES
cpu10: 64KB 64b/line 4-way I-cache, 32KB 64b/line 8-way D-cache, 512KB 64b/line 8-way L2 cache
cpu10: ITLB 64 4KB entries fully associative, 64 4MB entries fully associative
cpu10: DTLB 64 4KB entries fully associative, 64 4MB entries fully associative
cpu10: smt 1, core 2, package 0
cpu11 at mainbus0: apid 7 (application processor)
cpu11: AMD EPYC 3251 8-Core Processor, 2500.01 MHz, 17-01-02
cpu11: FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,MMX,FXSR,SSE,SSE2,HTT,SSE3,PCLMUL,MWAIT,SSSE3,FMA3,CX16,SSE4.1,SSE4.2,MOVBE,POPCNT,AES,XSAVE,AVX,F16C,RDRAND,NXE,MMXX,FFXSR,PAGE1GB,RDTSCP,LONG,LAHF,CMPLEG,SVM,EAPICSP,AMCR8,ABM,SSE4A,MASSE,3DNOWP,OSVW,SKINIT,TCE,TOPEXT,CPCTR,DBKP,PCTRL3,MWAITX,ITSC,FSGSBASE,BMI1,AVX2,SMEP,BMI2,RDSEED,ADX,SMAP,CLFLUSHOPT,SHA,IBPB,XSAVEOPT,XSAVEC,XGETBV1,XSAVES
cpu11: 64KB 64b/line 4-way I-cache, 32KB 64b/line 8-way D-cache, 512KB 64b/line 8-way L2 cache
cpu11: ITLB 64 4KB entries fully associative, 64 4MB entries fully associative
cpu11: DTLB 64 4KB entries fully associative, 64 4MB entries fully associative
cpu11: smt 1, core 3, package 0
cpu12 at mainbus0: apid 9 (application processor)
cpu12: AMD EPYC 3251 8-Core Processor, 2500.01 MHz, 17-01-02
cpu12: FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,MMX,FXSR,SSE,SSE2,HTT,SSE3,PCLMUL,MWAIT,SSSE3,FMA3,CX16,SSE4.1,SSE4.2,MOVBE,POPCNT,AES,XSAVE,AVX,F16C,RDRAND,NXE,MMXX,FFXSR,PAGE1GB,RDTSCP,LONG,LAHF,CMPLEG,SVM,EAPICSP,AMCR8,ABM,SSE4A,MASSE,3DNOWP,OSVW,SKINIT,TCE,TOPEXT,CPCTR,DBKP,PCTRL3,MWAITX,ITSC,FSGSBASE,BMI1,AVX2,SMEP,BMI2,RDSEED,ADX,SMAP,CLFLUSHOPT,SHA,IBPB,XSAVEOPT,XSAVEC,XGETBV1,XSAVES
cpu12: 64KB 64b/line 4-way I-cache, 32KB 64b/line 8-way D-cache, 512KB 64b/line 8-way L2 cache
cpu12: ITLB 64 4KB entries fully associative, 64 4MB entries fully associative
cpu12: DTLB 64 4KB entries fully associative, 64 4MB entries fully associative
cpu12: smt 1, core 4, package 0
cpu13 at mainbus0: apid 11 (application processor)
cpu13: AMD EPYC 3251 8-Core Processor, 2500.01 MHz, 17-01-02
cpu13: FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,MMX,FXSR,SSE,SSE2,HTT,SSE3,PCLMUL,MWAIT,SSSE3,FMA3,CX16,SSE4.1,SSE4.2,MOVBE,POPCNT,AES,XSAVE,AVX,F16C,RDRAND,NXE,MMXX,FFXSR,PAGE1GB,RDTSCP,LONG,LAHF,CMPLEG,SVM,EAPICSP,AMCR8,ABM,SSE4A,MASSE,3DNOWP,OSVW,SKINIT,TCE,TOPEXT,CPCTR,DBKP,PCTRL3,MWAITX,ITSC,FSGSBASE,BMI1,AVX2,SMEP,BMI2,RDSEED,ADX,SMAP,CLFLUSHOPT,SHA,IBPB,XSAVEOPT,XSAVEC,XGETBV1,XSAVES
cpu13: 64KB 64b/line 4-way I-cache, 32KB 64b/line 8-way D-cache, 512KB 64b/line 8-way L2 cache
cpu13: ITLB 64 4KB entries fully associative, 64 4MB entries fully associative
cpu13: DTLB 64 4KB entries fully associative, 64 4MB entries fully associative
cpu13: smt 1, core 5, package 0
cpu14 at mainbus0: apid 13 (application processor)
cpu14: AMD EPYC 3251 8-Core Processor, 2500.01 MHz, 17-01-02
cpu14: FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,MMX,FXSR,SSE,SSE2,HTT,SSE3,PCLMUL,MWAIT,SSSE3,FMA3,CX16,SSE4.1,SSE4.2,MOVBE,POPCNT,AES,XSAVE,AVX,F16C,RDRAND,NXE,MMXX,FFXSR,PAGE1GB,RDTSCP,LONG,LAHF,CMPLEG,SVM,EAPICSP,AMCR8,ABM,SSE4A,MASSE,3DNOWP,OSVW,SKINIT,TCE,TOPEXT,CPCTR,DBKP,PCTRL3,MWAITX,ITSC,FSGSBASE,BMI1,AVX2,SMEP,BMI2,RDSEED,ADX,SMAP,CLFLUSHOPT,SHA,IBPB,XSAVEOPT,XSAVEC,XGETBV1,XSAVES
cpu14: 64KB 64b/line 4-way I-cache, 32KB 64b/line 8-way D-cache, 512KB 64b/line 8-way L2 cache
cpu14: ITLB 64 4KB entries fully associative, 64 4MB entries fully associative
cpu14: DTLB 64 4KB entries fully associative, 64 4MB entries fully associative
cpu14: smt 1, core 6, package 0
cpu15 at mainbus0: apid 15 (application processor)
cpu15: AMD EPYC 3251 8-Core Processor, 2500.01 MHz, 17-01-02
cpu15: FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,MMX,FXSR,SSE,SSE2,HTT,SSE3,PCLMUL,MWAIT,SSSE3,FMA3,CX16,SSE4.1,SSE4.2,MOVBE,POPCNT,AES,XSAVE,AVX,F16C,RDRAND,NXE,MMXX,FFXSR,PAGE1GB,RDTSCP,LONG,LAHF,CMPLEG,SVM,EAPICSP,AMCR8,ABM,SSE4A,MASSE,3DNOWP,OSVW,SKINIT,TCE,TOPEXT,CPCTR,DBKP,PCTRL3,MWAITX,ITSC,FSGSBASE,BMI1,AVX2,SMEP,BMI2,RDSEED,ADX,SMAP,CLFLUSHOPT,SHA,IBPB,XSAVEOPT,XSAVEC,XGETBV1,XSAVES
cpu15: 64KB 64b/line 4-way I-cache, 32KB 64b/line 8-way D-cache, 512KB 64b/line 8-way L2 cache
cpu15: ITLB 64 4KB entries fully associative, 64 4MB entries fully associative
cpu15: DTLB 64 4KB entries fully associative, 64 4MB entries fully associative
cpu15: smt 1, core 7, package 0
ioapic0 at mainbus0: apid 128 pa 0xfec00000, version 21, 24 pins, can't remap
ioapic1 at mainbus0: apid 129 pa 0xefff0000, version 21, 32 pins, can't remap
acpimcfg0 at acpi0
acpimcfg0: addr 0xf0000000, bus 0-127
acpihpet0 at acpi0: 14318180 Hz
acpiprt0 at acpi0: bus 0 (PCI0)
acpiprt1 at acpi0: bus -1 (D0A0)
acpiprt2 at acpi0: bus 1 (D0A2)
acpiprt3 at acpi0: bus 2 (ASTB)
acpiprt4 at acpi0: bus 3 (D0A4)
acpiprt5 at acpi0: bus 5 (D0B0)
acpiprt6 at acpi0: bus -1 (D0B1)
acpiprt7 at acpi0: bus 7 (S0D0)
acpiprt8 at acpi0: bus 8 (BR17)
acpipci0 at acpi0 PCI0: 0x00000010 0x00000011 0x00000000
acpicmos0 at acpi0
"IPI0001" at acpi0 not configured
dwiic0 at acpi0 I2CA addr 0xfedc2000/0x1000 irq 10
iic0 at dwiic0
dwiic1 at acpi0 I2CB addr 0xfedc3000/0x1000 irq 11
iic1 at dwiic1
dwiic2 at acpi0 I2CC addr 0xfedc4000/0x1000 irq 12
iic2 at dwiic2
dwiic3 at acpi0 I2CD addr 0xfedc5000/0x1000 irq 13
iic3 at dwiic3
dwiic4 at acpi0 I2CE addr 0xfedc6000/0x1000 irq 14
iic4 at dwiic4
dwiic5 at acpi0 I2CF addr 0xfedcb000/0x1000 irq 15
iic5 at dwiic5
amdgpio0 at acpi0 GPIO uid 0 addr 0xfed81500/0x300 irq 7, 184 pins
acpibtn0 at acpi0: PWRB
acpicpu0 at acpi0: C2(0@400 io@0x814), C1(0@1 mwait), PSS
acpicpu1 at acpi0: C2(0@400 io@0x814), C1(0@1 mwait), PSS
acpicpu2 at acpi0: C2(0@400 io@0x814), C1(0@1 mwait), PSS
acpicpu3 at acpi0: C2(0@400 io@0x814), C1(0@1 mwait), PSS
acpicpu4 at acpi0: C2(0@400 io@0x814), C1(0@1 mwait), PSS
acpicpu5 at acpi0: C2(0@400 io@0x814), C1(0@1 mwait), PSS
acpicpu6 at acpi0: C2(0@400 io@0x814), C1(0@1 mwait), PSS
acpicpu7 at acpi0: C2(0@400 io@0x814), C1(0@1 mwait), PSS
acpicpu8 at acpi0: C2(0@400 io@0x814), C1(0@1 mwait), PSS
acpicpu9 at acpi0: C2(0@400 io@0x814), C1(0@1 mwait), PSS
acpicpu10 at acpi0: C2(0@400 io@0x814), C1(0@1 mwait), PSS
acpicpu11 at acpi0: C2(0@400 io@0x814), C1(0@1 mwait), PSS
acpicpu12 at acpi0: C2(0@400 io@0x814), C1(0@1 mwait), PSS
acpicpu13 at acpi0: C2(0@400 io@0x814), C1(0@1 mwait), PSS
acpicpu14 at acpi0: C2(0@400 io@0x814), C1(0@1 mwait), PSS
acpicpu15 at acpi0: C2(0@400 io@0x814), C1(0@1 mwait), PSS
acpipwrres0 at acpi0: P0SA
acpipwrres1 at acpi0: P3SA
acpipwrres2 at acpi0: P0SA
acpipwrres3 at acpi0: P3SA
acpipwrres4 at acpi0: P0SA
acpipwrres5 at acpi0: P3SA
acpipwrres6 at acpi0: P0SA
acpipwrres7 at acpi0: P3SA
acpipwrres8 at acpi0: P0SA
acpipwrres9 at acpi0: P3SA
acpipwrres10 at acpi0: P0SA
acpipwrres11 at acpi0: P3SA
acpipwrres12 at acpi0: P0SA
acpipwrres13 at acpi0: P3SA
acpipwrres14 at acpi0: P0SA
acpipwrres15 at acpi0: P3SA
ipmi at mainbus0 not configured
cpu0: 2500 MHz: speeds: 2500 1800 1200 MHz
pci0 at mainbus0 bus 0
ksmn0 at pci0 dev 0 function 0 "AMD 17h Root Complex" rev 0x00
pchb0 at pci0 dev 1 function 0 "AMD 17h PCIE" rev 0x00
ppb0 at pci0 dev 1 function 3 "AMD 17h PCIE" rev 0x00: msi
pci1 at ppb0 bus 1
ppb1 at pci1 dev 0 function 0 "ASPEED Technology AST1150 PCI" rev 0x04
pci2 at ppb1 bus 2
vga1 at pci2 dev 0 function 0 "ASPEED Technology AST2000" rev 0x41
wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation)
wsdisplay0: screen 1-5 added (80x25, vt100 emulation)
ppb2 at pci0 dev 1 function 5 "AMD 17h PCIE" rev 0x00: msi
pci3 at ppb2 bus 3
em0 at pci3 dev 0 function 0 "Intel I350" rev 0x01: msi, address 3c:ec:ef:47:b3:7c
em1 at pci3 dev 0 function 1 "Intel I350" rev 0x01: msi, address 3c:ec:ef:47:b3:7d
em2 at pci3 dev 0 function 2 "Intel I350" rev 0x01: msi, address 3c:ec:ef:47:b3:7e
em3 at pci3 dev 0 function 3 "Intel I350" rev 0x01: msi, address 3c:ec:ef:47:b3:7f
pchb1 at pci0 dev 2 function 0 "AMD 17h PCIE" rev 0x00
pchb2 at pci0 dev 3 function 0 "AMD 17h PCIE" rev 0x00
ppb3 at pci0 dev 3 function 1 "AMD 17h PCIE" rev 0x00: msi
pci4 at ppb3 bus 5
ixl0 at pci4 dev 0 function 0 "Intel X710 SFP+" rev 0x02: port 1, FW 6.0.48442 API 1.7, msix, 8 queues, address 00:00:00:00:01:00
ixl1 at pci4 dev 0 function 1 "Intel X710 SFP+" rev 0x02: port 0, FW 6.0.48442 API 1.7, msix, 8 queues, address 00:00:00:00:01:01
ixl2 at pci4 dev 0 function 2 "Intel X710 SFP+" rev 0x02: port 2, FW 6.0.48442 API 1.7, msix, 8 queues, address 00:00:00:00:01:02
ixl3 at pci4 dev 0 function 3 "Intel X710 SFP+" rev 0x02: port 3, FW 6.0.48442 API 1.7, msix, 8 queues, address 00:00:00:00:01:03
pchb3 at pci0 dev 4 function 0 "AMD 17h PCIE" rev 0x00
pchb4 at pci0 dev 7 function 0 "AMD 17h PCIE" rev 0x00
ppb4 at pci0 dev 7 function 1 "AMD 17h PCIE" rev 0x00
pci5 at ppb4 bus 7
vendor "AMD", unknown product 0x145a (class instrumentation unknown subclass 0x00, rev 0x00) at pci5 dev 0 function 0 not configured
ccp0 at pci5 dev 0 function 2 "AMD 17h Crypto" rev 0x00
xhci0 at pci5 dev 0 function 3 "AMD 17h xHCI" rev 0x00: msi, xHCI 1.0
usb0 at xhci0: USB revision 3.0
uhub0 at usb0 configuration 1 interface 0 "AMD xHCI root hub" rev 3.00/1.00 addr 1
pchb5 at pci0 dev 8 function 0 "AMD 17h PCIE" rev 0x00
ppb5 at pci0 dev 8 function 1 "AMD 17h PCIE" rev 0x00
pci6 at ppb5 bus 8
vendor "AMD", unknown product 0x1455 (class instrumentation unknown subclass 0x00, rev 0x00) at pci6 dev 0 function 0 not configured
ccp1 at pci6 dev 0 function 1 "AMD 17h Crypto" rev 0x00
ahci0 at pci6 dev 0 function 2 "AMD FCH AHCI" rev 0x51: msi, AHCI 1.3.1
ahci0: port 0: 6.0Gb/s
ahci0: port 2: 1.5Gb/s
scsibus1 at ahci0: 32 targets
sd0 at scsibus1 targ 0 lun 0: <ATA, C300-CTFDDAC064M, 0007> naa.500a075103008fe4
sd0: 61057MB, 512 bytes/sector, 125045424 sectors, thin
sd1 at scsibus1 targ 2 lun 0: <ATA, ST3320620AS, 3.AA> t10.ATA_ST3320620AS_3QF00ECJ
sd1: 305241MB, 512 bytes/sector, 625134827 sectors
piixpm0 at pci0 dev 20 function 0 "AMD FCH SMBus" rev 0x59: SMI
iic6 at piixpm0
iic7 at piixpm0
pcib0 at pci0 dev 20 function 3 "AMD FCH LPC" rev 0x51
pchb6 at pci0 dev 24 function 0 "AMD 17h Data Fabric" rev 0x00
pchb7 at pci0 dev 24 function 1 "AMD 17h Data Fabric" rev 0x00
pchb8 at pci0 dev 24 function 2 "AMD 17h Data Fabric" rev 0x00
pchb9 at pci0 dev 24 function 3 "AMD 17h Data Fabric" rev 0x00
pchb10 at pci0 dev 24 function 4 "AMD 17h Data Fabric" rev 0x00
pchb11 at pci0 dev 24 function 5 "AMD 17h Data Fabric" rev 0x00
pchb12 at pci0 dev 24 function 6 "AMD 17h Data Fabric" rev 0x00
pchb13 at pci0 dev 24 function 7 "AMD 17h Data Fabric" rev 0x00
isa0 at pcib0
isadma0 at isa0
com0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo
com1 at isa0 port 0x2f8/8 irq 3: ns16550a, 16 byte fifo
pckbc0 at isa0 port 0x60/5 irq 1 irq 12
pcppi0 at isa0 port 0x61
spkr0 at pcppi0
vmm0 at mainbus0: SVM/RVI
dt: 443 probes
uhub1 at uhub0 port 1 configuration 1 interface 0 "Genesys Logic USB2.0 Hub" rev 2.00/32.98 addr 2
uhub2 at uhub0 port 2 configuration 1 interface 0 "Genesys Logic USB2.0 Hub" rev 2.00/32.98 addr 3
uhub3 at uhub2 port 3 configuration 1 interface 0 "ATEN International product 0x7000" rev 2.00/0.00 addr 4
uhidev0 at uhub3 port 1 configuration 1 interface 0 "ATEN International product 0x2419" rev 1.10/1.00 addr 5
uhidev0: iclass 3/1
ukbd0 at uhidev0: 8 variable keys, 6 key codes
wskbd0 at ukbd0: console keyboard, using wsdisplay0
uhidev1 at uhub3 port 1 configuration 1 interface 1 "ATEN International product 0x2419" rev 1.10/1.00 addr 5
uhidev1: iclass 3/1
ums0 at uhidev1: 3 buttons, Z dir
wsmouse0 at ums0 mux 0
vscsi0 at root
scsibus2 at vscsi0: 256 targets
softraid0 at root
scsibus3 at softraid0: 256 targets
root on sd0a (57f289ff8ce4b14e.a) swap on sd0b dump on sd0b