⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 relnotes-sparc64.txt

📁 标准模板库自修教程与参考手册 STL进行C++编程.我的代码发完了
💻 TXT
📖 第 1 页 / 共 5 页
字号:
   To try to avoid increasing congestion, the default value for
   net.inet.tcp.local_slowstart_flightsize has been changed from infinity to
   4. [MERGED]

     Note: On busy hosts, the new larger buffer sizes may require manually
     increasing the NMBCLUSTERS parameter, either in the kernel configuration
     file or via the kern.ipc.nmbclusters loader tunable. netstat -mb can be
     used to monitor the state of mbuf clusters.

   TCP now supports RFC 1948 (Defending Against Sequence Number Attacks).
   This functionality is controlled by the net.inet.tcp.strict_rfc1948 and
   net.inet.tcp.isn_reseed_interval sysctl variables. [MERGED]

   The TCP implementation in FreeBSD now implements a cache of outstanding,
   received SYN segments. Incoming SYN segments now cause entries to be
   placed in the cache until the TCP three-way handshake is complete, at
   which point, memory is allocated for the connection as usual. In addition,
   all TCP Initial Sequence Numbers (ISNs) are used as cookies, allowing
   entries in the cache to be dropped, but still have their corresponding
   ACKs accepted later. The combination of the so-called ``syncache'' and
   ``syncookies'' features makes a host much more resistant to TCP-based
   Denial of Service attacks. Work on this feature was sponsored by DARPA and
   NAI Labs. [MERGED]

   A bug in the TCP implementation, which could cause connections to stall if
   a sender saw a zero-sized window, has been corrected. [MERGED]

   The TCP implementation now properly ignores packets addressed to IP-layer
   broadcast addresses. [MERGED]

   The ephemeral port range used for TCP and UDP has been changed to
   49152-65535 (the old default was 1024-5000). This increases the number of
   concurrent outgoing connections/streams. [MERGED]

     ----------------------------------------------------------------------

  2.1.5 Disks and Storage

   The ahc(4) driver has received numerous updates, bugfixes, and
   enhancements. Among various improvements are improved compatibility with
   chips in ``RAID Port'' mode and systems with AAA and/or ARO cards
   installed, as well as performance improvements. Some bugs were also fixed,
   including a rare hang on Ultra2/U160 controllers. [MERGED]

   The ata(4) driver now has support for ATA100 controllers. In addition, it
   now supports the ServerWorks ROSB4 ATA33 chipset, the CMD 648 ATA66 and
   CMD 649 ATA100 chipsets, and the Cyrix 5530. [MERGED]

   To provide more flexible configuration, the various options for the ata(4)
   driver are now boot loader tunables, rather than kernel configure-time
   options. [MERGED]

   The ata(4) driver now has support for tagged queuing, which is enabled by
   the hw.ata.tags loader tunable. [MERGED]

   The ata(4) driver now has support for ATA ``pseudo'' RAID controllers as
   the Promise Fasttrak and HighPoint HPT370 controllers. [MERGED]

   The ata(4) driver now supports a wider variety of SiS chipsets, as listed
   in the Hardware Notes. [MERGED]

   The ata(4) driver now has support for creating, deleting, querying, and
   rebuilding ATA RAIDs under control of atacontrol(8). [MERGED]

   The BurnProof(TM) feature, for applicable ATAPI CD-ROM burners, is now
   supported. [MERGED]

   The ata(4) driver now has support for 48-bit addressing. Devices larger
   than 137GB are now supported. [MERGED]

   The ata(4) driver now contains fixes for some data corruption problems on
   systems using the VIA 82C686B Southbridge chip. [MERGED]

   The CAM error recovery code has been updated.

   The cd(4) driver now has support for write operations. This allows writing
   to DVD-RAM, PD and similar drives that probe as CD devices. Note that
   change affects only random-access writeable devices, not sequential-only
   writeable devices such as CD-R drives, which are supported by cdrecord(1)
   (a part of sysutils/cdrtools in the Ports Collection. [MERGED]

   The fdc(4) floppy disk has undergone a number of enhancements. Density
   selection for common settings is now automatic; the driver is also much
   more flexible in setting the densities of various subdevices.

   The geom(4) disk I/O request transformation framework has been added; this
   extensible framework is designed to support a wide variety of operations
   on I/O requests on their way from the upper kernel to the device drivers.

   The ida disk driver now has crashdump support. [MERGED]

   The isp(4) driver is now proactive about discovering Fibre Channel
   topology changes.

   The isp(4) driver now supports target mode for Qlogic SCSI cards,
   including Ultra2 and Ultra3 and dual bus cards.

   The isp(4) driver now supports the Qlogic 2300 and 2312 Optical Fibre
   Channel PCI cards. [MERGED]

   md(4), the memory disk device, has had the functionality of vn(4)
   incorporated into it. md(4) devices can now be configured by mdconfig(8).
   vn(4) has been removed. The Memory Filesystem (MFS) has also been removed.

   Some problems in sa(4) error handling have been fixed, including the
   ``tape drive spinning indefinitely upon mt(1) stat'' problem.

   The vinum(4) volume manager has received some bug fixes and enhancements.

   The wd(4) compatibility devices were removed from the ata(4) driver.
   [MERGED]

     ----------------------------------------------------------------------

  2.1.6 Filesystems

   Support for named extended attributes was added to the FreeBSD kernel.
   This allows the kernel, and appropriately privileged userland processes,
   to tag files and directories with attribute data. Extended attributes were
   added to support the TrustedBSD Project, in particular ACLs, capability
   data, and mandatory access control labels (see
   /usr/src/sys/ufs/ufs/README.extattr for details).

   Due to a licensing change, softupdates have been integrated into the main
   portion of the kernel source tree. As a consequence, softupdates are now
   available with the GENERIC kernel. [MERGED]

   A filesystem snapshot capability has been added to FFS. Details can be
   found in /usr/src/sys/ufs/ffs/README.snapshot.

   Softupdates for FFS have received some bug fixes and enhancements.

   When running with softupdates, statfs(2) and df(1) will track the number
   of blocks and files that are committed to being freed.

   A bug in FFS that could cause superblock corruption on very large
   filesystems has been corrected. [MERGED]

   The Inode Filesystem (IFS) has been added; more information can be found
   in /usr/src/sys/ufs/ifs/README.

   The ISO-9660 filesystem now has a hook that supports a loadable character
   conversion routine. The sysutils/cd9660_unicode port contains a set of
   common conversions. [MERGED]

   kernfs(5) is obsolete and has been retired.

   A bug in the NFS client that caused bogus access times with O_EXCL|O_CREAT
   opens was fixed. [MERGED]

   A new NFS hash function (based on the Fowler/Noll/Vo hash algorithm) has
   been implemented to improve NFS performance by increasing the efficiency
   of the nfsnode hash tables. [MERGED]

   Client-side NFS locks have been implemented.

   The client-side and server-side of the NFS code in the kernel used to be
   intertwined in various complex ways. They have been split apart for ease
   of maintenance and further development.

   Support for file system Access Control Lists (ACLs) has been introduced,
   allowing more fine-grained control of discretionary access control on
   files and directories. This support was integrated from the TrustedBSD
   Project. More details can be found in /usr/src/sys/ufs/ufs/README.acls.

   The directory layout preference algorithm for FFS (dirprefs) has been
   changed. Rather than scattering directory blocks across a disk, it
   attempts to group related directory blocks together. Operations traversing
   large directory hierarchies, such as the FreeBSD Ports tree, have shown
   marked speedups. This change is transparent and automatic for new
   directories. [MERGED]

   For consistency, the fdesc, fifo, null, msdos, portal, umap, and union
   filesystems have been renamed to fdescfs, fifofs, msdosfs, nullfs,
   portalfs, umapfs, and unionfs. Where applicable, modules and mount_*
   programs have been renamed. Compatibility ``glue'' has been added to
   mount(8) so that msdos filesystem entries in fstab(5) will work without
   changes.

   pseudofs, a pseudo-filesystem framework, has been added. linprocfs(5) and
   procfs(5) have been modified to use pseudofs.

   A simple hash-based lookup optimization for large directories called
   dirhash has been added. Conditional on the UFS_DIRHASH kernel option
   (enabled by default in the GENERIC kernel), it improves the speed of
   operations on very large directories at the expense of some memory.
   [MERGED]

   The virtual memory subsystem now backs UFS directory memory requirements
   by default (this behavior is controlled via the vfs.vmiodirenable sysctl
   variable). [MERGED]

   A bug that prevented the root filesystem from being mounted from a SCSI
   CDROM has been fixed (ATAPI CDROMs were always supported). [MERGED]

   A number of bugs in the filesystem code, discovered through the use of the
   fsx filesystem test tool, have been fixed. Under certain circumstances
   (primarily related to use of NFS), these bugs could cause data corruption
   or kernel panics. [MERGED]

   Network filesystems (such as NFS and smbfs filesystems) listed in
   /etc/fstab can now be properly mounted during startup initialization;
   their mounts are deferred until after the network is initialized.

   Read-only support for the Universal Disk Format (UDF) has been added. This
   format is used on packet-written CD-RWs and most commercial DVD-Video
   disks. The mount_udf(8) command can be used to mount these disks.

     ----------------------------------------------------------------------

  2.1.7 PCCARD Support

   On many modern hosts, PCCARD devices can be configured to route their
   interrupts via either the ISA or PCI interrupt paths. The pcic(4) driver
   has been updated to support both interrupt paths (formerly, only routing
   via ISA was supported). [MERGED] In most cases, configuration of PCMCIA
   devices in laptops is simpler and more flexible. In addition, various
   Cardbus bridge PCI cards (such as those used by Orinoco PCI NICs) are now
   supported. Some hosts may experience problems, such as hangs or panics,
   with PCI interrupt routing; they can frequently be made to work by forcing
   the older-style ISA interrupt routing. The following lines, placed in
   /boot/loader.conf, may fix the problem:

     hw.pcic.intr_path="1"
       hw.pcic.irq="0"

   When installing FreeBSD on such a system, typing the following lines to
   the boot loader may be helpful in starting up FreeBSD for the first time:

   

     ok set hw.pcic.intr_path="1"
     ok set hw.pcic.irq="0"

     ----------------------------------------------------------------------

  2.1.8 Multimedia Support

     snd_maestro3_load="YES"

   The bktr(4) driver has been updated to 2.18. This update provides a number
   of new features. New tuner types have been added, and improvements to the
   KLD module and to memory allocation have been made. Bugs in devfs(5) when
   unloading and reloading have been fixed. Support for new Hauppauge Model
   44xxx WinTV Cards (the ones with no audio mux) has been added. [MERGED]

   When sound modules are built, one can now load all the drivers and
   infrastructure by kldload snd. [MERGED]

   A new API has been added for sound cards with hardware volume control.

     ----------------------------------------------------------------------

  2.1.9 Contributed Software

   The Forth Inspired Command Language (FICL) used in the boot loader has
   been updated to 2.05.

   Support for Advanced Configuration and Power Interface (ACPI), a
   multi-vendor standard for configuration and power management, has been
   added. This functionality has been provided by the Intel ACPI Component
   Architecture project, as of the ACPI CA 20020308 snapshot. Some backward
   compatability for applications using the older APM standard has been
   provided.

     ----------------------------------------------------------------------

    2.1.9.1 IPFilter

   IPFilter has been updated to 3.4.25.

   IPFilter now supports IPv6. [MERGED]

     ----------------------------------------------------------------------

    2.1.9.3 KAME

   The IPv6 stack is now based on a snapshot based on the KAME Project's IPv6
   snapshot as of 28 May, 2001. Most of the items listed in this section are
   a result of this import. Section 2.3.1.3 lists userland updates to the
   KAME IPv6 stack. [MERGED]

   gif(4) is now based on RFC 2893, rather than RFC 1933. The IFF_LINK2
   interface flag can be used to control ingress filtering. [MERGED]

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -