Live data from Hacker News

FreeBSD 11.0 Now Available

lists.freebsd.org

101–110 of 163 posts

Re: FreeBSD 11.0 Now Available

#101
For anyone else curious about this strange and seemingly out-of-place command in the upgrade instructions:

# : > /usr/bin/bspatch

See https://www.freebsd.org/security/advisories/FreeBSD-SA-16:29...

> Because this vulnerability exists in bspatch, a component used by freebsd-update, a special procedure must be followed to safely update. First, truncate bspatch to a zero byte file.

> FreeBSD-update will fall back to replacing bspatch, rather than applying a binary patch. Proceed with FreeBSD-update as usual.

Re: FreeBSD 11.0 Now Available

#102
post #82

Earlier quoted context omitted.

>I will say that the release has non-trivial improvements in TCP performance For your average home / small business user? Or do you need to be at Netflix scale to see the benefits? (that's not a bad thing).

It matters most for people doing 10-100gbps throughput, CPU usage will be lower and more stable in all cases though. There has been a lot of improvement to many network card drivers in 11, and I am helping to push/fund the final integration of Matt Macy's "iflib" for the common intel em/igb/ixgbe drivers. There are a lot of goodput improvements coming soon, which will affect all TCP users. I had Matt Macy upgrade TCP…

We did a lot of work on IPsec as well.

Re: FreeBSD 11.0 Now Available

#104
post #90
post #86

Earlier quoted context omitted.

I thought swills or feld... someone had Swift working. My memory may be getting this wrong.

landonf got it running initially. https://twitter.com/landonfuller/status/672671872660598784

Thank you, Landon then. I knew I saw a tweet about someone working on getting it going.

Re: FreeBSD 11.0 Now Available

#105
post #95
post #14

How much do you think it will take until Juniper JunOS and netApp will upgrade their kernels to 11.0-p1?

Acknowledging this is somewhat inflammatory, both of those companies are absent and incompetent when it comes to open source interaction when compared to others like EMC Isilon and Netflix. NetApp does tend to be one of the higher financial contributors to the FreeBSD Foundation but this amounts to the salary of one full time engineer. I think the bhyve code drop was a fluke, but a very fortunate one, and the two dev…

Sigh, you know, the Juniper story is so sad. I even owned stock in it at one time. It started out great, had such potential, and just imploded. Yeah I have heard the rumor of them moving to Linux too. Good luck with that tire fire! They do that and they are dead to me.

Re: FreeBSD 11.0 Now Available

#106

Earlier quoted context omitted.

I reached the point of not understanding my machine when mounting a disk on Linux required udisks2/dbus and parts of Gnome. FreeBSD can be pretty spartan, but I do feel like I'm more in control.

Is this a thing? I'm running Slackware and mounting a disk is still done with good ol' `mount`, same as it ever was.

I've been in the linux world for less than a decade, and I miss 'mount' being useful. It's full of spam now - so I've started using 'lsblk' instead...

    $ mount | wc -l
    32
    $ lsblk
    NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
    sda      8:0    0 698.7G  0 disk 
    ├─sda1   8:1    0   512M  0 part /boot/efi
    ├─sda2   8:2    0 690.3G  0 part /
    └─sda3   8:3    0   7.9G  0 part [SWAP]       # this was a mistake...
    sr0     11:0    1  1024M  0 rom

Re: FreeBSD 11.0 Now Available

#107
post #97
post #40

Earlier quoted context omitted.

Thanks Adrian. I am not a device drivers person. But, quick query - do you reuse the current Linux drivers work [0]. Looking at the current client device deployment, Intel owns around 80% of the Wi-Fi modem market. Is anybody from Intel working on BSD wireless drivers as well. [0] https://wireless.wiki.kernel.org/en/users/Drivers

There is reuse, for example iwm(4) is based on the Linux driver and pulls from it. But the process is manual, not like the Linux-KPI graphics and OFED stuff. It would be great if Intel stepped up to the plate and helped.

I was thinking about a common driver interface similar to POSIX standard would solve the problem of multiple OS device support on a single hardware platform.

There was an effort for Uniform Driver Interface (UDI)[0], looks like it is dormant.

[0] http://wiki.osdev.org/Uniform_Driver_Interface

Re: FreeBSD 11.0 Now Available

#109
post #68
post #23

I think the highlights don't mention the release's best bits. The full release notes are way larger and it really depends on what you do, what you might consider the most interesting part. Also I am happy to see a bunch of "Sponsored by..." Netflix, Yandex, NGINX Inc, Netgate, Citrix, Juniper Networks, Microsoft, Dell, Multiplay, ScaleEngine, etc. in there. https://www.freebsd.org/releases/11.0R/relnotes.html

As a full time developer, you are correct that the relnotes don't capture all the great stuff. It is difficult to keep track of all that is going on. The only way I know how is to continuously read the commit logs. But distilling that down into a useful document for end users is quite hard, especially retroactively. I will say that the release has non-trivial improvements in TCP performance (Mike Karels, Matt Macy, N…

Also on the networking front, FreeBSD now has modern AQMs like CoDel and FQ-CoDel. This means it can now compete against Linux for use in a (wired-only) home router.

Re: FreeBSD 11.0 Now Available

#110
post #68
post #23

I think the highlights don't mention the release's best bits. The full release notes are way larger and it really depends on what you do, what you might consider the most interesting part. Also I am happy to see a bunch of "Sponsored by..." Netflix, Yandex, NGINX Inc, Netgate, Citrix, Juniper Networks, Microsoft, Dell, Multiplay, ScaleEngine, etc. in there. https://www.freebsd.org/releases/11.0R/relnotes.html

As a full time developer, you are correct that the relnotes don't capture all the great stuff. It is difficult to keep track of all that is going on. The only way I know how is to continuously read the commit logs. But distilling that down into a useful document for end users is quite hard, especially retroactively. I will say that the release has non-trivial improvements in TCP performance (Mike Karels, Matt Macy, N…

>SysV SHM can be jailed/virtualized which should be interesting to many users.

You mean I can run multiple postgresql jails on a machine? YASSS

Post reply on HN