old records in 10.0R release announces

Alexander V. Chernikov melifaro at FreeBSD.org
Mon Jan 20 18:33:53 UTC 2014


Hello guys!

Some stale stuff in ttp://www.freebsd.org/releases/10.0R/relnotes.html#new:

A new cpuset(2) 
<http://www.FreeBSD.org/cgi/man.cgi?query=cpuset&sektion=2> API has been 
added for thread to CPU binding and CPU resource grouping and 
assignment. The cpuset(1) 
<http://www.FreeBSD.org/cgi/man.cgi?query=cpuset&sektion=1> userland 
utility has been added to allow manipulation of processor sets.
# cpuset appeared iin 7.1

The kernel now supports a new textdump format of kernel dumps. A 
textdump provides higher-level information via mechanically 
generated/extracted debugging output, rather than a simple memory dump. 
This facility can be used to generate brief kernel bug reports that are 
rich in debugging information, but are not dependent on kernel symbol 
tables or precisely synchronized source code. More information can be 
found in the textdump(4) 
<http://www.FreeBSD.org/cgi/man.cgi?query=textdump&sektion=4> manual page.
# textdump appeared in 7.1

Kernel support for M:N threading has been removed. While the KSE (Kernel 
Scheduled Entities) project was quite successful in bringing threading 
to FreeBSD, the M:N approach taken by the KSE library was never 
developed to its full potential. Backwards compatibility for 
applications using KSE threading will be provided via libmap.conf(5) 
<http://www.FreeBSD.org/cgi/man.cgi?query=libmap.conf&sektion=5> for 
dynamically linked binaries. The FreeBSD Project greatly appreciates the 
work of Julian Elischer, Daniel Eischen, and David Xu on KSE support.
# KSE was removed in 8?

The FreeBSD kernel now exports information about certain kernel features 
via the |kern.features| sysctl tree. The feature_present(3) 
<http://www.FreeBSD.org/cgi/man.cgi?query=feature_present&sektion=3> 
library call provides a convenient interface for user applications to 
test the presence of features.
# kern.features appeared in 6.X ?

[amd64,i386,ia64,powerpc] The ULE scheduler is now the default process 
scheduler in |GENERIC| kernels.
# loong ago

Bootloader changes:
# Entirely from 7.2 ?

Network:

The ale(4) <http://www.FreeBSD.org/cgi/man.cgi?query=ale&sektion=4> 
driver has been added to provide support for Atheros 
AR8121/AR8113/AR8114 Gigabit/Fast Ethernet controllers.
# ale is in 8 at least

The em(4) <http://www.FreeBSD.org/cgi/man.cgi?query=em&sektion=4> driver 
has been split into two drivers with some common parts. The em(4) 
<http://www.FreeBSD.org/cgi/man.cgi?query=em&sektion=4> driver will 
continue to support adapters up to the 82575, as well as new 
client/desktop adapters. A new igb(4) 
<http://www.FreeBSD.org/cgi/man.cgi?query=igb&sektion=4> driver will 
support new server adapters.
# igb is not "new" nowadays


2.3 Userland:


The procstat(1) 
<http://www.FreeBSD.org/cgi/man.cgi?query=procstat&sektion=1> utility 
has been added to display detailed information about processes.
# Since 8 ?


2.4 Contrinuted

awk has been updated from the 1 May 2007 release to the 23 October 2007 
release.

bzip2 has been updated from 1.0.4 to 1.0.5.
# 8.x has 1.0.6

The timezone database has been updated from the tzdata2008h release to 
the tzdata2009m release.




More information about the freebsd-doc mailing list