Disk type for DragonFly: 108

This may never ever matter if you manage to avoid fdisk your whole life.  But if you don’t pull that off, here’s the reminder: label your DragonFly slices with 108.
(Yes, I do in fact have a backlog of two months with DragonFly material.  I…

BSD On The Road | BSD Now 298

I am confused because it seems like we had two BSD Now episodes in a week, but I am not complaining.  Episode 298 is up (show notes) and has a goat.

Calling out callout_*

The callout_* API in DragonFly has been rewritten.  This will only affect you if you are doing some very specific programming – but it will be intensely interesting if so.  I mentioned it before, but don’t forget debugging.

[FreeBSD-Announce] FreeBSD Security Advisory FreeBSD-SA-19:07.mds

—–BEGIN PGP SIGNED MESSAGE—–
Hash: SHA512

=============================================================================
FreeBSD-SA-19:07.mds Security Advisory
The FreeBSD Project

Topic: Microarchitectural Data Sampling (MDS)

Category: core
Module: kernel
Announced: 2019-05-14
Credits: Refer to Intel’s security advisory at the URL below for
detailed acknowledgements.
Affects: All supported versions of FreeBSD.
Corrected: 2019-05-14 17:04:00 UTC (stable/12, 12.0-STABLE)
2019-05-15 13:44:27 UTC (releng/12.0, 12.0-RELEASE-p5)
2019-05-14 17:05:02 UTC (stable/11, 11.3-PRERELEASE)
2019-05-14

(Read more...)

[FreeBSD-Announce] FreeBSD Security Advisory FreeBSD-SA-19:07.mds [REVISED]

—–BEGIN PGP SIGNED MESSAGE—–
Hash: SHA512

=============================================================================
FreeBSD-SA-19:07.mds Security Advisory
The FreeBSD Project

Topic: Microarchitectural Data Sampling (MDS)

Category: core
Module: kernel
Announced: 2019-05-14
Credits: Refer to Intel’s security advisory at the URL below for
detailed acknowledgements.
Affects: All supported versions of FreeBSD.
Corrected: 2019-05-14 17:04:00 UTC (stable/12, 12.0-STABLE)
2019-05-14 23:19:08 UTC (releng/12.0, 12.0-RELEASE-p4)
2019-05-14 17:05:02 UTC (stable/11, 11.3-PRERELEASE)
2019-05-14

(Read more...)

BSD Now 297: Dragonfly In The Wild

It’s on the RSS feed but not in the normal place, and it’s early, so I bet this week’s BSD Now is put together early because of travel.  I’m linking to it early for similar reasons.

[FreeBSD-Announce] FreeBSD Security Advisory FreeBSD-SA-19:05.pf

—–BEGIN PGP SIGNED MESSAGE—–
Hash: SHA512

=============================================================================
FreeBSD-SA-19:05.pf Security Advisory
The FreeBSD Project

Topic: IPv6 fragment reassembly panic in pf(4)

Category: contrib
Module: pf
Announced: 2019-05-14
Credits: Synacktiv
Affects: All supported versions of FreeBSD
Corrected: 2019-03-01 18:12:05 UTC (stable/12, 12.0-STABLE)
2019-05-14 23:10:21 UTC (releng/12.0, 12.0-RELEASE-p4)
2019-03-01 18:12:07 UTC (stable/11, 11.3-PRERELEASE)
2019-05-14 23:10:21 UTC (releng/11.2, 11.2-RELEASE-p10)
CVE Name: CVE-2019-5597

For general

(Read more...)

[FreeBSD-Announce] FreeBSD Security Advisory FreeBSD-SA-19:07.mds

—–BEGIN PGP SIGNED MESSAGE—–
Hash: SHA512

=============================================================================
FreeBSD-SA-19:07.mds Security Advisory
The FreeBSD Project

Topic: Microarchitectural Data Sampling (MDS)

Category: core
Module: kernel
Announced: 2019-05-14
Credits: Refer to Intel’s security advisory at the URL below for
detailed acknowledgements.
Affects: All supported versions of FreeBSD.
Corrected: 2019-05-14 17:04:00 UTC (stable/12, 12.0-STABLE)
2019-05-14 23:19:08 UTC (releng/12.0, 12.0-RELEASE-p4)
2019-05-14 17:05:02 UTC (stable/11, 11.3-PRERELEASE)
2019-05-14

(Read more...)

ChiBUG meeting tomorrow

ChiBUG is meeting tomorrow, Tuesday, at Giordano’s at 6.  Go, if you are near, and ask joshua stein about his astonishing hardware hacks.

Lazy Reading for 2019/05/12

I am opinionated this week! Piping curl to s(hell).  (via) SSH Honey Keys.  (via) The new Windows subsystem for Linux architecture: a deep dive.  Embrace, extend, extinguish.  (via) Introducing Windows Terminal.  More of that.  (via) Car Liberation.  (via) Engineering Rules: Global Standard Setting since 1880.  (via) VCF East highlights. Brian Kernighan interviews Ken Thompson at …

Continue reading “Lazy Reading

(Read more...)

GCC 8.3 in DragonFly

I’m still playing catchup so it’s as of a few weeks ago, but the version 8 branch of gcc in DragonFly has been updated from 8.1 to 8.3, with backported fixes.
Related: gcc 5 is out.

HAMMER2 performance work

Matthew Dillon’s committed some performance work for HAMMER2, dealing with write-clustering.  I don’t have statistics to note, so here’s the commit message.