aboutsummaryrefslogtreecommitdiff
path: root/UPDATING
Commit message (Collapse)AuthorAgeFilesLines
* - Add missing subdirectories in BSD.usr.dist mtree file.Florent Thoumie2007-03-021-0/+6
| | | | | | | | | | | - Update hier(7) to reflect latest changes in mtree file. - Add UPDATING entry following Intel firmwares inclusion. Submitted by: mlaier MFC after: 1 month Notes: svn path=/head/; revision=167169
* Bump the bootstrapping requirements for gensnmptree(1) and removeRuslan Ermilov2007-03-011-13/+0
| | | | | | | | | | a note in UPDATING that tried to work around the build breakage. Tested by: jhb OK'ed by: njl Notes: svn path=/head/; revision=167146
* Document removal of addr2ascii/ascii2addr and addition of AF_LINKBruce M Simpson2007-02-281-0/+8
| | | | | | | support for getnameinfo. Notes: svn path=/head/; revision=167123
* - Use a permanent URL to reference piso's mail.Simon L. B. Nielsen2007-02-241-1/+2
| | | | | | | - Put URL on seperate line to not get very long lines. Notes: svn path=/head/; revision=166953
* Reword addition about MROUTING.Bruce M Simpson2007-02-241-3/+3
| | | | | | | Submitted by: ru Notes: svn path=/head/; revision=166949
* Update my previous note about newbus API breakage mentioning thePaolo Pisati2007-02-241-2/+3
| | | | | | | __FreeBSD_version bump. Notes: svn path=/head/; revision=166947
* Note newbus API & ABI breakage.Paolo Pisati2007-02-241-0/+5
| | | | Notes: svn path=/head/; revision=166946
* Note that IPv6 multicast forwarding is now dynamically loadable.Bruce M Simpson2007-02-241-0/+6
| | | | Notes: svn path=/head/; revision=166939
* Note problems I had with bsnmpd while updating from an older -current.Nate Lawson2007-02-191-0/+13
| | | | | | | | There may be better ways to fix/work around these issues but this worked for me. Notes: svn path=/head/; revision=166834
* Retire most of the classful network behaviour of netstat -r output, for IPv4.Bruce M Simpson2007-02-141-0/+11
| | | | | | | | | | | | | | | | | | | Without -n, we now only print a "network name" without the prefix length under the following conditions: 1) the network address and mask matches a classful network prefix; 2) getnetbyaddr(3) returns a network name for this network address. With -n, we unconditionally print the full unabbreviated CIDR network prefix in the form "a.b.c.d/p". 0.0.0.0/0 is still printed as "default". This change is in preparation for changes such as equal-cost multipath, and to more generally assist operational deployment of FreeBSD as a modern IPv4 router. There are currently no plans to backport this change. Discussed on: freebsd-net Notes: svn path=/head/; revision=166711
* Build PIM by default as part of the IPv4 multicast forwarding path.Bruce M Simpson2007-02-101-0/+7
| | | | | | | | | | | Make PIM dynamically loadable by using encap_attach_func(). PIM may now be loaded into a GENERIC kernel. Tested with: ports/net/pimdd && tcpreplay && wireshark Reviewed by: Pavlin Radoslavov Notes: svn path=/head/; revision=166622
* Remove support for IPIP tunnels in IPv4 multicast forwarding. XORP hasBruce M Simpson2007-02-071-0/+9
| | | | | | | | | | | | | | | | never used them; with mrouted, their functionality may be replaced by explicitly configuring gif(4) instances and specifying them with the 'phyint' keyword. Bump __FreeBSD_version to 700030, and update UPDATING. A doc update is forthcoming. Discussed on: net Reviewed by: fenner MFC after: 3 months Notes: svn path=/head/; revision=166549
* Note the second coming of MSI support in the bge driver.John Polstra2006-12-221-0/+8
| | | | Notes: svn path=/head/; revision=165460
* Note that MSI support has been disabled already in the bge driver.John Polstra2006-12-151-0/+7
| | | | Notes: svn path=/head/; revision=165237
* Add an entry noting that MSI support has been put into the bgeJohn Polstra2006-12-141-0/+6
| | | | | | | driver. Notes: svn path=/head/; revision=165234
* Note the mashing of the proc structure.. recommend recompilingJulian Elischer2006-12-061-0/+7
| | | | | | | kernel modules. Notes: svn path=/head/; revision=164937
* Welcome to Once-a-year Sound Mega-Commit. Enjoy numerous updates and fixesAriff Abdullah2006-11-261-0/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | in every sense. General ------- - Multichannel safe, endian safe, format safe * Large part of critical pcm filters such as vchan.c, feeder_rate.c, feeder_volume.c, feeder_fmt.c and feeder.c has been rewritten so that using them does not cause the pcm data to be converted to 16bit little endian. * Macrosses for accessing pcm data safely are defined within sound.h in the form of PCM_READ_* / PCM_WRITE_* * Currently, most of them are probably limited for mono/stereo handling, but the future addition of true multichannel will be much easier. - Low latency operation * Well, this require lot more works to do not just within sound driver, but we're heading towards right direction. Buffer/block sizing within channel.c is rewritten to calculate precise allocation for various combination of sample/data/rate size. As a result, applying correct SNDCTL_DSP_POLICY value will achive expected latency behaviour simmilar to what commercial 4front driver do. * Signal handling fix. ctrl+c of "cat /dev/zero > /dev/dsp" does not result long delay. * Eliminate sound truncation if the sound data is too small. DIY: 1) Download / extract http://people.freebsd.org/~ariff/lowlatency/shortfiles.tar.gz 2) Do a comparison between "cat state*.au > /dev/dsp" and "for x in state*.au ; do cat $x > /dev/dsp ; done" - there should be no "perceivable" differences. Double close for PR kern/31445. CAVEAT: Low latency come with (unbearable) price especially for poorly written applications. Applications that trying to act smarter by requesting (wrong) blocksize/blockcount will suffer the most. Fixup samples/patches can be found at: http://people.freebsd.org/~ariff/ports/ - Switch minimum/maximum sampling rate limit to "1" and "2016000" (48k * 42) due to closer compatibility with 4front driver. Discussed with: marcus@ (long time ago?) - All driver specific sysctls in the form of "hw.snd.pcm%d.*" have been moved to their own dev sysctl nodes, notably: hw.snd.pcm%d.vchans -> dev.pcm.%d.vchans Bump __FreeBSD_version. Driver specific --------------- - Ditto for sysctls. - snd_atiixp, snd_es137x, snd_via8233, snd_hda * Numerous cleanups and fixes. * _EXPERIMENTAL_ polling mode support using simple callout_* mechanisme. This was intended for pure debugging and latency measurement, but proven good enough in few unexpected and rare cases (such as problematic shared IRQ with GIANT devices - USB). Polling can be enabled/disabled through dev.pcm.0.polling. Disabled by default. - snd_ich * Fix possible overflow during speed calibration. Delay final initialization (pcm_setstatus) after calibration finished. PR: kern/100169 Tested by: Kevin Overman <oberman@es.net> * Inverted EAPD for few Nec VersaPro. PR: kern/104715 Submitted by: KAWATA Masahiko <kawata@mta.biglobe.ne.jp> Thanks to various people, notably Joel Dahl, Yuriy Tsibizov, Kevin Oberman, those at #freebsd-azalia @ freenode and others for testing. Joel Dahl will do the manpage update. Notes: svn path=/head/; revision=164614
* Mention that the following binaries have been detachedCraig Rodrigues2006-11-221-0/+9
| | | | | | | | from the build: mount_devfs, mount_ext2fs, mount_fdescfs, mount_procfs, mount_linprocfs, and mount_std. Notes: svn path=/head/; revision=164528
* Add a note about the MSI support with details on how to turn MSI off ifJohn Baldwin2006-11-151-0/+8
| | | | | | | things break. Notes: svn path=/head/; revision=164304
* MUTEX_PROFILING has been generalized to LOCK_PROFILING. We now profileKip Macy2006-11-111-0/+6
| | | | | | | | | | | | | | wait (time waited to acquire) and hold times for *all* kernel locks. If the architecture has a system synchronized TSC, the profiling code will use that - thereby minimizing profiling overhead. Large chunks of profiling code have been moved out of line, the overhead measured on the T1 for when it is compiled in but not enabled is < 1%. Approved by: scottl (standing in for mentor rwatson) Reviewed by: des and jhb Notes: svn path=/head/; revision=164159
* Add 'options KSE' to the kernel config DEFAULTS on all arches/machinesJohn Birrell2006-10-261-7/+6
| | | | | | | | | | | | | | except sun4v. This change makes the transition from a default to an option more transparent and is an attempt to head off all the compliants that are likely from people who don't read UPDATING, based on experience with the io/mem change. Submitted by: scottl@ Notes: svn path=/head/; revision=163710
* Make KSE a kernel option, turned on by default in all GENERICJohn Birrell2006-10-261-0/+9
| | | | | | | | | | kernel configs except sun4v (which doesn't process signals properly with KSE). Reviewed by: davidxu@ Notes: svn path=/head/; revision=163709
* The ioctl(2) API has changed, and some ioctl command codes too.Ruslan Ermilov2006-09-301-0/+7
| | | | | | | | Hint users to add "options COMPAT_FREEBSD6" to their kernel config files, so that X.Org and friends still work without recompiling. Notes: svn path=/head/; revision=162897
* Remove mrouted and its utilities from the base system.Bruce M Simpson2006-09-291-0/+3
| | | | | | | | | They may now be obtained from ports. Discussed with: fenner, net@ Notes: svn path=/head/; revision=162780
* Belatedly document the size change of "struct x?tcpcb".Ruslan Ermilov2006-09-291-0/+5
| | | | Notes: svn path=/head/; revision=162779
* Note the removal of tcpsliceBruce M Simpson2006-09-281-0/+3
| | | | Notes: svn path=/head/; revision=162721
* o s/IP_FIREWALL_FORWARD/IPFIREWALL_FORWARD/.Maxim Konovalov2006-09-181-1/+1
| | | | | | | | | PR: docs/103251 Submitted by: vd MFC after: 3 days Notes: svn path=/head/; revision=162393
* bump version for libpcap+tcpdump importsSam Leffler2006-09-041-0/+3
| | | | Notes: svn path=/head/; revision=162023
* Add a belated entry regarding the removal of lnc(4).Marius Strobl2006-09-021-0/+7
| | | | Notes: svn path=/head/; revision=161924
* Note IPFIREWALL_FOWARD_EXTENDED is now gone.Julian Elischer2006-08-171-0/+5
| | | | | | | MFC after: 1 week Notes: svn path=/head/; revision=161381
* Add an entry for enigma(1)/crypt(1) change on 64-bit architectures.Jung-uk Kim2006-07-261-0/+7
| | | | Notes: svn path=/head/; revision=160710
* Extend i4b to support CAPI manager based ISDN controllers (CAPI manager is ↵Thomas Wintergerst2006-07-091-0/+6
| | | | | | | | | | | | part of c4b, CAPI for BSD). This is a preparation to add CAPI for BSD to the source tree. Approved by: hm (mentor) MFC after: 2 weeks Notes: svn path=/head/; revision=160216
* Updated the XBOX kernel to use the new nfe(4) driver obtained fromRink Springer2006-06-271-0/+5
| | | | | | | | | | | | | | OpenBSD. This driver seems to give a small performance increase, and should lead to better maintainability in the future. The nForce Ethernet-specific hack in sys/i386/xbox/xbox.c is still required, judging from dev/nfe/if_nfe.c. The condition it hacks will almost certainly only occur on XBOX-es anyway, so it is best left there. Approved by: imp (mentor) Notes: svn path=/head/; revision=159997
* Note that an old adjkerntz is not really usable after the recentGiorgos Keramidas2006-05-151-0/+15
| | | | | | | | | | sysctlbyname() changes, so the new adjkerntz binary should be used while in single-user mode. Reviewed by: ceri, maxim Notes: svn path=/head/; revision=158601
* Fix typo.Christian Brueffer2006-05-141-1/+1
| | | | Notes: svn path=/head/; revision=158574
* Update UPDATING and bump __FreeBSD_version for the ip6fw removal.Max Laier2006-05-131-0/+7
| | | | Notes: svn path=/head/; revision=158513
* Belatedly add 2 entries relating to the introduction of scc(4) andMarcel Moolenaar2006-05-041-0/+15
| | | | | | | | | the overhaul of puc(4). On sparc64 people may end up without serial console if they upgrade without adding scc(4) to their kernel configuration file. Notes: svn path=/head/; revision=158281
* Fix the "make distribution" example; it should be run from src/.Ruslan Ermilov2006-04-071-1/+1
| | | | Notes: svn path=/head/; revision=157578
* Document new world older for world/kernel build options.Ruslan Ermilov2006-03-211-0/+13
| | | | Notes: svn path=/head/; revision=156943
* Add note about 'audit' group.Warner Losh2006-03-101-0/+9
| | | | | | | | | | | Add note about the '_dhcp' user. While one is expected to run mergemaster -p before installworld, make a note of the points where this will actively fail due to the addition of users/groups. Notes: svn path=/head/; revision=156538
* Revise the names of modules in the recent note on tdfx_linux.Yaroslav Tykhiy2006-03-091-4/+4
| | | | Notes: svn path=/head/; revision=156510
* Retire NETSMBCRYPTO as a kernel option and make its functionalityYaroslav Tykhiy2006-03-051-0/+4
| | | | | | | | | | | | | | | | | | enabled by default in NETSMB and smbfs.ko. With the most of modern SMB providers requiring encryption by default, there is little sense left in keeping the crypto part of NETSMB optional at the build time. This will also return smbfs.ko to its former properties users are rather accustomed to. Discussed with: freebsd-stable, re (scottl) Not objected by: bp, tjr (silence) MFC after: 5 days Notes: svn path=/head/; revision=156326
* Take the functionality contained in the former "options TDFX_LINUX"Yaroslav Tykhiy2006-03-031-0/+7
| | | | | | | | | | | | | | into a separate module. Accordingly, convert the option into a device named similarly. Note for MFC: Perhaps the option should stay in RELENG_6 for POLA reasons. Suggested by: scottl Reviewed by: cokane MFC after: 5 days Notes: svn path=/head/; revision=156260
* Add a quite late 20051014 entry for the changes in module Makefiles,Yaroslav Tykhiy2006-02-191-0/+9
| | | | | | | | | | mainly to stick to the conventional MFC procedure. Requested by: Thomas E. Zander <riggs at rrr dot de> MFC after: 3 days Notes: svn path=/head/; revision=155827
* Record the change in vnone_create_vobject() argument size,Yaroslav Tykhiy2006-02-011-0/+4
| | | | | | | | which broke kernel ABI to filesystem modules on i386, where sizeof(size_t) != sizeof(off_t). Notes: svn path=/head/; revision=155178
* Retroactively add a note about the device names in /dev for si(4) changing.John Baldwin2006-01-311-0/+4
| | | | Notes: svn path=/head/; revision=155137
* - Fix typoPav Lucistnik2006-01-181-1/+1
| | | | | | | Reported by: neologism/#freenode Notes: svn path=/head/; revision=154536
* Note that the size of /boot has blown oout to 140 MBytes unless theJulian Elischer2006-01-181-0/+10
| | | | | | | right options are used. Tell how to avoid this. Notes: svn path=/head/; revision=154531
* Note that libc's malloc implementation has been replaced.Jason Evans2006-01-131-0/+5
| | | | | | | Approved by: markm (mentor) Notes: svn path=/head/; revision=154315
* Yesterday netgraph ABI has been changed.Gleb Smirnoff2006-01-131-0/+5
| | | | Notes: svn path=/head/; revision=154302