article.xml (164364) | article.xml (164949) |
---|---|
1<!DOCTYPE article PUBLIC "-//FreeBSD//DTD DocBook V4.1-Based Extension//EN" [ 2<!ENTITY % articles.ent PUBLIC "-//FreeBSD//ENTITIES DocBook FreeBSD Articles Entity Set//EN"> 3%articles.ent; 4 5<!ENTITY % release PUBLIC "-//FreeBSD//ENTITIES Release Specification//EN"> 6%release; 7 8<!-- Text constants which probably don't need to be changed.--> 9 10<!-- The marker for MFCs. --> 11<!ENTITY merged "[MERGED]"> 12 13<!-- Architecture names --> 14<!ENTITY arch.amd64 "amd64"> 15<!ENTITY arch.arm "arm"> 16<!ENTITY arch.i386 "i386"> 17<!ENTITY arch.ia64 "ia64"> 18<!ENTITY arch.pc98 "pc98"> 19<!ENTITY arch.powerpc "powerpc"> 20<!ENTITY arch.sparc64 "sparc64"> 21<!ENTITY arch.sun4v "sun4v"> 22 23<!ENTITY % include.historic "IGNORE"> 24<!ENTITY % no.include.historic "IGNORE"> 25]> 26 27<article> |
|
1<articleinfo> | 28<articleinfo> |
2 <title>&os;/&arch; &release.current; Release Notes</title> | 29 |
3 4 <corpauthor>The &os; Project</corpauthor> 5 | 30 31 <corpauthor>The &os; Project</corpauthor> 32 |
6 <pubdate>$FreeBSD: head/release/doc/en_US.ISO8859-1/relnotes/article.sgml 164364 2006-11-17 20:15:26Z bmah $</pubdate> | 33 <pubdate>$FreeBSD: head/release/doc/en_US.ISO8859-1/relnotes/article.sgml 164949 2006-12-06 18:04:52Z bmah $</pubdate> |
7 8 <copyright> 9 <year>2000</year> 10 <year>2001</year> 11 <year>2002</year> 12 <year>2003</year> 13 <year>2004</year> 14 <year>2005</year> --- 20 unchanged lines hidden (view full) --- 35 Some brief remarks on upgrading are also presented.</para> 36 </abstract> 37</articleinfo> 38 39<sect1 id="intro"> 40 <title>Introduction</title> 41 42 <para>This document contains the release notes for &os; | 34 35 <copyright> 36 <year>2000</year> 37 <year>2001</year> 38 <year>2002</year> 39 <year>2003</year> 40 <year>2004</year> 41 <year>2005</year> --- 20 unchanged lines hidden (view full) --- 62 Some brief remarks on upgrading are also presented.</para> 63 </abstract> 64</articleinfo> 65 66<sect1 id="intro"> 67 <title>Introduction</title> 68 69 <para>This document contains the release notes for &os; |
43 &release.current; on the &arch.print; hardware platform. It | 70 &release.current;. It |
44 describes recently added, changed, or deleted features of &os;. 45 It also provides some notes on upgrading 46 from previous versions of &os;.</para> 47 48<![ %release.type.current [ 49 50 <para>The &release.type; distribution to which these release notes 51 apply represents the latest point along the &release.branch; development --- 118 unchanged lines hidden (view full) --- 170 url="http://security.FreeBSD.org/advisories/FreeBSD-SA-06:12.opie.asc">FreeBSD-SA-06:12.opie</ulink>. &merged;</para> 171 172 <para>An asynchronous signal handling vulnerability in &man.sendmail.8;, 173 which could allow a remote attacker to execute arbitrary code with the 174 privileges of the user running sendmail, typically root, has been fixed. 175 For more details see security advisory <ulink 176 url="http://security.FreeBSD.org/advisories/FreeBSD-SA-06:13.sendmail.asc">FreeBSD-SA-06:13.sendmail</ulink>. &merged;</para> 177 | 71 describes recently added, changed, or deleted features of &os;. 72 It also provides some notes on upgrading 73 from previous versions of &os;.</para> 74 75<![ %release.type.current [ 76 77 <para>The &release.type; distribution to which these release notes 78 apply represents the latest point along the &release.branch; development --- 118 unchanged lines hidden (view full) --- 197 url="http://security.FreeBSD.org/advisories/FreeBSD-SA-06:12.opie.asc">FreeBSD-SA-06:12.opie</ulink>. &merged;</para> 198 199 <para>An asynchronous signal handling vulnerability in &man.sendmail.8;, 200 which could allow a remote attacker to execute arbitrary code with the 201 privileges of the user running sendmail, typically root, has been fixed. 202 For more details see security advisory <ulink 203 url="http://security.FreeBSD.org/advisories/FreeBSD-SA-06:13.sendmail.asc">FreeBSD-SA-06:13.sendmail</ulink>. &merged;</para> 204 |
178 <para arch="i386,amd64">An information disclosure issue found in the | 205 <para>[&arch.amd64;, &arch.i386] An information disclosure issue found in the |
179 &os; kernel running on 7th- and 8th-generation AMD processors 180 has been fixed. For more details see security advisory <ulink 181 url="http://security.FreeBSD.org/advisories/FreeBSD-SA-06:14.fpu.asc">FreeBSD-SA-06:14.fpu</ulink>. &merged;</para> 182 183 <para>A bug in &man.ypserv.8;, which effectively disabled the 184 <filename>/var/yp/securenets</filename> access control mechanism, 185 has been corrected. More details are available in security 186 advisory --- 137 unchanged lines hidden (view full) --- 324 added. For each child process whose status has been changed, 325 a <literal>SIGCHLD</literal> instance is queued. If the signal is still pending, 326 and the process changed status several times, the signal information 327 is updated to reflect the latest process status. 328 There is a loader tunable <varname>kern.sigqueue.queue_sigchild</varname> 329 which can control the behavior, setting it to zero disables the 330 <literal>SIGCHLD</literal> queuing feature.</para> 331 | 206 &os; kernel running on 7th- and 8th-generation AMD processors 207 has been fixed. For more details see security advisory <ulink 208 url="http://security.FreeBSD.org/advisories/FreeBSD-SA-06:14.fpu.asc">FreeBSD-SA-06:14.fpu</ulink>. &merged;</para> 209 210 <para>A bug in &man.ypserv.8;, which effectively disabled the 211 <filename>/var/yp/securenets</filename> access control mechanism, 212 has been corrected. More details are available in security 213 advisory --- 137 unchanged lines hidden (view full) --- 351 added. For each child process whose status has been changed, 352 a <literal>SIGCHLD</literal> instance is queued. If the signal is still pending, 353 and the process changed status several times, the signal information 354 is updated to reflect the latest process status. 355 There is a loader tunable <varname>kern.sigqueue.queue_sigchild</varname> 356 which can control the behavior, setting it to zero disables the 357 <literal>SIGCHLD</literal> queuing feature.</para> 358 |
332 <para arch="amd64,i386">Instead of including all of physical | 359 <para>[&arch.amd64;, &arch.i386;] Instead of including all of physical |
333 memory in a kernel crash dump, the kernel now defaults to dumping only pages that are 334 actively mapped into kernel virtual memory. A new 335 <varname>debug.minidump</varname> sysctl variable 336 can be used to turn off this behavior when set to zero. &merged;</para> 337 338 <para>A new sysctl variable <varname>kern.malloc_stats</varname> 339 has been added. This allows exporting of kernel malloc 340 statistics via a binary structure stream.</para> 341 342 <para>A new sysctl variable <varname>kern.forcesigexit</varname> 343 has been added. This forces a process 344 to sigexit if a trap signal is being held by the current thread or 345 ignored by the current process. It is enabled by default.</para> 346 | 360 memory in a kernel crash dump, the kernel now defaults to dumping only pages that are 361 actively mapped into kernel virtual memory. A new 362 <varname>debug.minidump</varname> sysctl variable 363 can be used to turn off this behavior when set to zero. &merged;</para> 364 365 <para>A new sysctl variable <varname>kern.malloc_stats</varname> 366 has been added. This allows exporting of kernel malloc 367 statistics via a binary structure stream.</para> 368 369 <para>A new sysctl variable <varname>kern.forcesigexit</varname> 370 has been added. This forces a process 371 to sigexit if a trap signal is being held by the current thread or 372 ignored by the current process. It is enabled by default.</para> 373 |
347 <para arch="alpha">Support for Linux emulation on the Alpha 348 platform has been removed, due to the lack of a 349 <filename>linux_base</filename> port that both supports the 350 Alpha architecture and is in good working condition.</para> 351 | |
352 <para>The pcvt(4) driver, an alternative to &man.syscons.4;, 353 has been removed, as it had fallen out of sync with the rest 354 of the kernel.</para> 355 356 <para>RedZone, a buffer corruption protection for the kernel &man.malloc.9; 357 facility has been implemented. This detects both buffer underflows and 358 overflows at runtime on &man.free.9; and &man.realloc.9;, 359 and prints backtraces from where memory was allocated and from where --- 16 unchanged lines hidden (view full) --- 376 <literal>0</literal> means no power management, 377 <literal>1</literal> means conservative power management which 378 any device class that has caused problems is added to the watch list, 379 <literal>2</literal> means aggressive power management where 380 any device class that is not fundamental to the system is added to the list, 381 and <literal>3</literal> means power them all down unconditionally. 382 The default is <literal>1</literal>.</para> 383 | 374 <para>The pcvt(4) driver, an alternative to &man.syscons.4;, 375 has been removed, as it had fallen out of sync with the rest 376 of the kernel.</para> 377 378 <para>RedZone, a buffer corruption protection for the kernel &man.malloc.9; 379 facility has been implemented. This detects both buffer underflows and 380 overflows at runtime on &man.free.9; and &man.realloc.9;, 381 and prints backtraces from where memory was allocated and from where --- 16 unchanged lines hidden (view full) --- 398 <literal>0</literal> means no power management, 399 <literal>1</literal> means conservative power management which 400 any device class that has caused problems is added to the watch list, 401 <literal>2</literal> means aggressive power management where 402 any device class that is not fundamental to the system is added to the list, 403 and <literal>3</literal> means power them all down unconditionally. 404 The default is <literal>1</literal>.</para> 405 |
384 <para arch="ia64">The <filename>GENERIC</filename> kernel now enables | 406 <para>[&arch.ia64;] The <filename>GENERIC</filename> kernel now enables |
385 SMP support by default.</para> 386 387 <para>Sample kernel configuration files 388 <filename>src/sys/<replaceable>arch</replaceable>/conf/MAC</filename> 389 for the Mandatory Access Control framework have been added.</para> 390 391 <para><varname>POSIX_TIMERS</varname> support has been updated to 200112L.</para> 392 --- 9 unchanged lines hidden (view full) --- 402 <title>Boot Loader Changes</title> 403 404 <para>A new option <option>-S</option>, 405 which allows setting the <filename>boot2</filename> 406 serial console speed in the <filename>/boot.config</filename> 407 file or on the <prompt>boot:</prompt> prompt line, 408 has been added.</para> 409 | 407 SMP support by default.</para> 408 409 <para>Sample kernel configuration files 410 <filename>src/sys/<replaceable>arch</replaceable>/conf/MAC</filename> 411 for the Mandatory Access Control framework have been added.</para> 412 413 <para><varname>POSIX_TIMERS</varname> support has been updated to 200112L.</para> 414 --- 9 unchanged lines hidden (view full) --- 424 <title>Boot Loader Changes</title> 425 426 <para>A new option <option>-S</option>, 427 which allows setting the <filename>boot2</filename> 428 serial console speed in the <filename>/boot.config</filename> 429 file or on the <prompt>boot:</prompt> prompt line, 430 has been added.</para> 431 |
410 <para arch="i386,amd64">A new loader tunable | 432 <para>[&arch.amd64;, &arch.i386;] A new loader tunable |
411 <varname>comconsole_speed</varname> to change 412 the serial console speed has been added. 413 If the previous stage boot loader requested a serial console, 414 then the default speed is determined from the current serial port 415 speed. Otherwise it is set to 9600 or the value of 416 the <literal>BOOT_COMCONSOLE_SPEED</literal> kernel option. 417 &merged;</para> 418 419 <!-- Above this line, order boot loader changes by keyword--> 420 | 433 <varname>comconsole_speed</varname> to change 434 the serial console speed has been added. 435 If the previous stage boot loader requested a serial console, 436 then the default speed is determined from the current serial port 437 speed. Otherwise it is set to 9600 or the value of 438 the <literal>BOOT_COMCONSOLE_SPEED</literal> kernel option. 439 &merged;</para> 440 441 <!-- Above this line, order boot loader changes by keyword--> 442 |
421 <para arch="pc98">A bootable CDROM loader has been implemented | 443 <para>[&arch.pc98;] A bootable CDROM loader has been implemented |
422 for the pc98 platform. &merged;</para> 423 | 444 for the pc98 platform. &merged;</para> 445 |
424 <para arch="i386">A bug in the i386 boot loader, which could | 446 <para>[&arch.i386;] A bug in the i386 boot loader, which could |
425 cause filesystem corruption if 426 a <filename>nextboot.conf</filename> file was used and landed 427 after cylinder 1023, has been fixed. &merged;</para> 428 429 </sect3> 430 431 <sect3 id="proc"> 432 <title>Hardware Support</title> --- 11 unchanged lines hidden (view full) --- 444 445 <para>The &man.acpi.thermal.4; driver now supports 446 passive cooling. &merged;</para> 447 448 <para>The &man.acpi.thermal.4; driver now supports overriding 449 the <literal>_PSV</literal>, <literal>_HOT</literal>, and 450 <literal>_CRT</literal> temperature values.</para> 451 | 447 cause filesystem corruption if 448 a <filename>nextboot.conf</filename> file was used and landed 449 after cylinder 1023, has been fixed. &merged;</para> 450 451 </sect3> 452 453 <sect3 id="proc"> 454 <title>Hardware Support</title> --- 11 unchanged lines hidden (view full) --- 466 467 <para>The &man.acpi.thermal.4; driver now supports 468 passive cooling. &merged;</para> 469 470 <para>The &man.acpi.thermal.4; driver now supports overriding 471 the <literal>_PSV</literal>, <literal>_HOT</literal>, and 472 <literal>_CRT</literal> temperature values.</para> 473 |
452<!-- The following note should remain MI (i.e. don't set arch="alpha") -- 453 -- because the alpha docs will be disappearing at some point before -- 454 -- 7.0-RELEASE. --> | |
455 <para>Support for the alpha architecture has been removed. Alpha 456 support will remain on the RELENG_5 and RELENG_6 codelines.</para> 457 458 <para>The &man.cardbus.4; driver now supports 459 <filename>/dev/cardbus<replaceable>%d</replaceable>.cis</filename>.</para> 460 | 474 <para>Support for the alpha architecture has been removed. Alpha 475 support will remain on the RELENG_5 and RELENG_6 codelines.</para> 476 477 <para>The &man.cardbus.4; driver now supports 478 <filename>/dev/cardbus<replaceable>%d</replaceable>.cis</filename>.</para> 479 |
461 <para arch="i386,pc98">The &man.ce.4; driver, | 480 <para>[&arch.i386, &arch.pc98;] The &man.ce.4; driver, |
462 which supports Cronyx Tau-PCI/32 adapters, has been added. 463 &merged;</para> 464 465 <para>The <literal>est</literal> &man.cpufreq.4; driver now supports 466 frequency control for the VIA C7-M family of processors.</para> 467 468 <para>Support for the PadLock Security Co-processor in VIA C3, 469 Eden, and C7 470 processors has been added to the &man.crypto.9; subsystem. 471 More information can be found in the &man.padlock.4; manual 472 page. 473 &merged;</para> 474 475 <para>A bug which prevented the &man.ichsmb.4; kernel module 476 from unloading has been fixed.</para> 477 | 481 which supports Cronyx Tau-PCI/32 adapters, has been added. 482 &merged;</para> 483 484 <para>The <literal>est</literal> &man.cpufreq.4; driver now supports 485 frequency control for the VIA C7-M family of processors.</para> 486 487 <para>Support for the PadLock Security Co-processor in VIA C3, 488 Eden, and C7 489 processors has been added to the &man.crypto.9; subsystem. 490 More information can be found in the &man.padlock.4; manual 491 page. 492 &merged;</para> 493 494 <para>A bug which prevented the &man.ichsmb.4; kernel module 495 from unloading has been fixed.</para> 496 |
478 <para arch="i386,amd64">Dual-core processors (such as the Intel | 497 <para>[&arch.amd64;, &arch.i386;] Dual-core processors (such as the Intel |
479 Core Duo) now have both cores available for use by 480 default in SMP-enabled kernels. &merged;</para> 481 | 498 Core Duo) now have both cores available for use by 499 default in SMP-enabled kernels. &merged;</para> 500 |
482 <para arch="i386,amd64">&man.ipmi.4;, an OpenIPMI compatible driver, | 501 <para>[&arch.amd64;, &arch.i386;] &man.ipmi.4;, an OpenIPMI compatible driver, |
483 has been added. 484 OpenIPMI (Intelligent Platform Management Interface) is an open 485 standard designed to enable remote monitoring and control of server, 486 networking and telecommunication platforms. &merged;</para> 487 488 <para>The &man.kbdmux.4; driver has been integrated into &man.syscons.4; and 489 the <devicename>kbd</devicename> device driver. 490 By default &man.syscons.4; will look for the &man.kbdmux.4; 491 keyboard first, and then, if not found, look for any keyboard. 492 Switching to &man.kbdmux.4; can be done at boot time by loading 493 the <literal>kbdmux</literal> kernel module via &man.loader.8;, 494 or at runtime via &man.kldload.8; and releasing the active 495 keyboard. &merged;</para> 496 | 502 has been added. 503 OpenIPMI (Intelligent Platform Management Interface) is an open 504 standard designed to enable remote monitoring and control of server, 505 networking and telecommunication platforms. &merged;</para> 506 507 <para>The &man.kbdmux.4; driver has been integrated into &man.syscons.4; and 508 the <devicename>kbd</devicename> device driver. 509 By default &man.syscons.4; will look for the &man.kbdmux.4; 510 keyboard first, and then, if not found, look for any keyboard. 511 Switching to &man.kbdmux.4; can be done at boot time by loading 512 the <literal>kbdmux</literal> kernel module via &man.loader.8;, 513 or at runtime via &man.kldload.8; and releasing the active 514 keyboard. &merged;</para> 515 |
497 <para arch="amd64,i386">The &man.kbdmux.4; driver is now included in the | 516 <para>[&arch.amd64;, &arch.i386;] The &man.kbdmux.4; driver is now included in the |
498 <filename>GENERIC</filename> kernel by default. 499 Also, the <quote>Boot FreeBSD with USB keyboard</quote> 500 menu item in the boot loader menu has been removed 501 since this fixes USB keyboard probing problems. 502 &merged;</para> 503 504 <para>The &man.nfsmb.4; driver, which supports the NVIDIA nForce 505 2/3/4 SMBus 2.0 controller, has been added. &merged;</para> 506 | 517 <filename>GENERIC</filename> kernel by default. 518 Also, the <quote>Boot FreeBSD with USB keyboard</quote> 519 menu item in the boot loader menu has been removed 520 since this fixes USB keyboard probing problems. 521 &merged;</para> 522 523 <para>The &man.nfsmb.4; driver, which supports the NVIDIA nForce 524 2/3/4 SMBus 2.0 controller, has been added. &merged;</para> 525 |
507 <para arch="ia64">The loader tunable <varname>debug.mpsafevfs</varname> | 526 <para>[&arch.ia64;] The loader tunable <varname>debug.mpsafevfs</varname> |
508 is set to <literal>1</literal> by default.</para> 509 510 <para>The &man.sab.4; driver has been removed (it has been 511 superceded by the &man.scc.4; driver).</para> 512 513 <para>The &man.scc.4; driver has been added. 514 This provides generic support for serial communications 515 controllers and delegates the control over each channel 516 and mode to a subordinate driver such as &man.uart.4;.</para> 517 | 527 is set to <literal>1</literal> by default.</para> 528 529 <para>The &man.sab.4; driver has been removed (it has been 530 superceded by the &man.scc.4; driver).</para> 531 532 <para>The &man.scc.4; driver has been added. 533 This provides generic support for serial communications 534 controllers and delegates the control over each channel 535 and mode to a subordinate driver such as &man.uart.4;.</para> 536 |
518 <para arch="amd64">The smbios(4) driver support for amd64 has been | 537 <para>[&arch.amd64;] The smbios(4) driver support for amd64 has been |
519 added.</para> 520 | 538 added.</para> 539 |
521 | 540 <para>[&arch.sun4v;] &os; now has preliminary support for the Sun Microsystems |
522 UltraSPARC-T1 archicture. &os;/sun4v has been demonstrated 523 to run on the Sun Fire T1000 and Sun Fire T2000 servers. 524 More information can be found on the 525 <ulink url="http://www.FreeBSD.org/platforms/sun4v.html">sun4v 526 Project</ulink> 527 page.</para> 528 529 <para>The tnt4882(4) driver, which supports the National Instruments 530 PCI-GPIB card, has been added.</para> 531 | 541 UltraSPARC-T1 archicture. &os;/sun4v has been demonstrated 542 to run on the Sun Fire T1000 and Sun Fire T2000 servers. 543 More information can be found on the 544 <ulink url="http://www.FreeBSD.org/platforms/sun4v.html">sun4v 545 Project</ulink> 546 page.</para> 547 548 <para>The tnt4882(4) driver, which supports the National Instruments 549 PCI-GPIB card, has been added.</para> 550 |
532 <para arch="alpha,amd64,i386,ia64,sparc64">The &man.uart.4; driver has been included in the | 551 <para>[&arch.amd64;, &arch.i386;, &arch.ia64;, &arch.sparc64;] The &man.uart.4; driver has been included in the |
533 <filename>GENERIC</filename> kernel by default. 534 When both &man.sio.4; and &man.uart.4; can handle a given serial port, 535 &man.sio.4; will claim it.</para> 536 537 <para>The &man.uart.4; driver now supports LOM (Lights Out Management) 538 and RSC (Remote System Control) devices as consoles.</para> 539 | 552 <filename>GENERIC</filename> kernel by default. 553 When both &man.sio.4; and &man.uart.4; can handle a given serial port, 554 &man.sio.4; will claim it.</para> 555 556 <para>The &man.uart.4; driver now supports LOM (Lights Out Management) 557 and RSC (Remote System Control) devices as consoles.</para> 558 |
540 <para arch="i386">A new loader tunable | 559 <para>[&arch.i386;] A new loader tunable |
541 <varname>hw.apic.enable_extint</varname> has been added. 542 This tunable can be used to disable masking of the ExtINT pin on the first 543 I/O APIC. At least one chipset for the Intel Pentium III seems 544 to need this, even though all of the pins in the 8259As are masked. 545 The default is still to mask the ExtINT pin.</para> 546 | 560 <varname>hw.apic.enable_extint</varname> has been added. 561 This tunable can be used to disable masking of the ExtINT pin on the first 562 I/O APIC. At least one chipset for the Intel Pentium III seems 563 to need this, even though all of the pins in the 8259As are masked. 564 The default is still to mask the ExtINT pin.</para> 565 |
547 <para arch="i386">Support has been improved for | 566 <para>[&arch.i386;] Support has been improved for |
548 so-called <quote>legacy-free</quote> hardware, in particular, 549 i386 systems without AT-style keyboard controllers such as the 550 Macbook Pro. &merged;</para> 551 552 <sect4 id="mm"> 553 <title>Multimedia Support</title> 554 555 <para>The &man.agp.4; driver now supports ATI AGP chipsets. --- 29 unchanged lines hidden (view full) --- 585 <para>The &man.snd.ich.4; driver is now MPSAFE. &merged;</para> 586 587 <para>The &man.snd.solo.4; driver is now MPSAFE. &merged;</para> 588 589 <para>The &man.snd.via8233.4; driver is now MPSAFE. &merged;</para> 590 591 <para>The &man.snd.via82c686.4; driver is now MPSAFE. &merged;</para> 592 | 567 so-called <quote>legacy-free</quote> hardware, in particular, 568 i386 systems without AT-style keyboard controllers such as the 569 Macbook Pro. &merged;</para> 570 571 <sect4 id="mm"> 572 <title>Multimedia Support</title> 573 574 <para>The &man.agp.4; driver now supports ATI AGP chipsets. --- 29 unchanged lines hidden (view full) --- 604 <para>The &man.snd.ich.4; driver is now MPSAFE. &merged;</para> 605 606 <para>The &man.snd.solo.4; driver is now MPSAFE. &merged;</para> 607 608 <para>The &man.snd.via8233.4; driver is now MPSAFE. &merged;</para> 609 610 <para>The &man.snd.via82c686.4; driver is now MPSAFE. &merged;</para> 611 |
593 <para arch="amd64">The &man.speaker.4; driver now supports &os;/amd64. &merged;</para> | 612 <para>[&arch.amd64;] The &man.speaker.4; driver now supports &os;/amd64. &merged;</para> |
594 595 <para>The &man.uaudio.4; driver now supports 24/32 bit audio 596 formats and conversion.</para> 597 </sect4> 598 599 <sect4 id="net-if"> 600 <title>Network Interface Support</title> 601 602 <para>The &man.ath.4; driver has been updated to 603 HAL version 0.9.17.2. &merged;</para> 604 | 613 614 <para>The &man.uaudio.4; driver now supports 24/32 bit audio 615 formats and conversion.</para> 616 </sect4> 617 618 <sect4 id="net-if"> 619 <title>Network Interface Support</title> 620 621 <para>The &man.ath.4; driver has been updated to 622 HAL version 0.9.17.2. &merged;</para> 623 |
605 <para arch="amd64,i386,pc98,sparc64">The &man.ath.4;, &man.ath.hal.4;, and | 624 <para>[&arch.amd64;, &arch.i386;, &arch.pc98;, &arch.sparc64;] 625 The &man.ath.4;, &man.ath.hal.4;, and |
606 <literal>ath_rate_sample</literal> drivers have been 607 included in the <filename>GENERIC</filename> kernel by 608 default. &merged;</para> 609 | 626 <literal>ath_rate_sample</literal> drivers have been 627 included in the <filename>GENERIC</filename> kernel by 628 default. &merged;</para> 629 |
610 <para arch="amd64,i386">The &man.bce.4; driver, which supports Broadcom | 630 <para>[&arch.amd64;, &arch.i386;] The &man.bce.4; driver, which supports Broadcom |
611 NetXtreme II (BCM5706/BCM5708) PCI/PCIe Gigabit Ethernet controllers, 612 has been added. For more details, see &man.bce.4;. &merged;</para> 613 614 <para>A bug which prevents the &man.bfe.4; driver from working 615 on a system with over 1GB RAM has been fixed. &merged;</para> 616 617 <para>The &man.bge.4; driver's Jumbo frame support is now MPSAFE.</para> 618 --- 55 unchanged lines hidden (view full) --- 674 <para>The lnc(4) driver has been removed. The &man.le.4; and 675 &man.pcn.4; drivers support all devices that were supported 676 by lnc(4).</para> 677 678 <para>The &man.my.4; driver is now MPSAFE. &merged;</para> 679 680 <para>The &man.my.4; driver now supports &man.altq.4;. &merged;</para> 681 | 631 NetXtreme II (BCM5706/BCM5708) PCI/PCIe Gigabit Ethernet controllers, 632 has been added. For more details, see &man.bce.4;. &merged;</para> 633 634 <para>A bug which prevents the &man.bfe.4; driver from working 635 on a system with over 1GB RAM has been fixed. &merged;</para> 636 637 <para>The &man.bge.4; driver's Jumbo frame support is now MPSAFE.</para> 638 --- 55 unchanged lines hidden (view full) --- 694 <para>The lnc(4) driver has been removed. The &man.le.4; and 695 &man.pcn.4; drivers support all devices that were supported 696 by lnc(4).</para> 697 698 <para>The &man.my.4; driver is now MPSAFE. &merged;</para> 699 700 <para>The &man.my.4; driver now supports &man.altq.4;. &merged;</para> 701 |
682 <para arch="i386,amd64">The &man.mxge.4; driver, | 702 <para>[&arch.amd64;, &arch.i386;] The &man.mxge.4; driver, |
683 which supports Myricom Myri10GE 10 Gigabit Ethernet 684 adapters, has been added. For more details, see 685 &man.mxge.4;.</para> 686 687 <para>The &man.nfe.4; driver, an open-source driver for nForce 688 Ethernet devices, has been added, originally from 689 OpenBSD.</para> 690 --- 29 unchanged lines hidden (view full) --- 720 device driver for VGA PCI devices and serves as a bus 721 so that other drivers such as drm(4), 722 &man.acpi.video.4;, and &man.agp.4; can attach to 723 it thus allowing multiple drivers for the same device.</para> 724 725 <para>The &man.wi.4; driver is now buildable as 726 a kernel module.</para> 727 | 703 which supports Myricom Myri10GE 10 Gigabit Ethernet 704 adapters, has been added. For more details, see 705 &man.mxge.4;.</para> 706 707 <para>The &man.nfe.4; driver, an open-source driver for nForce 708 Ethernet devices, has been added, originally from 709 OpenBSD.</para> 710 --- 29 unchanged lines hidden (view full) --- 740 device driver for VGA PCI devices and serves as a bus 741 so that other drivers such as drm(4), 742 &man.acpi.video.4;, and &man.agp.4; can attach to 743 it thus allowing multiple drivers for the same device.</para> 744 745 <para>The &man.wi.4; driver is now buildable as 746 a kernel module.</para> 747 |
728 <para arch="amd64,i386,pc98">The &man.wlan.wep.4;, | 748 <para>[&arch.amd64;, &arch.i386;, &arch.pc98;] The &man.wlan.wep.4;, |
729 &man.wlan.ccmp.4;, and &man.wlan.tkip.4; drivers 730 have been included in the <filename>GENERIC</filename> 731 kernel by default.</para> 732 733 <para>The network interface groups feature has been imported 734 from OpenBSD. This feature allows an administrator to, for 735 example, apply firewall rules to an entire group of 736 interfaces. More information can be found in --- 12 unchanged lines hidden (view full) --- 749 <varname>net.link.ether.inet.host_down_time</varname> 750 has been removed. &merged;</para> 751 752 <para>The &man.arp.4; protocol now supports a sysctl variable 753 <varname>net.link.ether.inet.log_arp_permanent_modify</varname> 754 to suppress logging of attempts to modify 755 permanent ARP entries. &merged;</para> 756 | 749 &man.wlan.ccmp.4;, and &man.wlan.tkip.4; drivers 750 have been included in the <filename>GENERIC</filename> 751 kernel by default.</para> 752 753 <para>The network interface groups feature has been imported 754 from OpenBSD. This feature allows an administrator to, for 755 example, apply firewall rules to an entire group of 756 interfaces. More information can be found in --- 12 unchanged lines hidden (view full) --- 769 <varname>net.link.ether.inet.host_down_time</varname> 770 has been removed. &merged;</para> 771 772 <para>The &man.arp.4; protocol now supports a sysctl variable 773 <varname>net.link.ether.inet.log_arp_permanent_modify</varname> 774 to suppress logging of attempts to modify 775 permanent ARP entries. &merged;</para> 776 |
757 <para arch="amd64,i386,pc98">An experimental BPF Just-In-Time compiler | 777 <para>[&arch.amd64;, &arch.i386;, &arch.pc98;] An experimental BPF Just-In-Time compiler |
758 has been implemented for both &man.bpf.4; and &man.ng.bpf.4;. 759 To enable this, the 760 <literal>options BPF_JITTER</literal> kernel option is needed. 761 The <varname>net.bpf_jitter.enable</varname> 762 can be used to disable this feature.</para> 763 764 <para>Multiple copies of a packet received via different 765 &man.bpf.4; listeners now all have identical --- 268 unchanged lines hidden (view full) --- 1034 <varname>bio_data</varname> and on <literal>BIO_WRITE</literal> 1035 it does nothing. 1036 &merged;</para> 1037 1038 <para>The GEOM class kernel module <filename>g_md.ko</filename> 1039 has been renamed to <filename>geom_md.ko</filename> 1040 for consistency.</para> 1041 | 778 has been implemented for both &man.bpf.4; and &man.ng.bpf.4;. 779 To enable this, the 780 <literal>options BPF_JITTER</literal> kernel option is needed. 781 The <varname>net.bpf_jitter.enable</varname> 782 can be used to disable this feature.</para> 783 784 <para>Multiple copies of a packet received via different 785 &man.bpf.4; listeners now all have identical --- 268 unchanged lines hidden (view full) --- 1054 <varname>bio_data</varname> and on <literal>BIO_WRITE</literal> 1055 it does nothing. 1056 &merged;</para> 1057 1058 <para>The GEOM class kernel module <filename>g_md.ko</filename> 1059 has been renamed to <filename>geom_md.ko</filename> 1060 for consistency.</para> 1061 |
1042 <para arch="amd64,i386">The &man.hptmv.4; driver has been updated and now supports | 1062 <para>[&arch.amd64;, &arch.i386;] The &man.hptmv.4; driver has been updated and now supports |
1043 amd64 as well as PAE.</para> 1044 1045 <para>The &man.mfi.4; driver, which supports 1046 the LSI MegaRAID SAS controller family, has been added. 1047 &merged;</para> 1048 1049 <para>The &man.mpt.4; driver has been updated to support 1050 various new features such as RAID volume and RAID member --- 47 unchanged lines hidden (view full) --- 1098 <literal>PAUSE</literal>, 1099 <literal>PLAY_12</literal> commands so that 1100 the &man.cdcontrol.1; utility can handle a USB CD drive.</para> 1101 </sect3> 1102 1103 <sect3 id="fs"> 1104 <title>File Systems</title> 1105 | 1063 amd64 as well as PAE.</para> 1064 1065 <para>The &man.mfi.4; driver, which supports 1066 the LSI MegaRAID SAS controller family, has been added. 1067 &merged;</para> 1068 1069 <para>The &man.mpt.4; driver has been updated to support 1070 various new features such as RAID volume and RAID member --- 47 unchanged lines hidden (view full) --- 1118 <literal>PAUSE</literal>, 1119 <literal>PLAY_12</literal> commands so that 1120 the &man.cdcontrol.1; utility can handle a USB CD drive.</para> 1121 </sect3> 1122 1123 <sect3 id="fs"> 1124 <title>File Systems</title> 1125 |
1106 <para arch="amd64,i386,pc98">The &man.linsysfs.5; | 1126 <para>[&arch.amd64;, &arch.i386;, &arch.pc98;] The &man.linsysfs.5; |
1107 pseudo-filesystem driver has been added. 1108 It provides a subset of the 1109 Linux <filename>sys</filename> filesystem, and is required for 1110 the correct operation of some Linux binaries (such as the LSI 1111 MegaRAID SAS utility). &merged;</para> 1112 1113 <para>A part of the FreeBSD NFS subsystem (the interface with 1114 the protocol stack and callouts, the NFS client side) is now MPSAFE.</para> --- 440 unchanged lines hidden (view full) --- 1555 1556 <para>&man.traceroute.8; now decodes the complete set of ICMP 1557 unreachable messages in its output. &merged;</para> 1558 1559 <para>The &man.truss.1; utility now supports an <option>-s</option> 1560 flag for the same functionality as the strace utility 1561 (<filename role="package">devel/strace</filename>).</para> 1562 | 1127 pseudo-filesystem driver has been added. 1128 It provides a subset of the 1129 Linux <filename>sys</filename> filesystem, and is required for 1130 the correct operation of some Linux binaries (such as the LSI 1131 MegaRAID SAS utility). &merged;</para> 1132 1133 <para>A part of the FreeBSD NFS subsystem (the interface with 1134 the protocol stack and callouts, the NFS client side) is now MPSAFE.</para> --- 440 unchanged lines hidden (view full) --- 1575 1576 <para>&man.traceroute.8; now decodes the complete set of ICMP 1577 unreachable messages in its output. &merged;</para> 1578 1579 <para>The &man.truss.1; utility now supports an <option>-s</option> 1580 flag for the same functionality as the strace utility 1581 (<filename role="package">devel/strace</filename>).</para> 1582 |
1563 <para arch="ppc">The &man.truss.1; utility now supports &os;/ppc.</para> | 1583 <para>[&arch.powerpc;] The &man.truss.1; utility now supports &os;/powerpc.</para> |
1564 1565 <para>The usbd(8) utility has been removed. 1566 The &man.devd.8; utility and its configuration 1567 file now support functionality which is equivalent to it.</para> 1568 1569 <para>The &man.xargs.1; utility now supports a <option>-r</option> 1570 flag which makes the command execution when the standard input 1571 does not contain any non-whitespace-characters. &merged;</para> --- 358 unchanged lines hidden (view full) --- 1930 <filename>/usr/X11R6</filename> 1931 to <filename>/usr/local</filename>. &merged;</para> 1932 1933 <para>The supported version of 1934 the <application>KDE</application> desktop environment 1935 (<filename role="package">x11/kde3</filename>) has been 1936 updated from 3.4.2 to 3.5.4. &merged;</para> 1937 | 1584 1585 <para>The usbd(8) utility has been removed. 1586 The &man.devd.8; utility and its configuration 1587 file now support functionality which is equivalent to it.</para> 1588 1589 <para>The &man.xargs.1; utility now supports a <option>-r</option> 1590 flag which makes the command execution when the standard input 1591 does not contain any non-whitespace-characters. &merged;</para> --- 358 unchanged lines hidden (view full) --- 1950 <filename>/usr/X11R6</filename> 1951 to <filename>/usr/local</filename>. &merged;</para> 1952 1953 <para>The supported version of 1954 the <application>KDE</application> desktop environment 1955 (<filename role="package">x11/kde3</filename>) has been 1956 updated from 3.4.2 to 3.5.4. &merged;</para> 1957 |
1938 <para arch="i386,amd64">The supported Linux emulation now uses the | 1958 <para>[&arch.amd64;, &arch.i386;] The supported Linux emulation now uses the |
1939 libraries in the 1940 <filename role="package">emulators/linux_base-fc4</filename> 1941 package. &merged;</para> 1942 1943 <para>The supported version of 1944 the <application>Perl</application> interpreter 1945 (<filename role="package">lang/perl5.8</filename>) has been updated 1946 from 5.8.7 to 5.8.8. &merged;</para> 1947 1948 <para>The supported version of 1949 the <application>&xorg;</application> windowing system 1950 (<filename role="package">x11/xorg</filename>) has been updated 1951 from 6.8.2 to 6.9.0. &merged;</para> 1952 | 1959 libraries in the 1960 <filename role="package">emulators/linux_base-fc4</filename> 1961 package. &merged;</para> 1962 1963 <para>The supported version of 1964 the <application>Perl</application> interpreter 1965 (<filename role="package">lang/perl5.8</filename>) has been updated 1966 from 5.8.7 to 5.8.8. &merged;</para> 1967 1968 <para>The supported version of 1969 the <application>&xorg;</application> windowing system 1970 (<filename role="package">x11/xorg</filename>) has been updated 1971 from 6.8.2 to 6.9.0. &merged;</para> 1972 |
1953 <para arch="pc98">&os;/pc98 release CDROMs are now | 1973 <para>[&arch.pc98;] &os;/pc98 release CDROMs are now |
1954 bootable on systems with some supported SCSI adapters. 1955 &merged;</para> 1956 </sect2> 1957 1958 <sect2 id="doc"> 1959 <title>Documentation</title> 1960 1961 <para>Documentation of existing functionality has been improved by --- 23 unchanged lines hidden (view full) --- 1985 <para></para> 1986 1987 <important> 1988 <para>Upgrading &os; should, of course, only be attempted after 1989 backing up <emphasis>all</emphasis> data and configuration 1990 files.</para> 1991 </important> 1992</sect1> | 1974 bootable on systems with some supported SCSI adapters. 1975 &merged;</para> 1976 </sect2> 1977 1978 <sect2 id="doc"> 1979 <title>Documentation</title> 1980 1981 <para>Documentation of existing functionality has been improved by --- 23 unchanged lines hidden (view full) --- 2005 <para></para> 2006 2007 <important> 2008 <para>Upgrading &os; should, of course, only be attempted after 2009 backing up <emphasis>all</emphasis> data and configuration 2010 files.</para> 2011 </important> 2012</sect1> |
2013</article> |
|