History log of /freebsd-9.3-release/share/man/man4/
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
290001 26-Oct-2015 glebius

Upgrade NTP to 4.2.8p4.

Security: FreeBSD-SA-15:25.ntp
Security: CVE-2015-7871
Security: CVE-2015-7855
Security: CVE-2015-7854
Security: CVE-2015-7853
Security: CVE-2015-7852
Security: CVE-2015-7851
Security: CVE-2015-7850
Security: CVE-2015-7849
Security: CVE-2015-7848
Security: CVE-2015-7701
Security: CVE-2015-7703
Security: CVE-2015-7704, CVE-2015-7705
Security: CVE-2015-7691, CVE-2015-7692, CVE-2015-7702
Approved by: so


/freebsd-9.3-release/MAINTAINERS
/freebsd-9.3-release/ObsoleteFiles.inc
/freebsd-9.3-release/UPDATING
/freebsd-9.3-release/contrib/ntp
/freebsd-9.3-release/contrib/ntp/COPYRIGHT
/freebsd-9.3-release/contrib/ntp/ChangeLog
/freebsd-9.3-release/contrib/ntp/CommitLog
/freebsd-9.3-release/contrib/ntp/INSTALL
/freebsd-9.3-release/contrib/ntp/Makefile.am
/freebsd-9.3-release/contrib/ntp/Makefile.in
/freebsd-9.3-release/contrib/ntp/NEWS
/freebsd-9.3-release/contrib/ntp/NOTES.y2kfixes
/freebsd-9.3-release/contrib/ntp/README
/freebsd-9.3-release/contrib/ntp/README.bk
/freebsd-9.3-release/contrib/ntp/README.hackers
/freebsd-9.3-release/contrib/ntp/README.leapsmear
/freebsd-9.3-release/contrib/ntp/README.patches
/freebsd-9.3-release/contrib/ntp/README.refclocks
/freebsd-9.3-release/contrib/ntp/README.versions
/freebsd-9.3-release/contrib/ntp/TODO
/freebsd-9.3-release/contrib/ntp/WHERE-TO-START
/freebsd-9.3-release/contrib/ntp/aclocal.m4
/freebsd-9.3-release/contrib/ntp/adjtimed/Makefile.am
/freebsd-9.3-release/contrib/ntp/adjtimed/Makefile.in
/freebsd-9.3-release/contrib/ntp/adjtimed/README
/freebsd-9.3-release/contrib/ntp/adjtimed/adjtimed.c
/freebsd-9.3-release/contrib/ntp/arlib
/freebsd-9.3-release/contrib/ntp/bincheck.mf
/freebsd-9.3-release/contrib/ntp/bootstrap
/freebsd-9.3-release/contrib/ntp/build
/freebsd-9.3-release/contrib/ntp/check-libopts.mf
/freebsd-9.3-release/contrib/ntp/clockstuff/Makefile.am
/freebsd-9.3-release/contrib/ntp/clockstuff/Makefile.in
/freebsd-9.3-release/contrib/ntp/clockstuff/README
/freebsd-9.3-release/contrib/ntp/clockstuff/chutest.c
/freebsd-9.3-release/contrib/ntp/clockstuff/clktest.c
/freebsd-9.3-release/contrib/ntp/clockstuff/propdelay.c
/freebsd-9.3-release/contrib/ntp/compile
/freebsd-9.3-release/contrib/ntp/conf/README
/freebsd-9.3-release/contrib/ntp/conf/baldwin.conf
/freebsd-9.3-release/contrib/ntp/conf/beauregard.conf
/freebsd-9.3-release/contrib/ntp/conf/grundoon.conf
/freebsd-9.3-release/contrib/ntp/conf/malarky.conf
/freebsd-9.3-release/contrib/ntp/conf/pogo.conf
/freebsd-9.3-release/contrib/ntp/conf/rackety.conf
/freebsd-9.3-release/contrib/ntp/config.guess
/freebsd-9.3-release/contrib/ntp/config.h.in
/freebsd-9.3-release/contrib/ntp/config.sub
/freebsd-9.3-release/contrib/ntp/configure
/freebsd-9.3-release/contrib/ntp/configure.ac
/freebsd-9.3-release/contrib/ntp/depcomp
/freebsd-9.3-release/contrib/ntp/deps-ver
/freebsd-9.3-release/contrib/ntp/depsver.mf
/freebsd-9.3-release/contrib/ntp/dot.emacs
/freebsd-9.3-release/contrib/ntp/excludes
/freebsd-9.3-release/contrib/ntp/flock-build
/freebsd-9.3-release/contrib/ntp/html/access.html
/freebsd-9.3-release/contrib/ntp/html/accopt.html
/freebsd-9.3-release/contrib/ntp/html/assoc.html
/freebsd-9.3-release/contrib/ntp/html/audio.html
/freebsd-9.3-release/contrib/ntp/html/authentic.html
/freebsd-9.3-release/contrib/ntp/html/authopt.html
/freebsd-9.3-release/contrib/ntp/html/autokey.html
/freebsd-9.3-release/contrib/ntp/html/bugs.html
/freebsd-9.3-release/contrib/ntp/html/build
/freebsd-9.3-release/contrib/ntp/html/build.html
/freebsd-9.3-release/contrib/ntp/html/clock.html
/freebsd-9.3-release/contrib/ntp/html/clockopt.html
/freebsd-9.3-release/contrib/ntp/html/cluster.html
/freebsd-9.3-release/contrib/ntp/html/comdex.html
/freebsd-9.3-release/contrib/ntp/html/config.html
/freebsd-9.3-release/contrib/ntp/html/confopt.html
/freebsd-9.3-release/contrib/ntp/html/copyright.html
/freebsd-9.3-release/contrib/ntp/html/debug.html
/freebsd-9.3-release/contrib/ntp/html/decode.html
/freebsd-9.3-release/contrib/ntp/html/discipline.html
/freebsd-9.3-release/contrib/ntp/html/discover.html
/freebsd-9.3-release/contrib/ntp/html/drivers/driver1.html
/freebsd-9.3-release/contrib/ntp/html/drivers/driver10.html
/freebsd-9.3-release/contrib/ntp/html/drivers/driver11.html
/freebsd-9.3-release/contrib/ntp/html/drivers/driver12.html
/freebsd-9.3-release/contrib/ntp/html/drivers/driver16.html
/freebsd-9.3-release/contrib/ntp/html/drivers/driver18.html
/freebsd-9.3-release/contrib/ntp/html/drivers/driver19.html
/freebsd-9.3-release/contrib/ntp/html/drivers/driver2.html
/freebsd-9.3-release/contrib/ntp/html/drivers/driver20.html
/freebsd-9.3-release/contrib/ntp/html/drivers/driver22.html
/freebsd-9.3-release/contrib/ntp/html/drivers/driver26.html
/freebsd-9.3-release/contrib/ntp/html/drivers/driver27.html
/freebsd-9.3-release/contrib/ntp/html/drivers/driver28.html
/freebsd-9.3-release/contrib/ntp/html/drivers/driver29.html
/freebsd-9.3-release/contrib/ntp/html/drivers/driver3.html
/freebsd-9.3-release/contrib/ntp/html/drivers/driver30.html
/freebsd-9.3-release/contrib/ntp/html/drivers/driver31.html
/freebsd-9.3-release/contrib/ntp/html/drivers/driver32.html
/freebsd-9.3-release/contrib/ntp/html/drivers/driver33.html
/freebsd-9.3-release/contrib/ntp/html/drivers/driver34.html
/freebsd-9.3-release/contrib/ntp/html/drivers/driver35.html
/freebsd-9.3-release/contrib/ntp/html/drivers/driver36.html
/freebsd-9.3-release/contrib/ntp/html/drivers/driver37.html
/freebsd-9.3-release/contrib/ntp/html/drivers/driver38.html
/freebsd-9.3-release/contrib/ntp/html/drivers/driver39.html
/freebsd-9.3-release/contrib/ntp/html/drivers/driver4.html
/freebsd-9.3-release/contrib/ntp/html/drivers/driver40-ja.html
/freebsd-9.3-release/contrib/ntp/html/drivers/driver40.html
/freebsd-9.3-release/contrib/ntp/html/drivers/driver42.html
/freebsd-9.3-release/contrib/ntp/html/drivers/driver43.html
/freebsd-9.3-release/contrib/ntp/html/drivers/driver44.html
/freebsd-9.3-release/contrib/ntp/html/drivers/driver45.html
/freebsd-9.3-release/contrib/ntp/html/drivers/driver46.html
/freebsd-9.3-release/contrib/ntp/html/drivers/driver5.html
/freebsd-9.3-release/contrib/ntp/html/drivers/driver6.html
/freebsd-9.3-release/contrib/ntp/html/drivers/driver7.html
/freebsd-9.3-release/contrib/ntp/html/drivers/driver8.html
/freebsd-9.3-release/contrib/ntp/html/drivers/driver9.html
/freebsd-9.3-release/contrib/ntp/html/drivers/mx4200data.html
/freebsd-9.3-release/contrib/ntp/html/drivers/oncore-shmem.html
/freebsd-9.3-release/contrib/ntp/html/drivers/scripts/footer.txt
/freebsd-9.3-release/contrib/ntp/html/drivers/scripts/style.css
/freebsd-9.3-release/contrib/ntp/html/drivers/tf582_4.html
/freebsd-9.3-release/contrib/ntp/html/extern.html
/freebsd-9.3-release/contrib/ntp/html/filter.html
/freebsd-9.3-release/contrib/ntp/html/gadget.html
/freebsd-9.3-release/contrib/ntp/html/groups.html
/freebsd-9.3-release/contrib/ntp/html/hints
/freebsd-9.3-release/contrib/ntp/html/hints.html
/freebsd-9.3-release/contrib/ntp/html/hints/a-ux
/freebsd-9.3-release/contrib/ntp/html/hints/aix
/freebsd-9.3-release/contrib/ntp/html/hints/bsdi
/freebsd-9.3-release/contrib/ntp/html/hints/changes
/freebsd-9.3-release/contrib/ntp/html/hints/decosf1
/freebsd-9.3-release/contrib/ntp/html/hints/decosf2
/freebsd-9.3-release/contrib/ntp/html/hints/freebsd
/freebsd-9.3-release/contrib/ntp/html/hints/hpux
/freebsd-9.3-release/contrib/ntp/html/hints/linux
/freebsd-9.3-release/contrib/ntp/html/hints/mpeix
/freebsd-9.3-release/contrib/ntp/html/hints/notes-xntp-v3
/freebsd-9.3-release/contrib/ntp/html/hints/parse
/freebsd-9.3-release/contrib/ntp/html/hints/refclocks
/freebsd-9.3-release/contrib/ntp/html/hints/rs6000
/freebsd-9.3-release/contrib/ntp/html/hints/sco.html
/freebsd-9.3-release/contrib/ntp/html/hints/sgi
/freebsd-9.3-release/contrib/ntp/html/hints/solaris-dosynctodr.html
/freebsd-9.3-release/contrib/ntp/html/hints/solaris.html
/freebsd-9.3-release/contrib/ntp/html/hints/solaris.xtra.4023118
/freebsd-9.3-release/contrib/ntp/html/hints/solaris.xtra.4095849
/freebsd-9.3-release/contrib/ntp/html/hints/solaris.xtra.S99ntpd
/freebsd-9.3-release/contrib/ntp/html/hints/solaris.xtra.patchfreq
/freebsd-9.3-release/contrib/ntp/html/hints/sun4
/freebsd-9.3-release/contrib/ntp/html/hints/svr4-dell
/freebsd-9.3-release/contrib/ntp/html/hints/svr4_package
/freebsd-9.3-release/contrib/ntp/html/hints/todo
/freebsd-9.3-release/contrib/ntp/html/hints/vxworks.html
/freebsd-9.3-release/contrib/ntp/html/hints/winnt.html
/freebsd-9.3-release/contrib/ntp/html/history.html
/freebsd-9.3-release/contrib/ntp/html/howto.html
/freebsd-9.3-release/contrib/ntp/html/huffpuff.html
/freebsd-9.3-release/contrib/ntp/html/icons/sitemap.png
/freebsd-9.3-release/contrib/ntp/html/index.html
/freebsd-9.3-release/contrib/ntp/html/kern.html
/freebsd-9.3-release/contrib/ntp/html/kernpps.html
/freebsd-9.3-release/contrib/ntp/html/keygen.html
/freebsd-9.3-release/contrib/ntp/html/ldisc.html
/freebsd-9.3-release/contrib/ntp/html/leap.html
/freebsd-9.3-release/contrib/ntp/html/manyopt.html
/freebsd-9.3-release/contrib/ntp/html/measure.html
/freebsd-9.3-release/contrib/ntp/html/miscopt.html
/freebsd-9.3-release/contrib/ntp/html/monopt.html
/freebsd-9.3-release/contrib/ntp/html/msyslog.html
/freebsd-9.3-release/contrib/ntp/html/mx4200data.html
/freebsd-9.3-release/contrib/ntp/html/notes.html
/freebsd-9.3-release/contrib/ntp/html/ntp-wait.html
/freebsd-9.3-release/contrib/ntp/html/ntp_conf.html
/freebsd-9.3-release/contrib/ntp/html/ntpd.html
/freebsd-9.3-release/contrib/ntp/html/ntpdate.html
/freebsd-9.3-release/contrib/ntp/html/ntpdc.html
/freebsd-9.3-release/contrib/ntp/html/ntpdsim.html
/freebsd-9.3-release/contrib/ntp/html/ntpdsim_new.html
/freebsd-9.3-release/contrib/ntp/html/ntpq.html
/freebsd-9.3-release/contrib/ntp/html/ntptime.html
/freebsd-9.3-release/contrib/ntp/html/ntptrace.html
/freebsd-9.3-release/contrib/ntp/html/orphan.html
/freebsd-9.3-release/contrib/ntp/html/parsedata.html
/freebsd-9.3-release/contrib/ntp/html/parsenew.html
/freebsd-9.3-release/contrib/ntp/html/pic
/freebsd-9.3-release/contrib/ntp/html/pic/9400n.jpg
/freebsd-9.3-release/contrib/ntp/html/pic/alice11.gif
/freebsd-9.3-release/contrib/ntp/html/pic/alice13.gif
/freebsd-9.3-release/contrib/ntp/html/pic/alice15.gif
/freebsd-9.3-release/contrib/ntp/html/pic/alice23.gif
/freebsd-9.3-release/contrib/ntp/html/pic/alice31.gif
/freebsd-9.3-release/contrib/ntp/html/pic/alice32.gif
/freebsd-9.3-release/contrib/ntp/html/pic/alice35.gif
/freebsd-9.3-release/contrib/ntp/html/pic/alice38.gif
/freebsd-9.3-release/contrib/ntp/html/pic/alice44.gif
/freebsd-9.3-release/contrib/ntp/html/pic/alice47.gif
/freebsd-9.3-release/contrib/ntp/html/pic/alice51.gif
/freebsd-9.3-release/contrib/ntp/html/pic/alice61.gif
/freebsd-9.3-release/contrib/ntp/html/pic/barnstable.gif
/freebsd-9.3-release/contrib/ntp/html/pic/beaver.gif
/freebsd-9.3-release/contrib/ntp/html/pic/boom3.gif
/freebsd-9.3-release/contrib/ntp/html/pic/boom3a.gif
/freebsd-9.3-release/contrib/ntp/html/pic/boom4.gif
/freebsd-9.3-release/contrib/ntp/html/pic/broad.gif
/freebsd-9.3-release/contrib/ntp/html/pic/bustardfly.gif
/freebsd-9.3-release/contrib/ntp/html/pic/c51.jpg
/freebsd-9.3-release/contrib/ntp/html/pic/description.jpg
/freebsd-9.3-release/contrib/ntp/html/pic/discipline.gif
/freebsd-9.3-release/contrib/ntp/html/pic/dogsnake.gif
/freebsd-9.3-release/contrib/ntp/html/pic/driver29.gif
/freebsd-9.3-release/contrib/ntp/html/pic/driver43_1.gif
/freebsd-9.3-release/contrib/ntp/html/pic/driver43_2.jpg
/freebsd-9.3-release/contrib/ntp/html/pic/fg6021.gif
/freebsd-9.3-release/contrib/ntp/html/pic/fg6039.jpg
/freebsd-9.3-release/contrib/ntp/html/pic/fig_3_1.gif
/freebsd-9.3-release/contrib/ntp/html/pic/flatheads.gif
/freebsd-9.3-release/contrib/ntp/html/pic/flt1.gif
/freebsd-9.3-release/contrib/ntp/html/pic/flt2.gif
/freebsd-9.3-release/contrib/ntp/html/pic/flt3.gif
/freebsd-9.3-release/contrib/ntp/html/pic/flt4.gif
/freebsd-9.3-release/contrib/ntp/html/pic/flt5.gif
/freebsd-9.3-release/contrib/ntp/html/pic/flt6.gif
/freebsd-9.3-release/contrib/ntp/html/pic/flt7.gif
/freebsd-9.3-release/contrib/ntp/html/pic/flt8.gif
/freebsd-9.3-release/contrib/ntp/html/pic/flt9.gif
/freebsd-9.3-release/contrib/ntp/html/pic/freq1211.gif
/freebsd-9.3-release/contrib/ntp/html/pic/gadget.jpg
/freebsd-9.3-release/contrib/ntp/html/pic/gps167.jpg
/freebsd-9.3-release/contrib/ntp/html/pic/group.gif
/freebsd-9.3-release/contrib/ntp/html/pic/hornraba.gif
/freebsd-9.3-release/contrib/ntp/html/pic/igclock.gif
/freebsd-9.3-release/contrib/ntp/html/pic/neoclock4x.gif
/freebsd-9.3-release/contrib/ntp/html/pic/offset1211.gif
/freebsd-9.3-release/contrib/ntp/html/pic/oncore_evalbig.gif
/freebsd-9.3-release/contrib/ntp/html/pic/oncore_remoteant.jpg
/freebsd-9.3-release/contrib/ntp/html/pic/oncore_utplusbig.gif
/freebsd-9.3-release/contrib/ntp/html/pic/oz2.gif
/freebsd-9.3-release/contrib/ntp/html/pic/panda.gif
/freebsd-9.3-release/contrib/ntp/html/pic/pd_om006.gif
/freebsd-9.3-release/contrib/ntp/html/pic/pd_om011.gif
/freebsd-9.3-release/contrib/ntp/html/pic/peer.gif
/freebsd-9.3-release/contrib/ntp/html/pic/pogo.gif
/freebsd-9.3-release/contrib/ntp/html/pic/pogo1a.gif
/freebsd-9.3-release/contrib/ntp/html/pic/pogo3a.gif
/freebsd-9.3-release/contrib/ntp/html/pic/pogo4.gif
/freebsd-9.3-release/contrib/ntp/html/pic/pogo5.gif
/freebsd-9.3-release/contrib/ntp/html/pic/pogo6.gif
/freebsd-9.3-release/contrib/ntp/html/pic/pogo7.gif
/freebsd-9.3-release/contrib/ntp/html/pic/pogo8.gif
/freebsd-9.3-release/contrib/ntp/html/pic/pzf509.jpg
/freebsd-9.3-release/contrib/ntp/html/pic/pzf511.jpg
/freebsd-9.3-release/contrib/ntp/html/pic/rabbit.gif
/freebsd-9.3-release/contrib/ntp/html/pic/radio2.jpg
/freebsd-9.3-release/contrib/ntp/html/pic/sheepb.jpg
/freebsd-9.3-release/contrib/ntp/html/pic/stack1a.jpg
/freebsd-9.3-release/contrib/ntp/html/pic/stats.gif
/freebsd-9.3-release/contrib/ntp/html/pic/sx5.gif
/freebsd-9.3-release/contrib/ntp/html/pic/thunderbolt.jpg
/freebsd-9.3-release/contrib/ntp/html/pic/time1.gif
/freebsd-9.3-release/contrib/ntp/html/pic/tonea.gif
/freebsd-9.3-release/contrib/ntp/html/pic/tribeb.gif
/freebsd-9.3-release/contrib/ntp/html/pic/wingdorothy.gif
/freebsd-9.3-release/contrib/ntp/html/poll.html
/freebsd-9.3-release/contrib/ntp/html/pps.html
/freebsd-9.3-release/contrib/ntp/html/prefer.html
/freebsd-9.3-release/contrib/ntp/html/quick.html
/freebsd-9.3-release/contrib/ntp/html/rate.html
/freebsd-9.3-release/contrib/ntp/html/rdebug.html
/freebsd-9.3-release/contrib/ntp/html/refclock.html
/freebsd-9.3-release/contrib/ntp/html/release.html
/freebsd-9.3-release/contrib/ntp/html/scripts/accopt.txt
/freebsd-9.3-release/contrib/ntp/html/scripts/audio.txt
/freebsd-9.3-release/contrib/ntp/html/scripts/authopt.txt
/freebsd-9.3-release/contrib/ntp/html/scripts/clockopt.txt
/freebsd-9.3-release/contrib/ntp/html/scripts/command.txt
/freebsd-9.3-release/contrib/ntp/html/scripts/config.txt
/freebsd-9.3-release/contrib/ntp/html/scripts/confopt.txt
/freebsd-9.3-release/contrib/ntp/html/scripts/external.txt
/freebsd-9.3-release/contrib/ntp/html/scripts/footer.txt
/freebsd-9.3-release/contrib/ntp/html/scripts/hand.txt
/freebsd-9.3-release/contrib/ntp/html/scripts/install.txt
/freebsd-9.3-release/contrib/ntp/html/scripts/links10.txt
/freebsd-9.3-release/contrib/ntp/html/scripts/links11.txt
/freebsd-9.3-release/contrib/ntp/html/scripts/links12.txt
/freebsd-9.3-release/contrib/ntp/html/scripts/links7.txt
/freebsd-9.3-release/contrib/ntp/html/scripts/links8.txt
/freebsd-9.3-release/contrib/ntp/html/scripts/links9.txt
/freebsd-9.3-release/contrib/ntp/html/scripts/manual.txt
/freebsd-9.3-release/contrib/ntp/html/scripts/misc.txt
/freebsd-9.3-release/contrib/ntp/html/scripts/miscopt.txt
/freebsd-9.3-release/contrib/ntp/html/scripts/monopt.txt
/freebsd-9.3-release/contrib/ntp/html/scripts/refclock.txt
/freebsd-9.3-release/contrib/ntp/html/scripts/special.txt
/freebsd-9.3-release/contrib/ntp/html/scripts/style.css
/freebsd-9.3-release/contrib/ntp/html/select.html
/freebsd-9.3-release/contrib/ntp/html/sitemap.html
/freebsd-9.3-release/contrib/ntp/html/sntp.html
/freebsd-9.3-release/contrib/ntp/html/stats.html
/freebsd-9.3-release/contrib/ntp/html/tickadj.html
/freebsd-9.3-release/contrib/ntp/html/warp.html
/freebsd-9.3-release/contrib/ntp/html/xleave.html
/freebsd-9.3-release/contrib/ntp/include/Makefile.am
/freebsd-9.3-release/contrib/ntp/include/Makefile.in
/freebsd-9.3-release/contrib/ntp/include/README
/freebsd-9.3-release/contrib/ntp/include/adjtime.h
/freebsd-9.3-release/contrib/ntp/include/ascii.h
/freebsd-9.3-release/contrib/ntp/include/audio.h
/freebsd-9.3-release/contrib/ntp/include/autogen-version.def
/freebsd-9.3-release/contrib/ntp/include/binio.h
/freebsd-9.3-release/contrib/ntp/include/copyright.def
/freebsd-9.3-release/contrib/ntp/include/debug-opt.def
/freebsd-9.3-release/contrib/ntp/include/declcond.h
/freebsd-9.3-release/contrib/ntp/include/global.h
/freebsd-9.3-release/contrib/ntp/include/gps.h
/freebsd-9.3-release/contrib/ntp/include/homerc.def
/freebsd-9.3-release/contrib/ntp/include/hopf6039.h
/freebsd-9.3-release/contrib/ntp/include/icom.h
/freebsd-9.3-release/contrib/ntp/include/ieee754io.h
/freebsd-9.3-release/contrib/ntp/include/intreswork.h
/freebsd-9.3-release/contrib/ntp/include/iosignal.h
/freebsd-9.3-release/contrib/ntp/include/isc/Makefile.am
/freebsd-9.3-release/contrib/ntp/include/isc/Makefile.in
/freebsd-9.3-release/contrib/ntp/include/isc/app.h
/freebsd-9.3-release/contrib/ntp/include/isc/assertions.h
/freebsd-9.3-release/contrib/ntp/include/isc/boolean.h
/freebsd-9.3-release/contrib/ntp/include/isc/buffer.h
/freebsd-9.3-release/contrib/ntp/include/isc/error.h
/freebsd-9.3-release/contrib/ntp/include/isc/formatcheck.h
/freebsd-9.3-release/contrib/ntp/include/isc/int.h
/freebsd-9.3-release/contrib/ntp/include/isc/interfaceiter.h
/freebsd-9.3-release/contrib/ntp/include/isc/ipv6.h
/freebsd-9.3-release/contrib/ntp/include/isc/lang.h
/freebsd-9.3-release/contrib/ntp/include/isc/lib.h
/freebsd-9.3-release/contrib/ntp/include/isc/list.h
/freebsd-9.3-release/contrib/ntp/include/isc/magic.h
/freebsd-9.3-release/contrib/ntp/include/isc/mem.h
/freebsd-9.3-release/contrib/ntp/include/isc/msgcat.h
/freebsd-9.3-release/contrib/ntp/include/isc/msgs.h
/freebsd-9.3-release/contrib/ntp/include/isc/mutex.h
/freebsd-9.3-release/contrib/ntp/include/isc/net.h
/freebsd-9.3-release/contrib/ntp/include/isc/netaddr.h
/freebsd-9.3-release/contrib/ntp/include/isc/netscope.h
/freebsd-9.3-release/contrib/ntp/include/isc/offset.h
/freebsd-9.3-release/contrib/ntp/include/isc/once.h
/freebsd-9.3-release/contrib/ntp/include/isc/platform.h
/freebsd-9.3-release/contrib/ntp/include/isc/print.h
/freebsd-9.3-release/contrib/ntp/include/isc/region.h
/freebsd-9.3-release/contrib/ntp/include/isc/result.h
/freebsd-9.3-release/contrib/ntp/include/isc/sockaddr.h
/freebsd-9.3-release/contrib/ntp/include/isc/strerror.h
/freebsd-9.3-release/contrib/ntp/include/isc/string.h
/freebsd-9.3-release/contrib/ntp/include/isc/types.h
/freebsd-9.3-release/contrib/ntp/include/isc/util.h
/freebsd-9.3-release/contrib/ntp/include/l_stdlib.h
/freebsd-9.3-release/contrib/ntp/include/lib_strbuf.h
/freebsd-9.3-release/contrib/ntp/include/libntp.h
/freebsd-9.3-release/contrib/ntp/include/mbg_gps166.h
/freebsd-9.3-release/contrib/ntp/include/mx4200.h
/freebsd-9.3-release/contrib/ntp/include/ntif.h
/freebsd-9.3-release/contrib/ntp/include/ntp.h
/freebsd-9.3-release/contrib/ntp/include/ntp_assert.h
/freebsd-9.3-release/contrib/ntp/include/ntp_calendar.h
/freebsd-9.3-release/contrib/ntp/include/ntp_cmdargs.h
/freebsd-9.3-release/contrib/ntp/include/ntp_config.h
/freebsd-9.3-release/contrib/ntp/include/ntp_control.h
/freebsd-9.3-release/contrib/ntp/include/ntp_crypto.h
/freebsd-9.3-release/contrib/ntp/include/ntp_datum.h
/freebsd-9.3-release/contrib/ntp/include/ntp_debug.h
/freebsd-9.3-release/contrib/ntp/include/ntp_filegen.h
/freebsd-9.3-release/contrib/ntp/include/ntp_fp.h
/freebsd-9.3-release/contrib/ntp/include/ntp_if.h
/freebsd-9.3-release/contrib/ntp/include/ntp_intres.h
/freebsd-9.3-release/contrib/ntp/include/ntp_io.h
/freebsd-9.3-release/contrib/ntp/include/ntp_libopts.h
/freebsd-9.3-release/contrib/ntp/include/ntp_lineedit.h
/freebsd-9.3-release/contrib/ntp/include/ntp_lists.h
/freebsd-9.3-release/contrib/ntp/include/ntp_machine.h
/freebsd-9.3-release/contrib/ntp/include/ntp_malloc.h
/freebsd-9.3-release/contrib/ntp/include/ntp_md5.h
/freebsd-9.3-release/contrib/ntp/include/ntp_net.h
/freebsd-9.3-release/contrib/ntp/include/ntp_prio_q.h
/freebsd-9.3-release/contrib/ntp/include/ntp_proto.h
/freebsd-9.3-release/contrib/ntp/include/ntp_random.h
/freebsd-9.3-release/contrib/ntp/include/ntp_refclock.h
/freebsd-9.3-release/contrib/ntp/include/ntp_request.h
/freebsd-9.3-release/contrib/ntp/include/ntp_rfc2553.h
/freebsd-9.3-release/contrib/ntp/include/ntp_select.h
/freebsd-9.3-release/contrib/ntp/include/ntp_sprintf.h
/freebsd-9.3-release/contrib/ntp/include/ntp_stdlib.h
/freebsd-9.3-release/contrib/ntp/include/ntp_string.h
/freebsd-9.3-release/contrib/ntp/include/ntp_syscall.h
/freebsd-9.3-release/contrib/ntp/include/ntp_syslog.h
/freebsd-9.3-release/contrib/ntp/include/ntp_tty.h
/freebsd-9.3-release/contrib/ntp/include/ntp_types.h
/freebsd-9.3-release/contrib/ntp/include/ntp_unixtime.h
/freebsd-9.3-release/contrib/ntp/include/ntp_worker.h
/freebsd-9.3-release/contrib/ntp/include/ntp_workimpl.h
/freebsd-9.3-release/contrib/ntp/include/ntpd.h
/freebsd-9.3-release/contrib/ntp/include/ntpsim.h
/freebsd-9.3-release/contrib/ntp/include/parse.h
/freebsd-9.3-release/contrib/ntp/include/parse_conf.h
/freebsd-9.3-release/contrib/ntp/include/rc_cmdlength.h
/freebsd-9.3-release/contrib/ntp/include/recvbuff.h
/freebsd-9.3-release/contrib/ntp/include/refclock_atom.h
/freebsd-9.3-release/contrib/ntp/include/refidsmear.h
/freebsd-9.3-release/contrib/ntp/include/rsa_md5.h
/freebsd-9.3-release/contrib/ntp/include/ssl_applink.c
/freebsd-9.3-release/contrib/ntp/include/timepps-SCO.h
/freebsd-9.3-release/contrib/ntp/include/timepps-Solaris.h
/freebsd-9.3-release/contrib/ntp/include/timepps-SunOS.h
/freebsd-9.3-release/contrib/ntp/include/timespecops.h
/freebsd-9.3-release/contrib/ntp/include/timetoa.h
/freebsd-9.3-release/contrib/ntp/include/timevalops.h
/freebsd-9.3-release/contrib/ntp/include/trimble.h
/freebsd-9.3-release/contrib/ntp/include/version.def
/freebsd-9.3-release/contrib/ntp/include/vint64ops.h
/freebsd-9.3-release/contrib/ntp/includes.mf
/freebsd-9.3-release/contrib/ntp/install-sh
/freebsd-9.3-release/contrib/ntp/kernel/Makefile.am
/freebsd-9.3-release/contrib/ntp/kernel/Makefile.in
/freebsd-9.3-release/contrib/ntp/kernel/README
/freebsd-9.3-release/contrib/ntp/kernel/chuinit.c
/freebsd-9.3-release/contrib/ntp/kernel/clkinit.c
/freebsd-9.3-release/contrib/ntp/kernel/sys/Makefile.am
/freebsd-9.3-release/contrib/ntp/kernel/sys/Makefile.in
/freebsd-9.3-release/contrib/ntp/kernel/sys/README
/freebsd-9.3-release/contrib/ntp/kernel/sys/bsd_audioirig.h
/freebsd-9.3-release/contrib/ntp/kernel/sys/chudefs.h
/freebsd-9.3-release/contrib/ntp/kernel/sys/clkdefs.h
/freebsd-9.3-release/contrib/ntp/kernel/sys/i8253.h
/freebsd-9.3-release/contrib/ntp/kernel/sys/parsestreams.h
/freebsd-9.3-release/contrib/ntp/kernel/sys/pcl720.h
/freebsd-9.3-release/contrib/ntp/kernel/sys/ppsclock.h
/freebsd-9.3-release/contrib/ntp/kernel/sys/timex.h
/freebsd-9.3-release/contrib/ntp/kernel/sys/tpro.h
/freebsd-9.3-release/contrib/ntp/kernel/sys/tt560_api.h
/freebsd-9.3-release/contrib/ntp/kernel/tty_chu.c
/freebsd-9.3-release/contrib/ntp/kernel/tty_chu_STREAMS.c
/freebsd-9.3-release/contrib/ntp/kernel/tty_clk.c
/freebsd-9.3-release/contrib/ntp/kernel/tty_clk_STREAMS.c
/freebsd-9.3-release/contrib/ntp/lib
/freebsd-9.3-release/contrib/ntp/lib/isc
/freebsd-9.3-release/contrib/ntp/lib/isc/Atffile
/freebsd-9.3-release/contrib/ntp/lib/isc/alpha
/freebsd-9.3-release/contrib/ntp/lib/isc/alpha/include
/freebsd-9.3-release/contrib/ntp/lib/isc/alpha/include/isc
/freebsd-9.3-release/contrib/ntp/lib/isc/alpha/include/isc/atomic.h
/freebsd-9.3-release/contrib/ntp/lib/isc/api
/freebsd-9.3-release/contrib/ntp/lib/isc/app_api.c
/freebsd-9.3-release/contrib/ntp/lib/isc/assertions.c
/freebsd-9.3-release/contrib/ntp/lib/isc/backtrace-emptytbl.c
/freebsd-9.3-release/contrib/ntp/lib/isc/backtrace.c
/freebsd-9.3-release/contrib/ntp/lib/isc/base32.c
/freebsd-9.3-release/contrib/ntp/lib/isc/base64.c
/freebsd-9.3-release/contrib/ntp/lib/isc/bitstring.c
/freebsd-9.3-release/contrib/ntp/lib/isc/buffer.c
/freebsd-9.3-release/contrib/ntp/lib/isc/bufferlist.c
/freebsd-9.3-release/contrib/ntp/lib/isc/commandline.c
/freebsd-9.3-release/contrib/ntp/lib/isc/entropy.c
/freebsd-9.3-release/contrib/ntp/lib/isc/error.c
/freebsd-9.3-release/contrib/ntp/lib/isc/event.c
/freebsd-9.3-release/contrib/ntp/lib/isc/fsaccess.c
/freebsd-9.3-release/contrib/ntp/lib/isc/hash.c
/freebsd-9.3-release/contrib/ntp/lib/isc/heap.c
/freebsd-9.3-release/contrib/ntp/lib/isc/hex.c
/freebsd-9.3-release/contrib/ntp/lib/isc/hmacmd5.c
/freebsd-9.3-release/contrib/ntp/lib/isc/hmacsha.c
/freebsd-9.3-release/contrib/ntp/lib/isc/httpd.c
/freebsd-9.3-release/contrib/ntp/lib/isc/ia64
/freebsd-9.3-release/contrib/ntp/lib/isc/ia64/include
/freebsd-9.3-release/contrib/ntp/lib/isc/ia64/include/isc
/freebsd-9.3-release/contrib/ntp/lib/isc/ia64/include/isc/atomic.h
/freebsd-9.3-release/contrib/ntp/lib/isc/include
/freebsd-9.3-release/contrib/ntp/lib/isc/include/isc
/freebsd-9.3-release/contrib/ntp/lib/isc/include/isc/app.h
/freebsd-9.3-release/contrib/ntp/lib/isc/include/isc/assertions.h
/freebsd-9.3-release/contrib/ntp/lib/isc/include/isc/backtrace.h
/freebsd-9.3-release/contrib/ntp/lib/isc/include/isc/base32.h
/freebsd-9.3-release/contrib/ntp/lib/isc/include/isc/base64.h
/freebsd-9.3-release/contrib/ntp/lib/isc/include/isc/bind9.h
/freebsd-9.3-release/contrib/ntp/lib/isc/include/isc/bitstring.h
/freebsd-9.3-release/contrib/ntp/lib/isc/include/isc/boolean.h
/freebsd-9.3-release/contrib/ntp/lib/isc/include/isc/buffer.h
/freebsd-9.3-release/contrib/ntp/lib/isc/include/isc/bufferlist.h
/freebsd-9.3-release/contrib/ntp/lib/isc/include/isc/commandline.h
/freebsd-9.3-release/contrib/ntp/lib/isc/include/isc/entropy.h
/freebsd-9.3-release/contrib/ntp/lib/isc/include/isc/error.h
/freebsd-9.3-release/contrib/ntp/lib/isc/include/isc/event.h
/freebsd-9.3-release/contrib/ntp/lib/isc/include/isc/eventclass.h
/freebsd-9.3-release/contrib/ntp/lib/isc/include/isc/file.h
/freebsd-9.3-release/contrib/ntp/lib/isc/include/isc/formatcheck.h
/freebsd-9.3-release/contrib/ntp/lib/isc/include/isc/fsaccess.h
/freebsd-9.3-release/contrib/ntp/lib/isc/include/isc/hash.h
/freebsd-9.3-release/contrib/ntp/lib/isc/include/isc/heap.h
/freebsd-9.3-release/contrib/ntp/lib/isc/include/isc/hex.h
/freebsd-9.3-release/contrib/ntp/lib/isc/include/isc/hmacmd5.h
/freebsd-9.3-release/contrib/ntp/lib/isc/include/isc/hmacsha.h
/freebsd-9.3-release/contrib/ntp/lib/isc/include/isc/httpd.h
/freebsd-9.3-release/contrib/ntp/lib/isc/include/isc/interfaceiter.h
/freebsd-9.3-release/contrib/ntp/lib/isc/include/isc/ipv6.h
/freebsd-9.3-release/contrib/ntp/lib/isc/include/isc/iterated_hash.h
/freebsd-9.3-release/contrib/ntp/lib/isc/include/isc/lang.h
/freebsd-9.3-release/contrib/ntp/lib/isc/include/isc/lex.h
/freebsd-9.3-release/contrib/ntp/lib/isc/include/isc/lfsr.h
/freebsd-9.3-release/contrib/ntp/lib/isc/include/isc/lib.h
/freebsd-9.3-release/contrib/ntp/lib/isc/include/isc/list.h
/freebsd-9.3-release/contrib/ntp/lib/isc/include/isc/log.h
/freebsd-9.3-release/contrib/ntp/lib/isc/include/isc/magic.h
/freebsd-9.3-release/contrib/ntp/lib/isc/include/isc/md5.h
/freebsd-9.3-release/contrib/ntp/lib/isc/include/isc/mem.h
/freebsd-9.3-release/contrib/ntp/lib/isc/include/isc/msgcat.h
/freebsd-9.3-release/contrib/ntp/lib/isc/include/isc/msgs.h
/freebsd-9.3-release/contrib/ntp/lib/isc/include/isc/mutexblock.h
/freebsd-9.3-release/contrib/ntp/lib/isc/include/isc/namespace.h
/freebsd-9.3-release/contrib/ntp/lib/isc/include/isc/netaddr.h
/freebsd-9.3-release/contrib/ntp/lib/isc/include/isc/netscope.h
/freebsd-9.3-release/contrib/ntp/lib/isc/include/isc/ondestroy.h
/freebsd-9.3-release/contrib/ntp/lib/isc/include/isc/os.h
/freebsd-9.3-release/contrib/ntp/lib/isc/include/isc/parseint.h
/freebsd-9.3-release/contrib/ntp/lib/isc/include/isc/platform.h
/freebsd-9.3-release/contrib/ntp/lib/isc/include/isc/platform.h.in
/freebsd-9.3-release/contrib/ntp/lib/isc/include/isc/portset.h
/freebsd-9.3-release/contrib/ntp/lib/isc/include/isc/print.h
/freebsd-9.3-release/contrib/ntp/lib/isc/include/isc/queue.h
/freebsd-9.3-release/contrib/ntp/lib/isc/include/isc/quota.h
/freebsd-9.3-release/contrib/ntp/lib/isc/include/isc/radix.h
/freebsd-9.3-release/contrib/ntp/lib/isc/include/isc/random.h
/freebsd-9.3-release/contrib/ntp/lib/isc/include/isc/ratelimiter.h
/freebsd-9.3-release/contrib/ntp/lib/isc/include/isc/refcount.h
/freebsd-9.3-release/contrib/ntp/lib/isc/include/isc/region.h
/freebsd-9.3-release/contrib/ntp/lib/isc/include/isc/resource.h
/freebsd-9.3-release/contrib/ntp/lib/isc/include/isc/result.h
/freebsd-9.3-release/contrib/ntp/lib/isc/include/isc/resultclass.h
/freebsd-9.3-release/contrib/ntp/lib/isc/include/isc/rwlock.h
/freebsd-9.3-release/contrib/ntp/lib/isc/include/isc/serial.h
/freebsd-9.3-release/contrib/ntp/lib/isc/include/isc/sha1.h
/freebsd-9.3-release/contrib/ntp/lib/isc/include/isc/sha2.h
/freebsd-9.3-release/contrib/ntp/lib/isc/include/isc/sockaddr.h
/freebsd-9.3-release/contrib/ntp/lib/isc/include/isc/socket.h
/freebsd-9.3-release/contrib/ntp/lib/isc/include/isc/stats.h
/freebsd-9.3-release/contrib/ntp/lib/isc/include/isc/stdio.h
/freebsd-9.3-release/contrib/ntp/lib/isc/include/isc/stdlib.h
/freebsd-9.3-release/contrib/ntp/lib/isc/include/isc/string.h
/freebsd-9.3-release/contrib/ntp/lib/isc/include/isc/symtab.h
/freebsd-9.3-release/contrib/ntp/lib/isc/include/isc/task.h
/freebsd-9.3-release/contrib/ntp/lib/isc/include/isc/taskpool.h
/freebsd-9.3-release/contrib/ntp/lib/isc/include/isc/timer.h
/freebsd-9.3-release/contrib/ntp/lib/isc/include/isc/types.h
/freebsd-9.3-release/contrib/ntp/lib/isc/include/isc/util.h
/freebsd-9.3-release/contrib/ntp/lib/isc/include/isc/version.h
/freebsd-9.3-release/contrib/ntp/lib/isc/include/isc/xml.h
/freebsd-9.3-release/contrib/ntp/lib/isc/inet_aton.c
/freebsd-9.3-release/contrib/ntp/lib/isc/inet_ntop.c
/freebsd-9.3-release/contrib/ntp/lib/isc/inet_pton.c
/freebsd-9.3-release/contrib/ntp/lib/isc/iterated_hash.c
/freebsd-9.3-release/contrib/ntp/lib/isc/lex.c
/freebsd-9.3-release/contrib/ntp/lib/isc/lfsr.c
/freebsd-9.3-release/contrib/ntp/lib/isc/lib.c
/freebsd-9.3-release/contrib/ntp/lib/isc/log.c
/freebsd-9.3-release/contrib/ntp/lib/isc/md5.c
/freebsd-9.3-release/contrib/ntp/lib/isc/mem.c
/freebsd-9.3-release/contrib/ntp/lib/isc/mem_api.c
/freebsd-9.3-release/contrib/ntp/lib/isc/mips
/freebsd-9.3-release/contrib/ntp/lib/isc/mips/include
/freebsd-9.3-release/contrib/ntp/lib/isc/mips/include/isc
/freebsd-9.3-release/contrib/ntp/lib/isc/mips/include/isc/atomic.h
/freebsd-9.3-release/contrib/ntp/lib/isc/mutexblock.c
/freebsd-9.3-release/contrib/ntp/lib/isc/netaddr.c
/freebsd-9.3-release/contrib/ntp/lib/isc/netscope.c
/freebsd-9.3-release/contrib/ntp/lib/isc/nls
/freebsd-9.3-release/contrib/ntp/lib/isc/nls/msgcat.c
/freebsd-9.3-release/contrib/ntp/lib/isc/noatomic
/freebsd-9.3-release/contrib/ntp/lib/isc/noatomic/include
/freebsd-9.3-release/contrib/ntp/lib/isc/noatomic/include/isc
/freebsd-9.3-release/contrib/ntp/lib/isc/noatomic/include/isc/atomic.h
/freebsd-9.3-release/contrib/ntp/lib/isc/nothreads
/freebsd-9.3-release/contrib/ntp/lib/isc/nothreads/condition.c
/freebsd-9.3-release/contrib/ntp/lib/isc/nothreads/include
/freebsd-9.3-release/contrib/ntp/lib/isc/nothreads/include/isc
/freebsd-9.3-release/contrib/ntp/lib/isc/nothreads/include/isc/condition.h
/freebsd-9.3-release/contrib/ntp/lib/isc/nothreads/include/isc/mutex.h
/freebsd-9.3-release/contrib/ntp/lib/isc/nothreads/include/isc/once.h
/freebsd-9.3-release/contrib/ntp/lib/isc/nothreads/include/isc/thread.h
/freebsd-9.3-release/contrib/ntp/lib/isc/nothreads/mutex.c
/freebsd-9.3-release/contrib/ntp/lib/isc/nothreads/thread.c
/freebsd-9.3-release/contrib/ntp/lib/isc/ondestroy.c
/freebsd-9.3-release/contrib/ntp/lib/isc/parseint.c
/freebsd-9.3-release/contrib/ntp/lib/isc/portset.c
/freebsd-9.3-release/contrib/ntp/lib/isc/powerpc
/freebsd-9.3-release/contrib/ntp/lib/isc/powerpc/include
/freebsd-9.3-release/contrib/ntp/lib/isc/powerpc/include/isc
/freebsd-9.3-release/contrib/ntp/lib/isc/powerpc/include/isc/atomic.h
/freebsd-9.3-release/contrib/ntp/lib/isc/print.c
/freebsd-9.3-release/contrib/ntp/lib/isc/pthreads
/freebsd-9.3-release/contrib/ntp/lib/isc/pthreads/condition.c
/freebsd-9.3-release/contrib/ntp/lib/isc/pthreads/include
/freebsd-9.3-release/contrib/ntp/lib/isc/pthreads/include/isc
/freebsd-9.3-release/contrib/ntp/lib/isc/pthreads/include/isc/condition.h
/freebsd-9.3-release/contrib/ntp/lib/isc/pthreads/include/isc/mutex.h
/freebsd-9.3-release/contrib/ntp/lib/isc/pthreads/include/isc/once.h
/freebsd-9.3-release/contrib/ntp/lib/isc/pthreads/include/isc/thread.h
/freebsd-9.3-release/contrib/ntp/lib/isc/pthreads/mutex.c
/freebsd-9.3-release/contrib/ntp/lib/isc/pthreads/thread.c
/freebsd-9.3-release/contrib/ntp/lib/isc/quota.c
/freebsd-9.3-release/contrib/ntp/lib/isc/radix.c
/freebsd-9.3-release/contrib/ntp/lib/isc/random.c
/freebsd-9.3-release/contrib/ntp/lib/isc/ratelimiter.c
/freebsd-9.3-release/contrib/ntp/lib/isc/refcount.c
/freebsd-9.3-release/contrib/ntp/lib/isc/region.c
/freebsd-9.3-release/contrib/ntp/lib/isc/result.c
/freebsd-9.3-release/contrib/ntp/lib/isc/rwlock.c
/freebsd-9.3-release/contrib/ntp/lib/isc/serial.c
/freebsd-9.3-release/contrib/ntp/lib/isc/sha1.c
/freebsd-9.3-release/contrib/ntp/lib/isc/sha2.c
/freebsd-9.3-release/contrib/ntp/lib/isc/sockaddr.c
/freebsd-9.3-release/contrib/ntp/lib/isc/socket_api.c
/freebsd-9.3-release/contrib/ntp/lib/isc/sparc64
/freebsd-9.3-release/contrib/ntp/lib/isc/sparc64/include
/freebsd-9.3-release/contrib/ntp/lib/isc/sparc64/include/isc
/freebsd-9.3-release/contrib/ntp/lib/isc/sparc64/include/isc/atomic.h
/freebsd-9.3-release/contrib/ntp/lib/isc/stats.c
/freebsd-9.3-release/contrib/ntp/lib/isc/string.c
/freebsd-9.3-release/contrib/ntp/lib/isc/strtoul.c
/freebsd-9.3-release/contrib/ntp/lib/isc/symtab.c
/freebsd-9.3-release/contrib/ntp/lib/isc/task.c
/freebsd-9.3-release/contrib/ntp/lib/isc/task_api.c
/freebsd-9.3-release/contrib/ntp/lib/isc/task_p.h
/freebsd-9.3-release/contrib/ntp/lib/isc/taskpool.c
/freebsd-9.3-release/contrib/ntp/lib/isc/tests
/freebsd-9.3-release/contrib/ntp/lib/isc/tests/Atffile
/freebsd-9.3-release/contrib/ntp/lib/isc/tests/hash_test.c
/freebsd-9.3-release/contrib/ntp/lib/isc/tests/isctest.c
/freebsd-9.3-release/contrib/ntp/lib/isc/tests/isctest.h
/freebsd-9.3-release/contrib/ntp/lib/isc/tests/queue_test.c
/freebsd-9.3-release/contrib/ntp/lib/isc/tests/socket_test.c
/freebsd-9.3-release/contrib/ntp/lib/isc/tests/symtab_test.c
/freebsd-9.3-release/contrib/ntp/lib/isc/tests/task_test.c
/freebsd-9.3-release/contrib/ntp/lib/isc/tests/taskpool_test.c
/freebsd-9.3-release/contrib/ntp/lib/isc/timer.c
/freebsd-9.3-release/contrib/ntp/lib/isc/timer_api.c
/freebsd-9.3-release/contrib/ntp/lib/isc/timer_p.h
/freebsd-9.3-release/contrib/ntp/lib/isc/unix
/freebsd-9.3-release/contrib/ntp/lib/isc/unix/app.c
/freebsd-9.3-release/contrib/ntp/lib/isc/unix/dir.c
/freebsd-9.3-release/contrib/ntp/lib/isc/unix/entropy.c
/freebsd-9.3-release/contrib/ntp/lib/isc/unix/errno2result.c
/freebsd-9.3-release/contrib/ntp/lib/isc/unix/errno2result.h
/freebsd-9.3-release/contrib/ntp/lib/isc/unix/file.c
/freebsd-9.3-release/contrib/ntp/lib/isc/unix/fsaccess.c
/freebsd-9.3-release/contrib/ntp/lib/isc/unix/ifiter_getifaddrs.c
/freebsd-9.3-release/contrib/ntp/lib/isc/unix/ifiter_ioctl.c
/freebsd-9.3-release/contrib/ntp/lib/isc/unix/ifiter_sysctl.c
/freebsd-9.3-release/contrib/ntp/lib/isc/unix/include
/freebsd-9.3-release/contrib/ntp/lib/isc/unix/include/isc
/freebsd-9.3-release/contrib/ntp/lib/isc/unix/include/isc/dir.h
/freebsd-9.3-release/contrib/ntp/lib/isc/unix/include/isc/int.h
/freebsd-9.3-release/contrib/ntp/lib/isc/unix/include/isc/keyboard.h
/freebsd-9.3-release/contrib/ntp/lib/isc/unix/include/isc/net.h
/freebsd-9.3-release/contrib/ntp/lib/isc/unix/include/isc/netdb.h
/freebsd-9.3-release/contrib/ntp/lib/isc/unix/include/isc/offset.h
/freebsd-9.3-release/contrib/ntp/lib/isc/unix/include/isc/stat.h
/freebsd-9.3-release/contrib/ntp/lib/isc/unix/include/isc/stdtime.h
/freebsd-9.3-release/contrib/ntp/lib/isc/unix/include/isc/strerror.h
/freebsd-9.3-release/contrib/ntp/lib/isc/unix/include/isc/syslog.h
/freebsd-9.3-release/contrib/ntp/lib/isc/unix/include/isc/time.h
/freebsd-9.3-release/contrib/ntp/lib/isc/unix/interfaceiter.c
/freebsd-9.3-release/contrib/ntp/lib/isc/unix/ipv6.c
/freebsd-9.3-release/contrib/ntp/lib/isc/unix/keyboard.c
/freebsd-9.3-release/contrib/ntp/lib/isc/unix/net.c
/freebsd-9.3-release/contrib/ntp/lib/isc/unix/os.c
/freebsd-9.3-release/contrib/ntp/lib/isc/unix/resource.c
/freebsd-9.3-release/contrib/ntp/lib/isc/unix/socket.c
/freebsd-9.3-release/contrib/ntp/lib/isc/unix/socket_p.h
/freebsd-9.3-release/contrib/ntp/lib/isc/unix/stdio.c
/freebsd-9.3-release/contrib/ntp/lib/isc/unix/stdtime.c
/freebsd-9.3-release/contrib/ntp/lib/isc/unix/strerror.c
/freebsd-9.3-release/contrib/ntp/lib/isc/unix/syslog.c
/freebsd-9.3-release/contrib/ntp/lib/isc/unix/time.c
/freebsd-9.3-release/contrib/ntp/lib/isc/version.c
/freebsd-9.3-release/contrib/ntp/lib/isc/win32
/freebsd-9.3-release/contrib/ntp/lib/isc/win32/DLLMain.c
/freebsd-9.3-release/contrib/ntp/lib/isc/win32/app.c
/freebsd-9.3-release/contrib/ntp/lib/isc/win32/condition.c
/freebsd-9.3-release/contrib/ntp/lib/isc/win32/dir.c
/freebsd-9.3-release/contrib/ntp/lib/isc/win32/entropy.c
/freebsd-9.3-release/contrib/ntp/lib/isc/win32/errno2result.c
/freebsd-9.3-release/contrib/ntp/lib/isc/win32/errno2result.h
/freebsd-9.3-release/contrib/ntp/lib/isc/win32/file.c
/freebsd-9.3-release/contrib/ntp/lib/isc/win32/fsaccess.c
/freebsd-9.3-release/contrib/ntp/lib/isc/win32/include
/freebsd-9.3-release/contrib/ntp/lib/isc/win32/include/isc
/freebsd-9.3-release/contrib/ntp/lib/isc/win32/include/isc/bind_registry.h
/freebsd-9.3-release/contrib/ntp/lib/isc/win32/include/isc/bindevt.h
/freebsd-9.3-release/contrib/ntp/lib/isc/win32/include/isc/condition.h
/freebsd-9.3-release/contrib/ntp/lib/isc/win32/include/isc/dir.h
/freebsd-9.3-release/contrib/ntp/lib/isc/win32/include/isc/int.h
/freebsd-9.3-release/contrib/ntp/lib/isc/win32/include/isc/ipv6.h
/freebsd-9.3-release/contrib/ntp/lib/isc/win32/include/isc/keyboard.h
/freebsd-9.3-release/contrib/ntp/lib/isc/win32/include/isc/mutex.h
/freebsd-9.3-release/contrib/ntp/lib/isc/win32/include/isc/net.h
/freebsd-9.3-release/contrib/ntp/lib/isc/win32/include/isc/netdb.h
/freebsd-9.3-release/contrib/ntp/lib/isc/win32/include/isc/ntgroups.h
/freebsd-9.3-release/contrib/ntp/lib/isc/win32/include/isc/ntpaths.h
/freebsd-9.3-release/contrib/ntp/lib/isc/win32/include/isc/offset.h
/freebsd-9.3-release/contrib/ntp/lib/isc/win32/include/isc/once.h
/freebsd-9.3-release/contrib/ntp/lib/isc/win32/include/isc/platform.h
/freebsd-9.3-release/contrib/ntp/lib/isc/win32/include/isc/stat.h
/freebsd-9.3-release/contrib/ntp/lib/isc/win32/include/isc/stdtime.h
/freebsd-9.3-release/contrib/ntp/lib/isc/win32/include/isc/strerror.h
/freebsd-9.3-release/contrib/ntp/lib/isc/win32/include/isc/syslog.h
/freebsd-9.3-release/contrib/ntp/lib/isc/win32/include/isc/thread.h
/freebsd-9.3-release/contrib/ntp/lib/isc/win32/include/isc/time.h
/freebsd-9.3-release/contrib/ntp/lib/isc/win32/include/isc/win32os.h
/freebsd-9.3-release/contrib/ntp/lib/isc/win32/interfaceiter.c
/freebsd-9.3-release/contrib/ntp/lib/isc/win32/ipv6.c
/freebsd-9.3-release/contrib/ntp/lib/isc/win32/keyboard.c
/freebsd-9.3-release/contrib/ntp/lib/isc/win32/libgen.h
/freebsd-9.3-release/contrib/ntp/lib/isc/win32/libisc.def
/freebsd-9.3-release/contrib/ntp/lib/isc/win32/libisc.dsp
/freebsd-9.3-release/contrib/ntp/lib/isc/win32/libisc.dsw
/freebsd-9.3-release/contrib/ntp/lib/isc/win32/libisc.mak
/freebsd-9.3-release/contrib/ntp/lib/isc/win32/net.c
/freebsd-9.3-release/contrib/ntp/lib/isc/win32/netdb.h
/freebsd-9.3-release/contrib/ntp/lib/isc/win32/ntgroups.c
/freebsd-9.3-release/contrib/ntp/lib/isc/win32/ntpaths.c
/freebsd-9.3-release/contrib/ntp/lib/isc/win32/once.c
/freebsd-9.3-release/contrib/ntp/lib/isc/win32/os.c
/freebsd-9.3-release/contrib/ntp/lib/isc/win32/resource.c
/freebsd-9.3-release/contrib/ntp/lib/isc/win32/socket.c
/freebsd-9.3-release/contrib/ntp/lib/isc/win32/stdio.c
/freebsd-9.3-release/contrib/ntp/lib/isc/win32/stdtime.c
/freebsd-9.3-release/contrib/ntp/lib/isc/win32/strerror.c
/freebsd-9.3-release/contrib/ntp/lib/isc/win32/syslog.c
/freebsd-9.3-release/contrib/ntp/lib/isc/win32/syslog.h
/freebsd-9.3-release/contrib/ntp/lib/isc/win32/thread.c
/freebsd-9.3-release/contrib/ntp/lib/isc/win32/time.c
/freebsd-9.3-release/contrib/ntp/lib/isc/win32/unistd.h
/freebsd-9.3-release/contrib/ntp/lib/isc/win32/version.c
/freebsd-9.3-release/contrib/ntp/lib/isc/win32/win32os.c
/freebsd-9.3-release/contrib/ntp/lib/isc/x86_32
/freebsd-9.3-release/contrib/ntp/lib/isc/x86_32/include
/freebsd-9.3-release/contrib/ntp/lib/isc/x86_32/include/isc
/freebsd-9.3-release/contrib/ntp/lib/isc/x86_32/include/isc/atomic.h
/freebsd-9.3-release/contrib/ntp/lib/isc/x86_64
/freebsd-9.3-release/contrib/ntp/lib/isc/x86_64/include
/freebsd-9.3-release/contrib/ntp/lib/isc/x86_64/include/isc
/freebsd-9.3-release/contrib/ntp/lib/isc/x86_64/include/isc/atomic.h
/freebsd-9.3-release/contrib/ntp/libisc
/freebsd-9.3-release/contrib/ntp/libjsmn
/freebsd-9.3-release/contrib/ntp/libjsmn/LICENSE
/freebsd-9.3-release/contrib/ntp/libjsmn/Makefile
/freebsd-9.3-release/contrib/ntp/libjsmn/README.md
/freebsd-9.3-release/contrib/ntp/libjsmn/example
/freebsd-9.3-release/contrib/ntp/libjsmn/example/jsondump.c
/freebsd-9.3-release/contrib/ntp/libjsmn/example/simple.c
/freebsd-9.3-release/contrib/ntp/libjsmn/jsmn.c
/freebsd-9.3-release/contrib/ntp/libjsmn/jsmn.h
/freebsd-9.3-release/contrib/ntp/libjsmn/jsmn_test.c
/freebsd-9.3-release/contrib/ntp/libntp/Makefile.am
/freebsd-9.3-release/contrib/ntp/libntp/Makefile.in
/freebsd-9.3-release/contrib/ntp/libntp/README
/freebsd-9.3-release/contrib/ntp/libntp/a_md5encrypt.c
/freebsd-9.3-release/contrib/ntp/libntp/adjtime.c
/freebsd-9.3-release/contrib/ntp/libntp/adjtimex.c
/freebsd-9.3-release/contrib/ntp/libntp/atoint.c
/freebsd-9.3-release/contrib/ntp/libntp/atolfp.c
/freebsd-9.3-release/contrib/ntp/libntp/atouint.c
/freebsd-9.3-release/contrib/ntp/libntp/audio.c
/freebsd-9.3-release/contrib/ntp/libntp/authkeys.c
/freebsd-9.3-release/contrib/ntp/libntp/authreadkeys.c
/freebsd-9.3-release/contrib/ntp/libntp/authusekey.c
/freebsd-9.3-release/contrib/ntp/libntp/bsd_strerror.c
/freebsd-9.3-release/contrib/ntp/libntp/buftvtots.c
/freebsd-9.3-release/contrib/ntp/libntp/caljulian.c
/freebsd-9.3-release/contrib/ntp/libntp/caltontp.c
/freebsd-9.3-release/contrib/ntp/libntp/calyearstart.c
/freebsd-9.3-release/contrib/ntp/libntp/clocktime.c
/freebsd-9.3-release/contrib/ntp/libntp/clocktypes.c
/freebsd-9.3-release/contrib/ntp/libntp/decodenetnum.c
/freebsd-9.3-release/contrib/ntp/libntp/dofptoa.c
/freebsd-9.3-release/contrib/ntp/libntp/dolfptoa.c
/freebsd-9.3-release/contrib/ntp/libntp/emalloc.c
/freebsd-9.3-release/contrib/ntp/libntp/findconfig.c
/freebsd-9.3-release/contrib/ntp/libntp/fptoa.c
/freebsd-9.3-release/contrib/ntp/libntp/fptoms.c
/freebsd-9.3-release/contrib/ntp/libntp/getopt.c
/freebsd-9.3-release/contrib/ntp/libntp/hextoint.c
/freebsd-9.3-release/contrib/ntp/libntp/hextolfp.c
/freebsd-9.3-release/contrib/ntp/libntp/humandate.c
/freebsd-9.3-release/contrib/ntp/libntp/icom.c
/freebsd-9.3-release/contrib/ntp/libntp/inttoa.c
/freebsd-9.3-release/contrib/ntp/libntp/iosignal.c
/freebsd-9.3-release/contrib/ntp/libntp/lib_strbuf.c
/freebsd-9.3-release/contrib/ntp/libntp/lib_strbuf.h
/freebsd-9.3-release/contrib/ntp/libntp/machines.c
/freebsd-9.3-release/contrib/ntp/libntp/md5c.c
/freebsd-9.3-release/contrib/ntp/libntp/memmove.c
/freebsd-9.3-release/contrib/ntp/libntp/mfptoa.c
/freebsd-9.3-release/contrib/ntp/libntp/mfptoms.c
/freebsd-9.3-release/contrib/ntp/libntp/mktime.c
/freebsd-9.3-release/contrib/ntp/libntp/modetoa.c
/freebsd-9.3-release/contrib/ntp/libntp/mstolfp.c
/freebsd-9.3-release/contrib/ntp/libntp/msutotsf.c
/freebsd-9.3-release/contrib/ntp/libntp/msyslog.c
/freebsd-9.3-release/contrib/ntp/libntp/netof.c
/freebsd-9.3-release/contrib/ntp/libntp/ntp_calendar.c
/freebsd-9.3-release/contrib/ntp/libntp/ntp_crypto_rnd.c
/freebsd-9.3-release/contrib/ntp/libntp/ntp_intres.c
/freebsd-9.3-release/contrib/ntp/libntp/ntp_libopts.c
/freebsd-9.3-release/contrib/ntp/libntp/ntp_lineedit.c
/freebsd-9.3-release/contrib/ntp/libntp/ntp_random.c
/freebsd-9.3-release/contrib/ntp/libntp/ntp_rfc2553.c
/freebsd-9.3-release/contrib/ntp/libntp/ntp_worker.c
/freebsd-9.3-release/contrib/ntp/libntp/numtoa.c
/freebsd-9.3-release/contrib/ntp/libntp/numtohost.c
/freebsd-9.3-release/contrib/ntp/libntp/octtoint.c
/freebsd-9.3-release/contrib/ntp/libntp/prettydate.c
/freebsd-9.3-release/contrib/ntp/libntp/recvbuff.c
/freebsd-9.3-release/contrib/ntp/libntp/refidsmear.c
/freebsd-9.3-release/contrib/ntp/libntp/refnumtoa.c
/freebsd-9.3-release/contrib/ntp/libntp/snprintf.c
/freebsd-9.3-release/contrib/ntp/libntp/socket.c
/freebsd-9.3-release/contrib/ntp/libntp/socktoa.c
/freebsd-9.3-release/contrib/ntp/libntp/socktohost.c
/freebsd-9.3-release/contrib/ntp/libntp/ssl_init.c
/freebsd-9.3-release/contrib/ntp/libntp/statestr.c
/freebsd-9.3-release/contrib/ntp/libntp/strdup.c
/freebsd-9.3-release/contrib/ntp/libntp/strerror.c
/freebsd-9.3-release/contrib/ntp/libntp/strl_obsd.c
/freebsd-9.3-release/contrib/ntp/libntp/strstr.c
/freebsd-9.3-release/contrib/ntp/libntp/syssignal.c
/freebsd-9.3-release/contrib/ntp/libntp/systime.c
/freebsd-9.3-release/contrib/ntp/libntp/systime_s.c
/freebsd-9.3-release/contrib/ntp/libntp/timetoa.c
/freebsd-9.3-release/contrib/ntp/libntp/timevalops.c
/freebsd-9.3-release/contrib/ntp/libntp/tsftomsu.c
/freebsd-9.3-release/contrib/ntp/libntp/tstotv.c
/freebsd-9.3-release/contrib/ntp/libntp/tvtoa.c
/freebsd-9.3-release/contrib/ntp/libntp/tvtots.c
/freebsd-9.3-release/contrib/ntp/libntp/uglydate.c
/freebsd-9.3-release/contrib/ntp/libntp/uinttoa.c
/freebsd-9.3-release/contrib/ntp/libntp/utvtoa.c
/freebsd-9.3-release/contrib/ntp/libntp/vint64ops.c
/freebsd-9.3-release/contrib/ntp/libntp/work_fork.c
/freebsd-9.3-release/contrib/ntp/libntp/work_thread.c
/freebsd-9.3-release/contrib/ntp/libntp/ymd2yd.c
/freebsd-9.3-release/contrib/ntp/libopts
/freebsd-9.3-release/contrib/ntp/libparse/Makefile.am
/freebsd-9.3-release/contrib/ntp/libparse/Makefile.in
/freebsd-9.3-release/contrib/ntp/libparse/README
/freebsd-9.3-release/contrib/ntp/libparse/binio.c
/freebsd-9.3-release/contrib/ntp/libparse/clk_computime.c
/freebsd-9.3-release/contrib/ntp/libparse/clk_dcf7000.c
/freebsd-9.3-release/contrib/ntp/libparse/clk_hopf6021.c
/freebsd-9.3-release/contrib/ntp/libparse/clk_meinberg.c
/freebsd-9.3-release/contrib/ntp/libparse/clk_rawdcf.c
/freebsd-9.3-release/contrib/ntp/libparse/clk_rcc8000.c
/freebsd-9.3-release/contrib/ntp/libparse/clk_schmid.c
/freebsd-9.3-release/contrib/ntp/libparse/clk_sel240x.c
/freebsd-9.3-release/contrib/ntp/libparse/clk_trimtaip.c
/freebsd-9.3-release/contrib/ntp/libparse/clk_trimtsip.c
/freebsd-9.3-release/contrib/ntp/libparse/clk_varitext.c
/freebsd-9.3-release/contrib/ntp/libparse/clk_wharton.c
/freebsd-9.3-release/contrib/ntp/libparse/data_mbg.c
/freebsd-9.3-release/contrib/ntp/libparse/gpstolfp.c
/freebsd-9.3-release/contrib/ntp/libparse/ieee754io.c
/freebsd-9.3-release/contrib/ntp/libparse/info_trimble.c
/freebsd-9.3-release/contrib/ntp/libparse/mfp_mul.c
/freebsd-9.3-release/contrib/ntp/libparse/mkinfo_rcmd.sed
/freebsd-9.3-release/contrib/ntp/libparse/mkinfo_scmd.sed
/freebsd-9.3-release/contrib/ntp/libparse/parse.c
/freebsd-9.3-release/contrib/ntp/libparse/parse_conf.c
/freebsd-9.3-release/contrib/ntp/libparse/parsesolaris.c
/freebsd-9.3-release/contrib/ntp/libparse/parsestreams.c
/freebsd-9.3-release/contrib/ntp/libparse/trim_info.c
/freebsd-9.3-release/contrib/ntp/ltmain.sh
/freebsd-9.3-release/contrib/ntp/m4
/freebsd-9.3-release/contrib/ntp/missing
/freebsd-9.3-release/contrib/ntp/ntpd/Makefile.am
/freebsd-9.3-release/contrib/ntp/ntpd/Makefile.in
/freebsd-9.3-release/contrib/ntp/ntpd/check_y2k.c
/freebsd-9.3-release/contrib/ntp/ntpd/cmd_args.c
/freebsd-9.3-release/contrib/ntp/ntpd/complete.conf.in
/freebsd-9.3-release/contrib/ntp/ntpd/declcond.h
/freebsd-9.3-release/contrib/ntp/ntpd/invoke-ntp.conf.menu
/freebsd-9.3-release/contrib/ntp/ntpd/invoke-ntp.conf.texi
/freebsd-9.3-release/contrib/ntp/ntpd/invoke-ntp.keys.menu
/freebsd-9.3-release/contrib/ntp/ntpd/invoke-ntp.keys.texi
/freebsd-9.3-release/contrib/ntp/ntpd/invoke-ntpd.menu
/freebsd-9.3-release/contrib/ntp/ntpd/invoke-ntpd.texi
/freebsd-9.3-release/contrib/ntp/ntpd/jupiter.h
/freebsd-9.3-release/contrib/ntp/ntpd/keyword-gen-utd
/freebsd-9.3-release/contrib/ntp/ntpd/keyword-gen.c
/freebsd-9.3-release/contrib/ntp/ntpd/ntp.conf.5man
/freebsd-9.3-release/contrib/ntp/ntpd/ntp.conf.5mdoc
/freebsd-9.3-release/contrib/ntp/ntpd/ntp.conf.def
/freebsd-9.3-release/contrib/ntp/ntpd/ntp.conf.html
/freebsd-9.3-release/contrib/ntp/ntpd/ntp.conf.man.in
/freebsd-9.3-release/contrib/ntp/ntpd/ntp.conf.mdoc.in
/freebsd-9.3-release/contrib/ntp/ntpd/ntp.conf.texi
/freebsd-9.3-release/contrib/ntp/ntpd/ntp.keys.5man
/freebsd-9.3-release/contrib/ntp/ntpd/ntp.keys.5mdoc
/freebsd-9.3-release/contrib/ntp/ntpd/ntp.keys.def
/freebsd-9.3-release/contrib/ntp/ntpd/ntp.keys.html
/freebsd-9.3-release/contrib/ntp/ntpd/ntp.keys.man.in
/freebsd-9.3-release/contrib/ntp/ntpd/ntp.keys.mdoc.in
/freebsd-9.3-release/contrib/ntp/ntpd/ntp.keys.texi
/freebsd-9.3-release/contrib/ntp/ntpd/ntp_config.c
/freebsd-9.3-release/contrib/ntp/ntpd/ntp_control.c
/freebsd-9.3-release/contrib/ntp/ntpd/ntp_crypto.c
/freebsd-9.3-release/contrib/ntp/ntpd/ntp_filegen.c
/freebsd-9.3-release/contrib/ntp/ntpd/ntp_intres.c
/freebsd-9.3-release/contrib/ntp/ntpd/ntp_io.c
/freebsd-9.3-release/contrib/ntp/ntpd/ntp_keyword.h
/freebsd-9.3-release/contrib/ntp/ntpd/ntp_leapsec.c
/freebsd-9.3-release/contrib/ntp/ntpd/ntp_leapsec.h
/freebsd-9.3-release/contrib/ntp/ntpd/ntp_loopfilter.c
/freebsd-9.3-release/contrib/ntp/ntpd/ntp_monitor.c
/freebsd-9.3-release/contrib/ntp/ntpd/ntp_parser.c
/freebsd-9.3-release/contrib/ntp/ntpd/ntp_parser.h
/freebsd-9.3-release/contrib/ntp/ntpd/ntp_peer.c
/freebsd-9.3-release/contrib/ntp/ntpd/ntp_prio_q.c
/freebsd-9.3-release/contrib/ntp/ntpd/ntp_proto.c
/freebsd-9.3-release/contrib/ntp/ntpd/ntp_refclock.c
/freebsd-9.3-release/contrib/ntp/ntpd/ntp_request.c
/freebsd-9.3-release/contrib/ntp/ntpd/ntp_restrict.c
/freebsd-9.3-release/contrib/ntp/ntpd/ntp_scanner.c
/freebsd-9.3-release/contrib/ntp/ntpd/ntp_scanner.h
/freebsd-9.3-release/contrib/ntp/ntpd/ntp_signd.c
/freebsd-9.3-release/contrib/ntp/ntpd/ntp_timer.c
/freebsd-9.3-release/contrib/ntp/ntpd/ntp_util.c
/freebsd-9.3-release/contrib/ntp/ntpd/ntpd-opts.c
/freebsd-9.3-release/contrib/ntp/ntpd/ntpd-opts.def
/freebsd-9.3-release/contrib/ntp/ntpd/ntpd-opts.h
/freebsd-9.3-release/contrib/ntp/ntpd/ntpd-opts.menu
/freebsd-9.3-release/contrib/ntp/ntpd/ntpd-opts.texi
/freebsd-9.3-release/contrib/ntp/ntpd/ntpd.1
/freebsd-9.3-release/contrib/ntp/ntpd/ntpd.1ntpdman
/freebsd-9.3-release/contrib/ntp/ntpd/ntpd.1ntpdmdoc
/freebsd-9.3-release/contrib/ntp/ntpd/ntpd.c
/freebsd-9.3-release/contrib/ntp/ntpd/ntpd.html
/freebsd-9.3-release/contrib/ntp/ntpd/ntpd.man.in
/freebsd-9.3-release/contrib/ntp/ntpd/ntpd.mdoc.in
/freebsd-9.3-release/contrib/ntp/ntpd/ntpd.texi
/freebsd-9.3-release/contrib/ntp/ntpd/ntpdbase-opts.def
/freebsd-9.3-release/contrib/ntp/ntpd/ntpdsim-opts.c
/freebsd-9.3-release/contrib/ntp/ntpd/ntpdsim-opts.def
/freebsd-9.3-release/contrib/ntp/ntpd/ntpdsim-opts.h
/freebsd-9.3-release/contrib/ntp/ntpd/ntpdsim-opts.menu
/freebsd-9.3-release/contrib/ntp/ntpd/ntpdsim-opts.texi
/freebsd-9.3-release/contrib/ntp/ntpd/ntpdsim.1
/freebsd-9.3-release/contrib/ntp/ntpd/ntpsim.c
/freebsd-9.3-release/contrib/ntp/ntpd/rc_cmdlength.c
/freebsd-9.3-release/contrib/ntp/ntpd/refclock_acts.c
/freebsd-9.3-release/contrib/ntp/ntpd/refclock_arbiter.c
/freebsd-9.3-release/contrib/ntp/ntpd/refclock_arc.c
/freebsd-9.3-release/contrib/ntp/ntpd/refclock_as2201.c
/freebsd-9.3-release/contrib/ntp/ntpd/refclock_atom.c
/freebsd-9.3-release/contrib/ntp/ntpd/refclock_bancomm.c
/freebsd-9.3-release/contrib/ntp/ntpd/refclock_chronolog.c
/freebsd-9.3-release/contrib/ntp/ntpd/refclock_chu.c
/freebsd-9.3-release/contrib/ntp/ntpd/refclock_conf.c
/freebsd-9.3-release/contrib/ntp/ntpd/refclock_datum.c
/freebsd-9.3-release/contrib/ntp/ntpd/refclock_dumbclock.c
/freebsd-9.3-release/contrib/ntp/ntpd/refclock_fg.c
/freebsd-9.3-release/contrib/ntp/ntpd/refclock_gpsdjson.c
/freebsd-9.3-release/contrib/ntp/ntpd/refclock_gpsvme.c
/freebsd-9.3-release/contrib/ntp/ntpd/refclock_heath.c
/freebsd-9.3-release/contrib/ntp/ntpd/refclock_hopfpci.c
/freebsd-9.3-release/contrib/ntp/ntpd/refclock_hopfser.c
/freebsd-9.3-release/contrib/ntp/ntpd/refclock_hpgps.c
/freebsd-9.3-release/contrib/ntp/ntpd/refclock_irig.c
/freebsd-9.3-release/contrib/ntp/ntpd/refclock_jjy.c
/freebsd-9.3-release/contrib/ntp/ntpd/refclock_jupiter.c
/freebsd-9.3-release/contrib/ntp/ntpd/refclock_leitch.c
/freebsd-9.3-release/contrib/ntp/ntpd/refclock_local.c
/freebsd-9.3-release/contrib/ntp/ntpd/refclock_msfees.c
/freebsd-9.3-release/contrib/ntp/ntpd/refclock_mx4200.c
/freebsd-9.3-release/contrib/ntp/ntpd/refclock_neoclock4x.c
/freebsd-9.3-release/contrib/ntp/ntpd/refclock_nmea.c
/freebsd-9.3-release/contrib/ntp/ntpd/refclock_oncore.c
/freebsd-9.3-release/contrib/ntp/ntpd/refclock_palisade.c
/freebsd-9.3-release/contrib/ntp/ntpd/refclock_palisade.h
/freebsd-9.3-release/contrib/ntp/ntpd/refclock_parse.c
/freebsd-9.3-release/contrib/ntp/ntpd/refclock_pcf.c
/freebsd-9.3-release/contrib/ntp/ntpd/refclock_pst.c
/freebsd-9.3-release/contrib/ntp/ntpd/refclock_ripencc.c
/freebsd-9.3-release/contrib/ntp/ntpd/refclock_shm.c
/freebsd-9.3-release/contrib/ntp/ntpd/refclock_tpro.c
/freebsd-9.3-release/contrib/ntp/ntpd/refclock_trak.c
/freebsd-9.3-release/contrib/ntp/ntpd/refclock_true.c
/freebsd-9.3-release/contrib/ntp/ntpd/refclock_tsyncpci.c
/freebsd-9.3-release/contrib/ntp/ntpd/refclock_tt560.c
/freebsd-9.3-release/contrib/ntp/ntpd/refclock_ulink.c
/freebsd-9.3-release/contrib/ntp/ntpd/refclock_wwv.c
/freebsd-9.3-release/contrib/ntp/ntpd/refclock_wwvb.c
/freebsd-9.3-release/contrib/ntp/ntpd/refclock_zyfer.c
/freebsd-9.3-release/contrib/ntp/ntpdate/Makefile.am
/freebsd-9.3-release/contrib/ntp/ntpdate/Makefile.in
/freebsd-9.3-release/contrib/ntp/ntpdate/README
/freebsd-9.3-release/contrib/ntp/ntpdate/ntpdate.c
/freebsd-9.3-release/contrib/ntp/ntpdate/ntpdate.h
/freebsd-9.3-release/contrib/ntp/ntpdate/ntptime_config.c
/freebsd-9.3-release/contrib/ntp/ntpdate/ntptimeset.c
/freebsd-9.3-release/contrib/ntp/ntpdc/Makefile.am
/freebsd-9.3-release/contrib/ntp/ntpdc/Makefile.in
/freebsd-9.3-release/contrib/ntp/ntpdc/README
/freebsd-9.3-release/contrib/ntp/ntpdc/invoke-ntpdc.menu
/freebsd-9.3-release/contrib/ntp/ntpdc/invoke-ntpdc.texi
/freebsd-9.3-release/contrib/ntp/ntpdc/layout.std
/freebsd-9.3-release/contrib/ntp/ntpdc/nl.pl
/freebsd-9.3-release/contrib/ntp/ntpdc/nl.pl.in
/freebsd-9.3-release/contrib/ntp/ntpdc/nl_in.c
/freebsd-9.3-release/contrib/ntp/ntpdc/ntpdc-layout.c
/freebsd-9.3-release/contrib/ntp/ntpdc/ntpdc-opts.c
/freebsd-9.3-release/contrib/ntp/ntpdc/ntpdc-opts.def
/freebsd-9.3-release/contrib/ntp/ntpdc/ntpdc-opts.h
/freebsd-9.3-release/contrib/ntp/ntpdc/ntpdc-opts.menu
/freebsd-9.3-release/contrib/ntp/ntpdc/ntpdc-opts.texi
/freebsd-9.3-release/contrib/ntp/ntpdc/ntpdc.1
/freebsd-9.3-release/contrib/ntp/ntpdc/ntpdc.1ntpdcman
/freebsd-9.3-release/contrib/ntp/ntpdc/ntpdc.1ntpdcmdoc
/freebsd-9.3-release/contrib/ntp/ntpdc/ntpdc.c
/freebsd-9.3-release/contrib/ntp/ntpdc/ntpdc.h
/freebsd-9.3-release/contrib/ntp/ntpdc/ntpdc.html
/freebsd-9.3-release/contrib/ntp/ntpdc/ntpdc.man.in
/freebsd-9.3-release/contrib/ntp/ntpdc/ntpdc.mdoc.in
/freebsd-9.3-release/contrib/ntp/ntpdc/ntpdc.texi
/freebsd-9.3-release/contrib/ntp/ntpdc/ntpdc_ops.c
/freebsd-9.3-release/contrib/ntp/ntpq/Makefile.am
/freebsd-9.3-release/contrib/ntp/ntpq/Makefile.in
/freebsd-9.3-release/contrib/ntp/ntpq/README
/freebsd-9.3-release/contrib/ntp/ntpq/invoke-ntpq.menu
/freebsd-9.3-release/contrib/ntp/ntpq/invoke-ntpq.texi
/freebsd-9.3-release/contrib/ntp/ntpq/libntpq.c
/freebsd-9.3-release/contrib/ntp/ntpq/libntpq.h
/freebsd-9.3-release/contrib/ntp/ntpq/libntpq_subs.c
/freebsd-9.3-release/contrib/ntp/ntpq/ntpq-opts.c
/freebsd-9.3-release/contrib/ntp/ntpq/ntpq-opts.def
/freebsd-9.3-release/contrib/ntp/ntpq/ntpq-opts.h
/freebsd-9.3-release/contrib/ntp/ntpq/ntpq-opts.menu
/freebsd-9.3-release/contrib/ntp/ntpq/ntpq-opts.texi
/freebsd-9.3-release/contrib/ntp/ntpq/ntpq-subs.c
/freebsd-9.3-release/contrib/ntp/ntpq/ntpq.1
/freebsd-9.3-release/contrib/ntp/ntpq/ntpq.1ntpqman
/freebsd-9.3-release/contrib/ntp/ntpq/ntpq.1ntpqmdoc
/freebsd-9.3-release/contrib/ntp/ntpq/ntpq.c
/freebsd-9.3-release/contrib/ntp/ntpq/ntpq.h
/freebsd-9.3-release/contrib/ntp/ntpq/ntpq.html
/freebsd-9.3-release/contrib/ntp/ntpq/ntpq.man.in
/freebsd-9.3-release/contrib/ntp/ntpq/ntpq.mdoc.in
/freebsd-9.3-release/contrib/ntp/ntpq/ntpq.texi
/freebsd-9.3-release/contrib/ntp/ntpsnmpd
/freebsd-9.3-release/contrib/ntp/ntpsnmpd/Makefile.am
/freebsd-9.3-release/contrib/ntp/ntpsnmpd/Makefile.in
/freebsd-9.3-release/contrib/ntp/ntpsnmpd/README
/freebsd-9.3-release/contrib/ntp/ntpsnmpd/invoke-ntpsnmpd.menu
/freebsd-9.3-release/contrib/ntp/ntpsnmpd/invoke-ntpsnmpd.texi
/freebsd-9.3-release/contrib/ntp/ntpsnmpd/netsnmp_daemonize.c
/freebsd-9.3-release/contrib/ntp/ntpsnmpd/ntpSnmpSubagentObject.c
/freebsd-9.3-release/contrib/ntp/ntpsnmpd/ntpSnmpSubagentObject.h
/freebsd-9.3-release/contrib/ntp/ntpsnmpd/ntp_snmp.h
/freebsd-9.3-release/contrib/ntp/ntpsnmpd/ntpsnmpd-opts.c
/freebsd-9.3-release/contrib/ntp/ntpsnmpd/ntpsnmpd-opts.def
/freebsd-9.3-release/contrib/ntp/ntpsnmpd/ntpsnmpd-opts.h
/freebsd-9.3-release/contrib/ntp/ntpsnmpd/ntpsnmpd.1ntpsnmpdman
/freebsd-9.3-release/contrib/ntp/ntpsnmpd/ntpsnmpd.1ntpsnmpdmdoc
/freebsd-9.3-release/contrib/ntp/ntpsnmpd/ntpsnmpd.c
/freebsd-9.3-release/contrib/ntp/ntpsnmpd/ntpsnmpd.html
/freebsd-9.3-release/contrib/ntp/ntpsnmpd/ntpsnmpd.man.in
/freebsd-9.3-release/contrib/ntp/ntpsnmpd/ntpsnmpd.mdoc.in
/freebsd-9.3-release/contrib/ntp/ntpsnmpd/ntpsnmpd.texi
/freebsd-9.3-release/contrib/ntp/ntpsnmpd/ntpv4-mib.mib
/freebsd-9.3-release/contrib/ntp/packageinfo.sh
/freebsd-9.3-release/contrib/ntp/parseutil/Makefile.am
/freebsd-9.3-release/contrib/ntp/parseutil/Makefile.in
/freebsd-9.3-release/contrib/ntp/parseutil/README
/freebsd-9.3-release/contrib/ntp/parseutil/dcfd.c
/freebsd-9.3-release/contrib/ntp/parseutil/testdcf.c
/freebsd-9.3-release/contrib/ntp/readme.y2kfixes
/freebsd-9.3-release/contrib/ntp/results.y2kfixes
/freebsd-9.3-release/contrib/ntp/scripts/Makefile.am
/freebsd-9.3-release/contrib/ntp/scripts/Makefile.in
/freebsd-9.3-release/contrib/ntp/scripts/README
/freebsd-9.3-release/contrib/ntp/scripts/VersionName
/freebsd-9.3-release/contrib/ntp/scripts/build
/freebsd-9.3-release/contrib/ntp/scripts/build/Makefile.am
/freebsd-9.3-release/contrib/ntp/scripts/build/Makefile.in
/freebsd-9.3-release/contrib/ntp/scripts/build/UpdatePoint
/freebsd-9.3-release/contrib/ntp/scripts/build/VersionName
/freebsd-9.3-release/contrib/ntp/scripts/build/check--help
/freebsd-9.3-release/contrib/ntp/scripts/build/checkChangeLog
/freebsd-9.3-release/contrib/ntp/scripts/build/checkHtmlFileDates
/freebsd-9.3-release/contrib/ntp/scripts/build/fixautomakedepsmagic
/freebsd-9.3-release/contrib/ntp/scripts/build/genCommitLog
/freebsd-9.3-release/contrib/ntp/scripts/build/genver
/freebsd-9.3-release/contrib/ntp/scripts/build/mkver.in
/freebsd-9.3-release/contrib/ntp/scripts/build/updateBEDate
/freebsd-9.3-release/contrib/ntp/scripts/calc_tickadj
/freebsd-9.3-release/contrib/ntp/scripts/calc_tickadj.in
/freebsd-9.3-release/contrib/ntp/scripts/calc_tickadj/Makefile.am
/freebsd-9.3-release/contrib/ntp/scripts/calc_tickadj/Makefile.in
/freebsd-9.3-release/contrib/ntp/scripts/calc_tickadj/calc_tickadj-opts
/freebsd-9.3-release/contrib/ntp/scripts/calc_tickadj/calc_tickadj-opts.def
/freebsd-9.3-release/contrib/ntp/scripts/calc_tickadj/calc_tickadj.1calc_tickadjman
/freebsd-9.3-release/contrib/ntp/scripts/calc_tickadj/calc_tickadj.1calc_tickadjmdoc
/freebsd-9.3-release/contrib/ntp/scripts/calc_tickadj/calc_tickadj.html
/freebsd-9.3-release/contrib/ntp/scripts/calc_tickadj/calc_tickadj.in
/freebsd-9.3-release/contrib/ntp/scripts/calc_tickadj/calc_tickadj.man.in
/freebsd-9.3-release/contrib/ntp/scripts/calc_tickadj/calc_tickadj.mdoc.in
/freebsd-9.3-release/contrib/ntp/scripts/calc_tickadj/calc_tickadj.texi
/freebsd-9.3-release/contrib/ntp/scripts/calc_tickadj/invoke-calc_tickadj.menu
/freebsd-9.3-release/contrib/ntp/scripts/calc_tickadj/invoke-calc_tickadj.texi
/freebsd-9.3-release/contrib/ntp/scripts/checktime.in
/freebsd-9.3-release/contrib/ntp/scripts/deprecated
/freebsd-9.3-release/contrib/ntp/scripts/deprecated/freq_adj.in
/freebsd-9.3-release/contrib/ntp/scripts/deprecated/hpadjtime.sh
/freebsd-9.3-release/contrib/ntp/scripts/deprecated/html2man.in
/freebsd-9.3-release/contrib/ntp/scripts/deprecated/ntp-close
/freebsd-9.3-release/contrib/ntp/scripts/deprecated/ntp-groper
/freebsd-9.3-release/contrib/ntp/scripts/deprecated/ntp-restart
/freebsd-9.3-release/contrib/ntp/scripts/deprecated/ntp-status
/freebsd-9.3-release/contrib/ntp/scripts/fixautomakedepsmagic
/freebsd-9.3-release/contrib/ntp/scripts/freq_adj.in
/freebsd-9.3-release/contrib/ntp/scripts/genCommitLog
/freebsd-9.3-release/contrib/ntp/scripts/genver
/freebsd-9.3-release/contrib/ntp/scripts/hpadjtime.sh
/freebsd-9.3-release/contrib/ntp/scripts/html2man.in
/freebsd-9.3-release/contrib/ntp/scripts/invoke-plot_summary.menu
/freebsd-9.3-release/contrib/ntp/scripts/invoke-plot_summary.texi
/freebsd-9.3-release/contrib/ntp/scripts/invoke-summary.menu
/freebsd-9.3-release/contrib/ntp/scripts/invoke-summary.texi
/freebsd-9.3-release/contrib/ntp/scripts/lib
/freebsd-9.3-release/contrib/ntp/scripts/lib/Makefile.am
/freebsd-9.3-release/contrib/ntp/scripts/lib/Makefile.in
/freebsd-9.3-release/contrib/ntp/scripts/lib/NTP
/freebsd-9.3-release/contrib/ntp/scripts/lib/NTP/Util.pm
/freebsd-9.3-release/contrib/ntp/scripts/mkver.in
/freebsd-9.3-release/contrib/ntp/scripts/monitoring/README
/freebsd-9.3-release/contrib/ntp/scripts/monitoring/loopwatch.config.SAMPLE
/freebsd-9.3-release/contrib/ntp/scripts/monitoring/lr.pl
/freebsd-9.3-release/contrib/ntp/scripts/monitoring/ntp.pl
/freebsd-9.3-release/contrib/ntp/scripts/monitoring/ntploopstat
/freebsd-9.3-release/contrib/ntp/scripts/monitoring/ntploopwatch
/freebsd-9.3-release/contrib/ntp/scripts/monitoring/ntptrap
/freebsd-9.3-release/contrib/ntp/scripts/monitoring/timelocal.pl
/freebsd-9.3-release/contrib/ntp/scripts/ntp-close
/freebsd-9.3-release/contrib/ntp/scripts/ntp-groper
/freebsd-9.3-release/contrib/ntp/scripts/ntp-restart
/freebsd-9.3-release/contrib/ntp/scripts/ntp-status
/freebsd-9.3-release/contrib/ntp/scripts/ntp-wait
/freebsd-9.3-release/contrib/ntp/scripts/ntp-wait.in
/freebsd-9.3-release/contrib/ntp/scripts/ntp-wait/Makefile.am
/freebsd-9.3-release/contrib/ntp/scripts/ntp-wait/Makefile.in
/freebsd-9.3-release/contrib/ntp/scripts/ntp-wait/invoke-ntp-wait.menu
/freebsd-9.3-release/contrib/ntp/scripts/ntp-wait/invoke-ntp-wait.texi
/freebsd-9.3-release/contrib/ntp/scripts/ntp-wait/ntp-wait-opts
/freebsd-9.3-release/contrib/ntp/scripts/ntp-wait/ntp-wait-opts.def
/freebsd-9.3-release/contrib/ntp/scripts/ntp-wait/ntp-wait.1ntp-waitman
/freebsd-9.3-release/contrib/ntp/scripts/ntp-wait/ntp-wait.1ntp-waitmdoc
/freebsd-9.3-release/contrib/ntp/scripts/ntp-wait/ntp-wait.html
/freebsd-9.3-release/contrib/ntp/scripts/ntp-wait/ntp-wait.in
/freebsd-9.3-release/contrib/ntp/scripts/ntp-wait/ntp-wait.man.in
/freebsd-9.3-release/contrib/ntp/scripts/ntp-wait/ntp-wait.mdoc.in
/freebsd-9.3-release/contrib/ntp/scripts/ntp-wait/ntp-wait.texi
/freebsd-9.3-release/contrib/ntp/scripts/ntpsweep
/freebsd-9.3-release/contrib/ntp/scripts/ntpsweep.in
/freebsd-9.3-release/contrib/ntp/scripts/ntpsweep/Makefile.am
/freebsd-9.3-release/contrib/ntp/scripts/ntpsweep/Makefile.in
/freebsd-9.3-release/contrib/ntp/scripts/ntpsweep/invoke-ntpsweep.menu
/freebsd-9.3-release/contrib/ntp/scripts/ntpsweep/invoke-ntpsweep.texi
/freebsd-9.3-release/contrib/ntp/scripts/ntpsweep/ntpsweep-opts
/freebsd-9.3-release/contrib/ntp/scripts/ntpsweep/ntpsweep-opts.def
/freebsd-9.3-release/contrib/ntp/scripts/ntpsweep/ntpsweep.1ntpsweepman
/freebsd-9.3-release/contrib/ntp/scripts/ntpsweep/ntpsweep.1ntpsweepmdoc
/freebsd-9.3-release/contrib/ntp/scripts/ntpsweep/ntpsweep.html
/freebsd-9.3-release/contrib/ntp/scripts/ntpsweep/ntpsweep.in
/freebsd-9.3-release/contrib/ntp/scripts/ntpsweep/ntpsweep.man.in
/freebsd-9.3-release/contrib/ntp/scripts/ntpsweep/ntpsweep.mdoc.in
/freebsd-9.3-release/contrib/ntp/scripts/ntpsweep/ntpsweep.texi
/freebsd-9.3-release/contrib/ntp/scripts/ntptrace
/freebsd-9.3-release/contrib/ntp/scripts/ntptrace.in
/freebsd-9.3-release/contrib/ntp/scripts/ntptrace/Makefile.am
/freebsd-9.3-release/contrib/ntp/scripts/ntptrace/Makefile.in
/freebsd-9.3-release/contrib/ntp/scripts/ntptrace/invoke-ntptrace.menu
/freebsd-9.3-release/contrib/ntp/scripts/ntptrace/invoke-ntptrace.texi
/freebsd-9.3-release/contrib/ntp/scripts/ntptrace/ntptrace-opts
/freebsd-9.3-release/contrib/ntp/scripts/ntptrace/ntptrace-opts.def
/freebsd-9.3-release/contrib/ntp/scripts/ntptrace/ntptrace.1ntptraceman
/freebsd-9.3-release/contrib/ntp/scripts/ntptrace/ntptrace.1ntptracemdoc
/freebsd-9.3-release/contrib/ntp/scripts/ntptrace/ntptrace.html
/freebsd-9.3-release/contrib/ntp/scripts/ntptrace/ntptrace.in
/freebsd-9.3-release/contrib/ntp/scripts/ntptrace/ntptrace.man.in
/freebsd-9.3-release/contrib/ntp/scripts/ntptrace/ntptrace.mdoc.in
/freebsd-9.3-release/contrib/ntp/scripts/ntptrace/ntptrace.texi
/freebsd-9.3-release/contrib/ntp/scripts/ntpver.in
/freebsd-9.3-release/contrib/ntp/scripts/plot_summary-opts
/freebsd-9.3-release/contrib/ntp/scripts/plot_summary-opts.def
/freebsd-9.3-release/contrib/ntp/scripts/plot_summary.1plot_summaryman
/freebsd-9.3-release/contrib/ntp/scripts/plot_summary.1plot_summarymdoc
/freebsd-9.3-release/contrib/ntp/scripts/plot_summary.html
/freebsd-9.3-release/contrib/ntp/scripts/plot_summary.in
/freebsd-9.3-release/contrib/ntp/scripts/plot_summary.man.in
/freebsd-9.3-release/contrib/ntp/scripts/plot_summary.mdoc.in
/freebsd-9.3-release/contrib/ntp/scripts/plot_summary.texi
/freebsd-9.3-release/contrib/ntp/scripts/rc
/freebsd-9.3-release/contrib/ntp/scripts/rc/README
/freebsd-9.3-release/contrib/ntp/scripts/rc/ntpd
/freebsd-9.3-release/contrib/ntp/scripts/rc/ntpwait
/freebsd-9.3-release/contrib/ntp/scripts/rc/rc.d
/freebsd-9.3-release/contrib/ntp/scripts/rc/rc.d/TIMESYNC
/freebsd-9.3-release/contrib/ntp/scripts/rc/rc.d/ntpd
/freebsd-9.3-release/contrib/ntp/scripts/rc/rc.d/ntpwait
/freebsd-9.3-release/contrib/ntp/scripts/rc1
/freebsd-9.3-release/contrib/ntp/scripts/rc2
/freebsd-9.3-release/contrib/ntp/scripts/stats/README
/freebsd-9.3-release/contrib/ntp/scripts/stats/README.stats
/freebsd-9.3-release/contrib/ntp/scripts/stats/README.timecodes
/freebsd-9.3-release/contrib/ntp/scripts/stats/clock.awk
/freebsd-9.3-release/contrib/ntp/scripts/stats/dupe.awk
/freebsd-9.3-release/contrib/ntp/scripts/stats/ensemble.S
/freebsd-9.3-release/contrib/ntp/scripts/stats/ensemble.awk
/freebsd-9.3-release/contrib/ntp/scripts/stats/etf.S
/freebsd-9.3-release/contrib/ntp/scripts/stats/etf.awk
/freebsd-9.3-release/contrib/ntp/scripts/stats/itf.S
/freebsd-9.3-release/contrib/ntp/scripts/stats/itf.awk
/freebsd-9.3-release/contrib/ntp/scripts/stats/loop.S
/freebsd-9.3-release/contrib/ntp/scripts/stats/loop.awk
/freebsd-9.3-release/contrib/ntp/scripts/stats/loop_summary
/freebsd-9.3-release/contrib/ntp/scripts/stats/peer.awk
/freebsd-9.3-release/contrib/ntp/scripts/stats/psummary.awk
/freebsd-9.3-release/contrib/ntp/scripts/stats/summary.sh
/freebsd-9.3-release/contrib/ntp/scripts/stats/tdata.S
/freebsd-9.3-release/contrib/ntp/scripts/stats/tdata.awk
/freebsd-9.3-release/contrib/ntp/scripts/summary-opts
/freebsd-9.3-release/contrib/ntp/scripts/summary-opts.def
/freebsd-9.3-release/contrib/ntp/scripts/summary.1summaryman
/freebsd-9.3-release/contrib/ntp/scripts/summary.1summarymdoc
/freebsd-9.3-release/contrib/ntp/scripts/summary.html
/freebsd-9.3-release/contrib/ntp/scripts/summary.in
/freebsd-9.3-release/contrib/ntp/scripts/summary.man.in
/freebsd-9.3-release/contrib/ntp/scripts/summary.mdoc.in
/freebsd-9.3-release/contrib/ntp/scripts/summary.texi
/freebsd-9.3-release/contrib/ntp/scripts/update-leap
/freebsd-9.3-release/contrib/ntp/scripts/update-leap/Makefile.am
/freebsd-9.3-release/contrib/ntp/scripts/update-leap/Makefile.in
/freebsd-9.3-release/contrib/ntp/scripts/update-leap/invoke-update-leap.menu
/freebsd-9.3-release/contrib/ntp/scripts/update-leap/invoke-update-leap.texi
/freebsd-9.3-release/contrib/ntp/scripts/update-leap/update-leap-opts
/freebsd-9.3-release/contrib/ntp/scripts/update-leap/update-leap-opts.def
/freebsd-9.3-release/contrib/ntp/scripts/update-leap/update-leap.1update-leapman
/freebsd-9.3-release/contrib/ntp/scripts/update-leap/update-leap.1update-leapmdoc
/freebsd-9.3-release/contrib/ntp/scripts/update-leap/update-leap.html
/freebsd-9.3-release/contrib/ntp/scripts/update-leap/update-leap.in
/freebsd-9.3-release/contrib/ntp/scripts/update-leap/update-leap.man.in
/freebsd-9.3-release/contrib/ntp/scripts/update-leap/update-leap.mdoc.in
/freebsd-9.3-release/contrib/ntp/scripts/update-leap/update-leap.sh
/freebsd-9.3-release/contrib/ntp/scripts/update-leap/update-leap.texi
/freebsd-9.3-release/contrib/ntp/sntp/COPYRIGHT
/freebsd-9.3-release/contrib/ntp/sntp/Makefile.am
/freebsd-9.3-release/contrib/ntp/sntp/Makefile.in
/freebsd-9.3-release/contrib/ntp/sntp/README
/freebsd-9.3-release/contrib/ntp/sntp/aclocal.m4
/freebsd-9.3-release/contrib/ntp/sntp/ag-tpl
/freebsd-9.3-release/contrib/ntp/sntp/ag-tpl/0-old
/freebsd-9.3-release/contrib/ntp/sntp/ag-tpl/0-old/Mdoc.pm
/freebsd-9.3-release/contrib/ntp/sntp/ag-tpl/0-old/agman-cmd.tpl
/freebsd-9.3-release/contrib/ntp/sntp/ag-tpl/0-old/agmdoc-cmd.tpl
/freebsd-9.3-release/contrib/ntp/sntp/ag-tpl/0-old/cmd-doc.tlib
/freebsd-9.3-release/contrib/ntp/sntp/ag-tpl/0-old/mdoc-synopsis.tlib
/freebsd-9.3-release/contrib/ntp/sntp/ag-tpl/0-old/mdoc2man
/freebsd-9.3-release/contrib/ntp/sntp/ag-tpl/0-old/mdoc2texi
/freebsd-9.3-release/contrib/ntp/sntp/ag-tpl/0-old/perlopt.tpl
/freebsd-9.3-release/contrib/ntp/sntp/ag-tpl/Mdoc.pm
/freebsd-9.3-release/contrib/ntp/sntp/ag-tpl/mdoc2man
/freebsd-9.3-release/contrib/ntp/sntp/autogen-version.def
/freebsd-9.3-release/contrib/ntp/sntp/bincheck.mf
/freebsd-9.3-release/contrib/ntp/sntp/check-libntp.mf
/freebsd-9.3-release/contrib/ntp/sntp/check-libopts.mf
/freebsd-9.3-release/contrib/ntp/sntp/config.guess
/freebsd-9.3-release/contrib/ntp/sntp/config.h.in
/freebsd-9.3-release/contrib/ntp/sntp/config.sub
/freebsd-9.3-release/contrib/ntp/sntp/configure
/freebsd-9.3-release/contrib/ntp/sntp/configure.ac
/freebsd-9.3-release/contrib/ntp/sntp/crypto.c
/freebsd-9.3-release/contrib/ntp/sntp/crypto.h
/freebsd-9.3-release/contrib/ntp/sntp/data_formats.h
/freebsd-9.3-release/contrib/ntp/sntp/depcomp
/freebsd-9.3-release/contrib/ntp/sntp/deps-ver
/freebsd-9.3-release/contrib/ntp/sntp/depsver.mf
/freebsd-9.3-release/contrib/ntp/sntp/header.h
/freebsd-9.3-release/contrib/ntp/sntp/include
/freebsd-9.3-release/contrib/ntp/sntp/include/Makefile.am
/freebsd-9.3-release/contrib/ntp/sntp/include/Makefile.in
/freebsd-9.3-release/contrib/ntp/sntp/include/autogen-version.def
/freebsd-9.3-release/contrib/ntp/sntp/include/copyright.def
/freebsd-9.3-release/contrib/ntp/sntp/include/debug-opt.def
/freebsd-9.3-release/contrib/ntp/sntp/include/homerc.def
/freebsd-9.3-release/contrib/ntp/sntp/include/ntp.lic
/freebsd-9.3-release/contrib/ntp/sntp/include/version.def
/freebsd-9.3-release/contrib/ntp/sntp/include/version.texi
/freebsd-9.3-release/contrib/ntp/sntp/includes.mf
/freebsd-9.3-release/contrib/ntp/sntp/install-sh
/freebsd-9.3-release/contrib/ntp/sntp/internet.c
/freebsd-9.3-release/contrib/ntp/sntp/internet.h
/freebsd-9.3-release/contrib/ntp/sntp/invoke-sntp.menu
/freebsd-9.3-release/contrib/ntp/sntp/invoke-sntp.texi
/freebsd-9.3-release/contrib/ntp/sntp/kludges.h
/freebsd-9.3-release/contrib/ntp/sntp/kod_management.c
/freebsd-9.3-release/contrib/ntp/sntp/kod_management.h
/freebsd-9.3-release/contrib/ntp/sntp/libevent
/freebsd-9.3-release/contrib/ntp/sntp/libevent/ChangeLog
/freebsd-9.3-release/contrib/ntp/sntp/libevent/ChangeLog-1.4
/freebsd-9.3-release/contrib/ntp/sntp/libevent/ChangeLog-2.0
/freebsd-9.3-release/contrib/ntp/sntp/libevent/Doxyfile
/freebsd-9.3-release/contrib/ntp/sntp/libevent/LICENSE
/freebsd-9.3-release/contrib/ntp/sntp/libevent/Makefile.am
/freebsd-9.3-release/contrib/ntp/sntp/libevent/Makefile.in
/freebsd-9.3-release/contrib/ntp/sntp/libevent/Makefile.nmake
/freebsd-9.3-release/contrib/ntp/sntp/libevent/WIN32-Code
/freebsd-9.3-release/contrib/ntp/sntp/libevent/WIN32-Code/nmake
/freebsd-9.3-release/contrib/ntp/sntp/libevent/WIN32-Code/nmake/evconfig-private.h
/freebsd-9.3-release/contrib/ntp/sntp/libevent/WIN32-Code/nmake/event2
/freebsd-9.3-release/contrib/ntp/sntp/libevent/WIN32-Code/nmake/event2/event-config.h
/freebsd-9.3-release/contrib/ntp/sntp/libevent/WIN32-Code/tree.h
/freebsd-9.3-release/contrib/ntp/sntp/libevent/aclocal.m4
/freebsd-9.3-release/contrib/ntp/sntp/libevent/arc4random.c
/freebsd-9.3-release/contrib/ntp/sntp/libevent/autogen.sh
/freebsd-9.3-release/contrib/ntp/sntp/libevent/buffer.c
/freebsd-9.3-release/contrib/ntp/sntp/libevent/buffer_iocp.c
/freebsd-9.3-release/contrib/ntp/sntp/libevent/bufferevent-internal.h
/freebsd-9.3-release/contrib/ntp/sntp/libevent/bufferevent.c
/freebsd-9.3-release/contrib/ntp/sntp/libevent/bufferevent_async.c
/freebsd-9.3-release/contrib/ntp/sntp/libevent/bufferevent_filter.c
/freebsd-9.3-release/contrib/ntp/sntp/libevent/bufferevent_openssl.c
/freebsd-9.3-release/contrib/ntp/sntp/libevent/bufferevent_pair.c
/freebsd-9.3-release/contrib/ntp/sntp/libevent/bufferevent_ratelim.c
/freebsd-9.3-release/contrib/ntp/sntp/libevent/bufferevent_sock.c
/freebsd-9.3-release/contrib/ntp/sntp/libevent/build-aux
/freebsd-9.3-release/contrib/ntp/sntp/libevent/build-aux/ar-lib
/freebsd-9.3-release/contrib/ntp/sntp/libevent/build-aux/compile
/freebsd-9.3-release/contrib/ntp/sntp/libevent/build-aux/config.guess
/freebsd-9.3-release/contrib/ntp/sntp/libevent/build-aux/config.sub
/freebsd-9.3-release/contrib/ntp/sntp/libevent/build-aux/depcomp
/freebsd-9.3-release/contrib/ntp/sntp/libevent/build-aux/install-sh
/freebsd-9.3-release/contrib/ntp/sntp/libevent/build-aux/ltmain.sh
/freebsd-9.3-release/contrib/ntp/sntp/libevent/build-aux/missing
/freebsd-9.3-release/contrib/ntp/sntp/libevent/build-aux/test-driver
/freebsd-9.3-release/contrib/ntp/sntp/libevent/build-aux/ylwrap
/freebsd-9.3-release/contrib/ntp/sntp/libevent/changelist-internal.h
/freebsd-9.3-release/contrib/ntp/sntp/libevent/compat
/freebsd-9.3-release/contrib/ntp/sntp/libevent/compat/sys
/freebsd-9.3-release/contrib/ntp/sntp/libevent/compat/sys/queue.h
/freebsd-9.3-release/contrib/ntp/sntp/libevent/config.h.in
/freebsd-9.3-release/contrib/ntp/sntp/libevent/configure
/freebsd-9.3-release/contrib/ntp/sntp/libevent/configure.ac
/freebsd-9.3-release/contrib/ntp/sntp/libevent/defer-internal.h
/freebsd-9.3-release/contrib/ntp/sntp/libevent/devpoll.c
/freebsd-9.3-release/contrib/ntp/sntp/libevent/epoll.c
/freebsd-9.3-release/contrib/ntp/sntp/libevent/epoll_sub.c
/freebsd-9.3-release/contrib/ntp/sntp/libevent/epolltable-internal.h
/freebsd-9.3-release/contrib/ntp/sntp/libevent/evbuffer-internal.h
/freebsd-9.3-release/contrib/ntp/sntp/libevent/evconfig-private.h
/freebsd-9.3-release/contrib/ntp/sntp/libevent/evconfig-private.h.in
/freebsd-9.3-release/contrib/ntp/sntp/libevent/evdns.c
/freebsd-9.3-release/contrib/ntp/sntp/libevent/event-internal.h
/freebsd-9.3-release/contrib/ntp/sntp/libevent/event.c
/freebsd-9.3-release/contrib/ntp/sntp/libevent/event_iocp.c
/freebsd-9.3-release/contrib/ntp/sntp/libevent/event_rpcgen.py
/freebsd-9.3-release/contrib/ntp/sntp/libevent/event_tagging.c
/freebsd-9.3-release/contrib/ntp/sntp/libevent/evmap-internal.h
/freebsd-9.3-release/contrib/ntp/sntp/libevent/evmap.c
/freebsd-9.3-release/contrib/ntp/sntp/libevent/evport.c
/freebsd-9.3-release/contrib/ntp/sntp/libevent/evrpc-internal.h
/freebsd-9.3-release/contrib/ntp/sntp/libevent/evrpc.c
/freebsd-9.3-release/contrib/ntp/sntp/libevent/evsignal-internal.h
/freebsd-9.3-release/contrib/ntp/sntp/libevent/evthread-internal.h
/freebsd-9.3-release/contrib/ntp/sntp/libevent/evthread.c
/freebsd-9.3-release/contrib/ntp/sntp/libevent/evthread_pthread.c
/freebsd-9.3-release/contrib/ntp/sntp/libevent/evthread_win32.c
/freebsd-9.3-release/contrib/ntp/sntp/libevent/evutil.c
/freebsd-9.3-release/contrib/ntp/sntp/libevent/evutil_rand.c
/freebsd-9.3-release/contrib/ntp/sntp/libevent/evutil_time.c
/freebsd-9.3-release/contrib/ntp/sntp/libevent/ht-internal.h
/freebsd-9.3-release/contrib/ntp/sntp/libevent/http-internal.h
/freebsd-9.3-release/contrib/ntp/sntp/libevent/http.c
/freebsd-9.3-release/contrib/ntp/sntp/libevent/include
/freebsd-9.3-release/contrib/ntp/sntp/libevent/include/evdns.h
/freebsd-9.3-release/contrib/ntp/sntp/libevent/include/event.h
/freebsd-9.3-release/contrib/ntp/sntp/libevent/include/event2
/freebsd-9.3-release/contrib/ntp/sntp/libevent/include/event2/buffer.h
/freebsd-9.3-release/contrib/ntp/sntp/libevent/include/event2/buffer_compat.h
/freebsd-9.3-release/contrib/ntp/sntp/libevent/include/event2/bufferevent.h
/freebsd-9.3-release/contrib/ntp/sntp/libevent/include/event2/bufferevent_compat.h
/freebsd-9.3-release/contrib/ntp/sntp/libevent/include/event2/bufferevent_ssl.h
/freebsd-9.3-release/contrib/ntp/sntp/libevent/include/event2/bufferevent_struct.h
/freebsd-9.3-release/contrib/ntp/sntp/libevent/include/event2/dns.h
/freebsd-9.3-release/contrib/ntp/sntp/libevent/include/event2/dns_compat.h
/freebsd-9.3-release/contrib/ntp/sntp/libevent/include/event2/dns_struct.h
/freebsd-9.3-release/contrib/ntp/sntp/libevent/include/event2/event.h
/freebsd-9.3-release/contrib/ntp/sntp/libevent/include/event2/event_compat.h
/freebsd-9.3-release/contrib/ntp/sntp/libevent/include/event2/event_struct.h
/freebsd-9.3-release/contrib/ntp/sntp/libevent/include/event2/http.h
/freebsd-9.3-release/contrib/ntp/sntp/libevent/include/event2/http_compat.h
/freebsd-9.3-release/contrib/ntp/sntp/libevent/include/event2/http_struct.h
/freebsd-9.3-release/contrib/ntp/sntp/libevent/include/event2/keyvalq_struct.h
/freebsd-9.3-release/contrib/ntp/sntp/libevent/include/event2/listener.h
/freebsd-9.3-release/contrib/ntp/sntp/libevent/include/event2/rpc.h
/freebsd-9.3-release/contrib/ntp/sntp/libevent/include/event2/rpc_compat.h
/freebsd-9.3-release/contrib/ntp/sntp/libevent/include/event2/rpc_struct.h
/freebsd-9.3-release/contrib/ntp/sntp/libevent/include/event2/tag.h
/freebsd-9.3-release/contrib/ntp/sntp/libevent/include/event2/tag_compat.h
/freebsd-9.3-release/contrib/ntp/sntp/libevent/include/event2/thread.h
/freebsd-9.3-release/contrib/ntp/sntp/libevent/include/event2/util.h
/freebsd-9.3-release/contrib/ntp/sntp/libevent/include/event2/visibility.h
/freebsd-9.3-release/contrib/ntp/sntp/libevent/include/evhttp.h
/freebsd-9.3-release/contrib/ntp/sntp/libevent/include/evrpc.h
/freebsd-9.3-release/contrib/ntp/sntp/libevent/include/evutil.h
/freebsd-9.3-release/contrib/ntp/sntp/libevent/include/include.am
/freebsd-9.3-release/contrib/ntp/sntp/libevent/iocp-internal.h
/freebsd-9.3-release/contrib/ntp/sntp/libevent/ipv6-internal.h
/freebsd-9.3-release/contrib/ntp/sntp/libevent/kqueue-internal.h
/freebsd-9.3-release/contrib/ntp/sntp/libevent/kqueue.c
/freebsd-9.3-release/contrib/ntp/sntp/libevent/libevent.pc.in
/freebsd-9.3-release/contrib/ntp/sntp/libevent/libevent_openssl.pc.in
/freebsd-9.3-release/contrib/ntp/sntp/libevent/libevent_pthreads.pc.in
/freebsd-9.3-release/contrib/ntp/sntp/libevent/listener.c
/freebsd-9.3-release/contrib/ntp/sntp/libevent/log-internal.h
/freebsd-9.3-release/contrib/ntp/sntp/libevent/log.c
/freebsd-9.3-release/contrib/ntp/sntp/libevent/m4
/freebsd-9.3-release/contrib/ntp/sntp/libevent/m4/ac_backport_259_ssizet.m4
/freebsd-9.3-release/contrib/ntp/sntp/libevent/m4/acx_pthread.m4
/freebsd-9.3-release/contrib/ntp/sntp/libevent/m4/libevent_openssl.m4
/freebsd-9.3-release/contrib/ntp/sntp/libevent/m4/libtool.m4
/freebsd-9.3-release/contrib/ntp/sntp/libevent/m4/ltoptions.m4
/freebsd-9.3-release/contrib/ntp/sntp/libevent/m4/ltsugar.m4
/freebsd-9.3-release/contrib/ntp/sntp/libevent/m4/ltversion.m4
/freebsd-9.3-release/contrib/ntp/sntp/libevent/m4/lt~obsolete.m4
/freebsd-9.3-release/contrib/ntp/sntp/libevent/m4/ntp_pkg_config.m4
/freebsd-9.3-release/contrib/ntp/sntp/libevent/make-event-config.sed
/freebsd-9.3-release/contrib/ntp/sntp/libevent/minheap-internal.h
/freebsd-9.3-release/contrib/ntp/sntp/libevent/mm-internal.h
/freebsd-9.3-release/contrib/ntp/sntp/libevent/poll.c
/freebsd-9.3-release/contrib/ntp/sntp/libevent/ratelim-internal.h
/freebsd-9.3-release/contrib/ntp/sntp/libevent/select.c
/freebsd-9.3-release/contrib/ntp/sntp/libevent/signal.c
/freebsd-9.3-release/contrib/ntp/sntp/libevent/strlcpy-internal.h
/freebsd-9.3-release/contrib/ntp/sntp/libevent/strlcpy.c
/freebsd-9.3-release/contrib/ntp/sntp/libevent/test
/freebsd-9.3-release/contrib/ntp/sntp/libevent/test/Makefile.nmake
/freebsd-9.3-release/contrib/ntp/sntp/libevent/test/bench.c
/freebsd-9.3-release/contrib/ntp/sntp/libevent/test/bench_cascade.c
/freebsd-9.3-release/contrib/ntp/sntp/libevent/test/bench_http.c
/freebsd-9.3-release/contrib/ntp/sntp/libevent/test/bench_httpclient.c
/freebsd-9.3-release/contrib/ntp/sntp/libevent/test/check-dumpevents.py
/freebsd-9.3-release/contrib/ntp/sntp/libevent/test/include.am
/freebsd-9.3-release/contrib/ntp/sntp/libevent/test/regress.c
/freebsd-9.3-release/contrib/ntp/sntp/libevent/test/regress.gen.c
/freebsd-9.3-release/contrib/ntp/sntp/libevent/test/regress.gen.h
/freebsd-9.3-release/contrib/ntp/sntp/libevent/test/regress.h
/freebsd-9.3-release/contrib/ntp/sntp/libevent/test/regress.rpc
/freebsd-9.3-release/contrib/ntp/sntp/libevent/test/regress_buffer.c
/freebsd-9.3-release/contrib/ntp/sntp/libevent/test/regress_bufferevent.c
/freebsd-9.3-release/contrib/ntp/sntp/libevent/test/regress_dns.c
/freebsd-9.3-release/contrib/ntp/sntp/libevent/test/regress_et.c
/freebsd-9.3-release/contrib/ntp/sntp/libevent/test/regress_finalize.c
/freebsd-9.3-release/contrib/ntp/sntp/libevent/test/regress_http.c
/freebsd-9.3-release/contrib/ntp/sntp/libevent/test/regress_iocp.c
/freebsd-9.3-release/contrib/ntp/sntp/libevent/test/regress_listener.c
/freebsd-9.3-release/contrib/ntp/sntp/libevent/test/regress_main.c
/freebsd-9.3-release/contrib/ntp/sntp/libevent/test/regress_minheap.c
/freebsd-9.3-release/contrib/ntp/sntp/libevent/test/regress_rpc.c
/freebsd-9.3-release/contrib/ntp/sntp/libevent/test/regress_ssl.c
/freebsd-9.3-release/contrib/ntp/sntp/libevent/test/regress_testutils.c
/freebsd-9.3-release/contrib/ntp/sntp/libevent/test/regress_testutils.h
/freebsd-9.3-release/contrib/ntp/sntp/libevent/test/regress_thread.c
/freebsd-9.3-release/contrib/ntp/sntp/libevent/test/regress_thread.h
/freebsd-9.3-release/contrib/ntp/sntp/libevent/test/regress_util.c
/freebsd-9.3-release/contrib/ntp/sntp/libevent/test/regress_zlib.c
/freebsd-9.3-release/contrib/ntp/sntp/libevent/test/rpcgen_wrapper.sh
/freebsd-9.3-release/contrib/ntp/sntp/libevent/test/test-changelist.c
/freebsd-9.3-release/contrib/ntp/sntp/libevent/test/test-closed.c
/freebsd-9.3-release/contrib/ntp/sntp/libevent/test/test-dumpevents.c
/freebsd-9.3-release/contrib/ntp/sntp/libevent/test/test-eof.c
/freebsd-9.3-release/contrib/ntp/sntp/libevent/test/test-fdleak.c
/freebsd-9.3-release/contrib/ntp/sntp/libevent/test/test-init.c
/freebsd-9.3-release/contrib/ntp/sntp/libevent/test/test-ratelim.c
/freebsd-9.3-release/contrib/ntp/sntp/libevent/test/test-time.c
/freebsd-9.3-release/contrib/ntp/sntp/libevent/test/test-weof.c
/freebsd-9.3-release/contrib/ntp/sntp/libevent/test/test.sh
/freebsd-9.3-release/contrib/ntp/sntp/libevent/test/tinytest.c
/freebsd-9.3-release/contrib/ntp/sntp/libevent/test/tinytest.h
/freebsd-9.3-release/contrib/ntp/sntp/libevent/test/tinytest_local.h
/freebsd-9.3-release/contrib/ntp/sntp/libevent/test/tinytest_macros.h
/freebsd-9.3-release/contrib/ntp/sntp/libevent/time-internal.h
/freebsd-9.3-release/contrib/ntp/sntp/libevent/util-internal.h
/freebsd-9.3-release/contrib/ntp/sntp/libevent/whatsnew-2.0.txt
/freebsd-9.3-release/contrib/ntp/sntp/libevent/whatsnew-2.1.txt
/freebsd-9.3-release/contrib/ntp/sntp/libevent/win32select.c
/freebsd-9.3-release/contrib/ntp/sntp/libopts/COPYING.gplv3
/freebsd-9.3-release/contrib/ntp/sntp/libopts/COPYING.lgpl
/freebsd-9.3-release/contrib/ntp/sntp/libopts/COPYING.lgplv3
/freebsd-9.3-release/contrib/ntp/sntp/libopts/COPYING.mbsd
/freebsd-9.3-release/contrib/ntp/sntp/libopts/Makefile.am
/freebsd-9.3-release/contrib/ntp/sntp/libopts/Makefile.in
/freebsd-9.3-release/contrib/ntp/sntp/libopts/README
/freebsd-9.3-release/contrib/ntp/sntp/libopts/ag-char-map.h
/freebsd-9.3-release/contrib/ntp/sntp/libopts/alias.c
/freebsd-9.3-release/contrib/ntp/sntp/libopts/ao-strs.c
/freebsd-9.3-release/contrib/ntp/sntp/libopts/ao-strs.h
/freebsd-9.3-release/contrib/ntp/sntp/libopts/autoopts.c
/freebsd-9.3-release/contrib/ntp/sntp/libopts/autoopts.h
/freebsd-9.3-release/contrib/ntp/sntp/libopts/autoopts/options.h
/freebsd-9.3-release/contrib/ntp/sntp/libopts/autoopts/project.h
/freebsd-9.3-release/contrib/ntp/sntp/libopts/autoopts/usage-txt.h
/freebsd-9.3-release/contrib/ntp/sntp/libopts/boolean.c
/freebsd-9.3-release/contrib/ntp/sntp/libopts/check.c
/freebsd-9.3-release/contrib/ntp/sntp/libopts/compat/_Noreturn.h
/freebsd-9.3-release/contrib/ntp/sntp/libopts/compat/compat.h
/freebsd-9.3-release/contrib/ntp/sntp/libopts/compat/pathfind.c
/freebsd-9.3-release/contrib/ntp/sntp/libopts/compat/snprintf.c
/freebsd-9.3-release/contrib/ntp/sntp/libopts/compat/strchr.c
/freebsd-9.3-release/contrib/ntp/sntp/libopts/compat/strdup.c
/freebsd-9.3-release/contrib/ntp/sntp/libopts/compat/windows-config.h
/freebsd-9.3-release/contrib/ntp/sntp/libopts/configfile.c
/freebsd-9.3-release/contrib/ntp/sntp/libopts/cook.c
/freebsd-9.3-release/contrib/ntp/sntp/libopts/enum.c
/freebsd-9.3-release/contrib/ntp/sntp/libopts/enumeration.c
/freebsd-9.3-release/contrib/ntp/sntp/libopts/env.c
/freebsd-9.3-release/contrib/ntp/sntp/libopts/environment.c
/freebsd-9.3-release/contrib/ntp/sntp/libopts/file.c
/freebsd-9.3-release/contrib/ntp/sntp/libopts/find.c
/freebsd-9.3-release/contrib/ntp/sntp/libopts/genshell.c
/freebsd-9.3-release/contrib/ntp/sntp/libopts/genshell.h
/freebsd-9.3-release/contrib/ntp/sntp/libopts/gettext.h
/freebsd-9.3-release/contrib/ntp/sntp/libopts/init.c
/freebsd-9.3-release/contrib/ntp/sntp/libopts/intprops.h
/freebsd-9.3-release/contrib/ntp/sntp/libopts/libopts.c
/freebsd-9.3-release/contrib/ntp/sntp/libopts/load.c
/freebsd-9.3-release/contrib/ntp/sntp/libopts/m4/libopts.m4
/freebsd-9.3-release/contrib/ntp/sntp/libopts/m4/liboptschk.m4
/freebsd-9.3-release/contrib/ntp/sntp/libopts/m4/stdnoreturn.m4
/freebsd-9.3-release/contrib/ntp/sntp/libopts/makeshell.c
/freebsd-9.3-release/contrib/ntp/sntp/libopts/nested.c
/freebsd-9.3-release/contrib/ntp/sntp/libopts/numeric.c
/freebsd-9.3-release/contrib/ntp/sntp/libopts/option-value-type.c
/freebsd-9.3-release/contrib/ntp/sntp/libopts/option-value-type.h
/freebsd-9.3-release/contrib/ntp/sntp/libopts/option-xat-attribute.c
/freebsd-9.3-release/contrib/ntp/sntp/libopts/option-xat-attribute.h
/freebsd-9.3-release/contrib/ntp/sntp/libopts/parse-duration.c
/freebsd-9.3-release/contrib/ntp/sntp/libopts/parse-duration.h
/freebsd-9.3-release/contrib/ntp/sntp/libopts/pgusage.c
/freebsd-9.3-release/contrib/ntp/sntp/libopts/proto.h
/freebsd-9.3-release/contrib/ntp/sntp/libopts/putshell.c
/freebsd-9.3-release/contrib/ntp/sntp/libopts/reset.c
/freebsd-9.3-release/contrib/ntp/sntp/libopts/restore.c
/freebsd-9.3-release/contrib/ntp/sntp/libopts/save.c
/freebsd-9.3-release/contrib/ntp/sntp/libopts/sort.c
/freebsd-9.3-release/contrib/ntp/sntp/libopts/stack.c
/freebsd-9.3-release/contrib/ntp/sntp/libopts/stdnoreturn.in.h
/freebsd-9.3-release/contrib/ntp/sntp/libopts/streqvcmp.c
/freebsd-9.3-release/contrib/ntp/sntp/libopts/text_mmap.c
/freebsd-9.3-release/contrib/ntp/sntp/libopts/time.c
/freebsd-9.3-release/contrib/ntp/sntp/libopts/tokenize.c
/freebsd-9.3-release/contrib/ntp/sntp/libopts/usage.c
/freebsd-9.3-release/contrib/ntp/sntp/libopts/version.c
/freebsd-9.3-release/contrib/ntp/sntp/libpkgver
/freebsd-9.3-release/contrib/ntp/sntp/libpkgver/colcomp.c
/freebsd-9.3-release/contrib/ntp/sntp/libpkgver/pkgver.h
/freebsd-9.3-release/contrib/ntp/sntp/loc
/freebsd-9.3-release/contrib/ntp/sntp/loc/README
/freebsd-9.3-release/contrib/ntp/sntp/loc/darwin
/freebsd-9.3-release/contrib/ntp/sntp/loc/debian
/freebsd-9.3-release/contrib/ntp/sntp/loc/freebsd
/freebsd-9.3-release/contrib/ntp/sntp/loc/legacy
/freebsd-9.3-release/contrib/ntp/sntp/loc/netbsd
/freebsd-9.3-release/contrib/ntp/sntp/loc/redhat
/freebsd-9.3-release/contrib/ntp/sntp/loc/solaris
/freebsd-9.3-release/contrib/ntp/sntp/log.c
/freebsd-9.3-release/contrib/ntp/sntp/log.h
/freebsd-9.3-release/contrib/ntp/sntp/ltmain.sh
/freebsd-9.3-release/contrib/ntp/sntp/m4
/freebsd-9.3-release/contrib/ntp/sntp/m4/ax_c99_struct_init.m4
/freebsd-9.3-release/contrib/ntp/sntp/m4/define_dir.m4
/freebsd-9.3-release/contrib/ntp/sntp/m4/hms_search_lib.m4
/freebsd-9.3-release/contrib/ntp/sntp/m4/libtool.m4
/freebsd-9.3-release/contrib/ntp/sntp/m4/ltoptions.m4
/freebsd-9.3-release/contrib/ntp/sntp/m4/ltsugar.m4
/freebsd-9.3-release/contrib/ntp/sntp/m4/ltversion.m4
/freebsd-9.3-release/contrib/ntp/sntp/m4/lt~obsolete.m4
/freebsd-9.3-release/contrib/ntp/sntp/m4/ntp_cacheversion.m4
/freebsd-9.3-release/contrib/ntp/sntp/m4/ntp_compiler.m4
/freebsd-9.3-release/contrib/ntp/sntp/m4/ntp_crosscompile.m4
/freebsd-9.3-release/contrib/ntp/sntp/m4/ntp_crypto_rand.m4
/freebsd-9.3-release/contrib/ntp/sntp/m4/ntp_debug.m4
/freebsd-9.3-release/contrib/ntp/sntp/m4/ntp_dir_sep.m4
/freebsd-9.3-release/contrib/ntp/sntp/m4/ntp_facilitynames.m4
/freebsd-9.3-release/contrib/ntp/sntp/m4/ntp_googletest.m4
/freebsd-9.3-release/contrib/ntp/sntp/m4/ntp_ipv6.m4
/freebsd-9.3-release/contrib/ntp/sntp/m4/ntp_lib_m.m4
/freebsd-9.3-release/contrib/ntp/sntp/m4/ntp_libevent.m4
/freebsd-9.3-release/contrib/ntp/sntp/m4/ntp_libntp.m4
/freebsd-9.3-release/contrib/ntp/sntp/m4/ntp_lineeditlibs.m4
/freebsd-9.3-release/contrib/ntp/sntp/m4/ntp_locinfo.m4
/freebsd-9.3-release/contrib/ntp/sntp/m4/ntp_openssl.m4
/freebsd-9.3-release/contrib/ntp/sntp/m4/ntp_pkg_config.m4
/freebsd-9.3-release/contrib/ntp/sntp/m4/ntp_problemtests.m4
/freebsd-9.3-release/contrib/ntp/sntp/m4/ntp_prog_cc.m4
/freebsd-9.3-release/contrib/ntp/sntp/m4/ntp_rlimit.m4
/freebsd-9.3-release/contrib/ntp/sntp/m4/ntp_sntp.m4
/freebsd-9.3-release/contrib/ntp/sntp/m4/ntp_sysexits.m4
/freebsd-9.3-release/contrib/ntp/sntp/m4/ntp_unitytest.m4
/freebsd-9.3-release/contrib/ntp/sntp/m4/ntp_ver_suffix.m4
/freebsd-9.3-release/contrib/ntp/sntp/m4/ntp_vpathhack.m4
/freebsd-9.3-release/contrib/ntp/sntp/m4/openldap-thread-check.m4
/freebsd-9.3-release/contrib/ntp/sntp/m4/openldap.m4
/freebsd-9.3-release/contrib/ntp/sntp/m4/os_cflags.m4
/freebsd-9.3-release/contrib/ntp/sntp/m4/snprintf.m4
/freebsd-9.3-release/contrib/ntp/sntp/m4/version.m4
/freebsd-9.3-release/contrib/ntp/sntp/main.c
/freebsd-9.3-release/contrib/ntp/sntp/main.h
/freebsd-9.3-release/contrib/ntp/sntp/missing
/freebsd-9.3-release/contrib/ntp/sntp/networking.c
/freebsd-9.3-release/contrib/ntp/sntp/networking.h
/freebsd-9.3-release/contrib/ntp/sntp/scm-rev
/freebsd-9.3-release/contrib/ntp/sntp/scripts
/freebsd-9.3-release/contrib/ntp/sntp/scripts/Makefile.am
/freebsd-9.3-release/contrib/ntp/sntp/scripts/Makefile.in
/freebsd-9.3-release/contrib/ntp/sntp/scripts/cvo.sh
/freebsd-9.3-release/contrib/ntp/sntp/scripts/genLocInfo
/freebsd-9.3-release/contrib/ntp/sntp/scripts/mansec2subst.sed
/freebsd-9.3-release/contrib/ntp/sntp/sntp-opts.c
/freebsd-9.3-release/contrib/ntp/sntp/sntp-opts.def
/freebsd-9.3-release/contrib/ntp/sntp/sntp-opts.h
/freebsd-9.3-release/contrib/ntp/sntp/sntp-opts.menu
/freebsd-9.3-release/contrib/ntp/sntp/sntp-opts.texi
/freebsd-9.3-release/contrib/ntp/sntp/sntp.1
/freebsd-9.3-release/contrib/ntp/sntp/sntp.1sntpman
/freebsd-9.3-release/contrib/ntp/sntp/sntp.1sntpmdoc
/freebsd-9.3-release/contrib/ntp/sntp/sntp.c
/freebsd-9.3-release/contrib/ntp/sntp/sntp.html
/freebsd-9.3-release/contrib/ntp/sntp/sntp.man.in
/freebsd-9.3-release/contrib/ntp/sntp/sntp.mdoc.in
/freebsd-9.3-release/contrib/ntp/sntp/sntp.texi
/freebsd-9.3-release/contrib/ntp/sntp/socket.c
/freebsd-9.3-release/contrib/ntp/sntp/tests
/freebsd-9.3-release/contrib/ntp/sntp/tests/Makefile.am
/freebsd-9.3-release/contrib/ntp/sntp/tests/Makefile.in
/freebsd-9.3-release/contrib/ntp/sntp/tests/crypto.c
/freebsd-9.3-release/contrib/ntp/sntp/tests/data
/freebsd-9.3-release/contrib/ntp/sntp/tests/data/debug-input-lfp-bin
/freebsd-9.3-release/contrib/ntp/sntp/tests/data/debug-input-lfp-dec
/freebsd-9.3-release/contrib/ntp/sntp/tests/data/debug-input-pkt
/freebsd-9.3-release/contrib/ntp/sntp/tests/data/key-test-ascii
/freebsd-9.3-release/contrib/ntp/sntp/tests/data/key-test-comments
/freebsd-9.3-release/contrib/ntp/sntp/tests/data/key-test-empty
/freebsd-9.3-release/contrib/ntp/sntp/tests/data/key-test-hex
/freebsd-9.3-release/contrib/ntp/sntp/tests/data/key-test-invalid-hex
/freebsd-9.3-release/contrib/ntp/sntp/tests/data/kod-expected-multiple
/freebsd-9.3-release/contrib/ntp/sntp/tests/data/kod-expected-single
/freebsd-9.3-release/contrib/ntp/sntp/tests/data/kod-test-blanks
/freebsd-9.3-release/contrib/ntp/sntp/tests/data/kod-test-correct
/freebsd-9.3-release/contrib/ntp/sntp/tests/data/kod-test-empty
/freebsd-9.3-release/contrib/ntp/sntp/tests/fileHandlingTest.c
/freebsd-9.3-release/contrib/ntp/sntp/tests/fileHandlingTest.h.in
/freebsd-9.3-release/contrib/ntp/sntp/tests/keyFile.c
/freebsd-9.3-release/contrib/ntp/sntp/tests/kodDatabase.c
/freebsd-9.3-release/contrib/ntp/sntp/tests/kodFile.c
/freebsd-9.3-release/contrib/ntp/sntp/tests/networking.c
/freebsd-9.3-release/contrib/ntp/sntp/tests/packetHandling.c
/freebsd-9.3-release/contrib/ntp/sntp/tests/packetProcessing.c
/freebsd-9.3-release/contrib/ntp/sntp/tests/run-crypto.c
/freebsd-9.3-release/contrib/ntp/sntp/tests/run-keyFile.c
/freebsd-9.3-release/contrib/ntp/sntp/tests/run-kodDatabase.c
/freebsd-9.3-release/contrib/ntp/sntp/tests/run-kodFile.c
/freebsd-9.3-release/contrib/ntp/sntp/tests/run-networking.c
/freebsd-9.3-release/contrib/ntp/sntp/tests/run-packetHandling.c
/freebsd-9.3-release/contrib/ntp/sntp/tests/run-packetProcessing.c
/freebsd-9.3-release/contrib/ntp/sntp/tests/run-t-log.c
/freebsd-9.3-release/contrib/ntp/sntp/tests/run-utilities.c
/freebsd-9.3-release/contrib/ntp/sntp/tests/sntptest.c
/freebsd-9.3-release/contrib/ntp/sntp/tests/sntptest.h
/freebsd-9.3-release/contrib/ntp/sntp/tests/t-log.c
/freebsd-9.3-release/contrib/ntp/sntp/tests/tests-runner
/freebsd-9.3-release/contrib/ntp/sntp/tests/utilities.c
/freebsd-9.3-release/contrib/ntp/sntp/timing.c
/freebsd-9.3-release/contrib/ntp/sntp/unity
/freebsd-9.3-release/contrib/ntp/sntp/unity/Makefile.am
/freebsd-9.3-release/contrib/ntp/sntp/unity/Makefile.in
/freebsd-9.3-release/contrib/ntp/sntp/unity/auto
/freebsd-9.3-release/contrib/ntp/sntp/unity/auto/colour_prompt.rb
/freebsd-9.3-release/contrib/ntp/sntp/unity/auto/colour_reporter.rb
/freebsd-9.3-release/contrib/ntp/sntp/unity/auto/generate_config.yml
/freebsd-9.3-release/contrib/ntp/sntp/unity/auto/generate_module.rb
/freebsd-9.3-release/contrib/ntp/sntp/unity/auto/generate_test_runner.rb
/freebsd-9.3-release/contrib/ntp/sntp/unity/auto/parseOutput.rb
/freebsd-9.3-release/contrib/ntp/sntp/unity/auto/runner_maybe.c
/freebsd-9.3-release/contrib/ntp/sntp/unity/auto/test_file_filter.rb
/freebsd-9.3-release/contrib/ntp/sntp/unity/auto/type_sanitizer.rb
/freebsd-9.3-release/contrib/ntp/sntp/unity/auto/unity_test_summary.py
/freebsd-9.3-release/contrib/ntp/sntp/unity/auto/unity_test_summary.rb
/freebsd-9.3-release/contrib/ntp/sntp/unity/unity.c
/freebsd-9.3-release/contrib/ntp/sntp/unity/unity.h
/freebsd-9.3-release/contrib/ntp/sntp/unity/unity_config.h
/freebsd-9.3-release/contrib/ntp/sntp/unity/unity_fixture.c
/freebsd-9.3-release/contrib/ntp/sntp/unity/unity_fixture.h
/freebsd-9.3-release/contrib/ntp/sntp/unity/unity_fixture_internals.h
/freebsd-9.3-release/contrib/ntp/sntp/unity/unity_fixture_malloc_overrides.h
/freebsd-9.3-release/contrib/ntp/sntp/unity/unity_internals.h
/freebsd-9.3-release/contrib/ntp/sntp/unix.c
/freebsd-9.3-release/contrib/ntp/sntp/utilities.c
/freebsd-9.3-release/contrib/ntp/sntp/utilities.h
/freebsd-9.3-release/contrib/ntp/sntp/version.c
/freebsd-9.3-release/contrib/ntp/sntp/version.def
/freebsd-9.3-release/contrib/ntp/tests
/freebsd-9.3-release/contrib/ntp/tests/Makefile.am
/freebsd-9.3-release/contrib/ntp/tests/Makefile.in
/freebsd-9.3-release/contrib/ntp/tests/bug-2803
/freebsd-9.3-release/contrib/ntp/tests/bug-2803/Makefile.am
/freebsd-9.3-release/contrib/ntp/tests/bug-2803/Makefile.in
/freebsd-9.3-release/contrib/ntp/tests/bug-2803/bug-2803.c
/freebsd-9.3-release/contrib/ntp/tests/bug-2803/run-bug-2803.c
/freebsd-9.3-release/contrib/ntp/tests/libntp
/freebsd-9.3-release/contrib/ntp/tests/libntp/Makefile.am
/freebsd-9.3-release/contrib/ntp/tests/libntp/Makefile.in
/freebsd-9.3-release/contrib/ntp/tests/libntp/a_md5encrypt.c
/freebsd-9.3-release/contrib/ntp/tests/libntp/atoint.c
/freebsd-9.3-release/contrib/ntp/tests/libntp/atouint.c
/freebsd-9.3-release/contrib/ntp/tests/libntp/authkeys.c
/freebsd-9.3-release/contrib/ntp/tests/libntp/buftvtots.c
/freebsd-9.3-release/contrib/ntp/tests/libntp/calendar.c
/freebsd-9.3-release/contrib/ntp/tests/libntp/caljulian.c
/freebsd-9.3-release/contrib/ntp/tests/libntp/caltontp.c
/freebsd-9.3-release/contrib/ntp/tests/libntp/calyearstart.c
/freebsd-9.3-release/contrib/ntp/tests/libntp/clocktime.c
/freebsd-9.3-release/contrib/ntp/tests/libntp/decodenetnum.c
/freebsd-9.3-release/contrib/ntp/tests/libntp/hextoint.c
/freebsd-9.3-release/contrib/ntp/tests/libntp/hextolfp.c
/freebsd-9.3-release/contrib/ntp/tests/libntp/humandate.c
/freebsd-9.3-release/contrib/ntp/tests/libntp/lfpfunc.c
/freebsd-9.3-release/contrib/ntp/tests/libntp/lfptest.c
/freebsd-9.3-release/contrib/ntp/tests/libntp/lfptest.h
/freebsd-9.3-release/contrib/ntp/tests/libntp/lfptostr.c
/freebsd-9.3-release/contrib/ntp/tests/libntp/modetoa.c
/freebsd-9.3-release/contrib/ntp/tests/libntp/msyslog.c
/freebsd-9.3-release/contrib/ntp/tests/libntp/netof.c
/freebsd-9.3-release/contrib/ntp/tests/libntp/numtoa.c
/freebsd-9.3-release/contrib/ntp/tests/libntp/numtohost.c
/freebsd-9.3-release/contrib/ntp/tests/libntp/octtoint.c
/freebsd-9.3-release/contrib/ntp/tests/libntp/prettydate.c
/freebsd-9.3-release/contrib/ntp/tests/libntp/recvbuff.c
/freebsd-9.3-release/contrib/ntp/tests/libntp/refidsmear.c
/freebsd-9.3-release/contrib/ntp/tests/libntp/refnumtoa.c
/freebsd-9.3-release/contrib/ntp/tests/libntp/run-a_md5encrypt.c
/freebsd-9.3-release/contrib/ntp/tests/libntp/run-atoint.c
/freebsd-9.3-release/contrib/ntp/tests/libntp/run-atouint.c
/freebsd-9.3-release/contrib/ntp/tests/libntp/run-authkeys.c
/freebsd-9.3-release/contrib/ntp/tests/libntp/run-buftvtots.c
/freebsd-9.3-release/contrib/ntp/tests/libntp/run-calendar.c
/freebsd-9.3-release/contrib/ntp/tests/libntp/run-caljulian.c
/freebsd-9.3-release/contrib/ntp/tests/libntp/run-caltontp.c
/freebsd-9.3-release/contrib/ntp/tests/libntp/run-calyearstart.c
/freebsd-9.3-release/contrib/ntp/tests/libntp/run-clocktime.c
/freebsd-9.3-release/contrib/ntp/tests/libntp/run-decodenetnum.c
/freebsd-9.3-release/contrib/ntp/tests/libntp/run-hextoint.c
/freebsd-9.3-release/contrib/ntp/tests/libntp/run-hextolfp.c
/freebsd-9.3-release/contrib/ntp/tests/libntp/run-humandate.c
/freebsd-9.3-release/contrib/ntp/tests/libntp/run-lfpfunc.c
/freebsd-9.3-release/contrib/ntp/tests/libntp/run-lfptostr.c
/freebsd-9.3-release/contrib/ntp/tests/libntp/run-modetoa.c
/freebsd-9.3-release/contrib/ntp/tests/libntp/run-msyslog.c
/freebsd-9.3-release/contrib/ntp/tests/libntp/run-netof.c
/freebsd-9.3-release/contrib/ntp/tests/libntp/run-numtoa.c
/freebsd-9.3-release/contrib/ntp/tests/libntp/run-numtohost.c
/freebsd-9.3-release/contrib/ntp/tests/libntp/run-octtoint.c
/freebsd-9.3-release/contrib/ntp/tests/libntp/run-prettydate.c
/freebsd-9.3-release/contrib/ntp/tests/libntp/run-recvbuff.c
/freebsd-9.3-release/contrib/ntp/tests/libntp/run-refidsmear.c
/freebsd-9.3-release/contrib/ntp/tests/libntp/run-refnumtoa.c
/freebsd-9.3-release/contrib/ntp/tests/libntp/run-sfptostr.c
/freebsd-9.3-release/contrib/ntp/tests/libntp/run-socktoa.c
/freebsd-9.3-release/contrib/ntp/tests/libntp/run-ssl_init.c
/freebsd-9.3-release/contrib/ntp/tests/libntp/run-statestr.c
/freebsd-9.3-release/contrib/ntp/tests/libntp/run-strtolfp.c
/freebsd-9.3-release/contrib/ntp/tests/libntp/run-timespecops.c
/freebsd-9.3-release/contrib/ntp/tests/libntp/run-timevalops.c
/freebsd-9.3-release/contrib/ntp/tests/libntp/run-tstotv.c
/freebsd-9.3-release/contrib/ntp/tests/libntp/run-tvtots.c
/freebsd-9.3-release/contrib/ntp/tests/libntp/run-uglydate.c
/freebsd-9.3-release/contrib/ntp/tests/libntp/run-vi64ops.c
/freebsd-9.3-release/contrib/ntp/tests/libntp/run-ymd2yd.c
/freebsd-9.3-release/contrib/ntp/tests/libntp/sfptostr.c
/freebsd-9.3-release/contrib/ntp/tests/libntp/sockaddrtest.c
/freebsd-9.3-release/contrib/ntp/tests/libntp/sockaddrtest.h
/freebsd-9.3-release/contrib/ntp/tests/libntp/socktoa.c
/freebsd-9.3-release/contrib/ntp/tests/libntp/ssl_init.c
/freebsd-9.3-release/contrib/ntp/tests/libntp/statestr.c
/freebsd-9.3-release/contrib/ntp/tests/libntp/strtolfp.c
/freebsd-9.3-release/contrib/ntp/tests/libntp/test-libntp.c
/freebsd-9.3-release/contrib/ntp/tests/libntp/test-libntp.h
/freebsd-9.3-release/contrib/ntp/tests/libntp/timespecops.c
/freebsd-9.3-release/contrib/ntp/tests/libntp/timevalops.c
/freebsd-9.3-release/contrib/ntp/tests/libntp/tstotv.c
/freebsd-9.3-release/contrib/ntp/tests/libntp/tvtots.c
/freebsd-9.3-release/contrib/ntp/tests/libntp/uglydate.c
/freebsd-9.3-release/contrib/ntp/tests/libntp/vi64ops.c
/freebsd-9.3-release/contrib/ntp/tests/libntp/ymd2yd.c
/freebsd-9.3-release/contrib/ntp/tests/ntpd
/freebsd-9.3-release/contrib/ntp/tests/ntpd/Makefile.am
/freebsd-9.3-release/contrib/ntp/tests/ntpd/Makefile.in
/freebsd-9.3-release/contrib/ntp/tests/ntpd/leapsec.c
/freebsd-9.3-release/contrib/ntp/tests/ntpd/ntp_prio_q.c
/freebsd-9.3-release/contrib/ntp/tests/ntpd/ntp_restrict.c
/freebsd-9.3-release/contrib/ntp/tests/ntpd/rc_cmdlength.c
/freebsd-9.3-release/contrib/ntp/tests/ntpd/run-leapsec.c
/freebsd-9.3-release/contrib/ntp/tests/ntpd/run-ntp_prio_q.c
/freebsd-9.3-release/contrib/ntp/tests/ntpd/run-ntp_restrict.c
/freebsd-9.3-release/contrib/ntp/tests/ntpd/run-rc_cmdlength.c
/freebsd-9.3-release/contrib/ntp/tests/ntpd/run-t-ntp_scanner.c
/freebsd-9.3-release/contrib/ntp/tests/ntpd/run-t-ntp_signd.c
/freebsd-9.3-release/contrib/ntp/tests/ntpd/t-ntp_scanner.c
/freebsd-9.3-release/contrib/ntp/tests/ntpd/t-ntp_signd.c
/freebsd-9.3-release/contrib/ntp/tests/ntpq
/freebsd-9.3-release/contrib/ntp/tests/ntpq/Makefile.am
/freebsd-9.3-release/contrib/ntp/tests/ntpq/Makefile.in
/freebsd-9.3-release/contrib/ntp/tests/ntpq/run-t-ntpq.c
/freebsd-9.3-release/contrib/ntp/tests/ntpq/t-ntpq.c
/freebsd-9.3-release/contrib/ntp/tests/sandbox
/freebsd-9.3-release/contrib/ntp/tests/sandbox/Makefile.am
/freebsd-9.3-release/contrib/ntp/tests/sandbox/Makefile.in
/freebsd-9.3-release/contrib/ntp/tests/sandbox/bug-2803.c
/freebsd-9.3-release/contrib/ntp/tests/sandbox/modetoa.c
/freebsd-9.3-release/contrib/ntp/tests/sandbox/run-modetoa.c
/freebsd-9.3-release/contrib/ntp/tests/sandbox/run-uglydate.c
/freebsd-9.3-release/contrib/ntp/tests/sandbox/run-ut-2803.c
/freebsd-9.3-release/contrib/ntp/tests/sandbox/smeartest.c
/freebsd-9.3-release/contrib/ntp/tests/sandbox/uglydate.c
/freebsd-9.3-release/contrib/ntp/tests/sandbox/ut-2803.c
/freebsd-9.3-release/contrib/ntp/tests/sec-2853
/freebsd-9.3-release/contrib/ntp/tests/sec-2853/Makefile.am
/freebsd-9.3-release/contrib/ntp/tests/sec-2853/Makefile.in
/freebsd-9.3-release/contrib/ntp/tests/sec-2853/run-sec-2853.c
/freebsd-9.3-release/contrib/ntp/tests/sec-2853/sec-2853.c
/freebsd-9.3-release/contrib/ntp/util/Makefile.am
/freebsd-9.3-release/contrib/ntp/util/Makefile.in
/freebsd-9.3-release/contrib/ntp/util/README
/freebsd-9.3-release/contrib/ntp/util/ansi2knr.1
/freebsd-9.3-release/contrib/ntp/util/ansi2knr.c
/freebsd-9.3-release/contrib/ntp/util/audio-pcm.c
/freebsd-9.3-release/contrib/ntp/util/byteorder.c
/freebsd-9.3-release/contrib/ntp/util/hist.c
/freebsd-9.3-release/contrib/ntp/util/invoke-ntp-keygen.menu
/freebsd-9.3-release/contrib/ntp/util/invoke-ntp-keygen.texi
/freebsd-9.3-release/contrib/ntp/util/jitter.c
/freebsd-9.3-release/contrib/ntp/util/jitter.h
/freebsd-9.3-release/contrib/ntp/util/kern.c
/freebsd-9.3-release/contrib/ntp/util/longsize.c
/freebsd-9.3-release/contrib/ntp/util/ntp-keygen-opts.c
/freebsd-9.3-release/contrib/ntp/util/ntp-keygen-opts.def
/freebsd-9.3-release/contrib/ntp/util/ntp-keygen-opts.h
/freebsd-9.3-release/contrib/ntp/util/ntp-keygen-opts.menu
/freebsd-9.3-release/contrib/ntp/util/ntp-keygen-opts.texi
/freebsd-9.3-release/contrib/ntp/util/ntp-keygen.1
/freebsd-9.3-release/contrib/ntp/util/ntp-keygen.1ntp-keygenman
/freebsd-9.3-release/contrib/ntp/util/ntp-keygen.1ntp-keygenmdoc
/freebsd-9.3-release/contrib/ntp/util/ntp-keygen.c
/freebsd-9.3-release/contrib/ntp/util/ntp-keygen.html
/freebsd-9.3-release/contrib/ntp/util/ntp-keygen.man.in
/freebsd-9.3-release/contrib/ntp/util/ntp-keygen.mdoc.in
/freebsd-9.3-release/contrib/ntp/util/ntp-keygen.texi
/freebsd-9.3-release/contrib/ntp/util/ntptime.c
/freebsd-9.3-release/contrib/ntp/util/pps-api.c
/freebsd-9.3-release/contrib/ntp/util/precision.c
/freebsd-9.3-release/contrib/ntp/util/sht.c
/freebsd-9.3-release/contrib/ntp/util/testrs6000.c
/freebsd-9.3-release/contrib/ntp/util/tg.c
/freebsd-9.3-release/contrib/ntp/util/tg2.c
/freebsd-9.3-release/contrib/ntp/util/tickadj.c
/freebsd-9.3-release/contrib/ntp/util/timetrim.c
/freebsd-9.3-release/contrib/ntp/version
/freebsd-9.3-release/contrib/ntp/version.m4
/freebsd-9.3-release/contrib/ntp/ylwrap
/freebsd-9.3-release/etc
/freebsd-9.3-release/etc/mtree/BSD.usr.dist
/freebsd-9.3-release/etc/ntp.conf
/freebsd-9.3-release/gnu/usr.bin
/freebsd-9.3-release/gnu/usr.bin/binutils/libbfd
/freebsd-9.3-release/include/Makefile
/freebsd-9.3-release/include/stdalign.h
/freebsd-9.3-release/include/stdnoreturn.h
/freebsd-9.3-release/lib/libc
/freebsd-9.3-release/share/man/man4
/freebsd-9.3-release/share/man/man7
/freebsd-9.3-release/share/termcap
/freebsd-9.3-release/sys
/freebsd-9.3-release/sys/conf/newvers.sh
/freebsd-9.3-release/sys/modules/svr4
/freebsd-9.3-release/usr.bin
/freebsd-9.3-release/usr.bin/grep
/freebsd-9.3-release/usr.sbin/bsdconfig
/freebsd-9.3-release/usr.sbin/ntp/Makefile
/freebsd-9.3-release/usr.sbin/ntp/Makefile.inc
/freebsd-9.3-release/usr.sbin/ntp/config.h
/freebsd-9.3-release/usr.sbin/ntp/doc/Makefile
/freebsd-9.3-release/usr.sbin/ntp/doc/drivers
/freebsd-9.3-release/usr.sbin/ntp/doc/drivers/Makefile
/freebsd-9.3-release/usr.sbin/ntp/doc/drivers/scripts
/freebsd-9.3-release/usr.sbin/ntp/doc/drivers/scripts/Makefile
/freebsd-9.3-release/usr.sbin/ntp/doc/hints
/freebsd-9.3-release/usr.sbin/ntp/doc/hints/Makefile
/freebsd-9.3-release/usr.sbin/ntp/doc/ntp-keygen.8
/freebsd-9.3-release/usr.sbin/ntp/doc/ntp.conf.5
/freebsd-9.3-release/usr.sbin/ntp/doc/ntp.keys.5
/freebsd-9.3-release/usr.sbin/ntp/doc/ntpd.8
/freebsd-9.3-release/usr.sbin/ntp/doc/ntpdc.8
/freebsd-9.3-release/usr.sbin/ntp/doc/ntpq.8
/freebsd-9.3-release/usr.sbin/ntp/doc/ntptime.8
/freebsd-9.3-release/usr.sbin/ntp/doc/ntptrace.8
/freebsd-9.3-release/usr.sbin/ntp/doc/scripts
/freebsd-9.3-release/usr.sbin/ntp/doc/scripts/Makefile
/freebsd-9.3-release/usr.sbin/ntp/doc/sntp.8
/freebsd-9.3-release/usr.sbin/ntp/libntp/Makefile
/freebsd-9.3-release/usr.sbin/ntp/libntpevent
/freebsd-9.3-release/usr.sbin/ntp/libntpevent/Makefile
/freebsd-9.3-release/usr.sbin/ntp/libntpevent/event2
/freebsd-9.3-release/usr.sbin/ntp/libntpevent/event2/event-config.h
/freebsd-9.3-release/usr.sbin/ntp/libopts/Makefile
/freebsd-9.3-release/usr.sbin/ntp/libparse/Makefile
/freebsd-9.3-release/usr.sbin/ntp/ntp-keygen/Makefile
/freebsd-9.3-release/usr.sbin/ntp/ntpd/Makefile
/freebsd-9.3-release/usr.sbin/ntp/ntpdate/Makefile
/freebsd-9.3-release/usr.sbin/ntp/ntpdc/Makefile
/freebsd-9.3-release/usr.sbin/ntp/ntpdc/nl.c
/freebsd-9.3-release/usr.sbin/ntp/ntpq/Makefile
/freebsd-9.3-release/usr.sbin/ntp/ntptime/Makefile
/freebsd-9.3-release/usr.sbin/ntp/scripts/mkver
/freebsd-9.3-release/usr.sbin/ntp/sntp/Makefile
268039 30-Jun-2014 marius

MFC: r267967, r267968

- SC_NO_SYSMOUSE isn't currently supported by vt(4), so nuke it from vt.4.
- vt_vga(4) is a driver rather than a function so reference it accordingly.
- Uncomment HISTORY section given that vt(4) will first appear in 9.3.

Reviewed by: emaste (modulo last part)
Approved by: re (gjb)
Sponsored by: Bally Wulff Games & Entertainment GmbH

267655 20-Jun-2014 gjb

Remove svn:mergeinfo carried over from stable/9.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation


/freebsd-9.3-release/COPYRIGHT
/freebsd-9.3-release/MAINTAINERS
/freebsd-9.3-release/Makefile
/freebsd-9.3-release/Makefile.inc1
/freebsd-9.3-release/ObsoleteFiles.inc
/freebsd-9.3-release/UPDATING
/freebsd-9.3-release/bin
/freebsd-9.3-release/bin/cat
/freebsd-9.3-release/bin/cp
/freebsd-9.3-release/bin/csh
/freebsd-9.3-release/bin/date
/freebsd-9.3-release/bin/dd
/freebsd-9.3-release/bin/df
/freebsd-9.3-release/bin/ed
/freebsd-9.3-release/bin/expr
/freebsd-9.3-release/bin/getfacl
/freebsd-9.3-release/bin/kenv
/freebsd-9.3-release/bin/ln
/freebsd-9.3-release/bin/mkdir
/freebsd-9.3-release/bin/mv
/freebsd-9.3-release/bin/pkill
/freebsd-9.3-release/bin/ps
/freebsd-9.3-release/bin/pwait
/freebsd-9.3-release/bin/rcp
/freebsd-9.3-release/bin/rm
/freebsd-9.3-release/bin/setfacl
/freebsd-9.3-release/bin/sh
/freebsd-9.3-release/bin/sleep
/freebsd-9.3-release/bin/test
/freebsd-9.3-release/bin/uuidgen
/freebsd-9.3-release/cddl
/freebsd-9.3-release/cddl/contrib
/freebsd-9.3-release/cddl/contrib/dtracetoolkit
/freebsd-9.3-release/cddl/contrib/opensolaris
/freebsd-9.3-release/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/llquantize
/freebsd-9.3-release/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/print
/freebsd-9.3-release/cddl/contrib/opensolaris/cmd/zfs
/freebsd-9.3-release/cddl/contrib/opensolaris/cmd/zpool
/freebsd-9.3-release/cddl/contrib/opensolaris/lib/libdtrace/common
/freebsd-9.3-release/cddl/contrib/opensolaris/lib/libzfs
/freebsd-9.3-release/cddl/lib
/freebsd-9.3-release/cddl/lib/drti
/freebsd-9.3-release/cddl/lib/libdtrace
/freebsd-9.3-release/cddl/usr.bin/zinject
/freebsd-9.3-release/contrib
/freebsd-9.3-release/contrib/bind9
/freebsd-9.3-release/contrib/binutils
/freebsd-9.3-release/contrib/bmake
/freebsd-9.3-release/contrib/bsnmp
/freebsd-9.3-release/contrib/bsnmp/snmp_mibII
/freebsd-9.3-release/contrib/bzip2
/freebsd-9.3-release/contrib/compiler-rt
/freebsd-9.3-release/contrib/dialog
/freebsd-9.3-release/contrib/diff
/freebsd-9.3-release/contrib/ee
/freebsd-9.3-release/contrib/expat
/freebsd-9.3-release/contrib/file
/freebsd-9.3-release/contrib/gcc
/freebsd-9.3-release/contrib/gcclibs
/freebsd-9.3-release/contrib/gdb
/freebsd-9.3-release/contrib/gdtoa
/freebsd-9.3-release/contrib/gnu-sort
/freebsd-9.3-release/contrib/gperf
/freebsd-9.3-release/contrib/groff
/freebsd-9.3-release/contrib/less
/freebsd-9.3-release/contrib/libarchive
/freebsd-9.3-release/contrib/libarchive/cpio
/freebsd-9.3-release/contrib/libarchive/libarchive
/freebsd-9.3-release/contrib/libarchive/libarchive_fe
/freebsd-9.3-release/contrib/libarchive/tar
/freebsd-9.3-release/contrib/libc++
/freebsd-9.3-release/contrib/libc-pwcache
/freebsd-9.3-release/contrib/libc-vis
/freebsd-9.3-release/contrib/libcxxrt
/freebsd-9.3-release/contrib/libpcap
/freebsd-9.3-release/contrib/libstdc++
/freebsd-9.3-release/contrib/libucl
/freebsd-9.3-release/contrib/llvm
/freebsd-9.3-release/contrib/llvm/tools/clang
/freebsd-9.3-release/contrib/mknod
/freebsd-9.3-release/contrib/mtree
/freebsd-9.3-release/contrib/ncurses
/freebsd-9.3-release/contrib/netcat
/freebsd-9.3-release/contrib/ntp
/freebsd-9.3-release/contrib/nvi
/freebsd-9.3-release/contrib/one-true-awk
/freebsd-9.3-release/contrib/openbsm
/freebsd-9.3-release/contrib/openpam
/freebsd-9.3-release/contrib/openresolv
/freebsd-9.3-release/contrib/opie
/freebsd-9.3-release/contrib/pf
/freebsd-9.3-release/contrib/pnpinfo
/freebsd-9.3-release/contrib/sendmail
/freebsd-9.3-release/contrib/tcpdump
/freebsd-9.3-release/contrib/tcsh
/freebsd-9.3-release/contrib/telnet
/freebsd-9.3-release/contrib/tnftp
/freebsd-9.3-release/contrib/top
/freebsd-9.3-release/contrib/top/install-sh
/freebsd-9.3-release/contrib/traceroute
/freebsd-9.3-release/contrib/tzcode
/freebsd-9.3-release/contrib/tzcode/stdtime
/freebsd-9.3-release/contrib/tzcode/zic
/freebsd-9.3-release/contrib/tzdata
/freebsd-9.3-release/contrib/unvis
/freebsd-9.3-release/contrib/vis
/freebsd-9.3-release/contrib/wpa
/freebsd-9.3-release/contrib/xz
/freebsd-9.3-release/crypto/heimdal
/freebsd-9.3-release/crypto/openssh
/freebsd-9.3-release/crypto/openssl
/freebsd-9.3-release/etc
/freebsd-9.3-release/etc/mtree
/freebsd-9.3-release/etc/rc.d
/freebsd-9.3-release/games/bcd
/freebsd-9.3-release/games/caesar
/freebsd-9.3-release/games/factor
/freebsd-9.3-release/games/fortune
/freebsd-9.3-release/games/fortune/fortune
/freebsd-9.3-release/games/grdc
/freebsd-9.3-release/games/morse
/freebsd-9.3-release/games/number
/freebsd-9.3-release/games/pom
/freebsd-9.3-release/games/random
/freebsd-9.3-release/gnu/lib
/freebsd-9.3-release/gnu/lib/csu
/freebsd-9.3-release/gnu/lib/libgcc
/freebsd-9.3-release/gnu/lib/libgomp
/freebsd-9.3-release/gnu/lib/libstdc++
/freebsd-9.3-release/gnu/lib/libsupc++
/freebsd-9.3-release/gnu/usr.bin/binutils
/freebsd-9.3-release/gnu/usr.bin/binutils/libbinutils
/freebsd-9.3-release/gnu/usr.bin/cc/c++
/freebsd-9.3-release/gnu/usr.bin/cc/cc_tools
/freebsd-9.3-release/gnu/usr.bin/cc/include
/freebsd-9.3-release/gnu/usr.bin/gdb
/freebsd-9.3-release/gnu/usr.bin/gdb/kgdb
/freebsd-9.3-release/gnu/usr.bin/gperf
/freebsd-9.3-release/gnu/usr.bin/groff
/freebsd-9.3-release/gnu/usr.bin/send-pr
/freebsd-9.3-release/include
/freebsd-9.3-release/include/arpa
/freebsd-9.3-release/kerberos5
/freebsd-9.3-release/kerberos5/lib/libgssapi_krb5
/freebsd-9.3-release/lib
/freebsd-9.3-release/lib/Makefile
/freebsd-9.3-release/lib/bind
/freebsd-9.3-release/lib/clang
/freebsd-9.3-release/lib/clang/include
/freebsd-9.3-release/lib/csu
/freebsd-9.3-release/lib/libarchive
/freebsd-9.3-release/lib/libbluetooth
/freebsd-9.3-release/lib/libc
/freebsd-9.3-release/lib/libc++
/freebsd-9.3-release/lib/libc/stdtime
/freebsd-9.3-release/lib/libc/sys
/freebsd-9.3-release/lib/libc/uuid
/freebsd-9.3-release/lib/libcam
/freebsd-9.3-release/lib/libcompiler_rt
/freebsd-9.3-release/lib/libcrypt
/freebsd-9.3-release/lib/libcxxrt
/freebsd-9.3-release/lib/libdwarf
/freebsd-9.3-release/lib/libedit
/freebsd-9.3-release/lib/libelf
/freebsd-9.3-release/lib/libexpat
/freebsd-9.3-release/lib/libfetch
/freebsd-9.3-release/lib/libgeom
/freebsd-9.3-release/lib/libgpib
/freebsd-9.3-release/lib/libgssapi
/freebsd-9.3-release/lib/libiconv_modules
/freebsd-9.3-release/lib/libipsec
/freebsd-9.3-release/lib/libjail
/freebsd-9.3-release/lib/libkiconv
/freebsd-9.3-release/lib/libkvm
/freebsd-9.3-release/lib/libmagic
/freebsd-9.3-release/lib/libmemstat
/freebsd-9.3-release/lib/libncp
/freebsd-9.3-release/lib/libnetbsd
/freebsd-9.3-release/lib/libnetgraph
/freebsd-9.3-release/lib/libopie
/freebsd-9.3-release/lib/libpam
/freebsd-9.3-release/lib/libpcap
/freebsd-9.3-release/lib/libpmc
/freebsd-9.3-release/lib/libproc
/freebsd-9.3-release/lib/libprocstat
/freebsd-9.3-release/lib/libradius
/freebsd-9.3-release/lib/librpcsec_gss
/freebsd-9.3-release/lib/librpcsvc
/freebsd-9.3-release/lib/librt
/freebsd-9.3-release/lib/libsbuf
/freebsd-9.3-release/lib/libsm
/freebsd-9.3-release/lib/libstand
/freebsd-9.3-release/lib/libstdbuf
/freebsd-9.3-release/lib/libtacplus
/freebsd-9.3-release/lib/libthr
/freebsd-9.3-release/lib/libthr/thread/thr_setprio.c
/freebsd-9.3-release/lib/libthr/thread/thr_setschedparam.c
/freebsd-9.3-release/lib/libthread_db
/freebsd-9.3-release/lib/libucl
/freebsd-9.3-release/lib/libulog
/freebsd-9.3-release/lib/libusb
/freebsd-9.3-release/lib/libusbhid
/freebsd-9.3-release/lib/libutil
/freebsd-9.3-release/lib/libvgl
/freebsd-9.3-release/lib/libypclnt
/freebsd-9.3-release/lib/libz
/freebsd-9.3-release/lib/msun
/freebsd-9.3-release/lib/ncurses/form
/freebsd-9.3-release/lib/ncurses/menu
/freebsd-9.3-release/lib/ncurses/ncurses
/freebsd-9.3-release/lib/ncurses/panel
/freebsd-9.3-release/libexec/atrun
/freebsd-9.3-release/libexec/bootpd
/freebsd-9.3-release/libexec/comsat
/freebsd-9.3-release/libexec/ftpd
/freebsd-9.3-release/libexec/getty
/freebsd-9.3-release/libexec/mail.local
/freebsd-9.3-release/libexec/pppoed
/freebsd-9.3-release/libexec/rbootd
/freebsd-9.3-release/libexec/rshd
/freebsd-9.3-release/libexec/rtld-elf
/freebsd-9.3-release/libexec/save-entropy
/freebsd-9.3-release/libexec/smrsh
/freebsd-9.3-release/libexec/tftpd
/freebsd-9.3-release/libexec/ypxfr
/freebsd-9.3-release/release
/freebsd-9.3-release/release/doc
/freebsd-9.3-release/release/doc/en_US.ISO8859-1/hardware
/freebsd-9.3-release/release/ia64
/freebsd-9.3-release/release/picobsd/tinyware/passwd
/freebsd-9.3-release/rescue
/freebsd-9.3-release/rescue/rescue
/freebsd-9.3-release/sbin
/freebsd-9.3-release/sbin/atacontrol
/freebsd-9.3-release/sbin/atm/atmconfig
/freebsd-9.3-release/sbin/bsdlabel
/freebsd-9.3-release/sbin/camcontrol
/freebsd-9.3-release/sbin/ccdconfig
/freebsd-9.3-release/sbin/ddb
/freebsd-9.3-release/sbin/devd
/freebsd-9.3-release/sbin/devfs
/freebsd-9.3-release/sbin/dhclient
/freebsd-9.3-release/sbin/dump
/freebsd-9.3-release/sbin/dumpfs
/freebsd-9.3-release/sbin/fdisk
/freebsd-9.3-release/sbin/fdisk_pc98
/freebsd-9.3-release/sbin/fsck_ffs
/freebsd-9.3-release/sbin/fsck_msdosfs
/freebsd-9.3-release/sbin/fsdb
/freebsd-9.3-release/sbin/fsirand
/freebsd-9.3-release/sbin/gbde
/freebsd-9.3-release/sbin/geom
/freebsd-9.3-release/sbin/geom/class/mirror
/freebsd-9.3-release/sbin/geom/class/multipath
/freebsd-9.3-release/sbin/geom/class/part
/freebsd-9.3-release/sbin/geom/class/raid
/freebsd-9.3-release/sbin/geom/class/raid3
/freebsd-9.3-release/sbin/geom/class/sched
/freebsd-9.3-release/sbin/geom/class/virstor
/freebsd-9.3-release/sbin/ggate
/freebsd-9.3-release/sbin/growfs
/freebsd-9.3-release/sbin/gvinum
/freebsd-9.3-release/sbin/hastctl
/freebsd-9.3-release/sbin/hastd
/freebsd-9.3-release/sbin/ifconfig
/freebsd-9.3-release/sbin/init
/freebsd-9.3-release/sbin/ipf
/freebsd-9.3-release/sbin/ipfw
/freebsd-9.3-release/sbin/iscontrol
/freebsd-9.3-release/sbin/kldload
/freebsd-9.3-release/sbin/mca
/freebsd-9.3-release/sbin/md5
/freebsd-9.3-release/sbin/mdconfig
/freebsd-9.3-release/sbin/mdmfs
/freebsd-9.3-release/sbin/mount
/freebsd-9.3-release/sbin/mount_cd9660
/freebsd-9.3-release/sbin/mount_msdosfs
/freebsd-9.3-release/sbin/mount_nfs
/freebsd-9.3-release/sbin/mount_ntfs
/freebsd-9.3-release/sbin/mount_nullfs
/freebsd-9.3-release/sbin/mount_unionfs
/freebsd-9.3-release/sbin/natd
/freebsd-9.3-release/sbin/newfs
/freebsd-9.3-release/sbin/newfs_msdos
/freebsd-9.3-release/sbin/nvmecontrol
/freebsd-9.3-release/sbin/ping6
/freebsd-9.3-release/sbin/quotacheck
/freebsd-9.3-release/sbin/rcorder
/freebsd-9.3-release/sbin/reboot
/freebsd-9.3-release/sbin/recoverdisk
/freebsd-9.3-release/sbin/restore
/freebsd-9.3-release/sbin/route
/freebsd-9.3-release/sbin/routed/rtquery
/freebsd-9.3-release/sbin/savecore
/freebsd-9.3-release/sbin/setkey
/freebsd-9.3-release/sbin/shutdown
/freebsd-9.3-release/sbin/swapon
/freebsd-9.3-release/sbin/sysctl
/freebsd-9.3-release/sbin/tunefs
/freebsd-9.3-release/sbin/umount
/freebsd-9.3-release/secure/lib/libcrypt
/freebsd-9.3-release/secure/lib/libcrypto
/freebsd-9.3-release/secure/lib/libssh
/freebsd-9.3-release/secure/lib/libssl
/freebsd-9.3-release/secure/libexec/ssh-keysign
/freebsd-9.3-release/secure/usr.bin/openssl
/freebsd-9.3-release/secure/usr.bin/ssh
/freebsd-9.3-release/secure/usr.sbin/sshd
/freebsd-9.3-release/share
/freebsd-9.3-release/share/doc
/freebsd-9.3-release/share/doc/bind9
/freebsd-9.3-release/share/doc/smm
/freebsd-9.3-release/share/dtrace
/freebsd-9.3-release/share/examples
/freebsd-9.3-release/share/examples/csh
/freebsd-9.3-release/share/examples/cvsup
/freebsd-9.3-release/share/examples/diskless
/freebsd-9.3-release/share/examples/etc
/freebsd-9.3-release/share/examples/kld/dyn_sysctl
/freebsd-9.3-release/share/examples/ppp
/freebsd-9.3-release/share/examples/printing
/freebsd-9.3-release/share/examples/scsi_target
/freebsd-9.3-release/share/examples/ses
/freebsd-9.3-release/share/i18n/csmapper
/freebsd-9.3-release/share/info
/freebsd-9.3-release/share/man
/freebsd-9.3-release/share/man/man3
/freebsd-9.3-release/share/man/man4
run.4
runfw.4
/freebsd-9.3-release/share/man/man5
/freebsd-9.3-release/share/man/man7
/freebsd-9.3-release/share/man/man8
/freebsd-9.3-release/share/man/man9
/freebsd-9.3-release/share/misc
/freebsd-9.3-release/share/mk
/freebsd-9.3-release/share/mk/bsd.arch.inc.mk
/freebsd-9.3-release/share/mk/bsd.sys.mk
/freebsd-9.3-release/share/skel
/freebsd-9.3-release/share/syscons
/freebsd-9.3-release/share/syscons/keymaps
/freebsd-9.3-release/share/termcap
/freebsd-9.3-release/share/zoneinfo
/freebsd-9.3-release/sys
/freebsd-9.3-release/sys/amd64/include/xen
/freebsd-9.3-release/sys/boot
/freebsd-9.3-release/sys/boot/forth
/freebsd-9.3-release/sys/boot/i386/efi
/freebsd-9.3-release/sys/boot/i386/gptboot
/freebsd-9.3-release/sys/boot/ia64/efi
/freebsd-9.3-release/sys/boot/ia64/ski
/freebsd-9.3-release/sys/boot/powerpc/boot1.chrp
/freebsd-9.3-release/sys/boot/powerpc/ofw
/freebsd-9.3-release/sys/cddl/contrib/opensolaris
/freebsd-9.3-release/sys/conf
/freebsd-9.3-release/sys/contrib/dev/acpica
/freebsd-9.3-release/sys/contrib/dev/run
/freebsd-9.3-release/sys/contrib/octeon-sdk
/freebsd-9.3-release/sys/contrib/pf
/freebsd-9.3-release/sys/contrib/x86emu
/freebsd-9.3-release/sys/dev
/freebsd-9.3-release/sys/dev/e1000
/freebsd-9.3-release/sys/dev/isp
/freebsd-9.3-release/sys/dev/ixgbe
/freebsd-9.3-release/sys/dev/puc
/freebsd-9.3-release/sys/dev/usb/wlan/if_run.c
/freebsd-9.3-release/sys/dev/usb/wlan/if_runreg.h
/freebsd-9.3-release/sys/fs
/freebsd-9.3-release/sys/fs/ntfs
/freebsd-9.3-release/sys/modules
/freebsd-9.3-release/sys/modules/ixgbe
/freebsd-9.3-release/sys/net
/freebsd-9.3-release/sys/netpfil
/freebsd-9.3-release/sys/sys
/freebsd-9.3-release/tools
/freebsd-9.3-release/tools/build
/freebsd-9.3-release/tools/build/options
/freebsd-9.3-release/tools/diag
/freebsd-9.3-release/tools/kerneldoc
/freebsd-9.3-release/tools/regression
/freebsd-9.3-release/tools/regression/aio/aiotest
/freebsd-9.3-release/tools/regression/bin/sh
/freebsd-9.3-release/tools/regression/bin/test
/freebsd-9.3-release/tools/regression/doat
/freebsd-9.3-release/tools/regression/fifo
/freebsd-9.3-release/tools/regression/fsx
/freebsd-9.3-release/tools/regression/lib/libc
/freebsd-9.3-release/tools/regression/netinet
/freebsd-9.3-release/tools/regression/pipe
/freebsd-9.3-release/tools/regression/security/cap_test
/freebsd-9.3-release/tools/regression/sockets
/freebsd-9.3-release/tools/regression/usr.sbin
/freebsd-9.3-release/tools/regression/usr.sbin/etcupdate
/freebsd-9.3-release/tools/test
/freebsd-9.3-release/tools/test/auxinfo
/freebsd-9.3-release/tools/test/pthread_vfork
/freebsd-9.3-release/tools/tools
/freebsd-9.3-release/tools/tools/ath
/freebsd-9.3-release/tools/tools/bootparttest
/freebsd-9.3-release/tools/tools/cxgbetool
/freebsd-9.3-release/tools/tools/ether_reflect
/freebsd-9.3-release/tools/tools/mcgrab
/freebsd-9.3-release/tools/tools/nanobsd
/freebsd-9.3-release/tools/tools/netmap
/freebsd-9.3-release/tools/tools/syscall_timing
/freebsd-9.3-release/tools/tools/sysdoc
/freebsd-9.3-release/tools/tools/umastat
/freebsd-9.3-release/tools/tools/vimage
/freebsd-9.3-release/tools/tools/zfsboottest
/freebsd-9.3-release/usr.bin
/freebsd-9.3-release/usr.bin/apply
/freebsd-9.3-release/usr.bin/ar
/freebsd-9.3-release/usr.bin/at
/freebsd-9.3-release/usr.bin/bc
/freebsd-9.3-release/usr.bin/bmake
/freebsd-9.3-release/usr.bin/brandelf
/freebsd-9.3-release/usr.bin/bsdiff
/freebsd-9.3-release/usr.bin/c89
/freebsd-9.3-release/usr.bin/c99
/freebsd-9.3-release/usr.bin/calendar
/freebsd-9.3-release/usr.bin/calendar/calendars
/freebsd-9.3-release/usr.bin/chpass
/freebsd-9.3-release/usr.bin/clang
/freebsd-9.3-release/usr.bin/comm
/freebsd-9.3-release/usr.bin/compress
/freebsd-9.3-release/usr.bin/cpio
/freebsd-9.3-release/usr.bin/csup
/freebsd-9.3-release/usr.bin/ctlstat
/freebsd-9.3-release/usr.bin/cut
/freebsd-9.3-release/usr.bin/dc
/freebsd-9.3-release/usr.bin/dig
/freebsd-9.3-release/usr.bin/du
/freebsd-9.3-release/usr.bin/ee
/freebsd-9.3-release/usr.bin/fetch
/freebsd-9.3-release/usr.bin/find
/freebsd-9.3-release/usr.bin/finger
/freebsd-9.3-release/usr.bin/fstat
/freebsd-9.3-release/usr.bin/gcore
/freebsd-9.3-release/usr.bin/gprof
/freebsd-9.3-release/usr.bin/grep
/freebsd-9.3-release/usr.bin/gzip
/freebsd-9.3-release/usr.bin/hexdump
/freebsd-9.3-release/usr.bin/host
/freebsd-9.3-release/usr.bin/indent
/freebsd-9.3-release/usr.bin/ipcrm
/freebsd-9.3-release/usr.bin/join
/freebsd-9.3-release/usr.bin/kdump
/freebsd-9.3-release/usr.bin/killall
/freebsd-9.3-release/usr.bin/ktrace
/freebsd-9.3-release/usr.bin/ktrdump
/freebsd-9.3-release/usr.bin/last
/freebsd-9.3-release/usr.bin/lastcomm
/freebsd-9.3-release/usr.bin/ldd
/freebsd-9.3-release/usr.bin/less
/freebsd-9.3-release/usr.bin/lex
/freebsd-9.3-release/usr.bin/limits
/freebsd-9.3-release/usr.bin/locale
/freebsd-9.3-release/usr.bin/lock
/freebsd-9.3-release/usr.bin/lockf
/freebsd-9.3-release/usr.bin/login
/freebsd-9.3-release/usr.bin/lsvfs
/freebsd-9.3-release/usr.bin/m4
/freebsd-9.3-release/usr.bin/mail
/freebsd-9.3-release/usr.bin/make
/freebsd-9.3-release/usr.bin/makewhatis
/freebsd-9.3-release/usr.bin/man
/freebsd-9.3-release/usr.bin/minigzip
/freebsd-9.3-release/usr.bin/ministat
/freebsd-9.3-release/usr.bin/mkcsmapper
/freebsd-9.3-release/usr.bin/mkesdb
/freebsd-9.3-release/usr.bin/mklocale
/freebsd-9.3-release/usr.bin/mktemp
/freebsd-9.3-release/usr.bin/msgs
/freebsd-9.3-release/usr.bin/mt
/freebsd-9.3-release/usr.bin/ncal
/freebsd-9.3-release/usr.bin/ncplist
/freebsd-9.3-release/usr.bin/ncplogin
/freebsd-9.3-release/usr.bin/netstat
/freebsd-9.3-release/usr.bin/newgrp
/freebsd-9.3-release/usr.bin/nfsstat
/freebsd-9.3-release/usr.bin/nslookup
/freebsd-9.3-release/usr.bin/passwd
/freebsd-9.3-release/usr.bin/pr
/freebsd-9.3-release/usr.bin/printf
/freebsd-9.3-release/usr.bin/procstat
/freebsd-9.3-release/usr.bin/protect
/freebsd-9.3-release/usr.bin/rctl
/freebsd-9.3-release/usr.bin/rlogin
/freebsd-9.3-release/usr.bin/rpcgen
/freebsd-9.3-release/usr.bin/rsh
/freebsd-9.3-release/usr.bin/rwho
/freebsd-9.3-release/usr.bin/script
/freebsd-9.3-release/usr.bin/sed
/freebsd-9.3-release/usr.bin/seq
/freebsd-9.3-release/usr.bin/sockstat
/freebsd-9.3-release/usr.bin/split
/freebsd-9.3-release/usr.bin/stat
/freebsd-9.3-release/usr.bin/stdbuf
/freebsd-9.3-release/usr.bin/su
/freebsd-9.3-release/usr.bin/systat
/freebsd-9.3-release/usr.bin/tail
/freebsd-9.3-release/usr.bin/talk
/freebsd-9.3-release/usr.bin/tar
/freebsd-9.3-release/usr.bin/tftp
/freebsd-9.3-release/usr.bin/top
/freebsd-9.3-release/usr.bin/touch
/freebsd-9.3-release/usr.bin/truss
/freebsd-9.3-release/usr.bin/unvis
/freebsd-9.3-release/usr.bin/unzip
/freebsd-9.3-release/usr.bin/usbhidaction
/freebsd-9.3-release/usr.bin/usbhidctl
/freebsd-9.3-release/usr.bin/users
/freebsd-9.3-release/usr.bin/uuencode
/freebsd-9.3-release/usr.bin/vacation
/freebsd-9.3-release/usr.bin/vis
/freebsd-9.3-release/usr.bin/vmstat
/freebsd-9.3-release/usr.bin/w
/freebsd-9.3-release/usr.bin/wall
/freebsd-9.3-release/usr.bin/who
/freebsd-9.3-release/usr.bin/whois
/freebsd-9.3-release/usr.bin/write
/freebsd-9.3-release/usr.bin/xinstall
/freebsd-9.3-release/usr.bin/xlint
/freebsd-9.3-release/usr.bin/yes
/freebsd-9.3-release/usr.sbin
/freebsd-9.3-release/usr.sbin/Makefile
/freebsd-9.3-release/usr.sbin/ac
/freebsd-9.3-release/usr.sbin/acpi/acpidump
/freebsd-9.3-release/usr.sbin/adduser
/freebsd-9.3-release/usr.sbin/amd
/freebsd-9.3-release/usr.sbin/ancontrol
/freebsd-9.3-release/usr.sbin/apmd
/freebsd-9.3-release/usr.sbin/arp
/freebsd-9.3-release/usr.sbin/authpf
/freebsd-9.3-release/usr.sbin/bluetooth/ath3kfw
/freebsd-9.3-release/usr.sbin/bluetooth/bthidd
/freebsd-9.3-release/usr.sbin/bluetooth/hccontrol
/freebsd-9.3-release/usr.sbin/bluetooth/sdpd
/freebsd-9.3-release/usr.sbin/boot0cfg
/freebsd-9.3-release/usr.sbin/bootparamd
/freebsd-9.3-release/usr.sbin/bsdconfig
/freebsd-9.3-release/usr.sbin/bsdinstall
/freebsd-9.3-release/usr.sbin/bsdinstall/scripts
/freebsd-9.3-release/usr.sbin/bsnmpd
/freebsd-9.3-release/usr.sbin/bsnmpd/modules/snmp_hostres
/freebsd-9.3-release/usr.sbin/bsnmpd/modules/snmp_wlan
/freebsd-9.3-release/usr.sbin/bsnmpd/tools/bsnmptools
/freebsd-9.3-release/usr.sbin/btxld
/freebsd-9.3-release/usr.sbin/burncd
/freebsd-9.3-release/usr.sbin/cdcontrol
/freebsd-9.3-release/usr.sbin/chkgrp
/freebsd-9.3-release/usr.sbin/config
/freebsd-9.3-release/usr.sbin/cpucontrol
/freebsd-9.3-release/usr.sbin/crashinfo
/freebsd-9.3-release/usr.sbin/cron
/freebsd-9.3-release/usr.sbin/cron/crontab
/freebsd-9.3-release/usr.sbin/crunch
/freebsd-9.3-release/usr.sbin/ctladm
/freebsd-9.3-release/usr.sbin/ctm/ctm_dequeue
/freebsd-9.3-release/usr.sbin/daemon
/freebsd-9.3-release/usr.sbin/diskinfo
/freebsd-9.3-release/usr.sbin/edquota
/freebsd-9.3-release/usr.sbin/etcupdate
/freebsd-9.3-release/usr.sbin/flowctl
/freebsd-9.3-release/usr.sbin/freebsd-update
/freebsd-9.3-release/usr.sbin/fwcontrol
/freebsd-9.3-release/usr.sbin/gpioctl
/freebsd-9.3-release/usr.sbin/gssd
/freebsd-9.3-release/usr.sbin/i2c
/freebsd-9.3-release/usr.sbin/ifmcstat
/freebsd-9.3-release/usr.sbin/inetd
/freebsd-9.3-release/usr.sbin/iostat
/freebsd-9.3-release/usr.sbin/ip6addrctl
/freebsd-9.3-release/usr.sbin/jail
/freebsd-9.3-release/usr.sbin/jls
/freebsd-9.3-release/usr.sbin/kbdcontrol
/freebsd-9.3-release/usr.sbin/kbdmap
/freebsd-9.3-release/usr.sbin/keyserv
/freebsd-9.3-release/usr.sbin/kgmon
/freebsd-9.3-release/usr.sbin/kldxref
/freebsd-9.3-release/usr.sbin/lpr
/freebsd-9.3-release/usr.sbin/lpr/filters
/freebsd-9.3-release/usr.sbin/lpr/lpd
/freebsd-9.3-release/usr.sbin/makefs
/freebsd-9.3-release/usr.sbin/memcontrol
/freebsd-9.3-release/usr.sbin/mergemaster
/freebsd-9.3-release/usr.sbin/mfiutil
/freebsd-9.3-release/usr.sbin/mixer
/freebsd-9.3-release/usr.sbin/mountd
/freebsd-9.3-release/usr.sbin/moused
/freebsd-9.3-release/usr.sbin/mptutil
/freebsd-9.3-release/usr.sbin/mtest
/freebsd-9.3-release/usr.sbin/mtree
/freebsd-9.3-release/usr.sbin/named
/freebsd-9.3-release/usr.sbin/ndiscvt
/freebsd-9.3-release/usr.sbin/ndp
/freebsd-9.3-release/usr.sbin/newsyslog
/freebsd-9.3-release/usr.sbin/nfscbd
/freebsd-9.3-release/usr.sbin/nfsd
/freebsd-9.3-release/usr.sbin/nmtree
/freebsd-9.3-release/usr.sbin/ntp
/freebsd-9.3-release/usr.sbin/pc-sysinstall
/freebsd-9.3-release/usr.sbin/pciconf
/freebsd-9.3-release/usr.sbin/pkg
/freebsd-9.3-release/usr.sbin/pkg_install
/freebsd-9.3-release/usr.sbin/pkg_install/add
/freebsd-9.3-release/usr.sbin/pkg_install/info
/freebsd-9.3-release/usr.sbin/pkg_install/updating
/freebsd-9.3-release/usr.sbin/pmcannotate
/freebsd-9.3-release/usr.sbin/pmccontrol
/freebsd-9.3-release/usr.sbin/pmcstat
/freebsd-9.3-release/usr.sbin/portsnap
/freebsd-9.3-release/usr.sbin/portsnap/portsnap
/freebsd-9.3-release/usr.sbin/powerd
/freebsd-9.3-release/usr.sbin/ppp
/freebsd-9.3-release/usr.sbin/pw
/freebsd-9.3-release/usr.sbin/pwd_mkdb
/freebsd-9.3-release/usr.sbin/rarpd
/freebsd-9.3-release/usr.sbin/route6d
/freebsd-9.3-release/usr.sbin/rpc.lockd
/freebsd-9.3-release/usr.sbin/rpc.statd
/freebsd-9.3-release/usr.sbin/rpc.yppasswdd
/freebsd-9.3-release/usr.sbin/rpc.ypupdated
/freebsd-9.3-release/usr.sbin/rpc.ypxfrd
/freebsd-9.3-release/usr.sbin/rrenumd
/freebsd-9.3-release/usr.sbin/rtadvctl
/freebsd-9.3-release/usr.sbin/rtadvd
/freebsd-9.3-release/usr.sbin/rtprio
/freebsd-9.3-release/usr.sbin/rtsold
/freebsd-9.3-release/usr.sbin/rwhod
/freebsd-9.3-release/usr.sbin/sa
/freebsd-9.3-release/usr.sbin/sade
/freebsd-9.3-release/usr.sbin/sendmail
/freebsd-9.3-release/usr.sbin/service
/freebsd-9.3-release/usr.sbin/services_mkdb
/freebsd-9.3-release/usr.sbin/setfib
/freebsd-9.3-release/usr.sbin/smbmsg
/freebsd-9.3-release/usr.sbin/syslogd
/freebsd-9.3-release/usr.sbin/sysrc
/freebsd-9.3-release/usr.sbin/tcpdrop
/freebsd-9.3-release/usr.sbin/tcpdump
/freebsd-9.3-release/usr.sbin/timed
/freebsd-9.3-release/usr.sbin/timed/timed
/freebsd-9.3-release/usr.sbin/traceroute6
/freebsd-9.3-release/usr.sbin/tzsetup
/freebsd-9.3-release/usr.sbin/uhsoctl
/freebsd-9.3-release/usr.sbin/usbdump
/freebsd-9.3-release/usr.sbin/utxrm
/freebsd-9.3-release/usr.sbin/vidcontrol
/freebsd-9.3-release/usr.sbin/vipw
/freebsd-9.3-release/usr.sbin/wake
/freebsd-9.3-release/usr.sbin/watch
/freebsd-9.3-release/usr.sbin/watchdogd
/freebsd-9.3-release/usr.sbin/wlandebug
/freebsd-9.3-release/usr.sbin/wpa
/freebsd-9.3-release/usr.sbin/wpa/hostapd
/freebsd-9.3-release/usr.sbin/wpa/wpa_supplicant
/freebsd-9.3-release/usr.sbin/yp_mkdb
/freebsd-9.3-release/usr.sbin/ypbind
/freebsd-9.3-release/usr.sbin/yppush
/freebsd-9.3-release/usr.sbin/ypserv
/freebsd-9.3-release/usr.sbin/zic
267654 20-Jun-2014 gjb

Copy stable/9 to releng/9.3 as part of the 9.3-RELEASE cycle.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation


267023 03-Jun-2014 brueffer

MFC: r266709

Language cleanup.

Reviewed by: mav, bcr, wblock
Approved by: re (gjb)


266668 25-May-2014 wblock

MFC r265798, r265815, r266091

Add a man page for the new vt.4 device.

Approved by: re@ (gjb)


266560 22-May-2014 gavin

Merge r266261 from head:

USB endpoints are almost always single-digits, fix the path in the man
page to be clearer.

PR: docs/175560
Submitted by: Andreas Gustafsson <gson gson.org>


266254 16-May-2014 brueffer

MFC: r265583, r265716

First cleanup pass: new sentence -> new line, mdoc, typos and style.

Fix two more typos. (1)

Submitted by: Trond Endrestol (1)


266242 16-May-2014 ambrisko

MFC 265555/MFS 265922

dd mrsas(4) driver from LSI official support of newer MegaRAID SAS
cards. LSI has been maintaining this driver outside of the FreeBSD
tree. It overlaps support of ThunderBolt and Invader cards that mfi(4)
supports. By default mfi(4) will attach to cards. If the tunable:
hw.mfi.mrsas_enable=1
is set then mfi(4) will not probe and attach to these newer cards and
allow mrsas(4) to attach. So by default this driver will not effect
a FreeBSD system unless mfi(4) is removed from the kernel or the
tunable is enabled.

mrsas(4) attaches disks to the CAM layer so it depends on CAM and devices
show up as /dev/daX. mfiutil(8) does not work with mrsas. The FreeBSD
version of MegaCli and StorCli from LSI do work with mrsas. It appears
that StorCli only works with mrsas. MegaCli appears to work with mfi(4)
and mrsas(4).

It would be good to add mfiutil(4) support to mrsas, emulations modes,
kernel logging, device aliases to ease the transition between mfi(4)
and mrsas(4).

Style issues should be resolved by LSI when they get committers approved.
The plan is get this driver in FreeBSD 9.3 to improve HW support.

Thanks to LSI for developing, testing and working with FreeBSD to
make this driver co-exist in FreeBSD. This improves the overall
support of MegaRAID SAS.

Submitted by: Kashyap Desai <Kashyap.Desai@lsi.com>
Sponsored by: LSI


266013 14-May-2014 marius

MFC: r255977 (partial)

Sweep man pages replacing ad -> ada.


265918 12-May-2014 davidcs

MFC r265703
Modify Copyright information and other strings to reflect
Qlogic Corporation's purchase of Broadcom's NetXtreme business.
Added clean option to Makefile

Submitted by:David C Somayajulu (davidcs@freebsd.org) QLogic Corporation


265729 09-May-2014 ken

MFC the mpr(4) driver for LSI's 12Gb SAS cards.

This includes r265236, r265237, r265241, r265261, r265386, r265424, and
r265473.

------------------------------------------------------------------------
r265236 | ken | 2014-05-02 14:25:09 -0600 (Fri, 02 May 2014) | 51 lines

Bring in the mpr(4) driver for LSI's MPT3 12Gb SAS controllers.

This is derived from the mps(4) driver, but it supports only the 12Gb
IT and IR hardware including the SAS 3004, SAS 3008 and SAS 3108.

Some notes about this driver:
o The 12Gb hardware can do "FastPath" I/O, and that capability is included in
this driver.

o WarpDrive functionality has been removed, since it isn't supported in
the 12Gb driver interface.

o The Scatter/Gather list handling code is significantly different between
the 6Gb and 12Gb hardware. The 12Gb boards support IEEE Scatter/Gather
lists.

Thanks to LSI for developing and testing this driver for FreeBSD.

share/man/man4/mpr.4:
mpr(4) man page.

sys/dev/mpr/*:
mpr(4) driver files.

sys/modules/Makefile,
sys/modules/mpr/Makefile:
Add a module Makefile for the mpr(4) driver.

sys/conf/files:
Add the mpr(4) driver.

sys/amd64/conf/GENERIC,
sys/i386/conf/GENERIC,
sys/mips/conf/OCTEON1,
sys/sparc64/conf/GENERIC:
Add the mpr(4) driver to all config files that currently
have the mps(4) driver.

sys/ia64/conf/GENERIC:
Add the mps(4) and mpr(4) drivers to the ia64 GENERIC
config file.

sys/i386/conf/XEN:
Exclude the mpr module from building here.

Submitted by: Steve McConnell <Stephen.McConnell@avagotech.com>
Tested by: Chris Reeves <chrisr@spectralogic.com>
Sponsored by: LSI, Spectra Logic
Relnotes: LSI 12Gb SAS driver mpr(4) added

------------------------------------------------------------------------
------------------------------------------------------------------------
r265237 | ken | 2014-05-02 14:36:20 -0600 (Fri, 02 May 2014) | 8 lines

Add the mpr(4) man page to the man4 Makefile.

This should have been included in r265236.

Submitted by: Steve McConnell <Stephen.McConnell@avagotech.com>
Sponsored by: LSI, Spectra Logic

------------------------------------------------------------------------
------------------------------------------------------------------------
r265241 | brueffer | 2014-05-02 15:14:28 -0600 (Fri, 02 May 2014) | 2 lines

Use our standard SYNOPSIS wording; perform some cleanup while here.

------------------------------------------------------------------------
------------------------------------------------------------------------
r265261 | brueffer | 2014-05-03 05:15:28 -0600 (Sat, 03 May 2014) | 2 lines

Add a missing colon.

------------------------------------------------------------------------
------------------------------------------------------------------------
r265386 | ken | 2014-05-05 13:53:03 -0600 (Mon, 05 May 2014) | 15 lines

Adjust #if statements inside mprsas_send_smpcmd() to more accurately
reflect when unmapped I/O support was added.

For FreeBSD 10, it arrived just prior to __FreeBSD_version 1000028.
For FreeBSD 9, it arrived just prior to __FreeBSD_version 902001.

Also, fix compiler warnings in mprsas_send_smpcmd() that happen in the
i386 PAE build for non-unmapped I/O builds. These were fixed in mps(4)
in revision 241145, but didn't make it into the mpr(4) driver. This
change should only affect FreeBSD versions outside the above revisions,
and thus doesn't affect head.

Sponsored by: Spectra Logic Corporation

------------------------------------------------------------------------
------------------------------------------------------------------------
r265424 | ken | 2014-05-06 00:18:43 -0600 (Tue, 06 May 2014) | 33 lines

Fix a problem with async notifications in the mpr(4) driver.

This problem only occurs on versions of FreeBSD prior to the recent CAM
locking changes. (i.e. stable/9 and older versions of stable/10) This
change should be a no-op for head and stable/10.

If a path isn't specified, xpt_register_async() will create a fully
wildcarded path and acquire a lock (the XPT lock in older versions,
and via xpt_path_lock() in newer versions) to call xpt_action() for the
XPT_SASYNC_CB CCB. It will then drop the lock and if the requested event
includes AC_FOUND_DEVICE or AC_PATH_REGISTERED, it will get the caller up
to date with any device arrivals or path registrations.

The issue is that before the locking changes, each SIM lock would get
acquired in turn during the EDT tree traversal process. If a path is
specified for xpt_register_async(), it won't acquire and drop its own lock,
but instead expects the caller to hold its own SIM lock. That works for
the first part of xpt_register_async(), but causes a recursive lock
acquisition once the EDT traversal happens and it comes to the SIM in
question. And it isn't possible to call xpt_action() without holding a SIM
lock.

The locking changes fix this by using the XPT topology lock for EDT
traversal, so it is no longer an issue to hold the SIM lock while calling
xpt_register_async().

The solution for FreeBSD versions before the locking changes is to request
notification of all device arrivals (so we pass a NULL path into
xpt_register_async()) and then filter out the arrivals that are not ours.

Sponsored by: Spectra Logic Corporation

------------------------------------------------------------------------
------------------------------------------------------------------------
r265473 | ken | 2014-05-06 16:13:38 -0600 (Tue, 06 May 2014) | 7 lines

Change the device name for mpr(4) from /dev/mpr_N to /dev/mprN.

This is more consistent with the existing mps(4) behavior.

Reviewed by: Steve McConnell <stephen.mcconnell@avagotech.com>

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

Submitted by: Steve McConnell <Stephen.McConnell@avagotech.com>
Tested by: Chris Reeves <chrisr@spectralogic.com>
Sponsored by: LSI, Spectra Logic
Relnotes: LSI 12Gb SAS driver mpr(4) added


265696 08-May-2014 brueffer

MFC: r265360

Remove stray comma.


265608 07-May-2014 np

MFC r259569, r259770 (by joel@), and r263451.

r259569:
cxgbe.4: Belated update to the man page to reflect T5 support.

r259770:
mdoc: nuke whitespace.

r263451:
cxgbe(4): man page updates.


265564 07-May-2014 jimharris

MFC r263303:

Update nvme(4) and nvd(4) man pages to clarify the differences between
their respective device nodes.


265050 28-Apr-2014 ian

MFC uftdi(4) driver changes...
r264010: Support speeds up to 12mbaud on newer chips.
r264018: Update list of supported FTDI chips.
r264031: Use 2K IO buffers for improved throughput.
r264149: Add ioctl(2) calls to access bitbang, MPSSE, CPU_FIFO,
and other modes.
r264800: Various fixes to r264149 pointed out by Coverity scan.


264848 24-Apr-2014 gjb

MFC r264731:
urndis(4) will first appear in 9.3-RELEASE.

Sponsored by: The FreeBSD Foundation


264778 22-Apr-2014 brueffer

MFC: r264386

Improve markup and remove contractions.


264776 22-Apr-2014 brueffer

MFC: r264384, r264415

mdoc and language improvements.


264476 14-Apr-2014 brueffer

MFC: r264349

mdoc and spelling cleanup.


263798 27-Mar-2014 hselasky

MFC r263291 and r263292:
Update USB template manual page.


263764 26-Mar-2014 dim

MFC r262613:

Merge the projects/clang-sparc64 branch back to head. This brings in
several updates from the llvm and clang trunks to make the sparc64
backend fully functional.

Apart from one patch to sys/sparc64/include/pcpu.h which is still under
discussion, this makes it possible to let clang fully build world and
kernel for sparc64.

Any assistance with testing this on actual sparc64 hardware is greatly
appreciated, as there will unavoidably be bugs left.

Many thanks go to Roman Divacky for his upstream work on getting the
sparc64 backend into shape.

MFC r262985:

Repair a few minor mismerges from r262261 in the clang-sparc64 project
branch. This is also to minimize differences with upstream.


263064 12-Mar-2014 hselasky

MFC r262417, r262439, r262454, r262455 and r262478:
- Several updates and improvements to ATP driver.
- Start effort merging WSP and ATP driver.


262888 07-Mar-2014 brueffer

MFC: r262603

mdoc cleanup.


262387 23-Feb-2014 brueffer

MFC: r261549

Add a manpage for the urndis driver.

Obtained from: OpenBSD


262153 18-Feb-2014 luigi

MFH: sync the netmap code with the one in HEAD
(enhanced VALE switch, netmap pipes, emulated netmap mode).
See details in the log for svn 261909.


262138 17-Feb-2014 markj

MFC r258036:
Add IDs for the ASIX 88179 and 88178A USB to GigE adapters.

MFC r258331:
Import the axge(4) driver for the ASIX AX88178A and AX88179 USB Ethernet
adapters. Both devices support Gigabit Ethernet and USB 2.0, and the AX88179
supports USB 3.0.

MFC r258617 (by lwhsu):
Also note to add xhci(4) to kernel configuration to utilize USB 3.0

MFC r258618 (by lwhsu):
Mention axge(4)


262018 17-Feb-2014 mav

MFC r261719:
Fix wrong device name in example.

PR: docs/185602
Submitted by: koitsu


261973 16-Feb-2014 brueffer

MFC: r261838

Add a deprecation notice to nve.4 and Xref nfe.4.


261880 14-Feb-2014 brueffer

MFC: r261611

Add some context for the "kldload sem" command; minor other improvements.

PR: 183650
Submitted by: Bjorn Heidotting


261877 14-Feb-2014 brueffer

MFC: r261584

In IPv6 code examples, use the correct v6 socket.


261874 14-Feb-2014 hselasky

MFC r261597, r261598 and r261599:

Apple touchpad manual page fixes:
- Add manual page for wsp driver
- Update atp driver manual page
- Install atp manual page for all platforms


261866 14-Feb-2014 kevlo

MFC r257957:

Mention the RT5370/RT5372 chipset.


261865 14-Feb-2014 kevlo

MFC r259544, r259545, r259546, r259547, r259812, r259939, r260219, r260542,
r261118, r261124, r261330:

- Add support for the MediaTek/Ralink RT3593 chipset.
- Various minor USB WLAN fixes and improvements.


261732 10-Feb-2014 brueffer

MFC: r261339

MLINK ixgbe.4 to {if_ix.4, ix.4}. An update for ixgbe.4
which deals with the "ix prefix being shared by two drivers"
situation is forthcoming.


261488 04-Feb-2014 pluknet

Typo in the EXAMPLES section: this is regexp, not a shell wildcard expression.

This is a direct commit to stable/9.

Submitted by: Ilya Noskov <phantom@phantom.su>


260909 20-Jan-2014 bapt

MFH: r260483, r260484, r260594, r260595, r260596, r260597

Improve error message shown to the user when trying to load a module that is
already loaded or compiled withing the kernel
Point the user to dmesg(1) to get informations about why loading a module did fail
instead of printing the cryptic "Exec format error"
Update the BUGS section of kld(4) according the recent changes in kldload(8)


260252 04-Jan-2014 edavis

MFC Broadcom 10Gb bxe driver
Merged r255736, r255861, r256299, r256341, r258187, r259928, r260113

Approved by: davidch (mentor)


259604 19-Dec-2013 truckman

MFC r258629, 258662:

r258629:
Mention that devd will kldload the driver when the device is connected.

Mention that the automatic mode switch from umass to u3g needed by some
devices does not work unless the driver is loaded before the device is
connected.

r258662 (by joel):
mdoc: sort sections.


258936 04-Dec-2013 davidcs

MFC: 252206,258156
port dev/qlxge from head


258898 03-Dec-2013 davidcs

MFC 250661,251076,251605,252580,254976,255003,258155
port dev/qlxgbe from HEAD


255535 14-Sep-2013 mav

MFC r255534:
Add more references.


255502 13-Sep-2013 cperciva

MFC r255459:
Remove documentation describing functionality which geom(4) does not,
in fact, provide.


255432 09-Sep-2013 sbruno

MFC r253980 - new pciids for ciss(4) support


253878 02-Aug-2013 hrs

MFC 253751 and 253843:

- Relax the restriction on the member interfaces with LLAs. Two or more
LLAs on the member interfaces are actually harmless when the parent
interface does not have a LLA.

- Add net.link.bridge.allow_llz_overlap. This is a knob to allow LLAs on
a bridge and the member interfaces at the same time. The default is 0.

Approved by: re (marius)


253365 15-Jul-2013 jimharris

MFC r253178:

Bump date for nvme(4) and nvd(4).

Approved by: re (kib)


253293 12-Jul-2013 jimharris

MFC r253111:

Update nvme(4) and nvd(4) to reflect recent work and upcoming inclusion
in 9.2 release.

Approved by: re (kib)


253291 12-Jul-2013 jimharris

MFC r241479:

Remove whitespace.

Approved by: re (kib)


253289 12-Jul-2013 jimharris

MFC r241431:

Add man pages for nvme(4) and nvd(4).

Approved by: re (kib)


253240 12-Jul-2013 hrs

MFC 253093:

Make mandoc lint happy.


253239 12-Jul-2013 hrs

MFC 232379, 252511, 252548, 253060:

- Allow to configure net.inet6.ip6.{accept_rtadv,no_radr} by the
loader tunables as well because they have to be configured before
interface initialization for AF_INET6.

- Allow ND6_IFF_AUTO_LINKLOCAL for IFT_BRIDGE. An interface with IFT_BRIDGE
is initialized with !ND6_IFF_AUTO_LINKLOCAL && !ND6_IFF_ACCEPT_RTADV
regardless of net.inet6.ip6.accept_rtadv and net.inet6.ip6.auto_linklocal.
To configure an autoconfigured link-local address (RFC 4862), the
following rc.conf(5) configuration can be used:

ifconfig_bridge0_ipv6="inet6 auto_linklocal"

- if_bridge(4) now removes IPv6 addresses on a member interface to be
added when the parent interface or one of the existing member
interfaces has an IPv6 address. if_bridge(4) merges each link-local
scope zone which the member interfaces form respectively, so it causes
address scope violation. Removal of the IPv6 addresses prevents it.

- if_lagg(4) now removes IPv6 addresses on a member interfaces
unconditionally.

- Set reasonable flags to non-IPv6-capable interfaces.


253180 11-Jul-2013 bryanv

MFC VirtIO r252703,r252707

r252703: Document new cache write mode tunables/sysctl
r252707: Minor cleanup and use my FreeBSD.org email

Also change the release where first appeared closer to reality.


252951 07-Jul-2013 lstewart

MFC r252504:

Import an implementation of the CAIA Delay-Gradient (CDG) congestion control
algorithm, which is based on the 2011 v0.1 patch release and described in the
paper "Revisiting TCP Congestion Control using Delay Gradients" by David Hayes
and Grenville Armitage. It is implemented as a kernel module compatible with the
modular congestion control framework.

CDG is a hybrid congestion control algorithm which reacts to both packet loss
and inferred queuing delay. It attempts to operate as a delay-based algorithm
where possible, but utilises heuristics to detect loss-based TCP cross traffic
and will compete effectively as required. CDG is therefore incrementally
deployable and suitable for use on shared networks.

In collaboration with: David Hayes <david.hayes at ieee.org> and
Grenville Armitage <garmitage at swin edu au>
Sponsored by: Cisco University Research Program and FreeBSD Foundation


252905 07-Jul-2013 delphij

MFC r252869:

Update driver with recent vendor improvements, most notably support
of Skyhawk adapters.

Many thanks to Emulex for their continued support of FreeBSD.

Submitted by: "Duvvuru,Venkat Kumar" <VenkatKumar.Duvvuru Emulex.Com>


252903 06-Jul-2013 delphij

MFC r252867:

Import HighPoint DC Series Data Center HBA (DC7280 and R750) driver.
This driver works for FreeBSD/i386 and FreeBSD/amd64 platforms.

Many thanks to HighPoint for providing this driver.

(This changeset have not included changes found in 249468 and 246713)


252884 06-Jul-2013 delphij

MFC r252851:

Add PCI IDs for HighPoint RocketRAID 4521, 3620, 3622 and 3640
controllers. Update the hptiop(4) manual page to reflect this
as well as mentioning that some cards are already end-of-life.

Many thanks to Highpoint for providing this driver update.


252778 05-Jul-2013 achim

MFC r250963, r251013, r251056: Driver 'aacraid' added to support Adaptec by PMC RAID controller families Series 6, 7, 8 and upcoming products.

Approved by: emaste (co-mentor)


252495 02-Jul-2013 np

MFC all cxgbe(4) changes missing from stable/9:
r248925, r249368, r249370, r249376, r249382, r249383, r249385, r249391,
r249392, r249393, r249627, r249629, r250090, r250092, r250093, r250117,
r250218, r250221, r250614, r251213, r251317, r251358, r251434, r251518,
r251638, r252312, r252469, r252470, r250697(kib).

r248925:
Support for Chelsio's 40G Terminator 5 (aka T5) ASIC.
...

r249368:
Set and display the IP fragment bit correctly when dealing with
the filter mode.

r249370:
cxgbe(4): Ensure that the MOD_LOAD handler runs before either t4nex or
t5nex attach to their devices.

r249376:
- Explain clearly why a different firmware is being installed (if/when
it is being installed). Improve other error messages while here.

- Select special FPGA specific configuration profile when appropriate.

r249382:
There is no need for elaborate queries and error checking when trying to
set FW4MSG_ENCAP.

r249383:
Get rid of a couple of stray \n's.

r249385:
cxgbe/tom: Slight simplification of code that calculates options2.

r249391:
Auto-reduce the holdoff timers that are greater than the maximum value
allowed by the hardware.

r249392:
Cosmetic change (s/wrwc/wcwr/;s/WRWC/WCWR/).

r249393:
Add pciids of the T5 based cards. The ones that I haven't tested with
cxgbe(4) are disabled for now. This will change.

r249627:
cxgbe/tom: Update the CLIP table on the chip when there are changes
to the list of IPv6 addresses on the system. The table is used for
TOE+IPv6 only.

r249629:
cxgbe(4): Refuse to install T5 firmwares on a T4 card (and vice versa).

r250090:
cxgbe(4): Some updates to shared code.

r250092:
- Provide accurate ifmedia information so that 40G ports/transceivers are
displayed properly in ifconfig, etc.

- Use the same number of tx and rx queues for a 40G port as for a 10G port.

r250093:
Attach to the T580 (2 x 40G) card.

r250117:
Fix DDP breakage introduced in r248925. Bitwise OR has higher
precedence than ternary conditional.

r250218:
cxgbe/tom: Do not use M_PROTO1 to mark rx zero-copy mbufs as special.
All the M_PROTOn flags are clobbered when an mbuf is appended to the
socket buffer.

r250221:
cxgbe: Switch to a better way to install firmware.

r250614:
Deal correctly with 40G ports that don't have any transceiver plugged
in. Do not claim that they have unknown tranceivers.

r251213:
cxgbe(4): Some more debug sysctls. These work on both T4 and T5 based
cards.

r251317:
cxgbe(4): t4fw_cfg must be explicitly loaded if the driver is being
loaded via loader.conf.

r251358:
cxgbe(4): Provide accurate hit count for filters on T5 cards. The
location within the TCB and the size have both changed.

r251434:
cxgbe(4): Never install a firmware if hw.cxgbe.fw_install is 0.

r251518:
cxgbe/tom: Fix bad signed/unsigned mixup in the stid allocator. This
fixes a panic when allocating a mixture of IPv6 and IPv4 stids.

r251638:
cxgbe/tom: Allow caller to select the queue (control or data) used to
send the CPL_SET_TCB_FIELD request in t4_set_tcb_field().

r252312:
Update T5 register ranges. This is so that regdump skips over registers
with read side-effects.

r252469:
Add a sysctl to get the number of filters available.

sysctl dev.t4nex.<N>.nfilters
sysctl dev.t5nex.<N>.nfilters

r252470:
Count the number of hits for a filter by default.

r250697:
Add dependencies on the firmware, which allows the loading of the cxgb
and cxgbe modules.


252446 01-Jul-2013 yongari

MFC r252186:
Add Lenovo USB 2.0 Ethernet adapter to the list of supported
devices.


252156 24-Jun-2013 glebius

Merge r248570, 248582:
Add NGM_NAT_LIBALIAS_INFO command, that reports internal stats
of libalias instance. To be used in the mpd5 daemon.

Submitted by: Dmitry Luhtionov <dmitryluhtionov gmail.com>


252155 24-Jun-2013 glebius

Merge r248507:
iwn(4) doesn't support adhoc mode.

PR: misc/177106
Submitted by: Hiren Panchasara <hiren.panchasara gmail.com>


252153 24-Jun-2013 glebius

Merge r248370:
Belatedly remove the vinum(4) manual page. The vinum
manager is absent in FreeBSD since 6.0-RELEASE.

Reviewed by: joel


252144 24-Jun-2013 glebius

Merge r243151:
o Remove meaningless PROTOCOLS section.
o Describe passing file descriptors as separate section.
- Descriptors can be passed through any protocol of the UNIX family,
not SOCK_STREAM and SOCK_SEQPACKET only. [1]
o Describe socket options as separate section.
- Move LOCAL_PEERCRED option to this section.
- Describe struct xucred.
- In LOCAL_CREDS section mention that credentials
are passed only on the first read on non-datagram
sockets.
o Xref all mentioned system calls.

Noticed by: Igor Sysoev [1]


251864 17-Jun-2013 ae

MFC r249252:
Remove reference to the nonexistent sysctl node net.inet6.mld.stats.
Also add cross reference to the icmp6(4).

PR: 177696


250372 08-May-2013 sbruno

MFC r250371

s/Numer/Number/


250370 08-May-2013 sbruno

MFC r249070

Update man page for igb(4) with a little bit of information about
hw.igb.num_queues for those so inclined.


250278 05-May-2013 gavin

Merge r247915 from head:
The ZyXEL ZyAIR G-202 is also supported by zyd(4)


250078 29-Apr-2013 jkim

MFC: r248478

Add preliminary support for IBM/Lenovo TrackPoint.


250063 29-Apr-2013 pluknet

MFC r248253:
Add missed `_load' to the `if_foo_load="YES"' line.

PR: docs/176915
Submitted by: Dmitry Afanasiev <KOT@MATPOCKuH.Ru>


249519 15-Apr-2013 trasz

MFC r249011:

Fix dates in manual pages modified in 249009.


249510 15-Apr-2013 trasz

MFC r249009:

Make it possible to build CTL as a module.

MFC r249022 by glebius@:

- Remove extra $FreeBSD$
- Touch options headers to make module buildable.


248130 10-Mar-2013 mav

MFC r247725:
Fix typos in hint names.


247827 05-Mar-2013 delphij

MFC r247443:

Refresh vendor driver version which adds ARC-1224 support.

Many thanks to Areca for continuing to support FreeBSD.

Submitted by: 黃清隆 <ching2048 areca com tw>


247434 28-Feb-2013 np

MFC r245243, r245274, r245276, r245434, r245441, r245448, r245467,
r245468, r245517, r245518, r245520, r245567, r245933, r245935, r245936,
r245937, r246093, r246385, r246575, r247062, r247122, r247289, r247291,
r247347, r247355, and r241733.

Note that TCP_OFFLOAD is not enabled in 9 yet and so some of these MFCs
don't really affect functionality. But they do help future MFCs
(related to TCP_OFFLOAD or not) by minimizing diffs with the driver in
head.

r245243:
cxgbe(4): updates to the configuration file that controls how hardware
resources are partitioned.

- Reduce the number of virtual interfaces reserved for PF4. This leaves
spare room in the source MAC table and allows the driver to setup
filters that rewrite the source MAC address.

- Reduce the number of filters and use the freed up space for the CLIP
(Compressed Local IPv6 addresses) table. This is a prerequisite for
IPv6 TOE support which will follow separately in a series of commits.

r245274:
cxgbe(4): Add functions to help synchronize "slow" operations (those not
on the fast data path) and use them instead of frobbing the adapter lock
and busy flag directly.

Other changes made while reworking all slow operations:
- Wait for the reply to a filter request (add/delete). This guarantees
that the operation is complete by the time the ioctl returns.
- Tidy up the tid_info structure.
- Do not allow the tx queue size to be set to something that's not a
power of 2.

r245276:
Overhaul the stid allocator so that it can be used for IPv6 servers
too. The entry for an IPv6 server in the TCAM takes up the equivalent
of two ordinary stids and must be properly aligned too.

r245434:
cxgbe(4): Updates to the hardware L2 table management code.

- Add full support for IPv6 addresses.

- Read the size of the L2 table during attach. Do not assume that PCIe
physical function 4 of the card has all of the table to itself.

- Use FNV instead of Jenkins to hash L3 addresses and drop the private
copy of jhash.h from the driver.

r245441:
cxgbe/tom: Miscellaneous updates for TOE+IPv6 support (more to follow).

- Teach find_best_mtu_idx() to deal with IPv6 endpoints.

- Install correct protosw in offloaded TCP/IPv6 sockets when DDP is
enabled.

- Move set_tcp_ddp_ulp_mode to t4_tom.c so that t4_tom.h can be included
without having to drag in t4_msg.h too. This was bothering the iWARP
driver for some reason.

r245448:
cxgbe/tom: Basic CLIP table management.

This is the Compressed Local IPv6 table on the chip. To save space, the
chip uses an index into this table instead of a full IPv6 address in
some of its hardware data structures.

For now the driver fills this table with all the local IPv6 addresses
that it sees at the time the table is initialized. I'll improve this
later so that the table is updated whenever new IPv6 addresses are
configured or existing ones deleted.

r245467:
cxgbe/tom: Add support for fully offloaded TCP/IPv6 connections (active open).

r245468:
cxgbe/tom: Add support for fully offloaded TCP/IPv6 connections (passive open).

r245517:
cxgbe: Fix the for_each_foo macros -- the last argument should not share
its name with any member of struct sge.

r245518:
cxgbe: Do a more thorough job in the CLEAR_STATS ioctl.

r245520:
Allow "ivlan" (inner VLAN) to be used as an alias for "vlan" when
specifying match criteria. "vlan" continues to be valid here, and it
continues to be valid when deleting, rewriting, inserting, or stacking
an 802.1q tag to a matching packet.

r245567:
cxgbe: Make the for_each macros safer to use by turning them
into a single statement each.

r245933:
cxgbe/tom: List IFCAP_TOE6 as supported now that all the required pieces
are in place. You still have to enable it explicitly, after loading the
t4_tom KLD.

r245935:
Add a couple of missing error codes. Treat CPL_ERR_KEEPALV_NEG_ADVICE as
negative advice and not a fatal error.

r245936:
Force the 404-BT card (4 x 1G) to use the "uwire" configuration file.

r245937:
Install an extra hold on the newly allocated synq entry so that it
cannot be freed while do_pass_accept_req is running. This closes a race
where do_pass_establish on another CPU (the driver chose a different
queue for the new tid) expands the synq entry into a full PCB and then
releases the only hold on it, all while do_pass_accept_req is still
running.

r246093:
Provide a statistic to track the number of drops in each of the port's
txq's buf_ring. The aggregate for all the queues of a port is already
provided in ifnet->if_snd.ifq_drops.

r246385:
Busy-wait when cold.

r246575:
Do not hold locks around hardware context reads.

r247062:
cxgbe(4): Assume that CSUM_TSO in the transmit path implies CSUM_IP and
CSUM_TCP too. They are all set explicitly by the kernel usually.

r247122:
cxgbe(4): Add sysctls to extract debug information from the chip:

dev.t4nex.X.misc.cim_la logic analyzer dump
dev.t4nex.X.misc.cim_qcfg queue configuration
dev.t4nex.X.misc.cim_ibq_xxx inbound queues
dev.t4nex.X.misc.cim_obq_xxx outbound queues

r247289:
cxgbe(4): Update firmware to 1.8.4.0.

r247291:
cxgbe(4): Ask the card's firmware to pad up tiny CPLs by encapsulating
them in a firmware message if it is able to do so. This works out
better for one of the FIFOs in the chip.

r247347:
cxgbe(4): Consider all the API versions of the interfaces exported by
the firmware (instead of just the main firmware version) when evaluating
firmware compatibility. Document the new "hw.cxgbe.fw_install" knob
being introduced here.

This should fix kern/173584 too. Setting hw.cxgbe.fw_install=2 will
mostly do what was requested in the PR but it's a bit more intelligent
in that it won't reinstall the same firmware repeatedly if the knob is
left set.

r247355:
cxgbe(4): Report unusual out of band errors from the firmware.

r241733 (by ed@):
Prefer __containerof() over __member2struct().

The former works better with qualifiers, but also properly type checks
the input pointer.


246584 09-Feb-2013 bryanv

MFC r241470

Add VirtIO SCSI driver man page

Approved by: grehan (mentor)


246583 09-Feb-2013 bryanv

MFC r230461

Connect VirtIO-related manpages to the build.

Approved by: grehan (mentor)


245859 24-Jan-2013 yongari

MFC r245487:
Add D-Link DFE-520TX (rev. C1) to HARDWARE section.


245521 17-Jan-2013 delphij

MFC r245006:

Sync with driver.


245280 11-Jan-2013 delphij

MFC r244787, 244796:

Add DEVICE_IDENTIFY method for wbwd(4), required on most of recent
Supermicro motherboards.

Tested on X8STi and X8DTH boards.

Sponsored by: iXsystems, Inc.


245258 10-Jan-2013 ae

MFC r244750:
Add net.link.stf.permit_rfc1918 sysctl variable. It can be used to allow
the use of private IPv4 addresses with stf(4).

MFC r244752:
Add an ability to set net.link.stf.permit_rfc1918 from the loader.


244956 02-Jan-2013 hselasky

MFC r244704, r244714 and r244715:
Add vendor IDs for Broadcom USB dongles (BCM20702).

PR: kern/174707


244921 01-Jan-2013 delphij

MFC r244406:

Update arcmsr(4) to vendor version 1.20.00.26, this adds
support for their new RAID adapter ARC-1214.

Many thanks to Areca for continuing to support FreeBSD.

Submitted by: 黃清隆 Ching-Lung Huang <ching2048 areca com tw>


244398 18-Dec-2012 rwatson

Merge r244181 from head to stable/9:

Fix the location of auditdistd configuration file.

Reported by: Johan Hendriks <joh.hendriks@gmail.com>

Merge remaining unmerged portions of r243752 from head to stable/9; parts
adding the new 'auditdistd' user were previously merged in r243947:

Merge a number of changes required to hook up OpenBSM 1.2-alpha2's
auditdistd (distributed audit daemon) to the build:

- Manual cross references
- Makefile for auditdistd
- rc.d script, rc.conf entrie
- New group and user for auditdistd; associated aliases, etc.

The audit trail distribution daemon provides reliable,
cryptographically protected (and sandboxed) delivery of audit tails
from live clients to audit server hosts in order to both allow
centralised analysis, and improve resilience in the event of client
compromises: clients are not permitted to change trail contents
after submission.

Submitted by: pjd
Sponsored by: The FreeBSD Foundation (auditdistd)

Obtained from: TrustedBSD Project


244357 17-Dec-2012 eadler

MFC r241864:
Remove MLINK for if_idt.

Approved by: cperciva (implicit)


244340 17-Dec-2012 eadler

MFC r241836:
Remove {harp,hfa,idt} man pages as they were removed in r179308.

PR: docs/171234
Approved by: cperciva (implicit)


244081 10-Dec-2012 glebius

Merge r242474:
Remove separate paragraph on ASCII messages and instead
provide this information along with messages documentation,
like this done in manual pages for other netgraph nodes.

Submitted by: Mamontov Roman <mr.xanto gmail.com>


244018 08-Dec-2012 mav

MFC r240885:
Document ipv6 hook, present there for ages.


243991 07-Dec-2012 melifaro

Merge r241882.

Provide example for newly-added NG_NETFLOW_V9INFO_TYPE

Submitted by: Dmitry Luhtionov <dmitryluhtionov at gmail.com>


243983 07-Dec-2012 melifaro

MFC r241446,r241501

Add NG_NETFLOW_V9INFO_TYPE command to be able to request netflowv9-specific
data.

Submitted by: Dmitry Luhtionov <dmitryluhtionov at gmail.com>


243815 03-Dec-2012 delphij

MFC r242728:

ICMPV6_FILTER should read ICMP6_FILTER.

Submitted by: Frédéric Perrin <frederic.perrin resel.fr>


243586 27-Nov-2012 ae

MFC r242079:
Remove the IPFIREWALL_FORWARD kernel option and make possible to turn
on the related functionality in the runtime via the sysctl variable
net.pfil.forward. It is turned off by default.

MFC r242082:
Note the removal of the IPFIREWALL_FORWARD kernel option.

MFC r242463:
Remove the recently added sysctl variable net.pfil.forward.
Instead, add protocol specific mbuf flags M_IP_NEXTHOP and
M_IP6_NEXTHOP. Use them to indicate that the mbuf's chain
contains the PACKET_TAG_IPFORWARD tag. And do a tag lookup
only when this flag is set.


243298 19-Nov-2012 emaste

MFC r232678: Inbound TCP-MD5 digest validation is now supported

MFC r232695: Correct markup, use proper reference for sysctl(3)

Submitted by: brueffer@

MFC r232725: Remove undesired sysctl(3) xref

Submitted by: bde


243118 16-Nov-2012 mav

MFC r241144, r241160:
Implement SATA revision (speed) control for legacy SATA controller for
both boot (via loader tunables) and run-time (via `camcontrol negotiate`).
Tested to work at least on NVIDIA MCP55 chipset.


242500 02-Nov-2012 sbruno

MFC r241710

est(4) man page update to document the exposed sysctl r/o variables
available to the user. Should be applicable to all branches and versions
where est(4) exists.

MFC r241727

Fix minor whitespace issues.


242413 31-Oct-2012 sbruno

man4 MFC r227652 and r230450

man pages were missed in the MFC of virtio(4) to stable/9

r233648 needs to be applied as well as r241470


242214 28-Oct-2012 delphij

MFC r242086:

Update hptiop(4) to version 1.8, which added support for HighPoint
RocketRAID 4500 series.

Many thanks to HighPoint Technologies for their continued support
of FreeBSD!

Submitted by: HighPoint Technologies


241998 24-Oct-2012 glebius

Merge r241482, r241491 from head:
Be more explicit on how "intact" incoming packets in raw sockets are.


241997 24-Oct-2012 glebius

Merge r240386, r240735 from head:
Document conditions for IP_SENDSRCADDR socket option.

Obtained from: r167342 commit message


241990 24-Oct-2012 glebius

Merge 239090 from head:
Add supported device.


240858 23-Sep-2012 zeising

MFC r240205:

Change the link pointing to more information about the Yarrow algorithm, the
current link points to a irrelevant catchall site.

PR: docs/171411
Submitted by: Mark Martinec <Mark.Martinec@ijs.si> (pr), zeising (patch)
Approved by: joel (mentor)


240712 19-Sep-2012 delphij

MFC r240079:

Update arcmsr(4) to vendor version 1.20.00.25.

Many thanks to Areca for continuing to support FreeBSD.

Submitted by: Ching-Lung Huang <ching2048 areca com tw>


240635 18-Sep-2012 avg

MFC r240340: acpi.4: machdep.cpu_idle_hlt no longer exists


240582 17-Sep-2012 eadler

MFC r240506:
Bump date missed in r202756

PR: docs/171624
Approved by: cperciva (implicit)


240557 16-Sep-2012 issyl0

MFC r239840 from HEAD:
- Fix a dead link in sk(4).

PR: docs/146958
Approved by: gabor (mentor)


240552 16-Sep-2012 mav

MFC r240465:
Add global and per-module sysctls/tunables to enable/disable metadata taste.
That should help to handle some cases when disk has some RAID metadata that
should be ignored, especially during boot.


240056 02-Sep-2012 eadler

MFC r237178,r237180:
Fix mdoc style nits

PR: kern/168910
Approved by: cperciva (implicit)


239826 29-Aug-2012 gavin

Merge r239037,239050 from head:
Support multiple interface devices. The driver had previously hardcoded
support for only the first port, but the CP2105 can have multiple ports.
Although without this change the the first port mostly worked on multi
port devices, there could still be issues with this arrangement.

Update the man page to reflect support for both ports and the CP2105.

Many thanks to Silicon Labs (www.silabs.com) for providing a CP2105-EK
dev board for testing.


239817 29-Aug-2012 gavin

Merge r238803, r238804 from head:

Add support for more devices to uslcom(4). This commit syncronises the
list of supported devices with the union of:

NetBSD src/sys/dev/usb/uslsa.c 1.18
OpenBSD src/sys/dev/usb/uslcom.c 1.24
Linux source/drivers/usb/serial/cp210x.c HEAD

Remove duplicate JABLOTRON PC60B entry.

Note that some of the devices added here are multi-port devices. The
uslcom(4) driver currently only supports the first port on such devices.

Update the man page to reflect the full list of supported devices.
Remove two caveats from the CAVEATS section, as both listed caveats no
longer apply. Add a caveat about multi-port devices.

Improve descriptions for several devices supported by uslcom(4).
Correct the spelling of the company Telegesis.
Move MpMan to the correct location alphabetically.


239725 27-Aug-2012 gavin

Merge r238766, r238774 from head:
Update the list of devices supported by uplcom. Although this only adds
one device (support for Motorola cables), this syncronises us with:

OpenBSD src/sys/dev/usb/uplcom.c 1.56
NetBSD src/sys/dev/usb/uplcom.c 1.73
Linux kernel.org HEAD


239583 22-Aug-2012 kib

MFC r239302:
Add a short man page describing how to run a.out binaries on the
current kernels.

MFC r239305 (by joel):
Minor mdoc fixes and language tweaks.

MFC r239306:
Small tweaks.


239458 20-Aug-2012 delphij

MFC r239084:

Add PCI IDs for various new High Point RocketRAID 43xx and 3xxx devices.

Obtained from: FreeNAS


238771 25-Jul-2012 wblock

MFC r238705:

Correct ugen.4 to show that it has been integrated into usb(4). Also
fix some punctuation errors.

Approved by: re (kib)


238140 05-Jul-2012 trasz

MFC r237636:

Add manual page for bxe(4).

Approved by: re (kib)


238129 05-Jul-2012 trasz

MFC r237572:

Add missing MLINKS for whatever -> if_whatever.

Approved by: re (kib)


238035 02-Jul-2012 sbruno

MFC r237245, r237250, r237251, r237273, r237330

Document support for Intel Enhanced Speedstep Tech interface
of cpufreq(4) via a new man page est(4)

Document the two exposed tuneables of est(4).

Numerous cleanups and mdoc updates from reviewers. Thanks to mav, joel,
wblock, hrs, gjb


237994 02-Jul-2012 obrien

MFC: r236623: RAID is an acronym


237961 02-Jul-2012 brueffer

MFC: r237836

mps(4) is endian safe as of r237876.


237916 01-Jul-2012 np

MFC r231317, r235963 (bz@), r234831, r234833.

r231317
Add IPv6 TSO (including TSO+VLAN) support to cxgb(4).

r235963 (bz@)
Allow LRO to work on IPv6 as well.
Fix the module Makefile to at least properly inlcude opt_inet6.h
and allow builds without INET or INET6.

r234831
Make sure that the firmware version is available in
dev.t4nex.X.firmware_version even if the driver fails to attach
properly. At least it'll be easy to tell what we're dealing with.

r234833:
Change the default to not use packet counters to generate rx interrupts.
Rely solely on the timer based mechanism.

Update man page to reflect this change.


237910 01-Jul-2012 tuexen

MFC r236959:
Add a IP_RECVTOS socket option to receive for received UDP/IPv4
packets a cmsg of type IP_RECVTOS which contains the TOS byte.
Much like IP_RECVTTL does for TTL. This allows to implement a
protocol on top of UDP and implementing ECN.


237907 01-Jul-2012 tuexen

MFC r236640:
The cmsg_len field includes the cmsg header. So use CMSG_LEN().


237861 01-Jul-2012 eadler

MFC r237178:
attach_generic causes missing devices in /dev when the driver interacts with some non-highpoint controollers. Change attach_generic to be off by default.

PR: kern/168910
Approved by: cperciva (implicit)


237822 29-Jun-2012 jhb

MFC 235024,235029,235556,235834,235845:
Use MADT to match ACPI Processor objects to CPUs. MADT and DSDT/SSDTs may
list CPUs in different orders, especially for disabled logical cores. Now
we match ACPI IDs from the MADT with Processor objects, strictly order CPUs
accordingly, and ignore disabled cores. This prevents us from executing
methods for other CPUs, e. g., _PSS for disabled logical core, which may not
exist. Unfortunately, it is known that there are a few systems with buggy
BIOSes that do not have unique ACPI IDs for MADT and Processor objects. To
work around these problems, 'debug.acpi.cpu_unordered' tunable is added.
Set this to a non-zero value to restore the old behavior.


237795 29-Jun-2012 obrien

MFC: r236592 r236593 r236594 r236620 r236621 r236622 r236637 r237794: filemon(4)


237603 26-Jun-2012 iwasaki

MFC 237494:

- Add description about dev.acpi_ibm.0.handlerevents.


237372 21-Jun-2012 marius

MFC: r237235

Document the hw.ahci.force tunable here, too, as it's also used by
ataahci(4) and atanvidia(4).


237370 21-Jun-2012 marius

MFC: r237234

Avoid hard sentence break.


237317 20-Jun-2012 mav

MFC r236712:
To make CAM debugging easier, compile in some debug flags (CAM_DEBUG_INFO,
CAM_DEBUG_CDB, CAM_DEBUG_PERIPH and CAM_DEBUG_PROBE) by default.
List of these flags can be modified with CAM_DEBUG_COMPILE kernel option.
CAMDEBUG kernel option still enables all possible debug, if not overriden.

Additional 50KB of kernel size is a good price for the ability to debug
problems without rebuilding the kernel. In case where size is important,
debugging can be compiled out by setting CAM_DEBUG_COMPILE option to 0.


237216 18-Jun-2012 eadler

MFC r233648:
Remove trailing whitespace per mdoc lint warning

Approved by: cperciva (implicit)


236857 10-Jun-2012 wblock

MFC r236716:

Add specific supported revision of ASUS USB-N13 ver. A1.
http://lists.freebsd.org/pipermail/freebsd-doc/2012-June/019960.html

Submitted by: PseudoCylon (AK)
Approved by: gjb (mentor)


236773 09-Jun-2012 wblock

MFC r236122,r236595:

Wording corrections and simplifications.

Approved by: gjb (mentor)


236722 07-Jun-2012 sbruno

MFC r236412,236418,236420,236591,236624

Doc updates for bce(4) tuneables

Note that for 7/8/9 the strict_rx_mtu variable is named
loose_rx_mtu.


236065 26-May-2012 thompsa

MFC r232009

Make it clear that fec is just an alias


236005 25-May-2012 bschmidt

MFC r235235-235237:
Update man page due to import of RT2800/RT3000 support.


235926 24-May-2012 bz

MFC r232614:

Provide wbwd(4), a driver for the watchdog timer found on various
Winbond Super I/O chips.


235673 20-May-2012 gjb

MFC r235567:

mdoc(7) style/formatting fixes.

While here, fix a few nits igor(1) does not like.


235589 18-May-2012 gjb

Document requirement to alter some sysctls when using igb(4) with
jumbo frames.

PR: 153738


235582 18-May-2012 gjb

MFC r235319:

Remove duplicate words in mdoc(7) pages.

PR: 167810


235578 18-May-2012 gjb

MFC r235317:

General mdoc(7) and typo fixes.

PR: 167776


235313 12-May-2012 eadler

MFC r232496:
Fix a variety of grammar nits and errors

Approved by: cperciva (implicit)


234717 26-Apr-2012 gjb

MFC r232157, r232158:

r232157:
Fix various typos in manual pages.

Submitted by: amdmi3
PR: 165431

r232158:
Whitespace cleanup:
o Wrap sentences on to new lines
o Cleanup trailing whitespace


234713 26-Apr-2012 jkim

MFC: r233580

- Do not clobber softc when psm(4) is reintialized.
- Make INITAFTERSUSPEND flag independent of HOOKRESUME flag.
- Automatically set INITAFTERSUSPEND flag when ALPS GlidePoint is detected.
- Always probe Synaptics Touchpad. Allow MOUSE_SYN_GETHWINFO ioctl and
automatically set INITAFTERSUSPEND flag when a supported device is detected,
regardless of "hw.psm.synaptics_support" tunable setting.
- Update psm(4) to reflect the above changes.
- Remove long-time defunct SYNCHACK flag while I am in the neighborhood.


234552 21-Apr-2012 melifaro

MFC r229930

Add setsockopt(2) example to ng_ksocket(4).
While here, fix formatting a bit

Approved by: ae(mentor)


234273 14-Apr-2012 glebius

Merge 232538:
Fix ng_ipfw(4) cookie number in example.

Pointed out by: "Jacco van Buuren" <jaccovanbuuren gmail.com>


234167 12-Apr-2012 mav

MFC 232919:
Add kern.eventtimer.activetick tunable/sysctl, specifying whether each
hardclock() tick should be run on every active CPU, or on only one.

On my tests, avoiding extra interrupts because of this on 8-CPU Core i7
system with HZ=10000 saves about 2% of performance. At this moment option
implemented only for global timers, as reprogramming per-CPU timers is
too expensive now to be compensated by this benefit, especially since we
still have to regularly run hardclock() on at least one active CPU to
update system uptime. For global timer it is quite trivial: timer runs
always, but we just skip IPIs to other CPUs when possible.

Option is enabled by default now, keeping previous behavior, as periodic
hardclock() calls are still used at least to implement setitimer(2) with
ITIMER_VIRTUAL and ITIMER_PROF arguments. But since default schedulers don't
depend on it since r232917, we are much more free to experiment with it.


233840 03-Apr-2012 bschmidt

MFC r233568:
Add a list of available devices which matches the names shown by pciconf.
While here add 2 missing firmware modules.


233737 31-Mar-2012 marius

MFC: r233426

Add QGE-X to the list of known-working cards.


233612 28-Mar-2012 jkim

MFC: r233313

Add ACPI_LV_REPAIR debug level, available since ACPICA 20091214.


233165 19-Mar-2012 mav

MFC r232337:
Add driver for the RME HDSPe AIO/RayDAT sound cards -- snd_hdspe(4).
Cards are expensive and so rare, so leave the driver as module.

Submitted by: Ruslan Bukin <br@bsdpad.com>


233141 19-Mar-2012 eadler

MFC r232501:
ehci tunables are only available when kernel is compiled with USB_DEBUG

PR: docs/163646
Approved by: cperciva


232945 13-Mar-2012 glebius

Merge 231025 from head:
Add new socket options: TCP_KEEPINIT, TCP_KEEPIDLE, TCP_KEEPINTVL and
TCP_KEEPCNT, that allow to control initial timeout, idle time, idle
re-send interval and idle send count on a per-socket basis.

Reviewed by: andre, bz, lstewart


232798 10-Mar-2012 mav

MFC r230130, r230181, r230312, r230326, r230331, r230451, r230465, r230488,
r230507, r230511, r230513, r230532, r230537, r230551, r230554, r230571,
r230574, r230585, r230641, r230768, r230807, r231024:
Sync snd_hda(4) driver with HEAD.

This includes major code refactoring, HDMI support, new volume control,
automatic recording source selection, runtime reconfigureation, support
for more then 4 PCM devices on controller, multichannel recording,
additional playback/record streams, higher bandwidths support, more
informative device names and many other things.

Sponsored by: iXsystems, Inc.


232786 10-Mar-2012 gavin

Merge r232250 from head:

Correct capitalization of "Hz" in user-visible text (manpages, printf(),
etc).


232716 09-Mar-2012 mav

MFC r232380:
Fix names of some Marvell SATA chips. It looks like chips with proprietary
interface supported by mvs(4) are 88SX, while AHCI-like chips are 88SE.

PR: kern/165271


232292 29-Feb-2012 bz

MFC r231852,232127:

Merge multi-FIB IPv6 support.

Extend the so far IPv4-only support for multiple routing tables (FIBs)
introduced in r178888 to IPv6 providing feature parity.

This includes an extended rtalloc(9) KPI for IPv6, the necessary
adjustments to the network stack, and user land support as in netstat.

Sponsored by: Cisco Systems, Inc.


232279 29-Feb-2012 thompsa

MFC r232008,232010,232080,232089

Using the flowid in the mbuf assumes the network card is giving a good hash for
the traffic flow, this may not be the case giving poor traffic distribution.
Add a sysctl which allows us to fall back to our own flow hash code.

PR: kern/164901


232167 26-Feb-2012 brueffer

MFC: r232056

Rename DESCRIPTION section to HARDWARE, so this manpage can be used for
automatic hardware notes generation.


232164 25-Feb-2012 gjb

MFC r232011:
Xref the following in wlan(4):

- bwn(4)
- mwl(4)
- run(4)


232098 24-Feb-2012 brueffer

MFC: r231880,r231915,r231937

Add a manpage for the oce(4) driver.


231737 15-Feb-2012 yongari

MFC r230288,230339:
r230288:
Document dev.bge.%d.msi_disable tunable.

r230339:
Reflect tunable name change made in r230337.


231718 15-Feb-2012 gjb

MFC r231244:
- Fix some Xr references:

- - ada(4): ad(4) - removed, ada(4) would be a self-referencing entry
- - cd(4): ad(4) -> ada(4)
- - da(4): ad(4) -> ada(4)
- - DEVICE_PROBE(9): ugen(5) -> ugen(4)
- - ed(4): dhclinet(8) -> dhclient(8) (typo)
- - lmc(4): Netgraph(4) -> netgraph(4)
- - security(7): rc.conf(8) -> rc.conf(5)
- - sfxge(4): cpuset(8) -> cpuset(1)
- - sbp(4): sysctl(1) -> sysctl(8)
- - portindex(5): build(1) -> build(7)
- - u3g(4): usbconfig(5) -> usbconfig(8)
- - usb_quirk(4): usbconfig(5) -> usbconfig(8)


231697 14-Feb-2012 ken

MFC 230587, 230916

Xen netback driver rewrite.

r230587 | ken | 2012-01-26 09:35:09 -0700 (Thu, 26 Jan 2012) | 38 lines

Xen netback driver rewrite.

share/man/man4/Makefile,
share/man/man4/xnb.4,
sys/dev/xen/netback/netback.c,
sys/dev/xen/netback/netback_unit_tests.c:

Rewrote the netback driver for xen to attach properly via newbus
and work properly in both HVM and PVM mode (only HVM is tested).
Works with the in-tree FreeBSD netfront driver or the Windows
netfront driver from SuSE. Has not been extensively tested with
a Linux netfront driver. Does not implement LRO, TSO, or
polling. Includes unit tests that may be run through sysctl
after compiling with XNB_DEBUG defined.

sys/dev/xen/blkback/blkback.c,
sys/xen/interface/io/netif.h:

Comment elaboration.

sys/kern/uipc_mbuf.c:

Fix page fault in kernel mode when calling m_print() on a
null mbuf. Since m_print() is only used for debugging, there
are no performance concerns for extra error checking code.

sys/kern/subr_scanf.c:

Add the "hh" and "ll" width specifiers from C99 to scanf().
A few callers were already using "ll" even though scanf()
was handling it as "l".

Submitted by: Alan Somers <alans@spectralogic.com>
Submitted by: John Suykerbuyk <johns@spectralogic.com>
Sponsored by: Spectra Logic
Reviewed by: ken

r230916 | ken | 2012-02-02 10:54:35 -0700 (Thu, 02 Feb 2012) | 13 lines

Fix the netback driver build for i386.

netback.c: Add missing VM includes.

xen/xenvar.h,
xen/xenpmap.h: Move some XENHVM macros from <machine/xen/xenpmap.h> to
<machine/xen/xenvar.h> on i386 to match the amd64 headers.

conf/files: Add netback to the build.

Submitted by: jhb


231695 14-Feb-2012 jimharris

MFC r231615, r231693

r231615: Minor cleanup and added missing svn keywords (from brueffer@)
r231693: Update HISTORY for isci.4 man page.

Sponsored by: Intel
Approved by: scottl


231689 14-Feb-2012 jimharris

MFC r230843, r231134, r231136, r231137, r231296

Add isci(4) driver for amd64 and i386 targets.

The isci driver is for the integrated SAS controller in the Intel C600
(Patsburg) chipset. Source files in sys/dev/isci directory are
FreeBSD-specific, and sys/dev/isci/scil subdirectory contains
an OS-agnostic library (SCIL) published by Intel to control the SAS
controller. This library is used primarily as-is in this driver, with
some post-processing to better integrate into the kernel build
environment.

isci.4 and a README in the sys/dev/isci directory contain a few
additional details.

This driver is only built for amd64 and i386 targets.

Sponsored by: Intel
Reviewed by: scottl
Approved by: scottl


231650 14-Feb-2012 luigi

MFC: import netmap core files into RELENG_9.
This is the same code as in HEAD.

Device driver modifications will be imported separately
because the base drivers differ and patches might be
slightly different between the various releases.

The code is disconnected from the main build targets
unless you explicitly put a 'device netmap' in your
kernel config file.


231392 10-Feb-2012 ken

MFC 231170

Update the mps(4) man page for the changes in the new LSI-supported driver.

This should have been included in change 230592.

The supported hardware section still needs some updating to reflect
the current reality.


231243 09-Feb-2012 scf

Merge from head to stable/9:

r230656:
msdos was renamed to msdosfs in 2001 by r77577.


231093 06-Feb-2012 np

MFC r228491, r228561, r228594.

r228491:
Do not clobber the ingress queue's congestion setting.

r228561:
Many updates to cxgbe(4)

- Device configuration via plain text config file. Also able to operate
when not attached to the chip as the master driver.

- Generic "work request" queue that serves as the base for both ctrl and
ofld tx queues.

- Generic interrupt handler routine that can process any event on any
kind of ingress queue (via a dispatch table).

- A couple of new driver ioctls. cxgbetool can now install a firmware
to the card ("loadfw" command) and can read the card's memory
("memdump" and "tcb" commands).

- Lots of assorted information within dev.t4nex.X.misc.* This is
primarily for debugging and won't show up in sysctl -a.

- Code to manage the L2 tables on the chip.

- Updates to cxgbe(4) man page to go with the tunables that have changed.

- Updates to the shared code in common/

- Updates to the driver-firmware interface (now at fw 1.4.16.0)

r228594:
Catch up with new driver ioctls in cxgbe.


231030 05-Feb-2012 sbruno

MFC r230313, r230316, r230323, r230588

Support new raid controllers


230751 29-Jan-2012 jhibbits

MFC r226449:

Add support for special keys (volume/brightness/eject) on Apple laptops with
ADB keyboards.

Approved by: nwhitehorn (mentor)


230412 21-Jan-2012 lstewart

MFC r230294:

Specify the correct section (4 instead of 9) in the h_ertt man page's title and
bump the document date.


230028 12-Jan-2012 brueffer

MFC: r229585

Fix typo.


229994 12-Jan-2012 eadler

MFC r228445:
- Add support for ASCII art splash screens in TheDraw format

PR: kern/143370
Approved by: ed


229975 11-Jan-2012 delphij

MFC r228940:

Import the first release of HighPoint RocketRAID 27xx SAS 6Gb/s HBA card
driver. This driver works for FreeBSD/i386 and FreeBSD/amd64 platforms.

Many thanks to HighPoint for providing this driver.


229927 10-Jan-2012 fabient

MFC r228431, r228502, r228802:
Add watchdog support for VIA south bridge chipset.
Tested on VT8251, VX900 but CX700, VX800, VX855 should works.


229858 09-Jan-2012 jh

MFC r227823, r228163:

Append unit number to the WMI status device name to allow attaching
multiple acpi_wmi(4) instances.

PR: kern/162491


229745 06-Jan-2012 yongari

MFC r228370:
After r228293, et(4) supports altq(4).


229644 05-Jan-2012 yongari

MFC r228205:
Add more controllers that support jumbo frame.


229461 04-Jan-2012 eadler

MFC r227458, r226436:

- change "is is" to "is" or "it is"
- change "the the" to "the"
- other typo fixes

Approved by: lstewart


229447 04-Jan-2012 yongari

MFC r227349,227513-227514:
r227349:
Document TI_SF_BUF_JUMBO and Xr altq.

r227513:
Document newly introduced a loader tunable and sysctl variables.

r227514:
Clarify hw.ti.%d.dac tunable.


229444 04-Jan-2012 yongari

MFC r227348:
ti(4) supports altq(4).


229348 02-Jan-2012 yongari

MFC r226745:
axe(4) got VLAN over-sized frame support.
Add axe(4) to the list of interfaces that support VLAN over-sized frame.


229346 02-Jan-2012 yongari

MFC r226744:
AX88178/AX88772A/AX88772B supports VLAN over-sized frame.
Xr vlan.


229339 02-Jan-2012 yongari

MFC 226703-226704:
r226703:
Add ALi/ULi M5261/M5263 to supported hardware chipets.

r226704:
All dc(4) controllers support VLAN over-sized frame.
Xr vlan


229316 02-Jan-2012 mav

MFC r228741, r228742:
Add timecounters(4) man page alike to eventtimers(4).


229315 02-Jan-2012 mav

MFC r228735, r228737, r228739:
Add apic(4) man page, now mostly to cover its event timer functionality.


229314 02-Jan-2012 mav

MFC r228731:
Add eventtimers(9) man page, describing related KPIs.

Sponsored by: iXsystems, Inc.


229313 02-Jan-2012 mav

MFC r228575:
Some formatting fixes.


229312 02-Jan-2012 mav

MFC r228501:
After several suggestions from people, move eventtimers page from 7 to 4.


229310 02-Jan-2012 mav

MFC r228305:
Mention that Cold Presence Detection feature used for hot-plug detection
when interface power management is enabled.


229291 02-Jan-2012 mav

MFC r228200:
Add hw.ahci.force tunable to control whether AHCI drivers should attach
to known AHCI-capable chips (AMD/NVIDIA), configured for legacy emulation.

Enabled by default to get additional performance and functionality of AHCI
when it can't be enabled by BIOS. Can be disabled to honor BIOS settings if
needed for some reason.


229255 02-Jan-2012 kib

MFC r228570:
Document 'findstack'.


228100 28-Nov-2011 philip

MFC r227569,227633,227640-227641,227662,227699-227700,228077-228078,228085

Add the sfxge(4) driver providing support for 10Gb Ethernet adapters
based on Solarflare SFC9000 family controllers. The driver supports jumbo
frames, transmit/receive checksum offload, TCP Segmentation Offload (TSO),
Large Receive Offload (LRO), VLAN checksum offload, VLAN TSO, and Receive Side
Scaling (RSS) using MSI-X interrupts.

This work was sponsored by Solarflare Communications, Inc.

My sincere thanks to Ben Hutchings for doing a lot of the hard work!

Sponsored by: Solarflare Communications, Inc.
Approved by: re (bz)


228069 28-Nov-2011 rwatson

Merge r228039 from head to stable/9:

Add an introductory Capsicum man page providing a high-level description of
its mechanisms, pointing at other pertinent man pages, and cautioning about
the experimental status of Capsicum in FreeBSD.

Sponsored by: Google, Inc.

Approved by: re (kib)


227732 19-Nov-2011 brueffer

MFC: r227465, r227515

- Grammar and mdoc cleanup.
- Remove list nesting in the hardware notes section, thus making it
compatible with the hardware notes generation script.

Approved by: re (kib)


227619 17-Nov-2011 brueffer

MFC: r227448

Reword a sentence in the HARDWARE section a little to make it more suitable
for automatic hardware notes generation.

Approved by: re (kib)


227617 17-Nov-2011 brueffer

MFC: r227276

Add qlxgb(4).

Approved by: re (kib)


227615 17-Nov-2011 brueffer

MFC: r227271

Write QLogic consistently.

Approved by: re (kib)


227305 07-Nov-2011 marius

MFC: r227006, r227281, r227282

Add a PCI front-end to esp(4) allowing it to support AMD Am53C974 and
replace amd(4) with the former in the amd64, i386 and pc98 GENERIC kernel
configuration files. Besides duplicating functionality, amd(4), which
previously also supported the AMD Am53C974, unlike esp(4) is no longer
maintained and has accumulated enough bit rot over time to always cause
a panic during boot as long as at least one target is attached to it
(see PR 124667).

PR: 124667
Approved by: re (kib)
Obtained from: NetBSD (based on)


227268 06-Nov-2011 bz

MFC r227064:

Add QLogic 10 Gigabit Ethernet & CNA Adapter Driver version 1.30
for 3200 and 8200 series cards.

Submitted by: David C Somayajulu (david.somayajulu@qlogic.com),
Qlogic Corporation

Approved by: re (kib)


226115 07-Oct-2011 delphij

MFC r226026:

Add the 9750 SATA+SAS 6Gb/s RAID controller card driver, tws(4). Many
thanks for their contiued support to FreeBSD.

This is version 10.80.00.003 from codeset 10.2.1 [1]

Obtained from: LSI http://kb.lsi.com/Download16574.aspx [1]
Approved by: re (kib)


225902 01-Oct-2011 gabor

MFC: r225775
- Move misplaced reference
- Sort references
- s/Since/Because/

Approved by: re (kib)


225736 23-Sep-2011 kensmith

Copy head to stable/9 as part of 9.0-RELEASE release cycle.

Approved by: re (implicit)


225583 15-Sep-2011 lstewart

Rename the cc.4 and cc.9 modular congestion control related man pages to
mod_cc.4 and mod_cc.9 respectively to avoid any possible confusion with the cc.1
gcc man page. Update references to these man pages where required.

Requested by: Grenville Armitage
Approved by: re (kib)
MFC after: 3 days


225352 02-Sep-2011 brueffer

Wording, grammar and markup cleanup.

PR: 159948
Submitted by: Ben Kaduk <kaduk@mit.edu>
Approved by: re (kib)


225348 02-Sep-2011 brueffer

Remove an incorrect apostrophe.

PR: 160267
Submitted by: Warren Block <wblock@wonkity.com>
Approved by: re (kib)
MFC after: 1 week


225228 28-Aug-2011 brueffer

Remove broken link to supported wifi cards. There doesn't appear to
be an equivalent list anywhere else.

PR: 157778
Submitted by: Ted Mittelstaedt <tedm@mittelstaedt.us>
Approved by: re (blackend)
MFC after: 1 week


225200 26-Aug-2011 jhb

- Replace references to sio(4) with uart(4) instead.
- We no longer use the same data structure in as NetBSD in pucdata.c.
- ppc(4) has had a puc(4) attachment for a while now.

Approved by: re (blackend)
MFC after: 3 days


225196 26-Aug-2011 brueffer

Fix the manpage section number, thus unbreaking the hardware notes build. (1)
Also hook up vxge(4) to the build.

Submitted by: simon (1)
Approved by: re (blackend)


225037 20-Aug-2011 hselasky

Add new USB ID.

Approved by: re (kib)
MFC after: 1 week
PR: usb/159836


224949 17-Aug-2011 mav

Update ata(4) manual page, reflecting migration to CAM-based ATA stack
(`options ATA_CAM` enabled by default).

Approved by: re (kib)


224883 15-Aug-2011 glebius

Fix a couple of issues in last commit.

Submitted by: maxim
Approved by: re (kib)


224879 15-Aug-2011 glebius

Describe how carp(4) status changes can be processed with
help of devd(8).

Submitted by: "Alexander V. Chernikov" <melifaro ipfw.ru>
Approved by: re (kib)


224587 02-Aug-2011 gjb

Provide a more user friendly URL to the IETF site in gif(4).

Pointed out by: dougb
MFC after: 3 days
Approved by: re (hrs)


224583 01-Aug-2011 delphij

Add PCI ID for RocketRAID 4321 and 4322. A FreeNAS user have tested the
change on RocketRAID 4322.

Sponsored by: iXsystems, Inc.
MFC after: 3 days
Approved by: re (kib)


224580 01-Aug-2011 joel

I've rewritten most of this file so assign the copyright to me.

Approved by: re (kib)


224548 31-Jul-2011 gjb

mdoc(7) fix for the pcm(4) manual

Spotted by: manlint
Approved by: re (kib)


224533 30-Jul-2011 joel

Add a better description, a few examples and a couple of minor fixes.

Reviewed by: brueffer
Approved by: re (kib)


224528 30-Jul-2011 avg

update smp related documentation after recent changes

Remove references to machdep.hlt_logical_cpus and
machdep.hlt_cpus sysctls and tunables.
Document machdep.hyperthreading_allowed and
hint.lapic.X.disabled tunables.

Prompted by: ru
Proofreading: bf
Reviewed by: jhb
Approved by: re (kib)


224284 23-Jul-2011 gjb

Fix various broken links in manual pages.

Submitted by: Michiel Overtoom (motoom % xs4all nl)
PR: 159130 159131 159132 159133 159134
159135 159136 159137 158138 159144
Approved by: re (kib)
MFC after: 3 days


224060 15-Jul-2011 gjb

Remove an extra '.It' from axe(4).

Reported by: manlint


224023 14-Jul-2011 yongari

Document AX88772B and AX88760. AX88760 is treated as AX88772A in
driver.
Mention all ASIX USB controllers that are supported by axe(4).
Reword media types and explicly mention AX88178 is the only
controller that supports gigabit link.
While I'm here use shorten model instead of showing all controller
model numbers.


223683 29-Jun-2011 yongari

Document two known hardware errata which requires manual link
configuration.

Submitted by: Aries Lee (arieslee <> jmicron com)


223473 23-Jun-2011 glebius

Document that autoSrcAddr isn't re-enabled on NGM_SHUTDOWN.

Submitted by: Vadim Goncharov <vadim_nuclight mail.ru>


223160 16-Jun-2011 bcr

Fix some wording and grammar in the BUGS section.

PR: docs/157901
Submitted by: Niclas Zeising (niclas dot zeising at gmail dot com)
Reviewed by: mav
MFC after: 3 days


222813 07-Jun-2011 attilio

etire the cpumask_t type and replace it with cpuset_t usage.

This is intended to fix the bug where cpu mask objects are
capped to 32. MAXCPU, then, can now arbitrarely bumped to whatever
value. Anyway, as long as several structures in the kernel are
statically allocated and sized as MAXCPU, it is suggested to keep it
as low as possible for the time being.

Technical notes on this commit itself:
- More functions to handle with cpuset_t objects are introduced.
The most notable are cpusetobj_ffs() (which calculates a ffs(3)
for a cpuset_t object), cpusetobj_strprint() (which prepares a string
representing a cpuset_t object) and cpusetobj_strscan() (which
creates a valid cpuset_t starting from a string representation).
- pc_cpumask and pc_other_cpus are target to be removed soon.
With the moving from cpumask_t to cpuset_t they are now inefficient
and not really useful. Anyway, for the time being, please note that
access to pcpu datas is protected by sched_pin() in order to avoid
migrating the CPU while reading more than one (possible) word
- Please note that size of cpuset_t objects may differ between kernel
and userland. While this is not directly related to the patch itself,
it is good to understand that concept and possibly use the patch
as a reference on how to deal with cpuset_t objects in userland, when
accessing kernland members.
- KTR_CPUMASK is changed and now is represented through a string, to be
set as the example reported in NOTES.

Please additively note that no MAXCPU is bumped in this patch, but
private testing has been done until to MAXCPU=128 on a real 8x8x2(htt)
machine (amd64).

Please note that the FreeBSD version is not yet bumped because of
the upcoming pcpu changes. However, note that this patch is not
targeted for MFC.

People to thank for the time spent on this patch:
- sbruno, pluknet and Nicholas Esborn (nick AT desert DOT net) tested
several revision of the patches and really helped in improving
stability of this work.
- marius fixed several bugs in the sparc64 implementation and reviewed
patches related to ktr.
- jeff and jhb discussed the basic approach followed.
- kib and marcel made targeted review on some specific part of the
patch.
- marius, art, nwhitehorn and andreast reviewed MD specific part of
the patch.
- marius, andreast, gonzo, nwhitehorn and jceel tested MD specific
implementations of the patch.
- Other people have made contributions on other patches that have been
already committed and have been listed separately.

Companies that should be mentioned for having participated at several
degrees:
- Yahoo! for having offered the machines used for testing on big
count of CPUs.
- The FreeBSD Foundation for having sponsored my devsummit attendance,
which has been instrumental.
- Sandvine for having offered offices and infrastructure during
development.

(I really hope I didn't forget anyone, if it happened I apologize in
advance).


222805 07-Jun-2011 avg

amdsbwd: update to support SB8xx southbridges

Many thanks to Tino <tinotom@gmail.com> for drawing my attention to
this, for doing a lot of testing and providing great feedback.
Many thanks to AMD for continuing to release public specifications for
their chipsets.

PR: kern/157568
Tested by: Tino <tinotom@gmail.com>
MFC after: 1 week


222793 06-Jun-2011 jkim

Revert r222152. The root cause was analysed and better fix is upcoming.

Discussed with: delphij


222721 05-Jun-2011 avg

amdsbwd.4: fix history to reflect correct releases

Pointed out by: ru
MFC after: 4 days


222720 05-Jun-2011 avg

amdsbwd.4: fix spelling of my name

Pointed out by: ru
MFC after: 3 days


222696 04-Jun-2011 hselasky

Rename recently added USB serial driver.

Suggested by: YongHyeon PYUN
MFC after: 7 days


222600 02-Jun-2011 uqs

mdoc: reorder sections consistently


222578 01-Jun-2011 hselasky

Add support for new USB serial driver.

Submitted by: Lev Serebryakov, lev @
MFC after: 14 days


222491 30-May-2011 adrian

Mention in ath(4) that ath_pci is required now.


222490 30-May-2011 adrian

Add ath_ahb and ath_pci module manpages.


222489 30-May-2011 adrian

Update chipset support list for ath_hal.


222447 29-May-2011 bcr

Mention that jumbo frame support is disabled on PCIe VT6130/VT6132
controllers because of TX MAC hangs when trying to send a frame
that is larger than 4K (see r200759).

PR: docs/156742
Submitted by: Michael Moll (kvedulv at kvedulv dot de)
Reviewed by: yongari@
MFC after: 6 days


222286 25-May-2011 ru

[mdoc] Fixed .Dt call.


222232 23-May-2011 yongari

Add 88E8075 Yukon Supreme to the list of supported hardware list.


222176 22-May-2011 uqs

Re-encode files from ISO-8859-1 to UTF-8


222152 20-May-2011 delphij

Add a new knob to atkbd(4) to enable typematic rate detection on boot,
which is now disabled by default. The detection is known to cause hangs
on boot with some new Lenovo laptops on FreeBSD/amd64.

Reported by: gnn
Discussed with: jkim
MFC after: 3 months


222039 17-May-2011 mav

Add support for "LED" enclosure management messages, defined by the AHCI.

When supported by hardware, this allows to control per-port activity, locate
and fault LEDs via the led(4) API for localization and status reporting
purposes. Supporting AHCI controllers may transmit that information to the
backplane controllers via SGPIO interface. Backplane controllers interpret
received statuses in some way (IBPI standard) to report them using present
indicators.


222019 17-May-2011 ru

Document the supported hardware, somewhat.

Reviewed by: hselasky
MFC after: 3 days


222012 17-May-2011 uqs

More thorough mdoc and language fixes.

Submitted by: ru


222009 17-May-2011 uqs

Typo fix.


222008 17-May-2011 uqs

Typos, wording and mdoc fixes.


221961 15-May-2011 brix

Add I2C bus driver for the AMD Geode LX series CS5536 Companion
Device.

Reviewed by: jhb (newbus bits only), adrian


221938 15-May-2011 mav

Fix few typos.

Submitted by: uqs
MFC after: 1 week


221869 14-May-2011 attilio

Disconnect sun4v architecture from the three.

Some files keep the SUN4V tags as a code reference, for the future,
if any rewamped sun4v support wants to be added again.

Reviewed by: marius
Tested by: sbruno
Approved by: re


221501 05-May-2011 adrian

Add a manpage for geom_map(4).

Submitted by: ray@dlink.ua


221385 03-May-2011 ru

Fixed the HISTORY section which was copied without editing from aio(4).

Submitted by: Igor Sysoev


221305 01-May-2011 brueffer

Minor cleanup.


221167 28-Apr-2011 gnn

Exar driver for X3100 10GbE Server/Storage adapters

Features: Jumbo frames (up to 9600), LRO (Large Receive Offload),
TSO (TCP segmentation offload), RTH (Receive Traffic Hash).

Submitted by: Sriram Rapuru at Exar
MFC after: 2 weeks


220896 20-Apr-2011 bschmidt

Add ref to the latest firmware additions.


220617 14-Apr-2011 pluknet

Remove vestiges of disklabel(5).

Reviewed by: uqs
MFC after: 5 days


220560 12-Apr-2011 lstewart

Use the full and proper company name for Swinburne University of Technology
throughout the source tree.

Requested by: Grenville Armitage, Director of CAIA at Swinburne University of
Technology
MFC after: 3 days


220454 08-Apr-2011 mav

- Add kern.cam.ada.X.write_cache tunables/sysctls to control write caching
on per-device basis.
- While adding support for per-device sysctls, merge from graid branch
support for ADA_TEST_FAILURE kernel option, which opens few more sysctl,
allowing to simulate read and write errors for testing purposes.


220449 08-Apr-2011 mav

Add reference to led(4), supported now.
Add some details about supported chips.


220432 07-Apr-2011 gjb

u3g.4:
- remove self-reference in SEE ALSO section (originally was to s/XR/Xr)

cxgbe.4:
- remove blank line
- add closing .El

Reported by: manlint
MFC after: 3 days


220414 07-Apr-2011 mav

Fix spelling.


220412 07-Apr-2011 mav

Make ada(4) driver to control device write cache, same as ata(4) does.
Add kern.cam.ada.write_cache sysctl/tunable to control it alike hw.ata.wc.


220346 04-Apr-2011 adrian

Add a manpage for the nvram2env driver.


220240 01-Apr-2011 imp

Minor tweaks to the man page:
o Remove bogus ordering info
o 3C1 actually works, so remove that
o Add warning about making sure BIOS is configured properly for PnP
configured 3c509 cards.


220237 01-Apr-2011 lstewart

Add a missing .El macro.


220019 26-Mar-2011 adrian

Update ath_hal.4 to include the latest chipset support.

ath_hal needs a lot more work to encompass the list of supported
cards, as the AR5416/AR9160/AR9280/AR9285 list is quite long
and extensive. In addition, there's a lot of AR5212/AR5213 based
cards that aren't on this list.


219597 13-Mar-2011 bz

Cross-reference ip(4) rather than sysctl(8) for the global, shared MIB
values to control the various port ranges. ip(4) describes these in detail.

MFC after: 13 days


219387 07-Mar-2011 hselasky

- Remove superfluous ucom device lines in USB manual pages.

Submitted by: Carl @ telus.net
MFC after: 14 days
Approved by: thompsa (mentor)


219257 04-Mar-2011 daichi

Add the Buffalo (Melco Inc.) WLI-UC-G301N

PR: usb/155229
Submitted by: Yoshiaki UCHIKAWA
MFC after: 1 week


219183 02-Mar-2011 glebius

Update manual: node now supports NetFlow v9.

Submitted by: Alexander V. Chernikov <melifaro ipfw.ru>


219127 01-Mar-2011 ae

Add XMIT_FAILOVER transmit algorithm to ng_one2many node. Packets are
delivered out the first active "many" hook.

PR: kern/137775
Submitted by: Maxim Ignatenko
MFC after: 2 weeks


219086 27-Feb-2011 gjb

Fix typo in kernel configuration entry.

PR: 155074
Submitted by: Warren Block (wblock of wonkity com)
MFC after: 3 days


219048 26-Feb-2011 hselasky

- Correct USB 3.0 wire-speed to 5.0Gbps

MFC after: 3 days
Approved by: thompsa (mentor)


219004 24-Feb-2011 hselasky

- Add missing xhci(4) manual page.
- Minor update in some USB manual pages.

MFC after: 3 days
Approved by: thompsa (mentor)


218945 22-Feb-2011 lstewart

Use a single list to simplify future maintenance and ensure all list items are
aligned the same (no functional change at the moment as both list items are the
same number of characters).

Sponsored by: FreeBSD Foundation
MFC after: 3 months
X-MFC with: 218912


218912 21-Feb-2011 lstewart

Final commit to round out the "Five New TCP Congestion Control Algorithms for
FreeBSD" FreeBSD Foundation funded project.

- Add new man pages for the modular congestion control, Khelp and Hhook
frameworks (cc.4, cc.9, khelp.9 and hhook.9).

- Add new man pages for each available congestion control algorithm (cc_chd.4,
cc_cubic.4, cc_hd.4, cc_htcp.4, cc_newreno.4 and cc_vegas.4).

- Add a new man page for the Enhanced Round Trip Time (ERTT) Khelp module
(h_ertt.4).

- Update the TCP (tcp.4) man page to mention the TCP_CONGESTION socket option,
cross reference to cc.4 and remove references to the retired
"net.inet.tcp.newreno" sysctl MIB variable.

In collaboration with: David Hayes <dahayes at swin edu au> and
Grenville Armitage <garmitage at swin edu au>
Sponsored by: FreeBSD Foundation
MFC after: 3 months


218792 18-Feb-2011 np

cxgbe(4) - NIC driver for Chelsio T4 (Terminator 4) based 10Gb/1Gb adapters.

MFC after: 3 weeks


218765 17-Feb-2011 hselasky

- Fix build of manual page and inclusion of mos driver into kernel config file.
- Fix style compliancy by wrapping some long lines in if_mos.c

Approved by: thompsa (mentor)


218729 16-Feb-2011 hselasky

Add support for new USB to ethernet controller:
Moschip MCS7730/MCS7830

Submitted by: Rick van der Zwet <info@rickvanderzwet.nl>
Approved by: thompsa (mentor)


218694 15-Feb-2011 miwi

- Add Dell Wireless 1390 BCM4311 Mini PCI to supported list.

PR: 154500
Submitted by: Ruslan Mahmatkhanov <cvs-src at yandex.ru>
Approved by: rwatson


218523 10-Feb-2011 jpaetzel

Netgear renamed the WG311 to the WG311v1 after they released a second
version of it. There is also a WG311v3 which uses a chipset covered by
malo(4). Along the way add the WG311T to the list which is also an
atheros chipset.

PR: docs/154589
Approved by: kib (mentor)
MFC after: 3 days


218398 07-Feb-2011 gjb

Minor grammar fix. s/cores'/core's/

Approved by: keramida (mentor)
MFC after: 3 days


218369 06-Feb-2011 miwi

- Use tabs not spaces

Reported by: bschmidt


218366 06-Feb-2011 miwi

- Add Dell Wireless 1390 BCM4311 Mini PCI to supported list.

PR: 154500
Submitted by: Ruslan Mahmatkhanov <cvs-src@yandex.ru>


217974 27-Jan-2011 yongari

ixgb(4) does not support altq(4) yet.


217973 27-Jan-2011 yongari

Backout r216577. ixgb(4) does not support altq(4) yet.


217914 26-Jan-2011 yongari

Document newly added tunables.
hw.re.intr_filter
hw.re.msix_disable
dev.re.%d.int_rx_mod


217872 26-Jan-2011 dougb

Fix another broken date


217870 26-Jan-2011 dougb

Fix my fix to nfe.4, and also fix re.4

So just when I thought my pointy hat collection was going down ...


217869 26-Jan-2011 dougb

Fix date in .Dd


217475 16-Jan-2011 marius

Add a missing word.

Submitted by: gj


217468 16-Jan-2011 marius

Reference rgephy.4 in man pages of additional MAC drivers also known to
come in combination with these PHYs.

Submitted by: yongari
MFC after: 3 days


217464 15-Jan-2011 marius

Add a manual page for rgephy(4) and reference it as appropriate. The
motivation for having rgephy.4 is to document the special media option
add in r217415.

MFC after: 3 days


217289 11-Jan-2011 thompsa

Add manpage for runfw, the Ralink RT2700U, RT2800U and RT3000U firmware
module. Also fix a few nits in run.4.

Submitted by: Akinori Furukoshi


217275 11-Jan-2011 gavin

Update the uplcom(4) man page to reflect the devices currently supported by
uplcom(4).

MFC after: 1 week


217135 08-Jan-2011 bz

Clarify when we switch from keepidle to keepinvtl intervals if sending
TCP keepalive probes is enabled.

Reviewed by: gnn
MFC After: 3 days


216971 04-Jan-2011 bschmidt

OLDCARD is long gone.

Discussed with: imp


216858 31-Dec-2010 yongari

Remove duplicated "perfect"

Pointed out by: pluknet


216831 31-Dec-2010 yongari

Add vte(4) man page and hook up vte(4) to the build.
Also add Xr to appropriate man pages.


216596 20-Dec-2010 yongari

Document limitation of station address reprogramming.


216581 20-Dec-2010 yongari

Oops, fwe(4) listed twice.


216580 20-Dec-2010 yongari

Add ae(4) to the list of drivers use the miibus interface.


216579 20-Dec-2010 yongari

igb(4), ixgbe(4), mxge(4) and nxge(4) support VLAN hardware tag
insertion/stripping.
et(4) and fwe(4) support VLAN oversized frames.


216578 20-Dec-2010 yongari

Add .Xr to altq(4).


216577 20-Dec-2010 yongari

Add .Xr to altq(4).


216576 19-Dec-2010 yongari

ae(4), igb(4), ixgb(4) and ixgbe(4) supports altq(4).


216552 19-Dec-2010 yongari

Document JMC251/JMC261 support.


216509 17-Dec-2010 rwatson

Simply refer to all Xen drivers as para-virtualized, as this appears to
be the preferred Xen parlance.

Discussed with: Steve Hand <steven.hand at cl.cam.ac.uk>
MFC after: 1 day


216501 17-Dec-2010 rwatson

Correct some misundertandings on my part about PV vs HVM kernel
configuration options.

MFC after: 1 day


216500 17-Dec-2010 rwatson

Fix spelling nits.

MFC after: 3 days
Submitted by: bcr


216497 17-Dec-2010 rwatson

Clarifications of a number of points in xen.4, and some additional device
driver information from gibbs@.

MFC after: 3 days


216429 14-Dec-2010 rwatson

Slightly different formatting for options list.

MFC after: 3 days


216428 14-Dec-2010 rwatson

Further refinements to the xen.4 man page: fix typos, add material on
para-virtualized drivers, clarify how to configure XENHVM on amd64.

MFC after: 3 days


216420 13-Dec-2010 rwatson

Add a rudimentary Xen man page summarising the state of Xen on amd64 and
i386, how to configure the kernel, and some known issues. Further
refinement almost certainly required. This is not a Xen installation
manual.

MFC after: 3 days
Sponsored by: DARPA, AFRL


216419 13-Dec-2010 rwatson

Add a rudimentary Xen man page summarising the state of Xen on amd64 and
i386, how to configure the kernel, and some known issues. Further
refinement almost certainly required. This is not a Xen installation
manual.

MFC after: 3 days
Sponsored by: DARPA, AFRL


216349 10-Dec-2010 ru

Document this driver supports the converter I just bought.


216131 02-Dec-2010 yongari

Document loader tunable hw.re.prefer_iomap.


216074 30-Nov-2010 n_hibma

Fix two errors in the man page

Submitted by: ruslan
MFC after: 1 day


216065 29-Nov-2010 dougb

Update the description of green_saver.ko

Improvements to my suggested text from: jhb


216057 29-Nov-2010 sanpei

Add new device ids.
Buffalo (Melco Inc.) WLI-UC-G

PR: 141777


216021 28-Nov-2010 jmg

document that most of ioctl requests in cd(4) are implemented by acd(4)..


215907 26-Nov-2010 marius

Remove the description of the dev.fxp.%d.noflow tunable as it was removed
in r215906 and the flowcontrol media option now should be set as desired
via ifconfig(8) instead.


215837 25-Nov-2010 delphij

Update manual page with respect to latest driver.

While I'm there remove ARC-1180 which doesn't seem to exist.


215835 25-Nov-2010 delphij

Add a HARDWARE section.

MFC after: 2 weeks


215780 23-Nov-2010 marius

Remove the description of the link0 link option, since r215297 the master
media option generally should be used instead. Actually I think the lists
of media types should be removed from the manual pages of MAC drivers
altogether and users just pointed to the output of `ifconfig -m` instead;
even before r215297 there were several outdated descriptions, technically
it's wrong most of the time as not the MAC drivers support these media
types but actually the PHY drivers do and it generally doesn't make sense
to maintain these lists in every manual page of a driver as the media is
auto-detected.


215462 18-Nov-2010 mav

Add VIA VX900 to the list of supported chipsets.


215154 12-Nov-2010 lstewart

The first releases SIFTR will ship in will be 7.4 and 8.2.

MFC after: 3 days


215136 11-Nov-2010 brucec

Bump .Dd due to additions in r214279.

MFC after: 3 days


215104 10-Nov-2010 n_hibma

Add a man page for usb_quirk module, plus references in other man pages,
and updated comments in the usb_quirk.h header file.

The main purpose of this is to expose the quirks for ejecting 3G
modules. usb_modeswitch in Linux does a great job of collecting
information on these, and with the quirks module people can try out the
modeswitch config file entries on FreeBSD, hence the SCSI strings in the
man page.

MFC after: 2 weeks


215010 08-Nov-2010 jhb

Don't mention 'device acpi' or loading ACPI as a kernel module since the
latter is not supported. This is also more consistent with manpages for
other vendor-specific drivers such as acpi_ibm(4) and acpi_sony(4).


214968 08-Nov-2010 yongari

Use shorten model name instead of showing all controller model
numbers. bge(4) supports too many models such that it's
unreasonable to list all these controllers in one line description
of name. While I'm here mention that BCM590x/BCM5779x is Fast
Ethernet controller.
bge(4) still lacks support for some controllers but supporting
these controllers should be easy now and adding new controllers
do not require touching .Nd any more.

Obtained from: OpenBSD


214808 04-Nov-2010 uqs

In man section 4, ERRORS is spelled DIAGNOSTICS


214432 27-Oct-2010 yongari

Use shorten model name and add RTL8168, RTL8111 to the list of
supported device. re(4) had been supported all variants of RTL8168,
RTL8111 and RTL810x. I think this change will cover all controllers
supported by re(4).

MFC after: 1 week


214401 26-Oct-2010 jkim

Document newly added loader tunables "hw.acpi.install_interface" and
"hw.acpi.remove_interface".


214395 26-Oct-2010 brucec

Fix formatting.

Reported by: yongari


214381 26-Oct-2010 brucec

Add information about the values and default setting of the
kern.cam.ada.spindown_shutdown sysctl.

MFC after: 3 weeks


214279 24-Oct-2010 brucec

Mostly revert r203420, and add similar functionality into ada(4) since the
existing code caused problems with some SCSI controllers.

A new sysctl kern.cam.ada.spindown_shutdown has been added that controls
whether or not to spin-down disks when shutting down.
Spinning down the disks unloads/parks the heads - this is
much better than removing power when the disk is still
spinning because otherwise an Emergency Unload occurs which may cause damage
to the actuator.

PR: kern/140752
Submitted by: olli
Reviewed by: arundel
Discussed with: mav
MFC after: 2 weeks


214132 21-Oct-2010 uqs

mdoc: make pages render with mandoc

It's a bit more pedantic regarding .Bl list elements. This has an added
benefit of unbreaking the ipfw(8) manpage, where groff was silently
skipping one list element.


214066 19-Oct-2010 delphij

Clarify that lagg(4) sends/receives on active port, not the master port.

Note that this still seems to be a little bit confusing as the concept of
"master" is different from what people would expect on a networking
equipment.


214054 19-Oct-2010 uqs

mdoc: drop even more redundant .Pp calls

No change in rendered output, less mandoc lint warnings.

Tool provided by: Nobuyuki Koganemaru n-kogane at syd.odn.ne.jp


214020 18-Oct-2010 pluknet

Fix typo: Offlaod -> Offload.

PR: docs/150756
Approved by: avg (mentor)
MFC after: 3 days


213755 13-Oct-2010 jkim

Use AcpiReset() from ACPICA instead of rolling our own, which is actually
incomplete. If FADT says the register is available, enable the capability
by default. Remove the previous default value from acpi(4).


213740 12-Oct-2010 joel

Document the fact that bwn works really well on the laptop I'm using
right now (HP 6715b).


213653 09-Oct-2010 uqs

mdoc: drop redundant .Pp calls, kill EOL whitespace


213632 08-Oct-2010 delphij

Document net.link.lagg.failover_rx_all.

MFC after: 1 week


213573 08-Oct-2010 uqs

mdoc: drop redundant .Pp and .LP calls

They have no effect when coming in pairs, or before .Bl/.Bd


213535 07-Oct-2010 ken

Turn on serialization of task management commands going down to the
controller, but make it optional.

After a problem report from Andrew Boyer, it looks like the LSI
chip may have issues (the watchdog timer fired) if too many aborts
are sent down to the chip at the same time. We know that task
management commands are serialized, and although the manual doesn't
say it, it may be a good idea to just send one at a time.

But, since I'm not certain that this is necessary, add a tunable
and sysctl variable (hw.mps.%d.allow_multiple_tm_cmds) to control
the driver's behavior.

mps.c: Add support for the sysctl and tunable, and add a
comment about the possible return values to
mps_map_command().

mps_sas.c: Run all task management commands through two new
routines, mpssas_issue_tm_request() and
mpssas_complete_tm_request().

This allows us to optionally serialize task
management commands. Also, change things so that
the response to a task management command always
comes back through the callback. (Before it could
come via the callback or the return value.)

mpsvar.h: Add softc variables for the list of active task
management commands, the number of active commands,
and whether we should allow multiple active task
management commands. Add an active command flag.

mps.4: Describe the new sysctl/loader tunable variable.

Sponsored by: Spectra Logic Corporation


213514 07-Oct-2010 pluknet

Cosmetic change:
Wrap lines for SiS and Promise entries to 80 columns.
This doesn't change appearance in page rendered with troff or man.cgi.

PR: docs/146195
Approved by: kib (mentor)
MFC after: 1 week


213162 25-Sep-2010 lstewart

Log the number of segments currently in the reassembly queue.

Sponsored by: FreeBSD Foundation


213160 25-Sep-2010 sanpei

Add Planex UE-200TX-G2 to list of supported devices.

MFC after: 1 day


212980 21-Sep-2010 sanpei

Add new device ids.
Buffalo (Melco Inc.) LUA3-U2-AGT
Logitec LAN-GTJ/U2A(usb/119981)

PR: usb/119981 and me
Submitted by: "Y.Okabe" <be_works_us at yahoo.com>, hiroo at oikumene.gcd.org
Reviewed by: thompsa
MFC after: 3 days


212856 19-Sep-2010 anchie

Manual page for the kernel side Secure Neighbor Discovery support.

Reviewed by: brueffer
Approved by: bz (mentor)


212813 18-Sep-2010 mav

Document hw.i8254.freq tunable and machdep.i8254_freq sysctl.


212787 17-Sep-2010 mav

Add atrtc(4) manual page.


212786 17-Sep-2010 mav

Fix typo ${attimer.4} -> ${_attimer.4}.


212779 17-Sep-2010 mav

Add attimer(4) manual page.


212769 16-Sep-2010 andre

The inflight bandwidth limiter was removed in r212765.


212693 15-Sep-2010 imp

Add note abotu bwn and newer chipsets


212692 15-Sep-2010 imp

Don't suggest using bwn for the bcm4306 cards in the list. The
bcm4306 cards are ambiguous. BCM4306 rev 2 requires bwi. BCM4306 rev
3 will work with either. Since we can't easily determine which is
which, just remove them.


212669 15-Sep-2010 ken

MFp4 (//depot/projects/mps/...)

Fix a typo.

Submitted by: pluknet at gmail dot com


212636 15-Sep-2010 mav

Change licenses of my manual pages to the recommended 2-clause form.

Suggested by: joel


212635 15-Sep-2010 mav

Add eventtimers(7) man page, briefly describing event timers subsystem
functionality and configuration options.


212631 15-Sep-2010 mav

Add hpet(4) man page.


212625 14-Sep-2010 weongyo

Fixes spellings and uses the better sentence. While I'm here bumps
date.

Pointed by: imp, Ruslan Mahmatkhanov <cvs-src at yandex dot ru>


212624 14-Sep-2010 ken

MFp4 (//depot/projects/mps/...)

Add a man page for the mps(4) driver, and reference it in the
mpt(4) driver man page.

Sponsored by: Spectra Logic Corporation


212480 11-Sep-2010 weongyo

Mentions cases when bwi(4) driver should be used that it only wrote
about chipset type instead of card names because it's not easy to sort
names what cards use these chipsets.

Pointed by: imp


212463 11-Sep-2010 brucec

Revert changes of 'assure' to 'ensure' made in r211936.

Approved by: rrs (mentor)


212412 10-Sep-2010 sanpei

Add Planex UE-200TX-G to list of supported devices.
(http://lists.freebsd.org/pipermail/freebsd-current/2008-December/001756.html)

Submitted by: nork
MFC after: 3 days


212389 09-Sep-2010 brueffer

Xref aesni(4).


212388 09-Sep-2010 brueffer

Some more grammar, wording and mdoc fixes.


212317 08-Sep-2010 sanpei

Add Buffalo (Melco Inc.) LUA3-U2-ATX to list of supported devices.

Submitted by: nork at FreeBSD.org
MFC after: 3 days


212272 06-Sep-2010 weongyo

Adds LOADER TUNABLES section to mention knobs which could be controlled
by loader(8) interface.


212271 06-Sep-2010 weongyo

Adds a CAVEATS section to mention DMA issues that currently only
a solution is using PIO mode. As fas as I know all open source based
broadcom drivers for specially LP PHY has this issue because it's
a reverse engineered driver from wl(4).

Pointed by: Warren Block <wblock at wonkity.com>


212270 06-Sep-2010 weongyo

Adds bwi(4) at SEE ALSO section because some old devices aren't
supported by the bwn(4) firmware that as fas as I know the vendor
dropped its support. Bumps date also.


212268 06-Sep-2010 kib

Grammar fixes.

Submitted by: Ben Kaduk <minimarmot gmail com>, Valentin Nechaev


212262 06-Sep-2010 kib

Add aesni(4) manpage.


212240 05-Sep-2010 mav

Add support for the Sharp/Micron flash chips to powermac_mvram(4).
Tested on PowerMac G4 AGP.

Reviewed by: nwhitehorn


212234 05-Sep-2010 kib

Document "show cdev" command.

MFC after: 3 days


212161 02-Sep-2010 yongari

Better wording.

Submitted by: jkim


212159 02-Sep-2010 yongari

Document tunable dev.sis.%unit.manual_pad
While I'm here Xref vlan(4) as sis(4) supports VLAN oversized
frames.


212087 01-Sep-2010 ed

Remove reference to device minor numbers in psm(4) man page.

The number returned by stat(2) is generated automatically, so it is not
possible to deduce whether the device is blocking or not.

MFC after: 1 week


211936 28-Aug-2010 brucec

Fix incorrect usage of 'assure' and 'insure'.

Approved by: rrs (mentor)


211725 23-Aug-2010 imp

MFtbemd:

Prefer MACHNE_CPUARCH to MACHINE_ARCH in most contexts where you want
to test of all the CPUs of a given family conform.


211667 23-Aug-2010 yongari

Better wording and fix wrong explanation.

Submitted by: Ben Kaduk ( minimarmot <> gmail dot com )


211650 22-Aug-2010 yongari

Document tunable dev.rl.%unit.prefer_iomap


211597 22-Aug-2010 yongari

Document newly introduced tunable dev.bge.%d.forced_udpcsum.
While I'm here also mention tunable dev.bge.%d.forced_collapse.


211406 16-Aug-2010 joel

Put parentheses around a few macros to prevent mdoc warnings.


211397 16-Aug-2010 joel

Fix typos, spelling, formatting and mdoc mistakes found by Nobuyuki while
translating these manual pages. Minor corrections by me.

Submitted by: Nobuyuki Koganemaru <n-kogane@syd.odn.ne.jp>


211395 16-Aug-2010 joel

Fix .Dd from last commit.

Submitted by Nobuyuki Koganemaru <n-kogane@syd.odn.ne.jp>


211355 15-Aug-2010 brueffer

Fixed a typo and added a comma.

PR: 148681
Submitted by: Glen Barber <glen.j.barber@gmail.com>
MFC after: 1 week


211348 15-Aug-2010 brueffer

Use our standard section 4 SYNOPSIS. While here, fixed markup whitespace
and adapted an Xref.


211286 13-Aug-2010 joel

Fix typo.


211271 13-Aug-2010 takawata

Hook tpm.4 manual to hook.


211204 12-Aug-2010 takawata

Fix copyright information.


211201 12-Aug-2010 takawata

Add tpm(4) driver for Trusted Platform Module.
You may want to look at http://bsssd.sourceforge.net/ .

Submitted by: Hans-Joerg Hoexer <Hans-Joerg_Hoexer@genua.de>


211106 09-Aug-2010 yongari

Document newly added controller AR8151 and AR8152.


210998 07-Aug-2010 joel

Fix typo in comment.


210959 06-Aug-2010 bschmidt

Obviously the option is known as COMPAT_LINUX32 on amd64.

PR: docs/149182
Pointed out by: Fernando <fernando.apesteguia at gmail.com>
MFC after: 3 days


210933 06-Aug-2010 joel

Fix typos and spelling mistakes.


210905 06-Aug-2010 yongari

Reflect default Tx interrupt moderation timer value change(50ms -> 1ms).


210676 31-Jul-2010 joel

Fix a bunch of typos and spelling mistakes.


210641 30-Jul-2010 uqs

Fix a couple of typos.

PR: docs/148891
Submitted by: olgeni
MFC after: 1 week


210477 25-Jul-2010 rpaulo

Remove the acpi_aiboost driver. It has been replaced by aibs(4).


210289 20-Jul-2010 bschmidt

Update manpage to reflect changes regarding the 6050's firmware.

MFC after: 3 days


210283 20-Jul-2010 trasz

Add reference to uhsoctl(1).


210275 20-Jul-2010 thompsa

- Support for Globetrotter iCON 452.
- Fixed the interface probe routine to only attach to USB interfaces the driver
actually supports. This allows other drivers to attach to things like
MicroSD slots etc.
- Fixed network interface enumeration to be globally sequential instead of
relying on the USB interface numbers. This make sure the first network
interface always is at uhso0 and the second at usho1 and so on.
- Added a radio kill switch; exposed through sysctl.
- Updated the manual page to be verbose about the number of serial ports and
include iCON 452 in the set of tested hardware.

Submitted by: Fredrik Lindberg


210181 17-Jul-2010 maxim

o Fix typo: "is is" -> "is".

PR: docs/148697
Submitted by: Warren Block
MFC after: 1 week


210053 14-Jul-2010 raj

Provide initial man pages for Flattened Device Tree support and the common
drivers.

Sponsored by: The FreeBSD Foundation


210000 13-Jul-2010 maxim

o Correct path to include file.

PR: docs/148545
Submitted by: Anton Shterenlikht
MFC after: 1 week


209992 13-Jul-2010 nwhitehorn

Install arch-specific manpages by MACHINE_CPUARCH, not MACHINE_ARCH.


209665 03-Jul-2010 lstewart

Hook the siftr.4 man page up to the build and alphabetically sort siis into its
correct place whilst there.

Sponsored by: FreeBSD Foundation
Submitted by: pluknet <pluknet at gmail dot com>


209664 03-Jul-2010 mav

Add ata(4) ability to limit initial ATA mode for devices via device hints.
After boot this mode can be changed with atacontrol/camcontrol as usual.
It works for both legacy and ATA_CAM wrapper mode.

PR: kern/123980


209662 03-Jul-2010 lstewart

Import the Statistical Information For TCP Research (SIFTR) kernel module into
FreeBSD. SIFTR logs a range of statistics on active TCP connections to a log
file, providing the ability to make highly granular measurements of TCP
connection state. The tool is aimed at system administrators, developers and
researchers alike. Please take it for a spin and test it out - the man page
should have all the information required to get you going.

Many thanks go to the Cisco University Research Program Fund at Community
Foundation Silicon Valley and the FreeBSD Foundation. Their support of our work
at the Centre for Advanced Internet Architectures, Swinburne University of
Technology is greatly appreciated.

Sponsored by: Cisco URP, FreeBSD Foundation
Reviewed by: dwmalone, gnn, rpaulo
Tested by: Many on freebsd-current@ and elsewhere over the years
MFC after: 1 month


209619 01-Jul-2010 weongyo

Adds `Dell Truemobile 1300' to the supported list.

Submitted by: Warren Block <wblock at wonkity.com>


209523 25-Jun-2010 rpaulo

Import the acpi_aibs(4) driver written by Constantine A. Murenin.
It has more features than acpi_aiboost(4) and it will eventually replace
acpi_aiboost(4).

Submitted by: Constantine A. Murenin <cnst at FreeBSD.org>
Reviewed by: freebsd-acpi, imp
MFC after: 1 month


209216 15-Jun-2010 jkim

Implement flexible BPF timestamping framework.

- Allow setting format, resolution and accuracy of BPF time stamps per
listener. Previously, we were only able to use microtime(9). Now we can
set various resolutions and accuracies with ioctl(2) BIOCSTSTAMP command.
Similarly, we can get the current resolution and accuracy with BIOCGTSTAMP
command. Document all supported options in bpf(4) and their uses.

- Introduce new time stamp 'struct bpf_ts' and header 'struct bpf_xhdr'.
The new time stamp has both 64-bit second and fractional parts. bpf_xhdr
has this time stamp instead of 'struct timeval' for bh_tstamp. The new
structures let us use bh_tstamp of same size on both 32-bit and 64-bit
platforms without adding additional shims for 32-bit binaries. On 64-bit
platforms, size of BPF header does not change compared to bpf_hdr as its
members are already all 64-bit long. On 32-bit platforms, the size may
increase by 8 bytes. For backward compatibility, struct bpf_hdr with
struct timeval is still the default header unless new time stamp format is
explicitly requested. However, the behaviour may change in the future and
all relevant code is wrapped around "#ifdef BURN_BRIDGES" for now.

- Add experimental support for tagging mbufs with time stamps from a lower
layer, e.g., device driver. Currently, mbuf_tags(9) is used to tag mbufs.
The time stamps must be uptime in 'struct bintime' format as binuptime(9)
and getbinuptime(9) do.

Reviewed by: net@


209034 11-Jun-2010 uqs

More mdoc nitpicking to improve compatibility to mdocml

- .Nd in section NAME is not optional
- .Ed was missing
- "indent" is not a flag, but a literal argument for -offset
- stop switching font sizes for acronyms
- use .Brq instead of rolling our own


209031 11-Jun-2010 uqs

mdoc nitpicking: the title argument shall be uppercase


208946 09-Jun-2010 ae

New netgraph node ng_patch(4). It performs data modification of packets
passing through. Modifications are restricted to a subset of C language
operations on unsigned integers of 8, 16, 32 or 64 bit size.
These are: set to new value (=), addition (+=), subtraction (-=),
multiplication (*=), division (/=), negation (= -), bitwise AND (&=),
bitwise OR (|=), bitwise eXclusive OR (^=), shift left (<<=),
shift right (>>=). Several operations are all applied to a packet
sequentially in order they were specified by user.

Submitted by: Maxim Ignatenko <gelraen.ua at gmail.com>
Vadim Goncharov <vadimnuclight at tpu.ru>
Discussed with: net@
Approved by: mav (mentor)
MFC after: 1 month


208771 03-Jun-2010 attilio

[0] Improve wording.
[1] Following style for manpages, just do carriage return after a
sentence.

Sponsored by: Sandvine Incorporated
[0] Submitted by: emaste
[1] Submitted by: rwatson


208732 02-Jun-2010 uqs

mdoc cleanup

Garbage collect unused sections, macros and arguments. Fix prologue and
remove empty lines.

Found by: mdocml


208729 02-Jun-2010 mav

Recommend disabling LAPIC timer instead whole APIC for fixing C3 state.

PR: docs/147180
Submitted by: Tobias Rehbein


208716 01-Jun-2010 attilio

Adjust the manpage after r207329.

Sponsored by: Sandvine Incorporated
Reviewed by: cpercival, emaste, marcel
X-MFC: r207329


208597 27-May-2010 uqs

mdoc: remove duplicate width argument


208596 27-May-2010 uqs

mdoc: .Ud has attitude, it takes no argument!


208554 25-May-2010 glebius

Add uep(4), driver for USB onscreen touch panel from eGalax.

The driver is stub. It just creates device entry and feeds
reassembled packets from hardware into it.

If in future we would port wsmouse(4) from NetBSD, or make
sysmouse(4) to support absolute motion events, then the driver
can be extended to act as system mouse. Meanwhile, it just
presents a /dev/uep0, that can be utilized by X driver, that
I am going to commit to ports tree soon.

The name for the driver is chosen to be the same as in NetBSD,
however, due to different USB stacks this driver isn't a port.


208509 24-May-2010 bz

MFp4 @178364:

Implement an optional delay to the ddb reset/reboot command.

This allows textdumps to be run automatically with unattended reboots
after a resonable timeout, while still permitting an administrator to
break into debugger if attached to the console at the time of the
event for further debugging. Cap the maximum delay at 1 week to avoid
highly accidental results, and default to 15s in case of problems
parsing the timeout value.

Move hex2dec helper function from db_thread.c to db_command.c to make
it generally available and prefix it with a "db_" to avoid namespace
collisions.

Reviewed by: rwatson
MFC after: 4 weeks


208493 24-May-2010 uqs

These features will first appear in 8.1, soon to be released

MFC after: 3 days


208449 23-May-2010 mav

mvs(4) will first appear in FreeBSD 8.1.


208291 19-May-2010 uqs

mdoc: consistently spell our email addresses <foo@FreeBSD.org>

Reviewed by: ru


208098 14-May-2010 marius

Document the led(4) interface to the identification LEDs.

MFC after: 3 days


208053 14-May-2010 brueffer

Mention LSI Logic FC949E.

PR: 110359
Submitted by: Vivek Khera <vivek@khera.org>
MFC after: 3 days


208028 13-May-2010 uqs

mdoc: move remaining sections into consistent order

This pertains mostly to FILES, HISTORY, EXIT STATUS and AUTHORS sections.

Found by: mdocml lint run
Reviewed by: ru


208027 13-May-2010 uqs

mdoc: move CAVEATS, BUGS and SECURITY CONSIDERATIONS sections to the
bottom of the manpages and order them consistently.

GNU groff doesn't care about the ordering, and doesn't even mention
CAVEATS and SECURITY CONSIDERATIONS as common sections and where to put
them.

Found by: mdocml lint run
Reviewed by: ru


207990 12-May-2010 brueffer

Make this ready for automatic hardware notes generation.


207975 12-May-2010 brueffer

IBM ServeRAID M5015 SAS/SATA works.

PR: 144614
Submitted by: pluknet <pluknet@gmail.com>
MFC after: 1 week


207971 12-May-2010 yongari

Document undocumented tunables and sysctl variables.
While here use actual string to specify width as well as using Cm
to set command argument.

Reviewed by: brueffer


207853 10-May-2010 yongari

Now sge(4) supports TCP segmentation offload (TSO).


207829 09-May-2010 brueffer

Various wording, spelling and markup fixes.

PR: 145251
Submitted by: Hywel Mallett <hywel@hmallett.co.uk> (partly)
MFC after: 3 week


207680 05-May-2010 zec

Add an optional "persistent" flag to ng_hub and ng_bridge, which if set,
disables automatic node shutdown when the last hook gets disconnected.

Reviewed by: julian


207586 03-May-2010 marius

Sun GigaSwift Ethernet 1.0 MMF work with r207585 in place.


207536 02-May-2010 mav

Import mvs(4) - Marvell 88SX50XX/88SX60XX/88SX70XX/SoC SATA controllers
driver for CAM ATA subsystem. This driver supports same hardware as
atamarvell, ataadaptec and atamvsata drivers from ata(4), but provides
many additional features, such as NCQ, PMP, etc.


207447 30-Apr-2010 yongari

Marvell 88E8059(Yukon Optima) is now supported.


207382 29-Apr-2010 delphij

bwn(4) will first appear in FreeBSD 8.1-RELEASE.

MFC after: 1 week


207381 29-Apr-2010 yongari

Now sge(4) supports hardware VLAN tag insertion/stripping.


206637 14-Apr-2010 delphij

When an underlying ioctl(2) handler returns an error, our ioctl(2)
interface considers that it hits a fatal error, and will not copyout
the request structure back for _IOW and _IOWR ioctls, keeping them
untouched.

The previous implementation of the SIOCGIFDESCR ioctl intends to
feed the buffer length back to userland. However, if we return
an error, the feedback would be defeated and ifconfig(8) would
trap into an infinite loop.

This commit changes SIOCGIFDESCR to set buffer field to NULL to
indicate the previous ENAMETOOLONG case.

Reported by: bschmidt
MFC after: 2 weeks


206633 14-Apr-2010 julian

Man page change to documant slight change in ktr_alq behaviour.


206631 14-Apr-2010 yongari

Add sge(4) man page and hook up sge(4) to the build.
Also add Xr to appropriate man pages.


206622 14-Apr-2010 uqs

mdoc: order prologue macros consistently by Dd/Dt/Os

Although groff_mdoc(7) gives another impression, this is the ordering
most widely used and also required by mdocml/mandoc.

Reviewed by: ru
Approved by: philip, ed (mentors)


206374 07-Apr-2010 jkim

Reflect recent logo_saver changes and mention dragon_saver.


205421 21-Mar-2010 sam

remove pre-vap examples


205208 16-Mar-2010 uqs

- Use `Va' for variables instead of `Dv'.
- Correctly spell negative values.
- Also fixes make manlint.

Found by: make manlint
Reviewed by: ru
Approved by: philip (mentor)


205196 15-Mar-2010 joel

Switch to our preferred license.

Approved by: Dirk-Willem Van Gulik <dirkx@webweaving.org>


205155 14-Mar-2010 gavin

Add extra Xrefs

PR: docs/114184
Submitted by: Julian Stacey <jhs berklix.org>
MFC after: 1 week


205076 12-Mar-2010 uqs

Fix several typos in macros or macro misusage.

Found by: make manlint
Reviewed by: ru
Approved by: philip (mentor)


204918 09-Mar-2010 jkim

Document a new sysctl variable and a loader tunable.


204790 06-Mar-2010 joel

Switch to our preferred license text.

Approved by: imp


204739 04-Mar-2010 joel

Use our preferred license text (no more "voices in his head"). While here,
also move to a 2-clause license. From n_hibma@:

"The 3rd clause was originally there for a reason, but I guess that it is
safe to assume that no one can assume endorsement by me or anyone else
without prior consent on anything really, so we might as well remove that
clause."

Approved by: n_hibma


204705 04-Mar-2010 mav

Add links to cam(4).


204704 04-Mar-2010 mav

Reflect added CAM ATA support.


204655 03-Mar-2010 mav

Add some more supported controllers.
Crosslink with CAM ATA man pages.


204605 02-Mar-2010 joel

The NetBSD Foundation has granted permission to remove clause 3 and 4 from
their software.

Obtained from: NetBSD


204574 02-Mar-2010 glebius

Sync with recent changes from luigi - struct ng_ipfw_tag superceeded
by more general ipfw_rule_ref. The latter isn't documented here, since
it should be documented in ipfw.4.


204565 02-Mar-2010 mav

Some style and language improvements.

Submitted by: ru


204543 01-Mar-2010 yongari

Document newly added loader tunable and sysctl variable dev.mskc.%d.int_holdoff


204343 26-Feb-2010 weongyo

Updates what firmware module should be used for LP (low power) PHY
users and bumps date.


204327 25-Feb-2010 weongyo

Connect bwn.4 to the build.


204270 24-Feb-2010 nwhitehorn

Add the ability to set SMU-based machines to restart automatically after
power loss.


204247 23-Feb-2010 nwhitehorn

Fix two bugs in this manpage: 'System' is not abbreviated with 'P',
and a non-useful version of smu(4) was in 8.0, so modify the history
to reflect that.

Submitted by: gavin


204241 23-Feb-2010 nwhitehorn

Add a manpage for smu(4) now that it does something useful.


203945 16-Feb-2010 weongyo

adds bwn(4) driver for supporting Broadcom BCM43xx chipsets.

o uses v4 firmware instead of v3. A port will be committed to create
the bwn firmware module.
o supports B/G and LP(low power) PHYs.
o supports 32 / 64 bits DMA operations.
o tested on big / little endian machines so should work on all
architectures.

It'd not connected to the build until the firmware port is committed.


203692 08-Feb-2010 gavin

Kernel modules for these drivers are installed on all platforms, so
install the man pages on all platforms too.


203691 08-Feb-2010 brucec

Update documentation for the iwn and iwnfw drivers: they support the 1000, 5150, 6000 and 6050 devices too, with firmware modules for the 4965, 1000, 5000, 5150 and 6000.

Add documentation for mwl and all the wireless firmware drivers.

Approved by: rrs (mentor)


203689 08-Feb-2010 gavin

Install the padlock(4) man page on amd64 as well as i386, to match the
platforms where the driver itself is compiled and installed.

PR: docs/130895
Reported by: George Hartzell <hartzell alerce.com>
MFC after: 1 week


203687 08-Feb-2010 gavin

Update .Dt to reflect the fact that these drivers and man pages are
installed on more than just i386.


203684 08-Feb-2010 gavin

Update .Dt on these man pages: the kernel modules and corresponding man
pages are installed on more platforms than just i386.


203681 08-Feb-2010 brucec

Fix typo and remove extra spaces.

Approved by: rrs (mentor)
MFC after: 3 days


203622 07-Feb-2010 gavin

Add support for a few more Sony-specific ACPI features (default display
brightness, wired LAN power and bass gain), and update the description of
one previously unknown feature (display contrast). While here, expand on
a comment and remove two defines left over from an old version of the code.

Also update man page to document the above changes, and correct grammar.

PR: kern/127581


203621 07-Feb-2010 gavin

Bump .Dd for r203620

MFC after: 1 week


203620 07-Feb-2010 gavin

Document support for the D-Link DFE520-TX card (supported with the vr(4)
driver)

PR: kern/135989
Submitted by: "Rashid N. Achilov" citycat4 ngs.ru


203359 01-Feb-2010 joerg

Add xrefs to gpib(3), now that it exists.

MFC after: 3 days


203135 28-Jan-2010 thompsa

Hook run(4) to the build.


203134 28-Jan-2010 thompsa

Add run(4), a driver for Ralink RT2700U/RT2800U/RT3000U USB 802.11agn devices.

This driver was written for OpenBSD by Damien Bergamini and ported over by
Akinori Furukoshi.


203125 28-Jan-2010 joerg

Fix typo in xref (it accidentally referenced itself).

MFC after: 1 day


203124 28-Jan-2010 mav

Note added FIS-based switching support.


203053 27-Jan-2010 delphij

Add a manual page for nvram(4).

MFC after: 2 weeks


203052 27-Jan-2010 delphij

Revised revision 199201 (add interface description capability as inspired
by OpenBSD), based on comments from many, including rwatson, jhb, brooks
and others.

Sponsored by: iXsystems, Inc.
MFC after: 1 month


202962 25-Jan-2010 joerg

Add an example, derived from the basic demo phk once sent me.


202943 24-Jan-2010 joerg

Add man pages for the gpib(4), pcii(4), and tnt4882(4) drivers.

MFC after: 3 days


202798 22-Jan-2010 mav

Add "MIXER CONTROLS" chapter.


202445 16-Jan-2010 gavin

Fix HISTORY section to detail the history of the driver, not the man page.

Approved by: ed (mentor, implicit)


202444 16-Jan-2010 gavin

Fix loader.conf(5) Xref

Approved by: ed (mentor, implicit)


202412 15-Jan-2010 brueffer

Manpage for the siba(4) Sonic Inc. Silicon Backplane driver.

Submitted by: weongyo


202386 15-Jan-2010 ru

Use the newly brought %U macro.


202317 14-Jan-2010 brueffer

Add manpages for ipwfw(4) and iwifw(4), based on iwnfw(4).

MFC after: 2 weeks


202278 14-Jan-2010 roam

Document that the IEEE80211_DEBUG kernel option is needed for
using the wlan(4) debugging controls with wording slightly
different from that in the PR.

PR: 142367
Submitted by: Matthew Thyer <matt.thyer@gmail.com>
MFC after: 2 weeks


202270 14-Jan-2010 thompsa

Grammar nits.

Submitted by: Ben Kaduk


202264 13-Jan-2010 ed

Remove the 1000 pseudo terminal limit from pts(4).

Even with the old utmp format, we could in fact go to pts/9999, because
ut_line wasn't guaranteed to be null terminated there.


202243 13-Jan-2010 thompsa

Update to Fredrik's latest uhso driver. This changes port detection, adds
comments and other code nits.

Submitted by: Fredrik Lindberg <fli@shapeshifter.se>


202181 13-Jan-2010 thompsa

Add a driver by Fredrik Lindberg for Option HSDPA USB devices. These differ
from standard 3G wireless units by supplying a raw IP/IPv6 endpoint rather than
using PPP over serial. uhsoctl(1) is used to initiate and close the WAN
connection.

Obtained from: Fredrik Lindberg <fli@shapeshifter.se>


202161 12-Jan-2010 gavin

Spell "Hz" correctly wherever it is user-visible.

PR: bin/142566
Submitted by: N.J. Mann njm njm.me.uk
Approved by: ed (mentor)
MFC after: 2 weeks


202160 12-Jan-2010 mav

Update, reflecting added multichannel playback support.


201894 09-Jan-2010 delphij

Fix formatting.

MFC after: 2 weeks


201888 09-Jan-2010 brueffer

bridge(4) acts like a switch, not like a hub.

PR: 141350
Submitted by: brucec
Reviewed by: thompsa
MFC after: 1 week


201870 09-Jan-2010 brueffer

Various language fixes.

PR: 38061
Submitted by: Chris Pepper <pepper@rockefeller.edu>
MFC after: 1 week


201801 08-Jan-2010 ru

Complete the swap of carp(4) log levels and document the change.

MFC after: 3 days


201397 02-Jan-2010 brueffer

Add one more supported controller.

Submitted by: pluknet <pluknet@gmail.com>
MFC after: 1 week


201142 28-Dec-2009 trasz

The net/if_slvar.h header is long gone.


201118 28-Dec-2009 trasz

Bump manual page dates.


201116 28-Dec-2009 trasz

Change u3g(4) and ucom(4) to not refer to pppd(8), which is gone.


201115 28-Dec-2009 trasz

Line discipline support is gone; update tty(4) manual page to reflect this.

Reviewed by: ed


201114 28-Dec-2009 trasz

Add references to termios-related stuff.


201007 25-Dec-2009 marius

Correct my e-mail address.


201006 25-Dec-2009 marius

Add a man page for mk48txx(4).

Requested by: n_hibma
Obtained from: NetBSD (original version)


200958 24-Dec-2009 yongari

Document newly added loader tunable/sysctl variable
dev.ste.%d.int_rx_mod.
While I'm here add .Xr vlan as ste(4) supports long frames.


200777 21-Dec-2009 ru

If none of the watchdogs supports the requested timeout value, the
code returns EOPNOTSUPP, not EINVAL.


200774 21-Dec-2009 ru

- Eliminated hard sentence breaks.
- Fixed spelling of EINVAL.
- Sorted sections.


200731 19-Dec-2009 bcr

Reference the correct man page for firmware(9).

PR: docs/140986
Submitted by: Glen Barber (glen dot j dot barber at gmail dot com)
MFC after: 4 days
Reviewed by: sam
Approved by: sam, jkois (mentor)


200676 18-Dec-2009 yongari

Document more VIA Velocity family controllers to vge(4). Previously
it mentioned only VT6122. While I'm here remove the mention of
VT3119 which seems to be VIA's internal model name and VT3119
wouldn't be available to end users.

Reviewed by: brueffer


200674 18-Dec-2009 dumbbell

Add new "hw.psm.tap_enabled" tunable and sysctl.

This tunable allows one to enable (1) or disable (0) gestures like tap
and tap-hold on Synaptics TouchPad when the Extended mode isn't enabled
(ie. "hw.psm.synaptics_support" not set).

By default, the value is -1 in order to keep the current behaviour of
not enabling/disabling gestures explicitly.

PR: kern/139272
Submitted by: David Horn <dhorn2000 AT gmail DOT com>
Reviewed by: David Horn <dhorn2000 AT gmail DOT com>


200641 17-Dec-2009 yongari

Document newly added loader tunable and sysctl variables.
o hw.vge.msi_disable
o dev.vge.%d.int_holdoff
o dev.vge.%d.rx_coal_pkt
o dev.vge.%d.tx_coal_pkt


200415 11-Dec-2009 bcr

Reference the correct man page for firmware(9).

PR: docs/140985
Submitted by: Glen Barber (glen dot j dot barber at gmail dot com)
MFC after: 7 days
Reviewed by: rpaulo
Approved by: rpaulo, jkois (mentor)


200070 03-Dec-2009 nwhitehorn

Add manpages for ams(4), akbd(4), adb(4), and cuda(4), which describe
various drivers for Apple Desktop Bus controllers and peripherals.

MFC after: 3 days


199969 30-Nov-2009 avg

amdsbwd: new driver for AMD SB600/SB7xx watchdog timer

The hardware is compliant with WDRT specification, so I originally
considered including generic WDRT watchdog support, but decided
against it, because I couldn't find anyone to the code for me.
WDRT seems to be not very popular.
Besides, generic WDRT porbably requires a slightly different driver
approach.

Reviewed by: des, gavin, rpaulo
MFC after: 3 weeks


199950 29-Nov-2009 bz

Correct typo.

Reported by: gabor
MFC after: 5 days


199947 29-Nov-2009 bz

Enable IPcomp by default.

PR: kern/123587
MFC after: 5 days


199863 27-Nov-2009 roam

Fix the cross-reference to sctp_opt_info in the text - section 3, not 2.

PR: 140938
Submitted by: Bruce Cran <bruce@cran.org.uk>
MFC after: 2 weeks


199825 26-Nov-2009 brueffer

Add IBM ServeRAID-MR10i to the hardware list.

Submitted by: pluknet <pluknet@gmail.com>
MFC after: 3 days


199748 24-Nov-2009 brueffer

Grammar and mdoc improvements.

MFC after: 3 days


199739 24-Nov-2009 brueffer

LSI MegaRAID 9260 works, sort the hardware list while here.

Submitted by: Jason <jhelfman@e-e.com>
MFC after: 3 days


199699 23-Nov-2009 mav

Refer more recently added Marvell chips.


199532 19-Nov-2009 mav

Add ada(4) man page.


199464 18-Nov-2009 delphij

Add a missing .Ed tag.

MFC after: 2 weeks


199292 15-Nov-2009 rpaulo

Add atp(4) man page.

Submitted by: Rohit Grover <rgrover1@gmail.com>


199247 13-Nov-2009 mav

Remove part that HDMI is not implemented. It had different meaning and
confuse users.
Extend BUGS section.
Add some supported chipsets.


199231 12-Nov-2009 delphij

Revert revision 199201 for now as it has introduced a kernel vulnerability
and requires more polishing.


199201 11-Nov-2009 delphij

Add interface description capability as inspired by OpenBSD.

MFC after: 3 months


199043 08-Nov-2009 mav

Introduce hw.hptrr.attach_generic loader tunable to deny hptrr driver
attach chips with generic Marvell (non-HighPoint) PCI identification.
These chips are also supported by ata(4). Some vendors, like Supermicro,
are using same chips without providing HPT RAID BIOS.

PR: kern/120842, kern/136750


199013 07-Nov-2009 yongari

88E8057(Ultra 2) is now supported.


198983 06-Nov-2009 mav

Document support for more chips.


198788 02-Nov-2009 brueffer

Use our canonical .Dd format.

Submitted by: Ulrich Spoerlein


198609 29-Oct-2009 brueffer

Revert part of r198363, there is no "device cam", it is
included in "device scbus".

MFC after: 3 days


198521 27-Oct-2009 brueffer

Fix typos and mdoc style.


198475 25-Oct-2009 lulf

- Add support for Marvell Yukon 88E8042 device.

Submitted by: Mario Lobo <mlobo -at- digiart.art.br>
Approved by: yongari


198473 25-Oct-2009 brueffer

Spell out the name of the month.


198470 25-Oct-2009 rpaulo

Update according to the latest iwn(4) driver import.


198441 24-Oct-2009 rpaulo

Replace ocurrences of FreeBSD CURRENT by FreeBSD 8.0.

MFC after: 2 days


198363 22-Oct-2009 brueffer

List more dependencies for these drivers. While here, convert
atapicam(4) to use our standard section 4 SYNOPSIS layout.

PR: 132525
Submitted by: gcooper
MFC after: 3 days


198361 22-Oct-2009 pjd

Remove self-reference.


198313 21-Oct-2009 brueffer

Improve the description of the malofw kernel module installation.

PR: 132193
Submitted by: Frank Staals <frank@fstaals.net>
Based on a patch by: gavin
MFC after: 3 days


198288 20-Oct-2009 avg

ichwd.4: fix r198272, restore watchdogd(8) reference

In r198272 I didn't notice that watchdog(8) and watchdogd(8)
are different things and instead of fixing watchdogd markup
I simply nuked the line.

Noticed by: emaste
Pointy hat to: avg


198279 20-Oct-2009 avg

minor: fix sorting of some amd* entries in some makefiles

MFC after: 1 week


198272 20-Oct-2009 avg

ichwd.4: remove a stray line

Nod from: des
MFC after: 3 days


198232 19-Oct-2009 brueffer

Powercrypt and NetSec seem to be defunct (webpages point to link farms
and a google search yields no alternative). Remove the links but
keep the entries around for reference.

PR: 139756
Submitted by: Patrick Oonk <patrick@pine.nl>
MFC after: 3 days


198195 18-Oct-2009 weongyo

adds devices supportted by urtw(4) and bumps date.


198125 15-Oct-2009 brueffer

Use our standard section 4 SYNOPSIS.

MFC after: 3 days


197900 09-Oct-2009 brueffer

Improved one-line description of this module (taken from NOTES).


197835 07-Oct-2009 simon

- Document that 'Dell PowerEdge R710' has bce(4) supported NIC.
- Bump document date.

MFC after: 3 days


197834 07-Oct-2009 stas

- Document new revisions of chips supported.


197799 06-Oct-2009 maxim

o Fix typo: "an in particular" -> "and in particular".

PR: docs/139370
Submitted by: Kenyon Ralph
MFC after: 1 week


197779 05-Oct-2009 rwatson

Bump unix(4) man page date for SOCK_SEQPACKET.

Suggested by: bz
MFC after: 3 months


197778 05-Oct-2009 rwatson

SOCK_SEQPACKET is now supported on UNIX domain sockets.

Sponsored by: Google
MFC after: 3 months


197724 03-Oct-2009 weongyo

TRENDnet TEW-424UB has multiple revisions so clarify zyd(4) man page and
adds a device to urtw(4). The revision informations are as follows:

rev A ZD1211
V2 SiS163U
V2.1R SiS163U
V3.xR RTL8187B

and bump date.

Obtained from: OpenBSD
Reported by: Albert Shih <Albert.Shih at obspm.fr>


197593 28-Sep-2009 yongari

DGE-560SX is now supported.


197518 26-Sep-2009 bz

lindev(4) [1] is supposed to be a collection of linux-specific pseudo
devices that we also support, just not by default (thus only LINT or
module builds by default).

While currently there is only "/dev/full" [2], we are planning to see more
in the future. We may decide to change the module/dependency logic in the
future should the list grow too long.

This is not part of linux.ko as also non-linux binaries like kFreeBSD
userland or ports can make use of this as well.

Suggested by: rwatson [1] (name)
Submitted by: ed [2]
Discussed with: markm, ed, rwatson, kib (weeks ago)
Reviewed by: rwatson, brueffer (prev. version)
PR: kern/68961
MFC after: 6 weeks


197276 17-Sep-2009 brueffer

Correct a sysctl name.

PR: 137689
Submitted by: Thomas Mueller <tmueller@sysgo.com>
MFC after: 3 days


197138 12-Sep-2009 hrs

Improve flexibility of receiving Router Advertisement and
automatic link-local address configuration:

- Convert a sysctl net.inet6.ip6.accept_rtadv to one for the
default value of a per-IF flag ND6_IFF_ACCEPT_RTADV, not a
global knob. The default value of the sysctl is 0.

- Add a new per-IF flag ND6_IFF_AUTO_LINKLOCAL and convert a
sysctl net.inet6.ip6.auto_linklocal to one for its default
value. The default value of the sysctl is 1.

- Make ND6_IFF_IFDISABLED more robust. It can be used to disable
IPv6 functionality of an interface now.

- Receiving RA is allowed if ip6_forwarding==0 *and*
ND6_IFF_ACCEPT_RTADV is set on that interface. The former
condition will be revisited later to support a "host + router" box
like IPv6 CPE router. The current behavior is compatible with
the older releases of FreeBSD.

- The ifconfig(8) now supports these ND6 flags as well as "nud",
"prefer_source", and "disabled" in ndp(8). The ndp(8) now
supports "auto_linklocal".

Discussed with: bz and jinmei
Reviewed by: bz
MFC after: 3 days


197111 12-Sep-2009 des

Fix typo in example.

Noticed by: rookie@
MFC after: 1 week


197109 12-Sep-2009 delphij

Make use of the more flexable device hints by adding a new field,
vesa_mode to specify VESA mode, as suggested by jhb@.


197085 11-Sep-2009 delphij

Extend the usage of sc(4)'s hint variable 'flag'. Bit 0x80 now means
"set vesa mode" and higher 16bits of the flag would be the desired mode.

One can now set, for instance, hint.sc.0.flags=0x01680180, which means
that the system should set VESA mode 0x168 upon boot.

Submitted by: paradox <ddkprog yahoo com>, swell k at gmail.com with
some minor changes.


197050 09-Sep-2009 brooks

Change one no to not in r197047

Submitted by: John Nielsen <john at jnielsen net>


197047 09-Sep-2009 brooks

Mention that a few ed(4) devices don't emit link state change notices
and a workaround for dhclient.

Reviewed by: thierry
MFC after: 3 days


197042 09-Sep-2009 bz

Remove dpms.4 missed in r197025.


197025 09-Sep-2009 delphij

- Teach vesa(4) and dpms(4) about x86emu. [1]
- Add vesa kernel options for amd64.
- Connect libvgl library and splash kernel modules to amd64 build.
- Connect manual page dpms(4) to amd64 build.
- Remove old vesa/dpms files.

Submitted by: paradox <ddkprog yahoo com> [1], swell k at gmail.com
(with some minor tweaks)


196952 07-Sep-2009 trasz

Some of the controllers sold as ServeRAID (IBM ServeRAID-MR10i,
in particular) are actually mfi(4) devices. Provide hints.

Submitted by: <pluknet at gmail.com>


196886 06-Sep-2009 ed

Move ptmx into pty(4).

Now that pty(4) is a loadable kernel module, I'd better move /dev/ptmx
in there as well. This means that pty(4) now provides almost all
pseudo-terminal compatibility code. This means it's very easy to test
whether applications use the proper library interfaces when allocating
pseudo-terminals (namely posix_openpt and openpty).


196701 31-Aug-2009 trasz

Make it easier to find proper manual page for newer ServeRAID controllers.


196700 31-Aug-2009 trasz

Manual page for mfiutil(8) is in section 8 now.


196656 30-Aug-2009 mav

MFp4:
- Add Command Completion Coalescing support.
- Add SNTF support.
- Add two more power management modes (4, 5), implemented on driver level.
- Fix interface mode setting.
- Reduce interface reset time.
- Do not report meaningless protocol/transport versions.
- Report CAP2 register content.
- Some performance optimizations.


196654 30-Aug-2009 motoyuki

Fix the reference for the IPV6_V6ONLY option. This option is described
in RFC 3493, not 3542.

PR: docs/134127
Submitted by: Kenji Rikitake <kenji.rikitake@acm.org>
MFC after: 2 weeks


196267 15-Aug-2009 rwatson

Rather than fix questionable ifnet list locking in the implementation of
the kern.polling.enable sysctl, remove the sysctl. It has been deprecated
since FreeBSD 6 in favour of per-ifnet polling flags.

Reviewed by: luigi
Approved by: re (kib)


196242 15-Aug-2009 trasz

Add mptutil(8) and mfiutil(1) to 'SEE ALSO' sections in mpt(4) and mfi(4).

Approved by: re (rwatson)


195962 30-Jul-2009 alfred

USB serial:
- add new ID for Huawei
- P4 ID: 166150

PR: usb/136761

Submitted by: hps
Approved by: re


195915 27-Jul-2009 weongyo

urtw(4) supports RTL8187B chipset now.

Approved by: re (kib)


195905 27-Jul-2009 rpaulo

* Document the dev.asmc.N.light.control sysctl. [1]
* Add more models that have the SMC.

PR: 137168 [1]
Submitted by: Patrick Lamaiziere <patfbsd at davenulle.org>
Approved by: re (kib)


195892 26-Jul-2009 bz

Update epair(4) to the new netisr implementation and polish
things a bit:
- use dpcpu data to track the ifps with packets queued up,
- per-cpu locking and driver flags
- along with .nh_drainedcpu and NETISR_POLICY_CPU.
- Put the mbufs in flight reference count, preventing interfaces
from going away, under INVARIANTS as this is a general problem
of the stack and should be solved in if.c/netisr but still good
to verify the internal queuing logic.
- Permit changing the MTU to virtually everythinkg like we do for loopback.

Hook epair(4) up to the build.

Approved by: re (kib)


195874 25-Jul-2009 mav

PMP provides 16 targets (15 drives + itself).

Approved by: re (implicitly)


195818 22-Jul-2009 gallatin

mxge's tunable hw.mxge.rss_hash_type cannot be set from the
loader, because it uses a reserved suffix (_type). Fix
this by removing the "_" and renaming the tunable to
hw.mxge.rss_hashtype. The old (rss_hash_type) tunable is
still fetched, in case people load the driver via scripts.
When both are present in the kernel environment,
the new value (hw.mxge.rss_hashtype) overrides the old
value.

Approved by: re (kib)


195801 21-Jul-2009 mav

Add `siis` CAM driver for SiliconImage SiI3124/3132/3531 SATA2 controllers.

Driver supports Serial ATA and ATAPI devices, Port Multipliers
(including FIS-based switching), hardware command queues (31 command
per port) and Native Command Queuing. This is probably the second on
popularity, after AHCI, type of SATA2 controllers, that benefits from
using CAM, because of hardware command queuing support.

Approved by: re (kib)


195662 13-Jul-2009 joel

Fix a few language nits.

Submitted by: Ben Kaduk <minimarmot@gmail.com>
Approved by: re (blanket)


195645 12-Jul-2009 sam

add IEEE80211_SCAN_REQ

Approved by: re (blanket)


195630 12-Jul-2009 sam

first cut at documenting ioctl api's for net80211
(replaces mostly incorrect information)

Approved by: re (blanket)


195619 11-Jul-2009 joel

Document the new multichannel support.

Reviewed by: ariff
Approved by: re (blanket)


195618 11-Jul-2009 rpaulo

Implementation of the upcoming Wireless Mesh standard, 802.11s, on the
net80211 wireless stack. This work is based on the March 2009 D3.0 draft
standard. This standard is expected to become final next year.
This includes two main net80211 modules, ieee80211_mesh.c
which deals with peer link management, link metric calculation,
routing table control and mesh configuration and ieee80211_hwmp.c
which deals with the actually routing process on the mesh network.
HWMP is the mandatory routing protocol on by the mesh standard, but
others, such as RA-OLSR, can be implemented.

Authentication and encryption are not implemented.

There are several scripts under tools/tools/net80211/scripts that can be
used to test different mesh network topologies and they also teach you
how to setup a mesh vap (for the impatient: ifconfig wlan0 create
wlandev ... wlanmode mesh).

A new build option is available: IEEE80211_SUPPORT_MESH and it's enabled
by default on GENERIC kernels for i386, amd64, sparc64 and pc98.

Drivers that support mesh networks right now are: ath, ral and mwl.

More information at: http://wiki.freebsd.org/WifiMesh

Please note that this work is experimental. Also, please note that
bridging a mesh vap with another network interface is not yet supported.

Many thanks to the FreeBSD Foundation for sponsoring this project and to
Sam Leffler for his support.
Also, I would like to thank Gateworks Corporation for sending me a
Cambria board which was used during the development of this project.

Reviewed by: sam
Approved by: re (kensmith)
Obtained from: projects/mesh11s


195614 11-Jul-2009 jkim

Get correct maxio from the controller and drop the tunable.
The default (64K) is too pessimistic for "new comm" hardware.
Also, this is bad because multiple controllers get limited by
the global tunable.

Reviewed by: scottl
Approved by: re (kensmith)


195534 10-Jul-2009 scottl

Separate the parallel scsi knowledge out of the core of the XPT, and
modularize it so that new transports can be created.

Add a transport for SATA

Add a periph+protocol layer for ATA

Add a driver for AHCI-compliant hardware.

Add a maxio field to CAM so that drivers can advertise their max
I/O capability. Modify various drivers so that they are insulated
from the value of MAXPHYS.

The new ATA/SATA code supports AHCI-compliant hardware, and will override
the classic ATA driver if it is loaded as a module at boot time or compiled
into the kernel. The stack now support NCQ (tagged queueing) for increased
performance on modern SATA drives. It also supports port multipliers.

ATA drives are accessed via 'ada' device nodes. ATAPI drives are
accessed via 'cd' device nodes. They can all be enumerated and manipulated
via camcontrol, just like SCSI drives. SCSI commands are not translated to
their ATA equivalents; ATA native commands are used throughout the entire
stack, including camcontrol. See the camcontrol manpage for further
details. Testing this code may require that you update your fstab, and
possibly modify your BIOS to enable AHCI functionality, if available.

This code is very experimental at the moment. The userland ABI/API has
changed, so applications will need to be recompiled. It may change
further in the near future. The 'ada' device name may also change as
more infrastructure is completed in this project. The goal is to
eventually put all CAM busses and devices until newbus, allowing for
interesting topology and management options.

Few functional changes will be seen with existing SCSI/SAS/FC drivers,
though the userland ABI has still changed. In the future, transports
specific modules for SAS and FC may appear in order to better support
the topologies and capabilities of these technologies.

The modularization of CAM and the addition of the ATA/SATA modules is
meant to break CAM out of the mold of being specific to SCSI, letting it
grow to be a framework for arbitrary transports and protocols. It also
allows drivers to be written to support discrete hardware without
jeopardizing the stability of non-related hardware. While only an AHCI
driver is provided now, a Silicon Image driver is also in the works.
Drivers for ICH1-4, ICH5-6, PIIX, classic IDE, and any other hardware
is possible and encouraged. Help with new transports is also encouraged.

Submitted by: scottl, mav
Approved by: re


195503 09-Jul-2009 joel

Adjust the description of hw.snd.feeder_rate_polyphase_max and
hw.snd.compat_linux_mmap a bit.

Submitted by: ariff
Approved by: re (blanket)


195424 07-Jul-2009 joel

Fix two typos and sort sysctls.

PR: docs/136408
Approved by: re (blanket)


195417 06-Jul-2009 joel

Document the new EQ and VPC features along with a few loader tunables.

Reviewed by: ariff
Approved by: re (blanket)


195325 03-Jul-2009 rpaulo

acpi_hp.c:
- sysctl dev.acpi_hp.0.verbose to toggle debug output
- A modification so this can deal with different array lengths
when reading the CMI BIOS - now it works ok on HP Compaq nx7300
as well.
- Change behaviour to query only max_instance-1 CMI BIOS instances,
because all HPs seen so far are broken in that respect
(or there is a fundamental misunderstanding on my side, possible
as well). This way a disturbing ACPI Error Field exceeds Buffer
message is avoided.
- New bit to set on dev.acpi_hp.0.cmi_detail (0x8) to
also query the highest guid instance of CMI bios

acpi_hp.4:
- Document dev.acpi_hp.0.verbose sysctl in man page
- Document new bit for dev.acpi_hp.0.cmi_detail
- Add a section to manpage about hardware that has been reported
to work ok

Submitted by: Michael Gmelin <freebsdusb at bindone.de>
Approved by: re (kib)
MFC after: 2 weeks


195189 30-Jun-2009 stas

- Add support to atomically set/clear individual bits of a MSR register
via cpuctl(4) driver. Two new CPUCTL_MSRSBIT and CPUCTL_MSRCBIT ioctl(2)
calls treat the data field of the argument struct passed as a mask
and set/clear bits of the MSR register according to the mask value.
- Allow user to perform atomic bitwise AND and OR operaions on MSR registers
via cpucontrol(8) utility. Two new operations ("&=" and "|=") have been
added. The first one applies bitwise AND operaion between the current
contents of the MSR register and the mask, and the second performs bitwise
OR. The argument can be optionally prefixed with "~" inversion operator.
This allows one to mimic the "clear bit" behavior by using the command
like this:
cpucontrol -m 0x10&=~0x02 # clear the second bit of TSC MSR

Inversion operator support in all modes (assignment, OR, AND).

Approved by: re (kib)
MFC after: 1 month


195185 30-Jun-2009 rpaulo

acpi_wmi_if:
- Document different semantics for ACPI_WMI_PROVIDES_GUID_STRING_METHOD

acpi_wmi.c:
- Modify acpi_wmi_provides_guid_string_method to return absolut number of
instances known for the given GUID.

acpi_hp.c:
- sysctl dev.acpi_hp.0.verbose to toggle debug output
- A modification so this can deal with different array lengths
when reading the CMI BIOS - now it works ok on HP Compaq nx7300
as well.
- Change behaviour to query only max_instance-1 CMI BIOS instances,
because all HPs seen so far are broken in that respect
(or there is a fundamental misunderstanding on my side, possible
as well). This way a disturbing ACPI Error Field exceeds Buffer
message is avoided.
- New bit to set on dev.acpi_hp.0.cmi_detail (0x8) to
also query the highest guid instance of CMI bios

acpi_hp.4:
- Document dev.acpi_hp.0.verbose sysctl in man page
- Document new bit for dev.acpi_hp.0.cmi_detail
- Add a section to manpage about hardware that has been reported
to work ok

Submitted by: Michael Gmelin, freebsdusb at bindone.de
Approved by: re (kib)
MFC after: 2 weeks


194980 25-Jun-2009 thompsa

Rename man4/if_bridge.4 to man4/bridge.4 in order to be consistent with other
peueso interfaces. The .Nm name hasnt been changed and all xrefs are still
valid.


194927 24-Jun-2009 bz

Merge from p4: CH154790,154793,154874

Import if_epair(4), a virtual cross-over Ethernet-like interface pair.

Note these files are 1:1 from p4 and not yet connected to the build
not knowing about the new netisr interface.

Sponsored by: The FreeBSD Foundation


194890 24-Jun-2009 mav

Document new hint.atapci.X.msi and hint.ata.X.pm_level tunables.


194860 24-Jun-2009 thompsa

Move programming info from usb(4) to usbdi(9) and update for the usb stack
changeover. Needs much more content still.


194770 23-Jun-2009 joel

Add one more reference to SEE ALSO. Sort while here.

Submitted by: ariff


194768 23-Jun-2009 joel

Bring in a few mdoc/language fixes.

Submitted by: ru


194764 23-Jun-2009 marius

- Update regarding the support for SBus GEM added in r194763.
- Improve the description a bit and add a reference to vlan(4).


194715 23-Jun-2009 rpaulo

Fix double path issue and other nits.

MFC after: 2 weeks


194701 23-Jun-2009 rpaulo

* Driver for ACPI WMI (Windows Management Instrumentation)
* Driver for ACPI HP extra functionations, which required
ACPI WMI driver.

Submitted by: Michael <freebsdusb at bindone.de>
Approved by: re
MFC after: 2 weeks


194664 22-Jun-2009 joel

Start documenting some of the new sound stuff. More is on the way.
Probably also needs some more mdoc love.

Reviewed by: ariff


194536 20-Jun-2009 ed

Improve sentence and add reference to openpty(3). Add missing newlines.


194247 15-Jun-2009 marius

Add a man page for cas(4) and reference it as appropriate.

Approved by: re (kib)
MFC after: 2 weeks


194193 14-Jun-2009 marius

Improve the description a bit and add a reference to vlan(4).


193885 10-Jun-2009 sam

Marvell 88W8363 driver and associated firmware


193884 10-Jun-2009 sam

iwn does not require a license ack


193882 10-Jun-2009 yongari

Add alc(4) man page and hook up ale(4) to the build.
Also add Xr to appropriate man pages.


193861 09-Jun-2009 oleg

Sync struct ng_ipfw_tag description with sources.

Submitted by: Mikolaj Golub


193768 08-Jun-2009 jkim

Reflect debug level changes from the recent ACPICA import.


193664 07-Jun-2009 hrs

Fix and add a workaround on an issue of EtherIP packet with reversed
version field sent via gif(4)+if_bridge(4). The EtherIP
implementation found on FreeBSD 6.1, 6.2, 6.3, 7.0, 7.1, and 7.2 had
an interoperability issue because it sent the incorrect EtherIP
packets and discarded the correct ones.

This change introduces the following two flags to gif(4):

accept_rev_ethip_ver: accepts both correct EtherIP packets and ones
with reversed version field, if enabled. If disabled, the gif
accepts the correct packets only. This flag is enabled by
default.

send_rev_ethip_ver: sends EtherIP packets with reversed version field
intentionally, if enabled. If disabled, the gif sends the correct
packets only. This flag is disabled by default.

These flags are stored in struct gif_softc and can be set by
ifconfig(8) on per-interface basis.

Note that this is an incompatible change of EtherIP with the older
FreeBSD releases. If you need to interoperate older FreeBSD boxes and
new versions after this commit, setting "send_rev_ethip_ver" is
needed.

Reviewed by: thompsa and rwatson
Spotted by: Shunsuke SHINOMIYA
PR: kern/125003
MFC after: 2 weeks


193527 05-Jun-2009 sam

lack of power save violates 802.11 and is a bug, not a "caveat"


193526 05-Jun-2009 sam

note lack of power save support in ap mode

Submitted by: "Paul B. Mahol" <onemda@gmail.com>


193300 02-Jun-2009 yongari

Add 88E8071, 88E8072 to the supported hardware list. While I'm here
correct description of 88E8070. It's Yukon Extreme and have gigabit
PHY.


193246 01-Jun-2009 joel

- Remove obsolete and confusing comment about renaming "sound" to "snd".
We will look at renaming stuff for 9.0, but it's far from certain that we
will do it this way.
- Sort sysctl's alphabetically. I'll add a bunch of new sysctl's once
ariff's next mega-patch goes in, and having everything sorted makes my
job easier.


193218 01-Jun-2009 pjd

Document IP_BINDANY IP socket option.

Reviewed by: brueffer


193204 01-Jun-2009 jmallett

o) Remove some references to long-unsupported old-style config(8) directives.
o) Borrow da(4) language about autoconfiguration for ch(4).


193157 31-May-2009 rwatson

Upgrade audit(4) from experimental to production status for FreeBSD 8.0.
While there remain some incomplete aspects of the implementation (such
as incomplete auditing of some system calls), the implementation has
been burned in for a few years, as well as in GENERIC for a few years.

Obtained from: TrustedBSD Project


192923 27-May-2009 bms

Merge final round of MLD changes from p4:
ip6_input.c, in6.h:
* Add netinet6-specific mbuf flag M_RTALERT_MLD, shadowing M_PROTO6.
* Always set this flag if HBH Router Alert option is present for MLD,
even when not forwarding.

icmp6.c:
* In icmp6_input(), spell m->m_pkthdr.rcvif as ifp to be consistent.
* Use scope ID for verifying input. Do not apply SSM filters here, no inpcb.
* Check for M_RTALERT_MLD when validating MLD traffic, as we can't see
IPv6 hop options outside of ip6_input().

in6_mcast.c:
* Use KAME scope/zone ID in in6_multi.
* Update net.inet6.ip6.mcast.filters implementation to use scope IDs
for comparisons.
* Fix scope ID treatment in multicast socket option processing.
Scope IDs passed in from userland will be ignored as other less
ambiguous APIs exist for specifying the link.
* Tighten userland input checks in IPv6 SSM delta and full-state ops.
* Source filter embedded scope IDs need to be revisited, for now
just clear them and ignore them on input.
* Adapt KAME behaviour of looking up the scope ID in the default zone
for multicast leaves, when the interface is ambiguous.

mld6.c:
* Tighten origin checks on MLD traffic as per RFC3810 Section 6.2:
* ip6_src MAY be the unspecified address for MLDv1 reports.
* ip6_src MAY have link-local address scope for MLDv1 reports,
MLDv1 queries, and MLDv2 queries.
* Perform address field validation *before* accepting queries.
* Use KAME scope/zone ID in query/report processing.
* Break const correctness for mld_v1_input_report(), mld_v1_input_query()
as we temporarily modify the input mbuf chain.
* Clear the scope ID before handoff to userland MLD daemon.
* Fix MLDv1 old querier present timer processing.
With the protocol defaults, hosts should revert to MLDv2 after 260s.
* Add net.inet6.mld.v1enable sysctl, default to on.

ifmcstat.c:
* Use sysctl by default; -K requests kvm(3) if so compiled.

mld.4:
* Connect man page to build.

Tested using PCS.


192904 27-May-2009 bms

Add mld(4) man page.


192859 26-May-2009 sson

Add the ksyms(4) pseudo driver. The ksyms driver allows a process to
get a quick snapshot of the kernel's symbol table including the symbols
from any loaded modules (the symbols are all merged into one symbol
table). Unlike like other implementations, this ksyms driver maps
memory in the process memory space to store the snapshot at the time
/dev/ksyms is opened. It also checks to see if the process has already
a snapshot open and won't allow it to open /dev/ksyms it again until it
closes first. This prevents kernel and process memory from being
exhausted. Note that /dev/ksyms is used by the lockstat(1) command.

Reviewed by: gallatin kib (freebsd-arch)
Approved by: gnn (mentor)


192743 25-May-2009 yongari

Correct controller description for 88E8035, 88E8036, 88E8038 and
88E8039. These are fast ethernet controllers.


192741 25-May-2009 yongari

msk(4) now supports Yukon FE+. Specifically 88E8040, 88E8040T,
88E8048 and 88E8070 are supported.
Bump .Dd


192648 23-May-2009 bz

Add sysctls to toggle the behaviour of the (former) IPSEC_FILTERTUNNEL
kernel option.
This also permits tuning of the option per virtual network stack, as
well as separately per inet, inet6.

The kernel option is left for a transition period, marked deprecated,
and will be removed soon.

Initially requested by: phk (1 year 1 day ago)
MFC after: 4 weeks


192551 21-May-2009 thompsa

Update usb(4) to match reality, remove section on permissions.
Delete usb2_core.4.

Submitted by: Hans Petter Selasky


192515 21-May-2009 yongari

Add nge(4) to the list of drivers supporting ALTQ.


192514 21-May-2009 yongari

nge(4) supports altq(4). Xr altq


192513 21-May-2009 yongari

DP83821 also supports jumbo frames.


192512 21-May-2009 yongari

Document sysctl variable dev.nge.%d.int_holdoff.


192395 19-May-2009 joel

Add Dell PowerEdge R200 and R300 to the hardware section.


192385 19-May-2009 sam

AH_SUPPORT_TDMA is gone; ath now honors IEEE80211_SUPPORT_TDMA

Noticed by: Jon Loeliger <jdl@jdl.com>


192376 19-May-2009 trasz

Add links to libgeom(3) where appropriate.


192303 18-May-2009 brueffer

Remove license clauses 3 and 4 as per rev. 1.2 from NetBSD.

Also, FreeBSD 8.0 will be the first release including this driver. (1)

PR: 134093 (1)
Submitted by: gavin


192249 17-May-2009 trasz

Fix the example.


192228 16-May-2009 brueffer

Drop clause 3 of the license as per rev. 1.35 from OpenBSD.

Obtained from: OpenBSD
MFC after: 3 days


192220 16-May-2009 brueffer

Sync up to rev. 1.25 from OpenBSD:

1.19: nop
1.20: nop
1.21: nop
1.22: typo fixed
1.23: license clauses 3 and 4 nuked
1.24: nop
1.25: Sun Crypto Accelerator 1000 has a 5821 chip on it

Obtained from: OpenBSD
MFC after: 3 days


192195 16-May-2009 brueffer

Make the HARDWARE section ready for the automatic hardware notes generation,
fix the date format.


192193 16-May-2009 brueffer

Add a manpage for the bwi(4) driver.


192141 15-May-2009 brueffer

This driver can be loaded as a module now.

MFC after: 3 days


192139 15-May-2009 brueffer

Xref missing wlan drivers.


192138 15-May-2009 brueffer

Sort SEE ALSO section, remove trailing dot.


191953 09-May-2009 ivoras

Describe the topology_spec sysctl and do some minor adjustments to
relating documentation.

Reviewed by: brooks (older version)
Approved by: gnn (mentor)


191952 09-May-2009 sam

hookup iwnfw.4


191950 09-May-2009 sam

restore ref to iwnfw


191949 09-May-2009 sam

iwn firmware


191941 09-May-2009 roberto

Remove reference to nonexistant manpage.

PR: ports/131898
Submitted by: Niclas Zeising <niclas.zeising@gmail.com>
Prodded by: sbruno


191914 08-May-2009 philip

Sync ubsec(4) with reality, note BCM5825 support.

Pointed out by: brueffer
MFC after: 1 minute


191889 07-May-2009 emaste

Update example with feedback from thompsa@.


191884 07-May-2009 emaste

s/ath0/wlan0/ since we no longer use the real device directly.


191818 05-May-2009 trasz

Make gmultipath(8) easier to find.


191743 02-May-2009 hrs

Fix typos:
s,Novatal,Novatel,
s,/sys/dev/u3g.c,/sys/dev/usb/serial/u3g.c,

MFC after: 3 days


191682 30-Apr-2009 maxim

o Correct ng_hole(4) control messages names.

PR: docs/134100
Submitted by: Eugene Mychlo
MFC after: 1 week


191484 25-Apr-2009 ed

Turn MAXPTSDEVS into a sysctl tunable.

This allows users to increase the maximum amount of pseudo-terminals
without changing any source code. Users must increase UT_LINESIZE before
attempting to increase kern.pts_maxdev.


191414 23-Apr-2009 brueffer

Correct the information about when the respective functionality first
appeared in FreeBSD.

PR: 133785
Submitted by: Ulrich Spoerlein <uqs@spoerlein.net>
MFC after: 3 days


191387 22-Apr-2009 raj

Provide manual page for the tsec(4) device driver.

Obtained from: Semihalf


191374 22-Apr-2009 trasz

Turns out rtm_use does still exist, just under different name - for
a long time (since 6.1) it was #defined as rtm_fmask. Update manual
page. While here, sync some constants with what's in route.h.


191318 20-Apr-2009 antoine

vlan(4) no longer depends on miibus(4).

Reviewed by: jhb@
MFC after: 1 month


191312 20-Apr-2009 trasz

Adjust route(4) manual page to remove rtm_use field, which was removed
from the route.h some time ago.

Reviewed by: rwatson


191236 18-Apr-2009 imp

This turns out to be wrong...


191139 16-Apr-2009 rwatson

Remove man pages ar(4), ray(4), and sr(4) following removal of these
non-MPSAFE device drivers.


190950 11-Apr-2009 kientzle

Any tar program should work here; the explicit
reference to bsdtar is misleading.


190896 10-Apr-2009 imp

Updates based on my testing of the cards.


190832 07-Apr-2009 delphij

Add the following media types as supported by bce(4):

- 1000BaseSX
- 2500BaseSX

While I'm there, correct 1000BaseTX as more standard 1000BaseT.

MFC after: 3 days


190826 07-Apr-2009 brueffer

Remove superfluous dot.


190824 07-Apr-2009 brueffer

Reword the HARDWARE section so uath(4) can actually be recognized in
the hardware notes on the website. While here sort SEE ALSO.


190823 07-Apr-2009 brueffer

Mdoc cleanup.

Prompted by: man2hwnotes.pl
MFC after: 3 days


190822 07-Apr-2009 brueffer

Move an "end list" macro to the right place.

Found by: man2hwnotes.pl
MFC after: 3 days


190793 07-Apr-2009 weongyo

do not cause a line break in the AUTHORS section.

Pointed by: yongari


190770 06-Apr-2009 weongyo

connect uath.4 to the build.


190751 05-Apr-2009 ed

Remove if_ppp(4) and if_sl(4).

Not only did these two drivers depend on IFF_NEEDSGIANT, they were
broken 7 months ago during the MPSAFE TTY import. if_ppp(4) has been
replaced by ppp(8). There is no replacement for if_sl(4).

If we see regressions in for example the ports tree, we should just use
__FreeBSD_version 800045 to check whether if_ppp(4) and if_sl(4) are
present. Version 800045 is used to denote the import of MPSAFE TTY.

Discussed with: rwatson, but also rwatson's IFF_NEEDSGIANT emails on the
lists.


190688 04-Apr-2009 weongyo

Add uath(4) wireless USB driver for Atheros AR5005UG and AR5005UX
chipsets.

Reviewed by: sam


190611 01-Apr-2009 trhodes

Remove the fla.4 manual page, the driver was nuked
over four years ago.

Noticed by: rene
Prodded by: brueffer


190531 29-Mar-2009 brueffer

Fix typo.


190528 29-Mar-2009 sam

remove bogus nwid use; that's a compat shim for netbsd


190527 29-Mar-2009 sam

fix wired-wireless failover example and remove incorrect
comment about WPA not working


190512 28-Mar-2009 imp

Update to include Toshiba LANCT00A card being supported, as well as a
caution that while the Mitsubishi M8895 has a DP83902, its ASIC is
undocumented and doens't work with either the NE2000 or the WD80x3
drivers.


190437 26-Mar-2009 weongyo

bump date.

Pointed by: yongari


190436 26-Mar-2009 weongyo

adds malo(4).


190435 26-Mar-2009 weongyo

bwi(4) and mwl(4) doesn't exist at CURRENT.


190434 26-Mar-2009 weongyo

The malo(4) device driver first appeared in FreeBSD 7.1 not 8.0.

Reported by: John <lists_at_reiteration.net>
MFC after: 3 days


190428 25-Mar-2009 imp

Add recently added cards.


190425 25-Mar-2009 sam

update; mostly to eliminate ambiguity about what hardware is supported


190100 19-Mar-2009 thompsa

Remove the uscanner(4) driver, this follows the removal of the kernel scanner
driver in Linux 2.6. uscanner was just a simple wrapper around a fifo and
contained no logic, the default interface is now libusb (supported by sane).

Reviewed by: HPS


189983 18-Mar-2009 imp

Reference exca.


189863 15-Mar-2009 rwatson

Teach the loopback interface about checksum generation and validation
avoidance:

- Enable setting the RXCSUM and TXCSUM flags for loopback interfaces;
set both by default.
- When RXCSUM is set, flag packets sent over the loopback interface as
having checked and valid IP, UDP, TCP checksums so that higher
protocol layers won't check them.
- Always clear CSUM_{IP,UDP_TCP} checksum required flags on transmit,
as they will have gotten there as a result of TXCSUM being set.

This is done only for packets explicitly sent over the loopback, not
simulated loopback via if_simloop() due to !SIMPLEX interfaces, etc.

Note that enabling TXCSUM but not RXCSUM will lead to unhappiness, as
checksums won't be generated but will be validated.

Kris reports that this leads to significant performance improvements
in loopback benchmarking with TCP and UDP for throughput:

RXCSUM RXCSUM+TXCSUM
TCP 15% 37%
UDP 10% 74%

Update man page.

Reviewed by: sam
Tested by: kris
MFC after: 1 week


189773 13-Mar-2009 rpaulo

Rename the k8temp(4) man page to amdtemp(4) and update its contents for
the new families.

MFC after: 2 weeks


189717 12-Mar-2009 yongari

Xref altq.4 and bump .Dd


189716 12-Mar-2009 yongari

Add txp(4) to the list of drivers supporting ALTQ.


189629 10-Mar-2009 thompsa

Remove these files, they refer to module bundles that do not exist anymore.


189592 09-Mar-2009 bms

Merge IGMPv3 and Source-Specific Multicast (SSM) to the FreeBSD
IPv4 stack.

Diffs are minimized against p4.
PCS has been used for some protocol verification, more widespread
testing of recorded sources in Group-and-Source queries is needed.
sizeof(struct igmpstat) has changed.

__FreeBSD_version is bumped to 800070.


189584 09-Mar-2009 bms

Add igmp(4) man page, do not connect to build yet.


189360 04-Mar-2009 thompsa

Add Mobile Action MA-620 Infrared Adapter.

PR: usb/125072
Submitted by: Alexander Logvinov
MFC after: 1 week


189338 04-Mar-2009 bms

Add cross-reference to sourcefilter(3).


189337 04-Mar-2009 bms

Add source-specific multicast (SSM) option documentation.


189298 03-Mar-2009 brueffer

Xref glxsb(4).

MFC after: 3 days


188984 24-Feb-2009 thompsa

MFp4 //depot/projects/usb@157855

Document short_frames_ok.

Submitted by: Hans Petter Selasky


188916 22-Feb-2009 trasz

Fix a typo and add manpage links to geom(4).

Approved by: rwatson (mentor)


188914 22-Feb-2009 rpaulo

Fix typo.


188599 13-Feb-2009 n_hibma

Elaborate some on the workings of the stub.
Collapse up the list of supported devices.


188512 12-Feb-2009 mav

Fix spelling a bit.


188382 09-Feb-2009 yongari

Document loader tunable hw.re.msi_disable.
Bump .Dd


188236 06-Feb-2009 jhb

Note that the slave address passed to smb(4) commands must be left-justified
(LSB is 0). The iic(4) manpage probably needs similar language to describe
the format it expects.


188234 06-Feb-2009 kevlo

Add the Buffalo WLI-U2-SG54HG


187935 30-Jan-2009 keramida

Sometimes, depending on the bpf filter rules used in $PATTERN,
the example script of the manpage feeds awk(1) with values larger
than UINT32_MAX. Then awk prints a negative value, and this
messes up $BPFPROG. Trying to load the resulting bpf byte codes
with ngctl then fails.

For example, the output for PATTERN="udp and dst net 255.255.0.0/16"
should be (all in one line):

bpf_prog_len=10
bpf_prog=[
{ code=40 jt=0 jf=0 k=12 }
{ code=21 jt=7 jf=0 k=34525 }
{ code=21 jt=0 jf=6 k=2048 }
{ code=48 jt=0 jf=0 k=23 }
{ code=21 jt=0 jf=4 k=17 }
{ code=32 jt=0 jf=0 k=30 }
{ code=84 jt=0 jf=0 k=4294901760 }
{ code=21 jt=0 jf=1 k=4294901760 }
{ code=6 jt=0 jf=0 k=8192 }
{ code=6 jt=0 jf=0 k=0 }
]

The two k=4294901760 values are displayed as k=-2147483648 by awk.

Replace the awk script of the manpage example with a slower but
safer version, that doesn't really attempt to convert the byte
code printed by tcpdump from string to number and back.

PR: docs/123255
Submitted by: Eugenio Maffione, eugenio.maffione at telecomitalia.it
MFC after: 3 days


187709 26-Jan-2009 raj

Teach iic(4) the 'repeated start' I2C condition. This will be used by the
upcoming i2c(8) diag utility.

Reviewed by: bms, stas
Obtained from: Semihalf


187702 26-Jan-2009 nwhitehorn

Somehow deleted the .4 at the end of the snd_davbus man page right before
commit. Add it back.

Pointy hat to: me


187692 25-Jan-2009 nwhitehorn

Add support for the I2S and davbus audio controllers found in Apple PowerPC
hardware.

Submitted by: Marco Trillo


187662 24-Jan-2009 trhodes

Update the supported device list a little bit.

PR: 84538
Submitted by: asmodai


187613 23-Jan-2009 weongyo

Connect urtw.4 to the build.


187610 23-Jan-2009 weongyo

Add a new USB wireless driver, urtw(4) for supporting Realtek's 8187L
chipset.


187341 16-Jan-2009 marius

Update URL.


187339 16-Jan-2009 mav

Add some information in SYNOPSIS, HARDWARE and BUGS sections.


187318 15-Jan-2009 delphij

Reflect newly added PCI IDs to bce(4).

MFC after: 2 months


187316 15-Jan-2009 marius

Don't cross-reference gem(4) and hme(4); maybe this made some sense
back when these two were the only two NIC drivers working on sparc64
but it no longer does nowadays.

MFC after: 3 days


187315 15-Jan-2009 marius

Sync the description of jumbo frame support with reality as of r185812;
it's also supported with BCM5702 (matched by BGE_ASICREV_BCM5703) but
bge(4) currently doesn't with neither BCM5714 nor BCM5780.

Prodded by: scf
MFC after: 3 days


187205 14-Jan-2009 sam

o note need for options AH_SUPPORT_5416
o mention 5416-class parts
o mention tdma support


187066 11-Jan-2009 trhodes

Quote the "u" as it's the name of the union, this may prevent
some confusion when reading the manual page.

PR: 117798
Discussed with: keramida, brueffer
Recommended by: phk


186903 08-Jan-2009 imp

First cut at documenting hw.cam.cd.retry_count. Moved
kern.cam.cd.%d.minimum_cmd_size to new SYSCTL VARIABLES section.


186865 07-Jan-2009 mav

Update date.


186864 07-Jan-2009 mav

Add some more supported controller and codec models.
Add one more proposition to check correct PCM audio device usage.


186853 07-Jan-2009 mav

Hook up sdhci man page to the build.


186810 06-Jan-2009 mav

Cross-reference snd_ich and snd_hda man pages.
Some hardware require different drivers depending on implementation,
that may confuse users.


186793 05-Jan-2009 brueffer

More wording improvements.

Discussed with: stas


186739 04-Jan-2009 stas

- Improve wording.

Approved by: kib (mentor)
MFC after: 1 week


186738 04-Jan-2009 stas

- Improve wording.
- ae(4) first appeared in 7.1. Reflect this.

Approved by: kib (mentor)
MFC after: 1 week


186614 30-Dec-2008 brueffer

Add missing comma.


186613 30-Dec-2008 brueffer

Mdoc and wording improvements, also point to cpucontrol(8).


186507 27-Dec-2008 weongyo

Integrate the NDIS USB support code to CURRENT.

Now the NDISulator supports NDIS USB drivers that it've tested with
devices as follows:

- Anygate XM-142 (Conexant)
- Netgear WG111v2 (Realtek)
- U-Khan UW-2054u (Marvell)
- Shuttle XPC Accessory PN20 (Realtek)
- ipTIME G054U2 (Ralink)
- UNiCORN WL-54G (ZyDAS)
- ZyXEL G-200v2 (ZyDAS)

All of them succeeded to attach and worked though there are still some
problems that it's expected to be solved.

To use NDIS USB support, you should rebuild and install ndiscvt(8) and
if you encounter a problem to attach please set `hw.ndisusb.halt' to
0 then retry.

I expect no changes of the NDIS code for PCI, PCMCIA devices.

Obtained from: //depot/projects/ndisusb/...


186492 25-Dec-2008 mav

Update for the last API changes.


186486 25-Dec-2008 julian

Hook up the ether_echo node and fix the man page


186481 25-Dec-2008 julian

Add a trivial node to reflect ethernet frames to whence they came.

MFC after: 1 month


186478 24-Dec-2008 trhodes

Apply various fixes:

Silence mdoc(7) warnings;
Xref correct manual pages;
Point user to the ddb.8 manual page.

PR: 129398
Submitted by: gavin


186428 23-Dec-2008 remko

Add support for the HP 4470C scanner.

Note that there is no working backend (or at least
that is mentioned in the PR ticket) but the device
is now supported on our end.

PR: 117205
Submitted by: Artem Naluzhnyy <tut at nhamon dot com dot ua>
MFC after: 1 week


186253 17-Dec-2008 thompsa

Document that the devd config is in /etc/devd/asus.conf


186126 15-Dec-2008 brueffer

Elaborate on the hardware features fxp(4) supports.

Submitted by: yongari
MFC after: 1 week


186125 15-Dec-2008 bz

Add a symlink from enc.4 to if_enc.4.

Reviewed by: brueffer
MFC after: 4 weeks


186119 15-Dec-2008 qingli

This main goals of this project are:
1. separating L2 tables (ARP, NDP) from the L3 routing tables
2. removing as much locking dependencies among these layers as
possible to allow for some parallelism in the search operations
3. simplify the logic in the routing code,

The most notable end result is the obsolescent of the route
cloning (RTF_CLONING) concept, which translated into code reduction
in both IPv4 ARP and IPv6 NDP related modules, and size reduction in
struct rtentry{}. The change in design obsoletes the semantics of
RTF_CLONING, RTF_WASCLONE and RTF_LLINFO routing flags. The userland
applications such as "arp" and "ndp" have been modified to reflect
those changes. The output from "netstat -r" shows only the routing
entries.

Quite a few developers have contributed to this project in the
past: Glebius Smirnoff, Luigi Rizzo, Alessandro Cerri, and
Andre Oppermann. And most recently:

- Kip Macy revised the locking code completely, thus completing
the last piece of the puzzle, Kip has also been conducting
active functional testing
- Sam Leffler has helped me improving/refactoring the code, and
provided valuable reviews
- Julian Elischer setup the perforce tree for me and has helped
me maintaining that branch before the svn conversion


186034 13-Dec-2008 schweikh

Typo/rewording.


185970 12-Dec-2008 kmacy

fix support and capabilities

MFC after: 3 days


185969 12-Dec-2008 jhb

- Drop a reference to an older 'kdb' debugger that FreeBSD never had.
- Tweak a word choice.
- Drop a reference to Alpha.


185754 08-Dec-2008 nwhitehorn

Add facilities to pmu(4) to interrogate battery status on Apple PowerPC
laptops. This includes battery presence detection, charging status, current
and voltage readouts, and charge level indication. The sysctl interface
is somewhat ACPI-like.


185737 07-Dec-2008 nwhitehorn

Fix spelling error (find -> found).


185736 07-Dec-2008 nwhitehorn

Now that pmu(4) has features, it should also have a man page.


185574 03-Dec-2008 delphij

Update bce(4)'s hardware list to reflect the recent update to driver.

MFC after: 3 days


185572 02-Dec-2008 brueffer

Improve grammar.

Submitted by: Ben Kaduk


185522 01-Dec-2008 sam

Switch to ath hal source code. Note this removes the ath_hal
module; the ath module now brings in the hal support. Kernel
config files are almost backwards compatible; supplying

device ath_hal

gives you the same chip support that the binary hal did but you
must also include

options AH_SUPPORT_AR5416

to enable the extended format descriptors used by 11n parts.
It is now possible to control the chip support included in a
build by specifying exactly which chips are to be supported
in the config file; consult ath_hal(4) for information.


185512 01-Dec-2008 kevlo

Remove The Netgear WG111v2 support


185449 29-Nov-2008 brueffer

Add standard MLINKs.


185448 29-Nov-2008 brueffer

Bring this a little closer to our manpage style.


185447 29-Nov-2008 brueffer

Add several missing MLINKs.


185446 29-Nov-2008 brueffer

Fix typo.


185435 29-Nov-2008 bz

MFp4:
Bring in updated jail support from bz_jail branch.

This enhances the current jail implementation to permit multiple
addresses per jail. In addtion to IPv4, IPv6 is supported as well.
Due to updated checks it is even possible to have jails without
an IP address at all, which basically gives one a chroot with
restricted process view, no networking,..

SCTP support was updated and supports IPv6 in jails as well.

Cpuset support permits jails to be bound to specific processor
sets after creation.

Jails can have an unrestricted (no duplicate protection, etc.) name
in addition to the hostname. The jail name cannot be changed from
within a jail and is considered to be used for management purposes
or as audit-token in the future.

DDB 'show jails' command was added to aid debugging.

Proper compat support permits 32bit jail binaries to be used on 64bit
systems to manage jails. Also backward compatibility was preserved where
possible: for jail v1 syscalls, as well as with user space management
utilities.

Both jail as well as prison version were updated for the new features.
A gap was intentionally left as the intermediate versions had been
used by various patches floating around the last years.

Bump __FreeBSD_version for the afore mentioned and in kernel changes.

Special thanks to:
- Pawel Jakub Dawidek (pjd) for his multi-IPv4 patches
and Olivier Houchard (cognet) for initial single-IPv6 patches.
- Jeff Roberson (jeff) and Randall Stewart (rrs) for their
help, ideas and review on cpuset and SCTP support.
- Robert Watson (rwatson) for lots and lots of help, discussions,
suggestions and review of most of the patch at various stages.
- John Baldwin (jhb) for his help.
- Simon L. Nielsen (simon) as early adopter testing changes
on cluster machines as well as all the testers and people
who provided feedback the last months on freebsd-jail and
other channels.
- My employer, CK Software GmbH, for the support so I could work on this.

Reviewed by: (see above)
MFC after: 3 months (this is just so that I get the mail)
X-MFC Before: 7.2-RELEASE if possible


185374 27-Nov-2008 raj

Provide manual page for the mge(4) device driver.


184873 12-Nov-2008 yongari

Correct .Dd

Pointed out by: maxim


184872 12-Nov-2008 yongari

Add ale(4) man page and hook up ale(4) to the build.
Also add Xr to appropriate man pages.


184769 08-Nov-2008 keramida

Spell 'different' correctly.


184751 07-Nov-2008 mav

Two minor fixes.


184738 06-Nov-2008 mav

A lot of spelling fixes.

Submitted by: keramida


184695 05-Nov-2008 mav

Improve driver operation example description.


184689 05-Nov-2008 ed

Reintroduce the snp(4) driver.

Because the TTY hooks interface was not finished when I imported the
MPSAFE TTY layer, I had to disconnect the snp(4) driver. This snp(4)
implementation has been sitting in my P4 branch for some time now.
Unfortunately it still doesn't use the same error handling as snp(4)
(returning codes through FIONREAD), but it should already be usable.

I'm committing this to SVN, hoping someone else could polish off its
rough edges. It's always better than having a broken driver sitting in
the tree.


184610 04-Nov-2008 alfred

Bring in USB4BSD, Hans Petter Selasky rework of the USB stack
that includes significant features and SMP safety.

This commit includes a more or less complete rewrite of the *BSD USB
stack, including Host Controller and Device Controller drivers and
updating all existing USB drivers to use the new USB API:

1) A brief feature list:

- A new and mutex enabled USB API.

- Many USB drivers are now running Giant free.

- Linux USB kernel compatibility layer.

- New UGEN backend and libusb library, finally solves the "driver
unloading" problem. The new BSD licensed libusb20 library is fully
compatible with libusb-0.1.12 from sourceforge.

- New "usbconfig" utility, for easy configuration of USB.

- Full support for Split transactions, which means you can use your
full speed USB audio device on a high speed USB HUB.

- Full support for HS ISOC transactions, which makes writing drivers
for various HS webcams possible, for example.

- Full support for USB on embedded platforms, mostly cache flushing
and buffer invalidating stuff.

- Safer parsing of USB descriptors.

- Autodetect of annoying USB install disks.

- Support for USB device side mode, also called USB gadget mode,
using the same API like the USB host side. In other words the new
USB stack is symmetric with regard to host and device side.

- Support for USB transfers like I/O vectors, means more throughput
and less interrupts.

- ... see the FreeBSD quarterly status reports under "USB project"

2) To enable the driver in the default kernel build:

2.a) Remove all existing USB device options from your kernel config
file.

2.b) Add the following USB device options to your kernel configuration
file:

# USB core support
device usb2_core

# USB controller support
device usb2_controller
device usb2_controller_ehci
device usb2_controller_ohci
device usb2_controller_uhci

# USB mass storage support
device usb2_storage
device usb2_storage_mass

# USB ethernet support, requires miibus
device usb2_ethernet
device usb2_ethernet_aue
device usb2_ethernet_axe
device usb2_ethernet_cdce
device usb2_ethernet_cue
device usb2_ethernet_kue
device usb2_ethernet_rue
device usb2_ethernet_dav

# USB wireless LAN support
device usb2_wlan
device usb2_wlan_rum
device usb2_wlan_ral
device usb2_wlan_zyd

# USB serial device support
device usb2_serial
device usb2_serial_ark
device usb2_serial_bsa
device usb2_serial_bser
device usb2_serial_chcom
device usb2_serial_cycom
device usb2_serial_foma
device usb2_serial_ftdi
device usb2_serial_gensa
device usb2_serial_ipaq
device usb2_serial_lpt
device usb2_serial_mct
device usb2_serial_modem
device usb2_serial_moscom
device usb2_serial_plcom
device usb2_serial_visor
device usb2_serial_vscom

# USB bluetooth support
device usb2_bluetooth
device usb2_bluetooth_ng

# USB input device support
device usb2_input
device usb2_input_hid
device usb2_input_kbd
device usb2_input_ms

# USB sound and MIDI device support
device usb2_sound

2) To enable the driver at runtime:

2.a) Unload all existing USB modules. If USB is compiled into the
kernel then you might have to build a new kernel.

2.b) Load the "usb2_xxx.ko" modules under /boot/kernel having the same
base name like the kernel device option.

Submitted by: Hans Petter Selasky hselasky at c2i dot net
Reviewed by: imp, alfred


184606 03-Nov-2008 imp

Use more standardized license language

Approved by: Thomas Quinot


184560 02-Nov-2008 imp

Document dev.rl.%unit.twister_enable sysctl/tunable.

Submitted by: Kostik Belousov


184523 01-Nov-2008 brueffer

- Add one more supported adapter (1)
- Fix a couple of typos

Submitted by: Horvath Andras (1)


184444 29-Oct-2008 brueffer

Misc cleanup.


184441 29-Oct-2008 n_hibma

- Add documentation on how to temporarily display the umass devices that
are automatically hidden by the u3gstub device.
- Add a link to the u3g driver man page for u3gstub.


184229 24-Oct-2008 mav

Fix month mistake. Again. Sorry. :)


184228 24-Oct-2008 mav

Add hint.hdac.%d.msi description.


184182 22-Oct-2008 n_hibma

The driver supports the Sony W810i phone (interface class driver).

Note: This entry is added as this is there was no mention of any phones
in the list. This entry might have people try the driver against their
device.

The Sony Ericsson phone provides an OBEX stack on further CDC
interfaces. Umodem wrongfully assumes that it is the driver for this
interface. This is due to a bogus implementation in the umodem driver
when searching for the data interface. This should be read from the CDC
descriptors. Also, more of this should happen in the probe instead of
attach.

MFC after: 4 weeks


184157 22-Oct-2008 mav

Use full month name.


184156 22-Oct-2008 mav

Add sdhci driver man page. Link it up to mmc subsystem.


184154 22-Oct-2008 mav

Update man page.


184061 19-Oct-2008 simon

Remove trailing comma in SEE ALSO section.


184018 18-Oct-2008 ed

Increase the date in the manual page, which should have been done in r183922.

In r183922 I introduced a new DDB command, documented it, but forgot to
bump the date in the manual page.

Pointed out by: bz


183926 15-Oct-2008 n_hibma

Comment on the umass CD ROM devices in the UMTS modems.


183922 15-Oct-2008 ed

Import some improvements to the TTY code from the MPSAFE TTY branch.

- Change the ddb(4) commands to be more useful (by thompsa@):
- `show ttys' is now called `show all ttys'. This command will now
also display the address where the TTY data structure resides.
- Add `show tty <addr>', which dumps the TTY in a readable form.

- Place an upper bound on the TTY buffer sizes. Some drivers do not want
to care about baud rates. Protect these drivers by preventing the TTY
buffers from getting enormous. Right now we'll just clamp it to 64K,
which is pretty high, taking into account that these buffers are only
used by the built-in discipline.

- Only call ttydev_leave() when needed. Back in April/May the TTY
reference counting mechanism was a little different, which required us
to call ttydev_leave() each time we finished a cdev operation.
Nowadays we only need to call ttydev_leave() when we really mark it as
being closed.

- Improve return codes of read() and write() on TTY device nodes.

- Make sure we really wake up all blocked threads when the driver calls
tty_rel_gone(). There were some possible code paths where we didn't
properly wake up any readers/writers.

- Add extra assertions to prevent sleeping on a TTY that has been
abandoned by the driver.

- Use ttydev_cdevsw as a more reliable method to figure out whether a
device node is a real TTY device node.

Obtained from: //depot/projects/mpsafetty/...
Reviewed by: thompsa


183885 14-Oct-2008 n_hibma

Correct the name of the device.


183844 13-Oct-2008 n_hibma

Update the man pages with the moved/added support for devices. The SD card slot
of the Huawei mobile card is supported by the (generic) umass driver.


183740 10-Oct-2008 n_hibma

Wrong FBSD version number in HISTORY section.

Submitted by: pluknet


183735 09-Oct-2008 n_hibma

Say hello to the u3g driver, implementing support for 3G modems.

This was located in the ubsa driver, but should be moved into a separate
driver:

- 3G modems provide multiple serial ports to allow AT commands while the PPP
connection is up.
- 3G modems do not provide baud rate or other serial port settings.
- Huawei cards need specific initialisation.
- ubsa is for Belkin adapters, an Linuxy choice for another device like 3G.

Speeds achieved here with a weak signal at best is ~40kb/s (UMTS). No spooky
STALLED messages as well.

Next: Move over all entries for Sierra and Novatel cards once I have found
testers, and implemented serial port enumeration for Sierra (or rather have
Andrea Guzzo do it). They list all endpoints in 1 iface instead of 4 ifaces.

Submitted by: aguzzo@anywi.com
MFC after: 3 weeks


183714 09-Oct-2008 peter

Clean out some empty mergeinfo records, presumably by people doing local
cp/mv operations. The full repo-relative URL should be specified for the
source in these cases.


183706 08-Oct-2008 mav

Remove stale BUGS.


183695 08-Oct-2008 mav

Document new NGM_NETFLOW_SETCONFIG control message.


183674 07-Oct-2008 sam

the 3945 firmware license does not require acknowledging the EULA,
remove the sysctl ack requirement

Pointed out by: Joerg Sonnenberger
Reviewed by: thompsa
Approved by: core


183656 06-Oct-2008 simon

Reference igb(4) i SEE ALSO.

MFC after: 1 week


183654 06-Oct-2008 simon

Only a few of the loader tunables / sysctl variables are documented,
as I'm not really sure what the rest do.

The list of adaptors was found at
http://downloadcenter.intel.com/Detail_Desc.aspx?agr=Y&Inst=Yes&DwnldID=15815

MFC after: 1 week


183653 06-Oct-2008 simon

- Add 82574 to list of supported controller chips.
- Add Intel PRO/1000 PF and Intel PRO/1000 PT adaptors to list of
supported adaptors.

The list of adaptors was found at
http://downloadcenter.intel.com/Detail_Desc.aspx?agr=Y&Inst=Yes&DwnldID=10957

MFC after: 1 week


183648 06-Oct-2008 simon

Document that the bce(4) driver works with Dell PowerEdge 1950/2950
NIC's.

MFC after: 3 days


183646 06-Oct-2008 simon

Add a HARDWARE section. It doesn't contain any information not
already in the DESCRIPTION section, but this allows for the manual
page to be used in the automatic hardware notes generation.

MFC after: 3 days


183627 05-Oct-2008 simon

Document that vr(4) supports Soekris Engineering net5501.


183613 04-Oct-2008 delphij

Note recently added ICH10 support


183609 04-Oct-2008 simon

- Minor mdoc cleanup.
- Make HARDWARE section a bit more friendly for the Hardware Notes.


183608 04-Oct-2008 stas

- Add ae(4) to the list of devices support full hardware VLAN
tags processing.

Approved by: kib (mentor)
MFC after: 1 week


183602 04-Oct-2008 stas

- Add manual page for ae(4) driver.

Approved by: kib (mentor)
MFC after: 1 week


183601 04-Oct-2008 simon

- Document that 'show alllocks' and 'show locks' are only available
with witness.
- Remove references to non-existing witness(9) and replace with
witness(4) where appropriate.
- Bump document date.

MFC after: 3 days


183570 03-Oct-2008 brueffer

ITE IT8213F support.


183564 03-Oct-2008 mav

Add hint about hw.snd.default_unit sysctl.


183562 03-Oct-2008 thompsa

Update ng_tty for MPSAFE TTY.

This changes from a line discipline to the tty_hooks mechanism. Data will come
in directly via rint_bypass and sent to the peer node in a single mbuf.

As line disciplines are no longer used a new netgraph command called
NGM_TTY_SET_TTY is used to attach the tty. This takes a pointer to to the open
file descriptor of the tty and registers the tty hooks. When the tty disappears
the node will shutdown.

Thanks to: ed
Sponsored by: Hobnob, Inc


183530 02-Oct-2008 yongari

Mention support for nForce MCP77 and MCP79.
Touch Dd.


183499 30-Sep-2008 glebius

Make example commands working.

Reviewed by: benjsc


183267 22-Sep-2008 jkoshy

Document changes in behaviour due to sparse CPU numbering support.


183140 18-Sep-2008 mav

Fix small mistake.


183137 18-Sep-2008 yongari

Add ASUS P5KPL-C to the list of supported motherboard.

Reported by: < nikola.lecic <at> anthesphoria dot net >


183126 17-Sep-2008 mav

Bump modification date.


183123 17-Sep-2008 mav

Fix a typo.


183121 17-Sep-2008 mav

Add set of snd_hda driver configuration examples to the man page.


183072 16-Sep-2008 kib

Add the ffs structures introspection functions for ddb.
Show the b_dep value for the buffer in the show buffer command.
Add a comand to dump the dirty/clean buffer list for vnode.

Reviewed by: tegge
Tested and used by: pho
MFC after: 1 month


183016 14-Sep-2008 joel

Minor language fixes and updates to the hardware section.


183000 13-Sep-2008 mav

Update man page according to r182999 snd_hda driver update.


182912 10-Sep-2008 jhb

Resurrect the sbni(4) driver. Someone finally tested the MPSAFE patches and
the driver worked ok with them.

Tested by: friends of yar


182881 08-Sep-2008 emax

Document TAPGIFNAME, TAPSIFINFO and TAPGIFINFO tap(4)
character device ioctl's.

MFC after: 1 week


182862 08-Sep-2008 thompsa

Put the bridge mac inheritance behind a sysctl with the default off as this
still needs all the edge cases fixed.

Submitted by: Eygene Ryabinkin


182771 04-Sep-2008 brueffer

Hook up ixgbe(4) to the build. D'oh!


182764 04-Sep-2008 ed

Implement pts(4) packet mode.

As reported by several users on the mailing lists, applications like
screen(1) fail to properly handle ^S and ^Q characters. This was because
MPSAFE TTY didn't implement packet mode (TIOCPKT) yet. Add basic packet
mode support to make these applications work again.

Obtained from: //depot/projects/mpsafetty/...


182475 30-Aug-2008 attilio

Reflect recent changes to the sysctl debug.witness.watch moving into a
tri-state variable.


182238 27-Aug-2008 imp

Add recent ELSA additions to wi(4), plus make sure the list matches
the driver for ELSA.

PR: 77913
Submitted by: Daan Vreeken
MFC after: 3 days


182147 25-Aug-2008 kevlo

Add DWA-110 and DWA-111 to the list of devices supported by rum(4)


182139 25-Aug-2008 imp

Note that most Windows CE phones are supported by this driver.

# It would be nice if we had a good way to generate this list from the driver
# list itself, since there's now over 400 listed Ids.


182133 25-Aug-2008 imp

Update uipaq for FreeBSD's driver:
o List all devices FreeBSD supports (more on the way)
o Sort the list of supported devices
o Note this was introduced with FreeBSD 7.0
o Include the FreeBSD configuration synopsis
o Bump the man page date
o Put $FreeBSD$ where all the other usb man pages have it.
And add to build.


182130 25-Aug-2008 imp

Bring in verbatim copy of NetBSD's uipaq.4 man page. This in turn was
copied from OpenBSD. I'll adjust the history section to reflect
FreeBSD's history, and attach it to the build later.


182081 23-Aug-2008 jhb

Add a very simple dpms(4) driver that uses the VESA BIOS DPMS calls to
turn off the external display during suspend and restore it to its
original state on resume.

MFC after: 2 weeks


181967 21-Aug-2008 rpaulo

Merge the relevant information of man4.i386/ichwd.4 into man4/ichwd.4
and remove ichwd(4) man page from man4.i386.

Submitted by: gavin
Reviewed by: des, me
Approved by: des


181942 21-Aug-2008 rpaulo

Move man pages out of man4.i386. Most of them are applicable to amd64
too, so, instead of descending to the i386 directory, we add some magic to
the parent Makefile.
These man pages refer to drivers that I'm aware that work on amd64. Most
likely there are more, but I'll deal with them later.

Approved by: brueffer, philip, takawata


181924 20-Aug-2008 rpaulo

Instal k8temp(4) man page only on amd64 and i386.

MFC after: 1 week


181923 20-Aug-2008 rpaulo

Add Eee PC.


181920 20-Aug-2008 rpaulo

Revert r181886. A man page already exists in man.i386.
I didn't notice it because I was on amd64.

Pointy hat to: me
Pointed out by: several


181905 20-Aug-2008 ed

Integrate the new MPSAFE TTY layer to the FreeBSD operating system.

The last half year I've been working on a replacement TTY layer for the
FreeBSD kernel. The new TTY layer was designed to improve the following:

- Improved driver model:

The old TTY layer has a driver model that is not abstract enough to
make it friendly to use. A good example is the output path, where the
device drivers directly access the output buffers. This means that an
in-kernel PPP implementation must always convert network buffers into
TTY buffers.

If a PPP implementation would be built on top of the new TTY layer
(still needs a hooks layer, though), it would allow the PPP
implementation to directly hand the data to the TTY driver.

- Improved hotplugging:

With the old TTY layer, it isn't entirely safe to destroy TTY's from
the system. This implementation has a two-step destructing design,
where the driver first abandons the TTY. After all threads have left
the TTY, the TTY layer calls a routine in the driver, which can be
used to free resources (unit numbers, etc).

The pts(4) driver also implements this feature, which means
posix_openpt() will now return PTY's that are created on the fly.

- Improved performance:

One of the major improvements is the per-TTY mutex, which is expected
to improve scalability when compared to the old Giant locking.
Another change is the unbuffered copying to userspace, which is both
used on TTY device nodes and PTY masters.

Upgrading should be quite straightforward. Unlike previous versions,
existing kernel configuration files do not need to be changed, except
when they reference device drivers that are listed in UPDATING.

Obtained from: //depot/projects/mpsafetty/...
Approved by: philip (ex-mentor)
Discussed: on the lists, at BSDCan, at the DevSummit
Sponsored by: Snow B.V., the Netherlands
dcons(4) fixed by: kan


181886 19-Aug-2008 rpaulo

Add a man page for the acpi_asus(4) driver.

MFC after: 1 week


181826 18-Aug-2008 simon

Fix mdoc markup in r181825.


181825 18-Aug-2008 philip

Document the addition of the hw.ata.ata_dma_check_80pin tunable.

Submitted by: Patrick Lamaizière <patfbsd -at- davenulle.org>
MFC after: 1 week


181790 16-Aug-2008 rpaulo

Add ECN sysctls and ECN RFC.


181755 15-Aug-2008 ed

Convert the snp(4) driver to use cdevpriv.

Now we have a single /dev/snp device node, which can be opened by
watch(8) multiple times. Even though snp(4) will be dead as of next
week, it's nice having this in SVN, because:

- We may want to MFC it to RELENG_7.
- By the time we fix snp(4) again, it's already there, existing watch(8)
binaries should already work.

Just like bpf(4), I'm adding a symlink from snp0 to snp to remain binary
compatible.


181694 13-Aug-2008 ed

Bump __FreeBSD_version to 800043, because of the bpf(4) change.

bpf(4) now uses cdevpriv to distinguish multiple file descriptors, where
it used to be implemented using device cloning. Ports like libpcap
properly detect the change in their configure scripts, but it doesn't
hurt to increase __FreeBSD_version.

While there, change the bpf(4) manual page to refer to /dev/bpf instead
of /dev/bpfN.

Requested by: mlaier


181620 12-Aug-2008 kevlo

Add et(4) to the list of drivers use the miibus interface


181594 11-Aug-2008 brueffer

Correct a few minor markup and grammar issues.


181579 11-Aug-2008 weongyo

Connect upgt.4 to the build.


181575 11-Aug-2008 weongyo

Add Conexant/Intersil PrismGT SoftMAC wireless USB driver - upgt(4).

This driver supports GW3887 based chipsets and works on
x86/powerpc/sparc64. You need upgtfw kernel module before loading
upgt(4). Please see the manpage.

Obtained from: OpenBSD


181469 09-Aug-2008 philip

Typo: glxsb(4) was imported to FreeBSD 8.0, not 7.0.

Spotted by: kib


181468 09-Aug-2008 philip

Add the glxsb(4) manual page.

Submitted by: Patrick Lamaizière <patfbsd -at- davenulle.org>
MFC after: 1 week


181430 08-Aug-2008 stas

- Add cpuctl(4) pseudo-device driver to provide access to some low-level
features of CPUs like reading/writing machine-specific registers,
retrieving cpuid data, and updating microcode.
- Add cpucontrol(8) utility, that provides userland access to
the features of cpuctl(4).
- Add subsequent manpages.

The cpuctl(4) device operates as follows. The pseudo-device node cpuctlX
is created for each cpu present in the systems. The pseudo-device minor
number corresponds to the cpu number in the system. The cpuctl(4) pseudo-
device allows a number of ioctl to be preformed, namely RDMSR/WRMSR/CPUID
and UPDATE. The first pair alows the caller to read/write machine-specific
registers from the correspondent CPU. cpuid data could be retrieved using
the CPUID call, and microcode updates are applied via UPDATE.

The permissions are inforced based on the pseudo-device file permissions.
RDMSR/CPUID will be allowed when the caller has read access to the device
node, while WRMSR/UPDATE will be granted only when the node is opened
for writing. There're also a number of priv(9) checks.

The cpucontrol(8) utility is intened to provide userland access to
the cpuctl(4) device features. The utility also allows one to apply
cpu microcode updates.

Currently only Intel and AMD cpus are supported and were tested.

Approved by: kib
Reviewed by: rpaulo, cokane, Peter Jeremy
MFC after: 1 month


181362 07-Aug-2008 brueffer

Comment out information about Jumbo Frame support, it's not
implemented yet. While here, fix a whitespace nit.

Discussed with: delphij


181314 04-Aug-2008 thompsa

Remove a comment about bridging wireless client, the new net80211 vap code
supports this.


181238 03-Aug-2008 rwatson

DDB scripting, textdumps, output capture, etc, all will appear in
FreeBSD 7.1 before 8.0 ships.

Spotted by: Ulrich Spoerlein <uspoerlein at gmail dot com>
MFC after: 3 days


181221 02-Aug-2008 imp

Bumpd date
Minor word smithing on the need for newer firmware.


181220 02-Aug-2008 imp

Add entry for Prism-3 based Siemens SpeedStream card. It has
identical packaging and model numbers, but has had the Prism-II chips
replaced by Prism-3. The wi driver was just updated with the new
entry.


180829 26-Jul-2008 imp

Add a few clarifications to this man page. Also, add a table that
describes the minimum versions of each feature and each chipset type
supported by this driver. Basically, unless you have a very modern
version of firmware on a Prism card, you won't be able to use these
cards for much on modern networks that have any kind of protection
enabled, except for the few WEP-only stranglers that appear at some
conferences...


180654 21-Jul-2008 maxim

o Document "show conifhk", wording from r180610 commit log.

Reviewed by: rwatson


180509 14-Jul-2008 brueffer

Manpage for the et(4) driver.

Obtained from: DragonFly


180492 13-Jul-2008 remko

More explicitly mention that we support the 2920C with the ahc driver.

PR: 125535
Submitted by: Bob Bishop <rb at gid dot co dot uk>
MFC after: 3 days


180419 10-Jul-2008 weongyo

the driver don't support AD-HOC mode currently.


180363 08-Jul-2008 weongyo

remove a useless example.

Pointed by: imp


180358 07-Jul-2008 bz

Add a `show cpusets' DDB command to print numbered root and
assigned CPU affinity sets.

Reviewed by: brooks


180339 07-Jul-2008 dwmalone

Update man page for addition of BIOCSETFNR. Subversion didn't want
to commit this at the same time for some reason.


180335 07-Jul-2008 weongyo

correct device name errors and wrong informations that currently malo(4)
don't support ad-hoc mode and there's no a man page like malofw(4).


180316 06-Jul-2008 imp

Add two corega cards and annotate 8041 V2 chipset.


180267 04-Jul-2008 jhb

Remove the sbsh(4) driver. No one responded to requests for testing the
MPSAFE patches on current@ and stable@. This driver also has a fundamental
issue in that it sleeps when sending commands to the card including in the
if_init/if_start routines (which can be called from interrupt context). As
such, the driver shouldn't be working reliably even on 4.x.


180265 04-Jul-2008 jhb

Remove the sbni(4) driver. No one responded to calls to test it on
current@ and stable@.


180261 04-Jul-2008 jhb

Remove the cnw(4) driver. No one responded to calls to test it on current@
and stable@. It also is a driver for an older non-802.11 wireless PC card
that is quite slow in comparison to say, wi(4). I know Warner wants this
driver axed as well.


180259 04-Jul-2008 jhb

Remove the oltr(4) driver. No one responded to calls for testing on
current@ and stable@ for the locking patches. The driver can always be
revived if someone tests it.

This driver also sleeps in its if_init routine, so it likely doesn't really
work at all anyway in modern releases.


180257 04-Jul-2008 jhb

Remove the arl(4) driver. It is reported to not work on 6.x or later
even though the driver hasn't changed since 4.x (last known working
release).


180254 04-Jul-2008 nwhitehorn

Add manpage for Apple BMAC ethernet driver.

Approved by: marcel (mentor)


180221 03-Jul-2008 danger

- fix typos

PR: docs/125223
Submitted by: Fabian Keil <fk (a) fabiankeil.de>
MFC after: 3 days


180216 03-Jul-2008 blackend

Elexol USB MOD3 is also supported.


180072 27-Jun-2008 emaste

Add explicit PCI IDs for the following Adaptec RAID Series 2 adapters:

Adaptec RAID 2045
Adaptec RAID 2405
Adaptec RAID 2445
Adaptec RAID 2805

Without this change these devices are supported by the driver's family
support, but they then appear as "Adaptec RAID Controller" in boot
messages and the dev.aac.0.%desc sysctl.


179903 20-Jun-2008 danger

- link powerd(8) man page

PR: docs/123111
MFC after: 3 days


179894 20-Jun-2008 thompsa

Add support for the optional key in the GRE header.

PR: kern/114714
Submitted by: Cristian KLEIN


179862 18-Jun-2008 attilio

Add the option stub for the Globetrotter Max 3.6 Modem.

Submitted by: Greg Rivers <gcr at tharned dot org>


179852 17-Jun-2008 brueffer

Bring this up to date with regard to our other section 4 and Intel manpages,
also fixes a few mdoc bugs.


179822 16-Jun-2008 gnn

Update to include the Camellia algorithm which is in the code but
which was accidentally left undocumented in the manual page.


179724 11-Jun-2008 jfv

Add man page for ixgbe driver


179714 10-Jun-2008 imp

Add Belkin F5U257 to the mix.


179705 10-Jun-2008 ps

Add support for the P212, P410, P410i, P411, and P812 HP Smart Array
controllers.

Submitted by: Scott Benesh at HP


179661 08-Jun-2008 wkoszek

Change header file references from <filename>.h to
path relative to /usr/include. It looks much better anyway.

Instead of referencing "socket", which is bogus, reference
'sys/socket.h', which is what should be placed here from
the beggining.

Suggested by: maxim


179660 08-Jun-2008 wkoszek

Fix the way the date must be specified (leading 0 is redundant).
Fix several spelling mistakes brought by my earlier commit.
Trim whitespace.

Submitted by: maxim


179650 08-Jun-2008 wkoszek

Bring more commands to the ddb(4) manual page. This should be considered
"complete" list, but some commands might be still missing.

Reviewed by: julian


179500 03-Jun-2008 kan

Add device ID for AnyDATA ADU-500A EV-DO modem.

Submitted by: Oleksandr Tatmanyants
PR: 118479


179371 28-May-2008 keramida

Various mdoc style and wording fixes.

Reviewed by: ariff
MFC after: 3 days


179348 27-May-2008 yongari

ASUS G2S notebook is supported by age(4).

Reported by: Chad Albert ( chad.albert AT healthcarefirst DOT com )


179346 27-May-2008 yongari

Hook up jme(4) to the build.


179342 27-May-2008 yongari

Add jme(4) to the list of drivers use the miibus interface.


179341 27-May-2008 yongari

Add jme(4) to the list of drivers supporting ALTQ.


179340 27-May-2008 yongari

Add jme(4) to the list of devices supporting full VLAN processing
in hardware.


179339 27-May-2008 yongari

Add man page for jme(4).

Reviewed by: brueffer


179330 26-May-2008 rwatson

Remove now-obsolete Xref to ng_atmpif.4 from netgraph.4.

MFC after: 3 weeks
Spotted by: antoine


179315 26-May-2008 bz

Remove ISDN4BSD (I4B) from HEAD as it is not MPSAFE and
parts relied on the now removed NET_NEEDS_GIANT.
Most of I4B has been disconnected from the build
since July 2007 in HEAD/RELENG_7.

This is what was removed:
- configuration in /etc/isdn
- examples
- man pages
- kernel configuration
- sys/i4b (drivers, layers, include files)
- user space tools
- i4b support from ppp
- further documentation

Discussed with: rwatson, re


179308 25-May-2008 rwatson

Remove netatm from HEAD as it is not MPSAFE and relies on the now removed
NET_NEEDS_GIANT. netatm has been disconnected from the build for ten
months in HEAD/RELENG_7. Specifics:

- netatm include files
- netatm command line management tools
- libatm
- ATM parts in rescue and sysinstall
- sample configuration files and documents
- kernel support as a module or in NOTES
- netgraph wrapper nodes for netatm
- ctags data for netatm.
- netatm-specific device drivers.

MFC after: 3 weeks
Reviewed by: bz
Discussed with: bms, bz, harti


179138 20-May-2008 kevlo

Document the azp for controlling audio power


179108 19-May-2008 yongari

Hook up age(4) to the build.


179105 19-May-2008 yongari

Add age(4) to the list of drivers use the miibus interface.


179104 19-May-2008 yongari

Add age(4) to the list of drivers supporting ALTQ.


179103 19-May-2008 yongari

Add age(4) to the list of devices supporting full VLAN processing
in hardware.


179102 19-May-2008 yongari

Add man page for age(4).
brueffer fixed various nits in the document.

Reviewed by: brueffer


178981 13-May-2008 remko

Bump modification date.


178980 13-May-2008 remko

The first of thirteen patches by Ed that resolves a documentation
issue in termios.4, ttydefaults.h does not exist in /usr/include
but in /usr/include/sys.

MFC after: 3 days
Submitted by: Ed Schouten (ed at 80386 dot nl)


178966 12-May-2008 brueffer

Typo fixes.


178939 11-May-2008 joel

Update HARDWARE section.


178904 10-May-2008 brueffer

Remove extraneous .Ed, correct SEE ALSO section.


178738 03-May-2008 brooks

Replace a couple mentions of the soon to be removed vaps_<ifn>
variable form with wlans_<ifn>.


178726 02-May-2008 rwatson

Fix type name: struct auditpipe_preselect is actually struct
auditpipe_ioctl_preselect.

MFC after: 3 days
Submitted by: Stacey D. Son <stacey at son.org>


178676 29-Apr-2008 sam

Intel 4965 wireless driver (derived from openbsd driver of the same name)


178652 29-Apr-2008 pjd

Fix some section references.


178644 29-Apr-2008 imp

mention DX8400/50


178632 28-Apr-2008 pjd

Document 'show mount' command.


178379 21-Apr-2008 rwatson

Use ddb(4), not DDB(4) for man page cross-references.

MFC after: 3 days
Reported by: novel


178354 20-Apr-2008 sam

Multi-bss (aka vap) support for 802.11 devices.

Note this includes changes to all drivers and moves some device firmware
loading to use firmware(9) and a separate module (e.g. ral). Also there
no longer are separate wlan_scan* modules; this functionality is now
bundled into the wlan module.

Supported by: Hobnob and Marvell
Reviewed by: many
Obtained from: Atheros (some bits)


178352 20-Apr-2008 sam

move awi to the Attic; it will not make the jump to the new world order

Reviewed by: imp


178235 16-Apr-2008 yongari

Mention support for nForce MCP73.
Touch Dd.


178152 12-Apr-2008 rpaulo

MFp4: k8temp(4) man page.


178143 12-Apr-2008 pjd

Correct an obvious typo.


178017 08-Apr-2008 jkim

- Add write(2) support for psm(4) in native operation level. Now arbitrary
commands can be written to /dev/psm%d and status can be read back from it.
- Reflect the change in psm(4) and bump version for ports.

MFC after: 1 week


177974 07-Apr-2008 rpaulo

Change the EXAMPLE section to reflect reality (ISA -> ACPI).


177966 07-Apr-2008 rwatson

Maintain and observe a ZBUF_FLAG_IMMUTABLE flag on zero-copy BPF
buffer kernel descriptors, which is used to allow the buffer
currently in the BPF "store" position to be assigned to userspace
when it fills, even if userspace hasn't acknowledged the buffer
in the "hold" position yet. To implement this, notify the buffer
model when a buffer becomes full, and check that the store buffer
is writable, not just for it being full, before trying to append
new packet data. Shared memory buffers will be assigned to
userspace at most once per fill, be it in the store or in the
hold position.

This removes the restriction that at most one shared memory can
by owned by userspace, reducing the chances that userspace will
need to call select() after acknowledging one buffer in order to
wait for the next buffer when under high load. This more fully
realizes the goal of zero system calls in order to process a
high-speed packet stream from BPF.

Update bpf.4 to reflect that both buffers may be owned by userspace
at once; caution against assuming this.


177825 01-Apr-2008 weongyo

Connect malo.4 to the build.

Approved by: thompsa (mentor)


177703 29-Mar-2008 mav

Rewrite node to support multiple hooks, alike to ng_l2tp, to use one pair
of pptpgre and ksocket nodes for all calls between two peers.


177699 28-Mar-2008 brueffer

ARC-1680 is supported.

Submitted by: Steven Hartland <killing@multiplay.co.uk>
MFC after: 3 days


177691 28-Mar-2008 rpaulo

Add Qualcomm, Inc. ZTE CDMA Technologies MSM to the list of supported
devices.

MFC after: 1 week


177614 25-Mar-2008 brueffer

Bring this manpage more in line with other wlan driver manpages.


177595 25-Mar-2008 weongyo

Add support for Marvell Libertas 88W8335 based PCI network adapters.

Reviewed by: sam, many wireless people
Approved by: thompsa (mentor)


177548 24-Mar-2008 csjp

Introduce support for zero-copy BPF buffering, which reduces the
overhead of packet capture by allowing a user process to directly "loan"
buffer memory to the kernel rather than using read(2) to explicitly copy
data from kernel address space.

The user process will issue new BPF ioctls to set the shared memory
buffer mode and provide pointers to buffers and their size. The kernel
then wires and maps the pages into kernel address space using sf_buf(9),
which on supporting architectures will use the direct map region. The
current "buffered" access mode remains the default, and support for
zero-copy buffers must, for the time being, be explicitly enabled using
a sysctl for the kernel to accept requests to use it.

The kernel and user process synchronize use of the buffers with atomic
operations, avoiding the need for system calls under load; the user
process may use select()/poll()/kqueue() to manage blocking while
waiting for network data if the user process is able to consume data
faster than the kernel generates it. Patchs to libpcap are available
to allow libpcap applications to transparently take advantage of this
support. Detailed information on the new API may be found in bpf(4),
including specific atomic operations and memory barriers required to
synchronize buffer use safely.

These changes modify the base BPF implementation to (roughly) abstrac
the current buffer model, allowing the new shared memory model to be
added, and add new monitoring statistics for netstat to print. The
implementation, with the exception of some monitoring hanges that break
the netstat monitoring ABI for BPF, will be MFC'd.

Zerocopy bpf buffers are still considered experimental are disabled
by default. To experiment with this new facility, adjust the
net.bpf.zerocopy_enable sysctl variable to 1.

Changes to libpcap will be made available as a patch for the time being,
and further refinements to the implementation are expected.

Sponsored by: Seccuris Inc.
In collaboration with: rwatson
Tested by: pwood, gallatin
MFC after: 4 months [1]

[1] Certain portions will probably not be MFCed, specifically things
that can break the monitoring ABI.


177443 20-Mar-2008 brueffer

Oops, add back the SYNOPSIS section header I accidently removed in the
previous revision.


177293 17-Mar-2008 brueffer

Use a standard section 4 SYNOPSIS.

MFC after: 3 days


177292 17-Mar-2008 brueffer

Device counts are long gone.

MFC after: 3 days


177284 16-Mar-2008 brueffer

Fix AUTHORS formatting.

MFC after: 3 days


177282 16-Mar-2008 brueffer

Device counts are long gone, also remove the outdated FILES section.

MFC after: 3 days


177118 12-Mar-2008 sam

document device hints including new ones to control rx fifo trigger

MFC after: 2 weeks


177051 11-Mar-2008 yongari

Document a new sysctl variable, dev.vr.%d.stats.
Touch Dd.


176915 07-Mar-2008 rwatson

Update ddb.4 to reflect addition of /S (symbol name) printing mode for
examine.

MFC after: 3 days
PR: 57976


176869 06-Mar-2008 rink

Added missing BSD license text to the cmx.4 manpage.

Noticed by: brueffer


176868 06-Mar-2008 rink

Commit cmx(4), a driver for Omnikey CardMan 4040 PCMCIA smartcard readers.

PR: kern/114582
Submitted by: Daniel Roethlisberger <daniel@roe.ch>
Reviewed by: imp, myself
Tested by: johans, myself
MFC after: 2 weeks


176834 05-Mar-2008 brueffer

mdoc changes to make this manpage consistent with our other section 4 manpages.


176830 05-Mar-2008 rink

Oops, I accidently concatenated uslcom.[c4] multiple times before the
commit :-/ Quickly fix before things get broken...

Pointyhat to: me


176829 05-Mar-2008 rink

Import uslcom(4) from OpenBSD - this is a driver for Silicon Laboratories
CP2101/CP2102 based USB serial adapters.

Reviewed by: imp, emaste
Obtained from: OpenBSD
MFC after: 2 weeks


176762 03-Mar-2008 brueffer

The Sony i.LINK (CXD1947) is _not_ supported.

PR: 116680
Submitted by: Jens Köhler <mail@chatty.de>
MFC after: 3 days


176706 01-Mar-2008 mav

Add support for the libalias redirect functionality.

Submitted by: Vadim Goncharov <vadim_nuclight@mail.ru>


176699 01-Mar-2008 brueffer

Xref uchcom(4).


176698 01-Mar-2008 brueffer

Manpage for the uchcom(4) driver, adapted from the one in NetBSD.


176688 01-Mar-2008 brueffer

Move the HARDWARE section below the DESCRIPTION section, like it is
everywhere else.

MFC after: 3 days


176625 27-Feb-2008 remko

Add the Epson - CX5400 to the supported lists of epson scanners.

Noticed by: simon
Forgotten by: me


176470 22-Feb-2008 bms

ip6(4) man page lacks documentation for TCLASS option.

PR: docs/120945
Reviewed by: remko


176419 20-Feb-2008 thompsa

geom_lvm(4) is now known as geom_linux_lvm(4).


176418 20-Feb-2008 thompsa

Rename geom_lvm(4) to geom_linux_lvm(4).

Requested by: des, phk


176417 20-Feb-2008 thompsa

Add a geom class to map Linux LVM logical volumes.

The logical disks will appear as /dev/lvm/<vol group>-<logical vol>, for
instance /dev/lvm/vg0-home. G_LINUX_LVM currently supports linear stripes with
segments on multiple physical disks. The metadata is read only, logical
volumes can not be allocated or resized.

Reviewed by: Ivan Voras

Previously known as geom_lvm(4), rename requested by des, phk.


176267 14-Feb-2008 brueffer

Document the hw.skc.jumbo_disable tunable. While here, correct some things
in the SYSCTLS section.

Submitted by: yongari


176247 13-Feb-2008 brueffer

The hptrr driver first appeared in 6.3, not 5.3.

PR: 120616
Submitted by: Josh Paetzel <josh@tcbug.org>
MFC after: 3 days


176228 13-Feb-2008 brueffer

- mention new firmware images used in multi-slice mode
- mention LRO support
- describe multi-slice related tunables.
- correct DIAGNOSTICS section to reflect that missing firmware
is non-fatal.

Submitted by: gallatin


176181 11-Feb-2008 brueffer

Some small fixes, also introduce an EXAMPLES section.


176167 11-Feb-2008 thompsa

Hook geom_lvm(4) up to the build.


176166 11-Feb-2008 thompsa

Add a geom class to map Linux LVM logical volumes.

The logical disks will appear as /dev/lvm/<vol group>-<logical vol>, for
instance /dev/lvm/vg0-home. GLVM currently supports linear stripes with
segments on multiple physical disks. The metadata is read only, logical
volumes can not be allocated or resized.

Reviewed by: Ivan Voras


176136 10-Feb-2008 iwasaki

Add `hw.ciss.nop_message_heartbeat' tunable (default disabled) for
NOP-message polling in ciss_periodic().
Note that setting the tunable to non-zero can be workaround only for
`ADAPTER HEARTBEAT FAILED' problem, and may freeze the system w/o
the problem.

Reviewed by: scottl
Reported by: Attila Nagy
MFC after: 3 days


176024 06-Feb-2008 scottl

Add a note that the hptrr driver supersedes the rr232x driver.


175948 03-Feb-2008 brueffer

Remove an empty line that crept into the previous commit.


175947 03-Feb-2008 brueffer

MLINK hptrr(4) to rr232x(4).

Requested by: scottl


175943 03-Feb-2008 scottl

Update the hptiop man page for the new driver.


175919 03-Feb-2008 scottl

Remove the rr232x manual page.


175799 29-Jan-2008 trhodes

Some clarifications to make keyboard configuration under syscons.

PR: 89325
Submitted by: Oliver Fromme <olli@secnetix.de>
Reviewed by: emax


175780 29-Jan-2008 trhodes

Properly Xref device.hints.5.

Noticed by: ru


175765 28-Jan-2008 brueffer

Remove references to the obsolete card(4) manpage.


175723 27-Jan-2008 trhodes

Bring the DIAGNOSTICS section in ed.4 closer to reality by removing missing
diagnostic messages and adding a few found in the code.

PR: 51891


175690 26-Jan-2008 brueffer

OLDCARD is long gone, so finally remove the oldcard.4 manpage.

Confirmed by: imp


175671 26-Jan-2008 trhodes

Catch up with revision 1.18 of dcons_os.c and add an example of how to use
dcons(4) as a valid gdb port.

PR: 118490
Submitted by: Alexandre Kovalenko <alex.kovalenko@verizon.net>


175638 24-Jan-2008 ru

- sched_4bsd is no longer a default system scheduler on some
architectures, so call it "traditional" instead.

- sched_ule is no longer buggy or experimental (according to
rev. 1.7 of sched_ule(4)), so don't call it experimental
(reported by a user on stable@).

Reviewed by: rwatson


175634 24-Jan-2008 marck

There is no PUC_FASTINTR option anymore.

MFC after: 2 weeks


175615 24-Jan-2008 trhodes

Add a diagnostic note about "transmission error ... tx underrun, increasing
tx start threshold ..." Looking around on the mailing lists, and even having
one of these cards I agree the messages should be documented.

Bump doc date.

PR: 88477


175573 22-Jan-2008 trhodes

Correct a typo.

Noticed by: ru


175571 22-Jan-2008 trhodes

Document net.inet.tcp.syncookies_only using a description taken from
tcp_syncache.c revision 1.99 of andre's commit log.

PR: 107611


175559 22-Jan-2008 brueffer

Small fixes.


175555 21-Jan-2008 rwatson

Add a rather basic man page for the coda kernel module.

MFC after: 3 days


175529 21-Jan-2008 yongari

Document two new sysctl variables, dev.sf.%d.int_mod and dev.sf.%d.stats.
Xref vlan(4).
Touchd Dd.

Reviewed by: brueffer


175527 21-Jan-2008 yongari

sf(4) gained VLAN_MTU support.
Touch Dd.


175519 21-Jan-2008 sam

updates for additional chip support

Submitted by: "J.R. Oldroyd" <jr@opal.com>
MFC after: 2 weeks


175448 18-Jan-2008 brueffer

pcib is compiled in when "device pci" is specified.

Submitted by: marius
Reviewed by: imp


175408 17-Jan-2008 ambrisko

Note the driver support PERC and LSI1078 based controllers.

Prompted by: Vlad GALU


175158 08-Jan-2008 gabor

- This driver will first appear in FreeBSD 6.3, not 7.0

Submitted by: thompsa
MFC after: 0 days


175136 07-Jan-2008 brueffer

Fix typos and date format.


175131 07-Jan-2008 gabor

- ipmi(4) appeared in FreeBSD 6.2, not in 5.3

Submitted by: brix,
Michael Fuckner <michael@fuckner.net>
MFC after: 0 days


175113 05-Jan-2008 brueffer

mdoc and language fixes for the previous commit, also bump .Dd.


175112 05-Jan-2008 brueffer

Use our standard section 4 SYNOPSIS, utilize .Tn and fix capitalization.


175111 05-Jan-2008 brueffer

Clean up after previous commit (typo fixes, removed contractions,
utilized .Tn and capitalized PCI).


175084 04-Jan-2008 gabor

- This driver will first appear in 6.3, not 7.0

MFC after: 0 days


175083 04-Jan-2008 imp

Dummy man page for pcib. We should write a real one and I hope this
gets the ball rolling.


175082 04-Jan-2008 imp

Modernize this man page a little by describing the pci driver of
today, rather than details relevant only to the 3.x pci driver.


175045 01-Jan-2008 imp

Minor nits. Add xr to sn.


175043 01-Jan-2008 imp

Forgot to mention RLT80x9 support that was added some time ago.


175042 01-Jan-2008 imp

Sync to the new PCI device IDs that I added to if_ed_pci.c. Bump date.


174983 29-Dec-2007 mav

Document new "AC-Name\Service-Name" connect syntax.


174924 26-Dec-2007 rwatson

Minor formatting tweaks; recommend "call doadump; reset" over "panic"
from a script as the DDB panic command is unreliable.

MFC after: 3 months


174922 26-Dec-2007 rwatson

Add textdump(4) man page to describe the textdump facility and provide
some stock formulas for use.

Update ddb(4) to reference the textdump(4) page, list the textdump
commands, and suggest using them with scripts and output capture.
Update HISTORY section.

Hook up textdump(4) to build.

MFC after: 3 months


174917 26-Dec-2007 rwatson

Add SCRIPTING section to describe new DDB scripting facilities.

Update copyright.


174916 26-Dec-2007 rwatson

Add description of 'debug.ddb.capture.data' sysctl to DBD output
capture section, missed in previous commit.

MFC after: 3 months


174911 25-Dec-2007 rwatson

Document DDB capture facility.

MFC after: 3 months


174903 25-Dec-2007 remko

Mention support for the 5722 driver in bge.4 as well.


174859 22-Dec-2007 mav

Add usage example:
Limit outgoing data rate over fxp0 Ethernet interface to 20Mbit/s
and incoming packet rate to 5000pps.


174800 19-Dec-2007 mav

Describe new NG_CAR_COUNT_PACKETS option.


174776 19-Dec-2007 ru

The default of 3 retransmits corresponds to a timeout value of
45 seconds, not 15.


174604 15-Dec-2007 scottl

Add the 'hptrr' driver for supporting the following Highpoint RocketRAID
cards:

o RocketRAID 172x series
o RocketRAID 174x series
o RocketRAID 2210
o RocketRAID 222x series
o RocketRAID 2240
o RocketRAID 230x series
o RocketRAID 231x series
o RocketRAID 232x series
o RocketRAID 2340
o RocketRAID 2522

Many thanks to Highpoint for their continued support of FreeBSD.

Submitted by: Highpoint


174507 10-Dec-2007 ceri

Language nit.


174468 08-Dec-2007 remko

There is no list to stop, so dont use .El.

Noticed by: brueffer


174455 08-Dec-2007 remko

Add 1000baseTX support for the nve driver, which is known here and there.

Also mention that the driver sometimes returns '10baseTX' as output instead
of 100baseTX (which is the case at that moment).

PR: docs/115284
Submitted by: Julian Stacey Jhs <jhs at berklix dot org>
MFC After: 3 days


174397 07-Dec-2007 jkoshy

Document the PMC_F_CALLCHAIN flag and the kern.hwpmc.callchaindepth
tunable.

Sponsored by: FreeBSD Foundation and Google Inc.


174369 06-Dec-2007 emaste

Add new controllers supported by rev 1.64 and 1.65 of aac_pci.c


174285 05-Dec-2007 remko

Bring in support for: Marvell Yukon 8039

PR: 118401
Submitted by: Skip Ford <skip at menantico dot com>
Approved by: imp (mentor), yongari
MFC After: 3 days


174085 29-Nov-2007 emaste

Bump .Dd for my last commit adding PCI IDs.


174080 29-Nov-2007 emaste

Document PCI IDs of controllers added in aac_pci.c v1.63


174055 28-Nov-2007 bz

Update man page to reflect latest work on enc(4):

- added sysctls to if_enc(4) to control whether the firewalls or
bpf will see inner and outer headers or just inner headers
for incoming and outgoing IPsec packets.

- if_enc work with IPv6 now as well.

Reviewed by: brueffer


174018 28-Nov-2007 remko

Add information about the 845M card that I recently committed support
for.


174016 28-Nov-2007 remko

Add information about the ICH6 and ICH7 being supported since recently.


174015 28-Nov-2007 remko

Add the Planex FNW-3603TX card to the list.


173972 27-Nov-2007 remko

The nfe driver will first appear in 7.0 and not in 6.x

PR: i386/118264
Submitted by: "Julian H. Stacey" <jhs at berklix dot org>
Nod from: yongari


173890 25-Nov-2007 jkoshy

- Document an EAGAIN error return from a PMC_OP_CONFIGURELOG request.
- Document some EINVAL error returns from PMC_OP_CONFIGURELOG,
PMC_OP_WRITELOG and PMC_OP_FLUSHLOG that were missed earlier.
- Correct a typo: s/PMC_OP_ALLOCATE/PMC_OP_PMCALLOCATE/.
- Describe how log file writing errors are returned by a PMC_OP_FLUSHLOG
request.


173875 24-Nov-2007 jkoshy

- Improve clarity: use 'scope' to distinguish between process and system
PMCs and 'mode' to distinguish between counting and sampling.
- Document PMC row dispositions.
- Document the requirement for PRIV_PMC_MANAGE privilege when issuing
PMC_OP_PMCADMIN requests.


173843 22-Nov-2007 jkoshy

- Correct a documentation bug: handles returned from a PMC_OP_PMCALLOCATE
request are 32 bit values, and are not necessarily small.
- Note that the PMC_F_KGMON flag is currently unimplemented.
- Tweak description of an EINVAL error return.
- Add an "AUTHORS" section.


173776 20-Nov-2007 yongari

Add 88E8058 to the list of supported hardware.


173608 14-Nov-2007 benjsc

Add wlan_amrr to the required devices/modules

Submitted By: glebius


173588 13-Nov-2007 brueffer

Xref wpi(4).


173587 13-Nov-2007 brueffer

Cleanup, mostly typo fixes.


173580 13-Nov-2007 ru

Assorted tiny mdoc(7) fixes:

- Sort sections.
- Fix xrefs.
- Fix some misusages of some macros.


173579 13-Nov-2007 ru

Sort.


173571 12-Nov-2007 brueffer

Some cleanup.


173569 12-Nov-2007 rpaulo

Manual page for the asmc driver.

Approved by: njl (mentor)


173491 08-Nov-2007 benjsc

Link wpi(4) into the build.

This includes:
o mtree (for legal/intel_wpi)
o manpage for i386/amd64 archs
o module for i386/amd64 archs
o NOTES for i386/amd64 archs

Approved by: mlaier (comentor)


173488 08-Nov-2007 benjsc

Provide a man page for wpi:
Intel 3945abg wireless driver

Approved by: mlaier (comentor)


173237 31-Oct-2007 mav

Fix one more typo.


173236 31-Oct-2007 mav

Fix some mistakes.
Update my email.


173225 31-Oct-2007 keramida

Insert zero-width break points to fix warnigns in nroff output,
and reduce whitespace stretching in groff PS output.

groff-foo by: ru


173192 30-Oct-2007 keramida

mdoc warning fixes: Use the correct syntax for .Bl -offset indent

MFC after: 3 days


173191 30-Oct-2007 keramida

mdoc warning fix: Remove a spurious .El request.

MFC after: 3 days


173140 29-Oct-2007 brueffer

Clean up after the previous commit.


173139 29-Oct-2007 rwatson

Merge Neterion if_nxge driver version 2.0.9.11230 with the following
changes:

01 - Enhanced LRO:
LRO feature is extended to support multi-buffer mode. Previously,
Ethernet frames received in contiguous buffers were offloaded.
Now, frames received in multiple non-contiguous buffers can be
offloaded, as well. The driver now supports LRO for jumbo frames.

02 - Locks Optimization:
The driver code was re-organized to limit the use of locks.
Moreover, lock contention was reduced by replacing wait locks
with try locks.

03 - Code Optimization:
The driver code was re-factored to eliminate some memcpy
operations. Fast path loops were optimized.

04 - Tag Creations:
Physical Buffer Tags are now optimized based upon frame size.
For better performance, Physical Memory Maps are now re-used.

05 - Configuration:
Features such as TSO, LRO, and Interrupt Mode can be configured
either at load or at run time. Rx buffer mode (mode 1 or mode 2)
can be configured at load time through kenv.

06 - Driver Statistics:
Run time statistics are enhanced to provide better visibility
into the driver performance.

07 - Bug Fixes:
The driver contains fixes for the problems discovered and
reported since last submission.

08 - MSI support:
Added Message Signaled Interrupt feature which currently uses 1
message.

09 Removed feature:
Rx 3 buffer mode feature has been removed. Driver now supports 1,
2 and 5 buffer modes of which 2 and 5 buffer modes can be used
for header separation.

10 Compiler warning:
Fixed compiler warning when compiled for 32 bit system.

11 Copyright notice:
Source files are updated with the proper copyright notice.

MFC after: 3 days
Submitted by: Alicia Pena <Alicia dot Pena at neterion dot com>,
Muhammad Shafiq <Muhammad dot Shafiq at neterion dot com>


172674 15-Oct-2007 netchild

Backout sensors framework.

Requested by: phk
Discussed on: cvs-all


172660 15-Oct-2007 ru

Markup nit.


172658 15-Oct-2007 ru

Sort.


172657 15-Oct-2007 ru

Fix markup.


172633 14-Oct-2007 netchild

Convert coretemp(4) to the hardware sensors framework and
make sure to never call sched_bind() for uninitialised CPUs.

Submitted by: Constantine A. Murenin <cnst@FreeBSD.org>
Sponsored by: Google Summer of Code 2007 (GSoC2007/cnst-sensors)
Mentored by: syrinx
Tested by: many
OKed by: kensmith


172632 14-Oct-2007 netchild

Import it(4) and lm(4), supporting most popular Super I/O Hardware Monitors.

Submitted by: Constantine A. Murenin <cnst@FreeBSD.org>
Sponsored by: Google Summer of Code 2007 (GSoC2007/cnst-sensors)
Mentored by: syrinx
Tested by: many
OKed by: kensmith
Obtained from: OpenBSD (parts)


172610 13-Oct-2007 jkoshy

Describe an error return that was missed out earlier.


172451 05-Oct-2007 luigi

manpage update for the recent commit to uscanner.c
I also took the chance to make the list of supported devices a
bit more compact, as it was really long to read.

Even though re@ and Warner only saw the diffs for the code, i expect
their approval also covered the manpage update.

Approved by: re, imp (implicitly i hope)
MFC after: 3 days


172449 05-Oct-2007 brueffer

AMD CS5536 and VIA 8237S support.

Approved by: re (blanket)


172394 30-Sep-2007 marius

Make the PCI code aware of PCI domains (aka PCI segments) so we can
support machines having multiple independently numbered PCI domains
and don't support reenumeration without ambiguity amongst the
devices as seen by the OS and represented by PCI location strings.
This includes introducing a function pci_find_dbsf(9) which works
like pci_find_bsf(9) but additionally takes a domain number argument
and limiting pci_find_bsf(9) to only search devices in domain 0 (the
only domain in single-domain systems). Bge(4) and ofw_pcibus(4) are
changed to use pci_find_dbsf(9) instead of pci_find_bsf(9) in order
to no longer report false positives when searching for siblings and
dupe devices in the same domain respectively.
Along with this change the sole host-PCI bridge driver converted to
actually make use of PCI domain support is uninorth(4), the others
continue to use domain 0 only for now and need to be converted as
appropriate later on.
Note that this means that the format of the location strings as used
by pciconf(8) has been changed and that consumers of <sys/pciio.h>
potentially need to be recompiled.

Suggested by: jhb
Reviewed by: grehan, jhb, marcel
Approved by: re (kensmith), jhb (PCI maintainer hat)


172337 26-Sep-2007 brueffer

Fix typo.

Approved by: re (blanket)


172334 26-Sep-2007 marius

o Revert the part of if_gem.c rev. 1.35 which added a call to gem_stop()
to gem_attach() as the former access softc members not yet initialized
at that time and gem_reset() actually is enough to stop the chip. [1]
o Revise the use of gem_bitwait(); add bus_barrier() calls before calling
gem_bitwait() to ensure the respective bit has been written before we
starting polling on it and poll for the right bits to change, f.e. even
though we only reset RX we have to actually wait for both GEM_RESET_RX
and GEM_RESET_TX to clear. Add some additional gem_bitwait() calls in
places we've been missing them according to the GEM documentation.
Along with this some excessive DELAYs, which probably only were added
because of bugs in gem_bitwait() and its use in the first place, as
well as as have of an gem_bitwait() reimplementation in gem_reset_tx()
were removed.
o Add gem_reset_rxdma() and use it to deal with GEM_MAC_RX_OVERFLOW errors
more gracefully as unlike gem_init_locked() it resets the RX DMA engine
only, causing no link loss and the FIFOs not to be cleared. Also use it
deal with GEM_INTR_RX_TAG_ERR errors, with previously were unhandled.
This was based on information obtained from the Linux GEM and OpenSolaris
ERI drivers.
o Turn on workarounds for silicon bugs in the Apple GMAC variants.
This was based on information obtained from the Darwin GMAC and Linux GEM
drivers.
o Turn on "infinite" (i.e. maximum 31 * 64 bytes in length) DMA bursts.
This greatly improves especially RX performance.
o Optimize the RX path, this consists of:
- kicking the receiver as soon as we've a spare descriptor in gem_rint()
again instead of just once after all the ready ones have been handled;
- kicking the receiver the right way, i.e. as outlined in the GEM
documentation in batches of 4 and by pointing it to the descriptor
after the last valid one;
- calling gem_rint() before gem_tint() in gem_intr() as gem_tint() may
take quite a while;
- doubling the size of the RX ring to 256 descriptors.
Overall the RX performance of a GEM in a 1GHz Sun Fire V210 was improved
from ~100Mbit/s to ~850Mbit/s.
o In gem_add_rxbuf() don't assign the newly allocated mbuf to rxs_mbuf
before calling bus_dmamap_load_mbuf_sg(), if bus_dmamap_load_mbuf_sg()
fails we'll free the newly allocated mbuf, unable to recycle the
previous one but a NULL pointer dereference instead.
o In gem_init_locked() honor the return value of gem_meminit().
o Simplify gem_ringsize() and dont' return garbage in the default case.
Based on OpenBSD.
o Don't turn on MAC control, MIF and PCS interrupts unless GEM_DEBUG is
defined as we don't need/use these interrupts for operation.
o In gem_start_locked() sync the DMA maps of the descriptor rings before
every kick of the transmitter and not just once after enqueuing all
packets as the NIC might instantly start transmitting after we kicked
it the first time.
o Keep state of the link state and use it to enable or disable the MAC
in gem_mii_statchg() accordingly as well as to return early from
gem_start_locked() in case the link is down. [3]
o Initialize the maximum frame size to a sane value.
o In gem_mii_statchg() enable carrier extension if appropriate.
o Increment if_ierrors in case of an GEM_MAC_RX_OVERFLOW error and in
gem_eint(). [3]
o Handle IFF_ALLMULTI correctly; don't set it if we've turned promiscuous
group mode on and don't clear the flag if we've disabled promiscuous
group mode (these were mostly NOPs though). [2]
o Let gem_eint() also report GEM_INTR_PERR errors.
o Move setting sc_variant from gem_pci_probe() to gem_pci_attach() as
device probe methods are not supposed to touch the softc.
o Collapse sc_inited and sc_pci into bits for sc_flags.
o Add CTASSERTs ensuring that GEM_NRXDESC and GEM_NTXDESC are set to
legal values.
o Correctly set up for 802.3x flow control, though #ifdef out the code
that actually enables it as this needs more testing and mainly a proper
framework to support it.
o Correct and add some conversions from hard-coded functions names to
__func__ which were borked or forgotten in if_gem.c rev. 1.42.
o Use PCIR_BAR instead of a homegrown macro.
o Replace sc_enaddr[6] with sc_enaddr[ETHER_ADDR_LEN].
o In gem_pci_attach() in case attaching fails release the resources in
the opposite order they were allocated.
o Make gem_reset() static to if_gem.c as it's not needed outside that
module.
o Remove the GEM_GIGABIT flag and the associated code; GEM_GIGABIT was
never set and the associated code was in the wrong place.
o Remove sc_mif_config; it was only used to cache the contents of the
respective register within gem_attach().
o Remove the #ifdef'ed out NetBSD/OpenBSD code for establishing a suspend
hook as it will never be used on FreeBSD.
o Also probe Apple Intrepid 2 GMAC and Apple Shasta GMAC, add support for
Apple K2 GMAC. Based on OpenBSD.
o Add support for Sun GBE/P cards, or in other words actually add support
for cards based on GEM to gem(4). This mainly consists of adding support
for the TBI of these chips. Along with this the PHY selection code was
rewritten to hardcode the PHY number for certain configurations as for
example the PHY of the on-board ERI of Blade 1000 shows up twice causing
no link as the second incarnation is isolated.
These changes were ported from OpenBSD with some additional improvements
and modulo some bugs.
o Add code to if_gem_pci.c allowing to read the MAC-address from the VPD on
systems without Open Firmware.
This is an improved version of my variant of the respective code in
if_hme_pci.c
o Now that gem(4) is MI enable it for all archs.

Pointed out by: yongari [1]
Suggested by: rwatson [2], yongari [3]
Tested on: i386 (GEM), powerpc (GMACs by marcel and yongari),
sparc64 (ERI and GEM)
Reviewed by: yongari
Approved by: re (kensmith)


172318 25-Sep-2007 brueffer

- Use the correct expanded name for SCTP (1)
- Remove empty section

PR: 116496 (1)
Submitted by: koitsu
Approved by: re (blanket)


172202 16-Sep-2007 thompsa

Bump the document date.

Forgotten by: thompsa
Approved by: re (bmah)


172201 16-Sep-2007 thompsa

Allow additional packet filtering on the physical interface for locally
destined packets, disabled by default.

PR: kern/116051
Submitted by: Eygene Ryabinkin
Approved by: re (bmah)
MFC after: 2 weeks


172150 12-Sep-2007 ariff

Update snd_emu10kx driver with recent perforce changes (and few
other changes too).

(without any real order)

1. Use device_get_nameunit for mutex naming
2. Add timer for low-latency playback
3. Move most mixer controls from sysctls to mixer(8) controls.
This is a largest part of this patch.
4. Add analog/digital switch (as a temporary sysctl)
5. Get back support for low-bitrate playback (with help of (2))
6. Change locking for exclusive I/O. Writing to non-PTR register
is almost safe and does not need to be ordered with PTR operations.
7. Disable MIDI until we get it to detach properly and fix memory
managment problems.
8. Enable multichannel playback by default. It is as stable as
single-channel mode. Multichannel recording is still an
experimental feature.
9. Multichannel options can be changed by loader tunables.
10. Add a way to disable card from a loader tunable.
11. Add new PCI IDs.
12. Debugger settings are loader tunables now.
14. Remove some unused variables.
15. Mark pcm sub-devices MPSAFE.
16. Partially revert (bus_setup_intr -> snd_setup_intr) since it need
to be done independently

Submitted by: Yuriy Tsibizov (driver maintainer)
Approved by: re (bmah)


172136 10-Sep-2007 brueffer

Update for ICH9 support.

Submitted by: simon
Approved by: re (blanket)


172131 10-Sep-2007 brueffer

zyd(4) needs this as well. While here, add a missing article.

Approved by: re (blanket)


172128 10-Sep-2007 brueffer

Prepare for automatic hardware notes generation:

- mention the supported chipsets in the HARDWARE section
- remove unnecessary Li arguments

Approved by: re (blanket)


172119 10-Sep-2007 brueffer

Also mention zyd(4) in the DESCRIPTION section.

Approved by: re (blanket)


172078 07-Sep-2007 brueffer

Prepare for automatic hardware notes generation:

- mention the driver name and supported chipsets in the HARDWARE section
- remove unnecessary Li arguments

Approved by: re (blanket)


172069 06-Sep-2007 brueffer

Xref zyd(4).

Approved by: re (blanket)


172068 06-Sep-2007 brueffer

Replace OpenBSD SYNOPSIS with our standard SYNPOPSIS.

Approved by: re (blanket)


172035 02-Sep-2007 imp

Connect zyd.4 to the build.

Approved by: re@


172034 02-Sep-2007 imp

Remove extra copy of the man page that has been noted by many people.

Approved by: re@


172009 29-Aug-2007 imp

Bring in the man page for zyd, ported from NetBSD, complete with bogus
Bill Paul copyright. Not sure what the right copyright is, but this
file has been through 22 reversions on OpenBSD and 1 on NetBSD. This
isn't (yet) connected to the build, just in case I've done something
wrong (test builds worked, but better safe than sorry).

Submitted by: Weongyo Jeong
Approved by: re@


171940 23-Aug-2007 emaste

Add PCI IDs for two cards:
- Adaptec RAID 3405
- Adaptec RAID 3805

Approved by: re (bmah)
Submitted by: John Marra jmarra at nmu dot edu
MFC After: 1 week


171939 23-Aug-2007 des

Add man pages for coretemp(4) and ichwd(4).

Approved by: re (bmah)


171919 22-Aug-2007 gabor

- Fix a copy-paste bug in the list of supported chips

PR: docs/115151
Submitted by: O. Hartmann <ohartman at zedat dot fu-berlin dot de>
Approved by: re (bmah),
keramida (mentor)


171910 21-Aug-2007 sanpei

Add a HARDWARE section which lists supported devices.
Kyocera AH-K3001V Mobile Phone(WILLCOM)
Kyocera WX320K Mobile Phone(WILLCOM)

Approved by: re (bmah)


171821 13-Aug-2007 jhb

Teach the mfi(4) driver to handle requests from userland management
applications to add and remove volumes.

MFC after: 1 week
Approved by: re (bmah)
Reviewed by: ambrisko, scottl


171809 12-Aug-2007 danger

Sync with the source code: NGM_FEC_MODE_(MAC|INET) should be
NGM_FEC_SET_MODE_(MAC|INET).

Approved by: re@ (bmah)


171797 09-Aug-2007 njl

Add "show sysregs" command to ddb. On i386, this gives gdt, idt, ldt,
cr0-4, etc. Support should be added for other platforms that have a
different set of registers for system use.

Loosely based on: OpenBSD
Approved by: re


171732 05-Aug-2007 bz

Rename option IPSEC_FILTERGIF to IPSEC_FILTERTUNNEL.
Also rename the related functions in a similar way.
There are no functional changes.

For a packet coming in with IPsec tunnel mode, the default is
to only call into the firewall with the "outer" IP header and
payload.

With this option turned on, in addition to the "outer" parts,
the "inner" IP header and payload are passed to the
firewall too when going through ip_input() the second time.

The option was never only related to a gif(4) tunnel within
an IPsec tunnel and thus the name was very misleading.

Discussed at: BSDCan 2007
Best new name suggested by: rwatson
Reviewed by: rwatson
Approved by: re (bmah)


171727 05-Aug-2007 maxim

o Iomage -> Iomega.

PR: docs/115208
Submitted by: John Nielsen
Approved by: re (kensmith)
MFC after: 1 week


171697 02-Aug-2007 bz

Remove fast_ipsec.4. Was merged in parts to ipsec.4.

Approved by: re (bmah)


171696 02-Aug-2007 bz

Remove the last entries to fast_ipsec.
Merge in parts of the old fast_ipsec.4 man page to ipsec.4 and
start updating ipsec.4 man page.

Reviewed by: brueffer, sam (slightly earlier versions), bmah
Approved by: re (bmah)


171688 01-Aug-2007 mav

Add 64bit statistic counters to the ng_ppp node.
64bit counters are needed to simplify traffic accounting and
reduce system load at the big PPP concentrators.

Approved by: re (rwatson), glebius (mentor)


171661 30-Jul-2007 thompsa

- Propagate the largest set of interface capabilities supported by all lagg
ports to the lagg interface.
- Use the MTU from the first interface as the lagg MTU, all extra interfaces
must be the same.

This fixes using a lagg interface for a vlan or enabling jumbo frames, etc.

Approved by: re (kensmith)
MFC After: 3 days


171571 24-Jul-2007 brueffer

First round of cleanups.

Approved by: re (blanket)


171568 24-Jul-2007 scottl

Introduce Danny Braniss' iSCSI initiator, version 2.0.99. Please read the
included man pages on how to use it. This code is still somewhat experimental
but has been successfully tested on a number of targets. Many thanks to
Danny for contributing this.

Approved by: re


171566 24-Jul-2007 imp

Add some additional cross references.

Approved by: re@ (blanket)


171565 24-Jul-2007 imp

Add ChanTou ST268 USB NIC

PR: 114860
Approved by: re@ (blanket)


171464 16-Jul-2007 ambrisko

Add support to the ipmi, isa attachment to attempt to read ipmi
config info. from device.hints. Some machines have ipmi controllers
that do not have attachment info in either PCI, SMBIOS or ACPI.
This idea was hacked together by me and then done properly by
jhb.

Submitted by: jhb
Reviewed by: jhb (man page)
Approved by: re (Ken Smith)
MFC after: 1 week


171441 14-Jul-2007 joel

Document support for Intel 82801I and Realtek ALC268.

Approved by: re


171353 11-Jul-2007 imp

Add another SMC device.

Submitted by: ken wongk at abo dot dnsalias stop org
PR: 66343
Approved by: re@ (hrs)


171131 01-Jul-2007 thompsa

Remove wicontrol(8) from the base system. Using wicontrol to configure an
interface has been deprecated since 5.1, wi(4) wireless interfaces are managed
via the net80211 stack and ifconfig.

Approved by: re (rwatson)


171130 01-Jul-2007 brueffer

The driver will also first appear in 6.3. While here, fix some
grammar issues and capitalize Jumbo Frames.

Approved by: re (blanket)
MFC after: 3 days


171114 30-Jun-2007 imp

Note the change in /dev name

Submitted By: Kay Abendroth
PR: usb/106070
Approved by: re (blanket)


171113 30-Jun-2007 brueffer

Capitalize a few terms.

Approved by: re (blanket)


171110 30-Jun-2007 brueffer

General cleanup.

Approved by: re (blanket)


171107 30-Jun-2007 imp

uhid.4: correct structure field names to match dev/usb/usb.h

Submitted by: Dmitry Marakasov
PR: 101757
Approved by: re (blanket)


171095 29-Jun-2007 sam

Neterion Xframe 10GbE Server/Storage adapter driver.

The nxge driver provides support for Neterion Xframe-I and Xframe-II
adapters. The driver supports TCP Segmentation Offload (TSO/LSO),
Jumbo frames (5 buffer mode), Header separation (2 and 3 Receive
buffer modes), VLAN, and Promiscuous mode.

Submitted by: Neterion
Reviewed by: rwatson
Approved by: re (kensmith)


171065 27-Jun-2007 remko

Fix reference within TIOCNOTTY from TIOSCTTY to TIOCSCTTY.

PR: docs/114058
Submitted by: David Sanderson <dsanderson at panasas dot com>
Approved by: re (bmah)
MFC After: 3 days


171062 27-Jun-2007 kevlo

Remove a section on the area of the debugging sysctls used to tune
enforcement.

Approved by: re (rwatson)


171018 24-Jun-2007 brueffer

Document hw.bce.msi_enable tunable.

Approved by: re (blanket)


171008 23-Jun-2007 joel

Document two new sysctls: hw.snd.compat_linux_mmap and hw.snd.default_auto.

Reviewed by: ariff
Approved by: re (hrs)


170879 17-Jun-2007 simokawa

Document hw.firewire.phydma_enable knob.


170753 15-Jun-2007 kevlo

Add a man page for wlan_amrr

Reviewed by: sam, sephe


170703 14-Jun-2007 brueffer

Add a missing Va option.


170660 13-Jun-2007 brueffer

Major update for the recently overhauled nfe(4) driver.

Reviewed by: yongari


170613 12-Jun-2007 bms

Import rewrite of IPv4 socket multicast layer to support source-specific
and protocol-independent host mode multicast. The code is written to
accomodate IPv6, IGMPv3 and MLDv2 with only a little additional work.

This change only pertains to FreeBSD's use as a multicast end-station and
does not concern multicast routing; for an IGMPv3/MLDv2 router
implementation, consider the XORP project.

The work is based on Wilbert de Graaf's IGMPv3 code drop for FreeBSD 4.6,
which is available at: http://www.kloosterhof.com/wilbert/igmpv3.html

Summary
* IPv4 multicast socket processing is now moved out of ip_output.c
into a new module, in_mcast.c.
* The in_mcast.c module implements the IPv4 legacy any-source API in
terms of the protocol-independent source-specific API.
* Source filters are lazy allocated as the common case does not use them.
They are part of per inpcb state and are covered by the inpcb lock.
* struct ip_mreqn is now supported to allow applications to specify
multicast joins by interface index in the legacy IPv4 any-source API.
* In UDP, an incoming multicast datagram only requires that the source
port matches the 4-tuple if the socket was already bound by source port.
An unbound socket SHOULD be able to receive multicasts sent from an
ephemeral source port.
* The UDP socket multicast filter mode defaults to exclusive, that is,
sources present in the per-socket list will be blocked from delivery.
* The RFC 3678 userland functions have been added to libc: setsourcefilter,
getsourcefilter, setipv4sourcefilter, getipv4sourcefilter.
* Definitions for IGMPv3 are merged but not yet used.
* struct sockaddr_storage is now referenced from <netinet/in.h>. It
is therefore defined there if not already declared in the same way
as for the C99 types.
* The RFC 1724 hack (specify 0.0.0.0/8 addresses to IP_MULTICAST_IF
which are then interpreted as interface indexes) is now deprecated.
* A patch for the Rhyolite.com routed in the FreeBSD base system
is available in the -net archives. This only affects individuals
running RIPv1 or RIPv2 via point-to-point and/or unnumbered interfaces.
* Make IPv6 detach path similar to IPv4's in code flow; functionally same.
* Bump __FreeBSD_version to 700048; see UPDATING.

This work was financially supported by another FreeBSD committer.

Obtained from: p4://bms_netdev
Submitted by: Wilbert de Graaf (original work)
Reviewed by: rwatson (locking), silence from fenner,
net@ (but with encouragement)


170611 12-Jun-2007 joel

- Document support for Realtek ALC660 and Analog Devices AD1988B.
- Fix minor typos.


170592 12-Jun-2007 yongari

Xref altq(4).


170591 12-Jun-2007 yongari

nfe(4) supports altq(4).


170590 12-Jun-2007 yongari

Add nfe(4) to the list of device drivers use the miibus interface.


170380 06-Jun-2007 remko

Specify which Dlink chip is supported (D-Link DUB-E100 ver A) because
others (D-Link DUB-E100 ver B1) are not.

PR: docs/109664
Submitted by: Martin Nilsson<martin at mullet dot se>
Patch by: asmodai
MFC after: 1 week


170369 06-Jun-2007 kevlo

Update rum driver that needs wlan(4).


170313 05-Jun-2007 jeff

- ULE is no longer buggy or experimental.


170312 05-Jun-2007 delphij

sched_core(4) removed.


170285 04-Jun-2007 brueffer

Xref altq(4).


170274 04-Jun-2007 yongari

gem(4) supports altq(4) now.


170216 02-Jun-2007 philip

Add support for Asus A3N laptops.

Submitted by: Holger Jorra <holger_jorra -at- gmx.net>
MFC after: 1 day


170168 31-May-2007 joel

Document recent improvements to the sound infrastructure (virtual recording
channels, changed sysctl's and device nodes etc).

Reviewed by: ariff


170129 30-May-2007 glebius

- Sync with ng_bpf.h, rev. 1.7
- Remove extra brace.

Submitted by: Anton Yuzhaninov <citrin rambler-co.ru>


170063 28-May-2007 joel

Add AK4396 to the list of supported codecs.


170062 28-May-2007 joel

Document support for the following sound cards:

- AudioTrak Prodigy HD2
- AudioTrak Prodigy 7.1 XT
- ESI Juli@

Reminded by: brueffer


170010 27-May-2007 imp

Add man pages for mmc (the mmc bus) and mmcsd (the memory card
implementation).


169933 24-May-2007 yar

Fix a formatting error: the list of control packets ends earlier.


169881 22-May-2007 jkim

Remove BCM5704S specific tunable (hw.bge.fake_autoneg) and
auto-detect the condition.


169874 22-May-2007 brueffer

Fix typos.


169867 22-May-2007 mav

Add support for setmode and settarget messages.

Approved by: glebius (mentor)


169601 16-May-2007 mav

Text reformatting.

Approved by: glebius (mentor)


169581 15-May-2007 mav

Add ng_car.4

Approved by: glebius (mentor)


169578 15-May-2007 mav

A node that implements various traffic shaping and rate limiting algorithms.

Approved by: glebius (mentor)


169546 14-May-2007 kevlo

Update wlan_amrr supported to match the driver.


169505 12-May-2007 pav

Talk more about swap backing

PR: docs/78041 (inspired by)
Submitted by: Lars Kristiansen <lars+lister.freebsd@adventuras.no>
MFC after: 1 week


169495 12-May-2007 brueffer

Add missing .El.

Found by: man2hwnotes.pl


169494 12-May-2007 brueffer

Add missing .El.

Found by: man2hwnotes.pl


169492 12-May-2007 brueffer

axe(4) supports altq now.


169486 11-May-2007 brueffer

Connect hptiop(4) to the build. Only install hptmv(4) on i386 and amd64.


169485 11-May-2007 brueffer

Manpage for the hptiop(4) driver. Could use a little more content.


169426 09-May-2007 brueffer

Add some newly supported controllers.


169414 09-May-2007 yar

tl(4) appears to support long frames.

Tested by: Peter Jeremy <peterjeremy at optushome dot com dot au>


169402 09-May-2007 brueffer

Add rum(4).


169385 08-May-2007 maxim

o Add AnyData ADU-E100H modem. Sort a list of ubsa(4) supported devices.

PR: usb/95803
Submitted by: Jindrich Fucik
Tested by: R.Mahmatkhanov
MFC after: 2 weeks


169339 07-May-2007 yar

Tell that nve(4) has got support for VLAN_MTU.
Touch Dd.


169306 06-May-2007 kevlo

Add support for Ralink Technology RT2501USB/RT2601USB devices.

Reviewed by: sam, sephe
Obtained from: OpenBSD


169280 05-May-2007 joel

Forgot to bump .Dd


169279 05-May-2007 joel

Document more quirks and supported codecs.


169275 05-May-2007 phk

Add Prologix GPIB-USB Controller (Highly recommended btw)


169274 05-May-2007 takawata

Document devices that can drivea
.
Obtained from: [FreeBSD-users-jp 90628](uftdi.c rev 1.25 also)


169206 02-May-2007 yar

Update info on VLAN support in hardware:
- bce(4) and cxgb(4) can do hardware acceleration;
- fwe(4) and nfe(4) can handle long frames.


169017 24-Apr-2007 yar

Having finished with vlan(4) for today, touch .Dd.


169015 24-Apr-2007 yar

We shouldn't say that most Ethernet drivers don't support long frames,
as it's no longer true.


169014 24-Apr-2007 yar

"Long frame" is the well-known term found in h/w documentation
from several vendors, so prefer it over other synonyms.


169013 24-Apr-2007 yar

Now that we list hardware that supports vlan(4) natively,
we don't need to repeat that for each device listed.


169010 24-Apr-2007 yar

xl(4) can support long frames on all chip revisions now.


169008 24-Apr-2007 yar

de(4) ceased to support the BIG_PACKET hack.


169005 24-Apr-2007 yar

tl(4) in fact has no signs of long frame support.


169003 24-Apr-2007 yar

vr(4) gained VLAN_MTU support.


169001 24-Apr-2007 phk

Bump .Dd

(which seems to have been redefined by the doc-mafia while I wasn't
paying attention :-)


169000 24-Apr-2007 phk

Manpage update for extended led(4) api


168923 21-Apr-2007 yar

Add a missing link: if_edsc.4 -> edsc.4 .
Network interface manpages should have such links.


168917 21-Apr-2007 brueffer

Remove useless FILES section.

MFC after: 3 days


168916 20-Apr-2007 brueffer

Spring cleaning: Remove worm(4) manpage, the driver was removed pre-3.0.


168810 17-Apr-2007 brueffer

Bump date for the previous revision and the driver renaming.


168809 17-Apr-2007 brueffer

To avoid confusion, mention that the driver was originally called trunk
in OpenBSD.


168795 17-Apr-2007 thompsa

Link trunk(4) to lagg(4)


168793 17-Apr-2007 thompsa

Rename the trunk(4) driver to lagg(4) as it is too similar to vlan trunking.

The name trunk is misused as the networking term trunk means carrying multiple
VLANs over a single connection. The IEEE standard for link aggregation (802.3
section 3) does not talk about 'trunk' at all while it is used throughout IEEE
802.1Q in describing vlans.

The lagg(4) driver provides link aggregation, failover and fault tolerance.

Discussed on: current@


168719 14-Apr-2007 blackend

Elexol USB MOD1 is supported by the uftdi driver.


168614 11-Apr-2007 brueffer

Bump date to the day of the import.


168563 10-Apr-2007 thompsa

Hook trunk(4) up to the build.


168561 10-Apr-2007 thompsa

Add the trunk(4) driver for providing link aggregation, failover and fault
tolerance. This driver allows aggregation of multiple network interfaces as
one virtual interface using a number of different protocols/algorithms.

failover - Sends traffic through the secondary port if the master becomes
inactive.
fec - Supports Cisco Fast EtherChannel.
lacp - Supports the IEEE 802.3ad Link Aggregation Control Protocol
(LACP) and the Marker Protocol.
loadbalance - Static loadbalancing using an outgoing hash.
roundrobin - Distributes outgoing traffic using a round-robin scheduler
through all active ports.

This code was obtained from OpenBSD and this also includes 802.3ad LACP support
from agr(4) in NetBSD.


168467 07-Apr-2007 brueffer

Remove empty section.

MFC after: 3 days


168450 07-Apr-2007 mjacob

Update the man page a bit- also to reflect that testing
that Jun Kuriyama did to verify the PCI-Express (Apple
Fibre Channel) HBA.

MFC after: 3 days


168427 06-Apr-2007 brueffer

nfe(4) supports polling.


168318 03-Apr-2007 ru

Kill whitespace at EOL.


168302 03-Apr-2007 rik

s/if_vlan/vlan/

Noted by: brueffer


168282 02-Apr-2007 rik

Add description how the filter works in case of multiple interfaces
with the same MAC.

PR: kern/109815
MFC after: 7 days
Submitted by: Eygene Ryabinkin
Glanced by: rik (all pointy hats are mine)
Discussed with: julian@, rik@


168094 30-Mar-2007 takawata

New line for new sentense.

Pointed out by: brueffer


168092 30-Mar-2007 takawata

Hook acpi_aiboost man page and modify the man page a bit.


168091 30-Mar-2007 takawata

Add man page for acpi_aiboost. Based on man page for NetBSD.


168022 29-Mar-2007 des

Add missing El.

MFC after: 1 week


167891 26-Mar-2007 yar

Introduce a new toy interface, edsc(4). It's a discard interface
imitating an Ethernet device, so vlan(4) and if_bridge(4) can be
attached to it for testing and benchmarking purposes. Its source
can be an introduction to the anatomy of a network interface driver
due to its simplicity as well as to a bunch of comments in it.


167859 24-Mar-2007 maxim

o While the script is correct and works well in sh(1) make it
works in tcsh(1) which does not support <<- redirection.

PR: docs/110097
Submitted by: Sameh Ghane


167714 19-Mar-2007 bms

Document net.link.tap.up_on_open.

PR: 110383
Submitted by: Frank Behrens
MFC after: 2 weeks


167676 18-Mar-2007 bms

Point out that PIM is the way to go.

MFC after: 3 days


167675 18-Mar-2007 bms

Document a major IGMP related annoyance.
Add comments about IGMP bits which will go when we take SSM.
Xref multicast(4).

MFC after: 3 days


167670 18-Mar-2007 njl

Explain more about the "C" qualifier for Celsius.

MFC after: 3 days


167639 16-Mar-2007 bmah

Remove an extra "The".

MFC after: 3 days


167607 15-Mar-2007 brueffer

Add missing @


167603 15-Mar-2007 simokawa

Add a description about hw.firewire.hold_count.

MFC: after 3 days
PR: kern/93083


167599 15-Mar-2007 brueffer

Mention the first RELENG_6 release to include this driver.

MFC after: 3 days


167539 14-Mar-2007 brueffer

Add missing punctuation.


167535 14-Mar-2007 kmacy

fix wording blunder


167534 14-Mar-2007 brueffer

Various fixes, also the driver can be compiled into the kernel now.


167520 14-Mar-2007 kmacy

Add man page for cxgb


167453 11-Mar-2007 brueffer

my(4) doesn't need miibus(4).

Approved by: rwatson (mentor)
Obtained from: DragonFly
MFC after: 1 week


167411 10-Mar-2007 brueffer

Document Silicon Image SiI 3124 and SiI 3132 support.


167269 06-Mar-2007 brueffer

The firmware images must be loaded as modules at the moment.


167226 05-Mar-2007 brueffer

The firmware files are included in the base system now, reflect this here..

While here, remove Xrefs to all other wlan drivers except the Intel ones,
these often get confused. Also remove pointers to the old ipw and iwi webpages,
they don't include any useful information that's not in the manpages yet.

Reviewed by: flz, ru


167166 02-Mar-2007 emaste

Markup fixes.

Submitted by: ru


167161 02-Mar-2007 emaste

Document the new {set,get}{timestamp,counter} messages supported by the
ng_source node. Also remove an obsolete email address.

Sponsored by: Sandvine Incorporated


167134 01-Mar-2007 brueffer

New sentence -> new line and contractions removed.


167130 28-Feb-2007 mjacob

Update the isp man page.
MFC after: 2 weeks


167127 28-Feb-2007 brueffer

More cleanup for rev. 1.56

Submitted by: ru


167124 28-Feb-2007 brueffer

mdoc cleanup for the previous commit and touch .Dd


167115 28-Feb-2007 mohans

Update the tcp(4) manpage with the new (and some older undocumented) sysctls.
Remove a sysctl that is no longer used.


167035 26-Feb-2007 jkim

Add three new ioctl(2) commands for bpf(4).

- BIOCGDIRECTION and BIOCSDIRECTION get or set the setting determining
whether incoming, outgoing, or all packets on the interface should be
returned by BPF. Set to BPF_D_IN to see only incoming packets on the
interface. Set to BPF_D_INOUT to see packets originating locally and
remotely on the interface. Set to BPF_D_OUT to see only outgoing
packets on the interface. This setting is initialized to BPF_D_INOUT
by default. BIOCGSEESENT and BIOCSSEESENT are obsoleted by these but
kept for backward compatibility.

- BIOCFEEDBACK sets packet feedback mode. This allows injected packets
to be fed back as input to the interface when output via the interface is
successful. When BPF_D_INOUT direction is set, injected outgoing packet
is not returned by BPF to avoid duplication. This flag is initialized to
zero by default.

Note that libpcap has been modified to support BPF_D_OUT direction for
pcap_setdirection(3) and PCAP_D_OUT direction is functional now.

Reviewed by: rwatson


167017 26-Feb-2007 rrs

Fix include declaration it was sys/sctp.h should be netinet/sctp.h,
reported by pluknet@gmail.com.


166973 25-Feb-2007 bms

Update multicast(4) manual page to reflect the new reality of the code.


166910 23-Feb-2007 schweikh

Correct two grammos.


166886 22-Feb-2007 rrs

First cut of the sctp man pages. Still need work.


166866 21-Feb-2007 brueffer

Document vge(4)'s support for altq(4).


166801 17-Feb-2007 joel

Oops, fix minor braino.

Noticed by: ariff


166800 17-Feb-2007 joel

Link snd_sb16.4 and snd_sb8.4 to snd_sbc.4.

Submitted by: ariff


166797 16-Feb-2007 joel

Add Sigmatel STAC9271D.


166790 16-Feb-2007 brueffer

Xref altq(4)


166690 13-Feb-2007 brueffer

Mark up lkm with .Nm, since lkm is name of an api.

Submitted by: ru


166671 12-Feb-2007 brueffer

"options PIM" is gone.


166668 12-Feb-2007 brueffer

The KAME project has been dissolved and kame.4 isn't terribly useful.
=> Sayonara

Approved by: gnn, suz


166667 12-Feb-2007 brueffer

Use the correct line to put into loader.conf. Duh!

Clue bat applied by: ru
Pointy hat to: brueffer


166657 12-Feb-2007 jkoshy

Improve a sentence.

Prodded by: billf
MFC after: 3 days


166616 10-Feb-2007 brueffer

Don't reference lkm(4), it doesn't exist.

PR: 108980
Submitted by: Yonatan


166610 09-Feb-2007 brueffer

Remove references to pccardd(8), pccardc(8) and OLDCARD.

PR: 108980
Submitted by: Yonatan


166609 09-Feb-2007 brueffer

Remove Xref to non-existant uhub(4).

PR: 108980
Submitted by: Yonatan


166608 09-Feb-2007 brueffer

Correct references to tcpdump(1).

PR: 108980
Submitted by: Yonatan


166603 09-Feb-2007 brueffer

Remove an obsolete error message.


166599 09-Feb-2007 brueffer

- Use the standard section 4 SYNOPSIS
- Utilize .Nm

MFC after: 3 days


166596 09-Feb-2007 le

Add support for Huawei Technologies Mobile card (3G).

Submitted by: Thorsten Schroeder <ths_AT_dev.io>
MFC in: 3 days


166584 09-Feb-2007 bms

Add lists of ICMP types and codes for user and developer reference.
Cross-reference pf.conf(5) which is able to use these definitions.

PR: 85243
Submitted by: Daniel Gerzo
Obtained from: OpenBSD
MFC after: 1 day


166530 06-Feb-2007 brueffer

Document NetCell NC3000 and NC5000 support.


166505 04-Feb-2007 le

Add support for another 3G card and update man page accordingly.
The patch from the PR was a little outdated w/regards to the
Vodafone vendor string.

PR: kern/106033
Submitted by: Volker Werth <volker_AT_vwsoft.com>
MFC in: 3 days


166499 04-Feb-2007 bms

Typo.
(Oh well, I guess that's the danger of updating two three-letter-named
entities at the same time.)

Submitted by: Simon L. Nielsen
MFC after: 4 weeks


166497 04-Feb-2007 bms

Implement ifnet cloning for tun(4)/tap(4).
Make devfs cloning a sysctl/tunable which defaults to on.

If devfs cloning is enabled, only the super-user may create
tun(4)/tap(4)/vmnet(4) instances. Devfs cloning is still enabled by
default; it may be disabled from the loader or via sysctl with
"net.link.tap.devfs_cloning" and "net.link.tun.devfs_cloning".

Disabling its use affects potentially all tun(4)/tap(4) consumers
including OpenSSH, OpenVPN and VMware.

PR: 105228 (potentially also 90413, 105570)
Submitted by: Landon Fuller
Tested by: Andrej Tobola
Approved by: core (rwatson)
MFC after: 4 weeks


166476 03-Feb-2007 brueffer

Xref altq(4).


166474 03-Feb-2007 brueffer

Xref altq(4).


166464 03-Feb-2007 mlaier

Add ALTQ support for aue(4).

Tested by: Greg Hennessy, Volker
MFC after: 1 week


166462 03-Feb-2007 mlaier

Missed npe(4) in the last commit. "ate" also has support but is lagging a
man page to link to.


166461 03-Feb-2007 mlaier

bce(4), ipw(4), iwi(4), ral(4), udav(4), ural(4) support ALTQ as well.


166357 30-Jan-2007 glebius

Fix typo.

Submitted by: pluknet <pluknet gmail.com>


166347 30-Jan-2007 brueffer

Add the 3Com 3c996-SX.

Submitted by: Johan Ström
MFC after: 3 days


166346 30-Jan-2007 brueffer

Xref altq(4) for drivers that support it according to altq(4).


166344 30-Jan-2007 brueffer

Xref altq(4).


166170 22-Jan-2007 bms

Document the existence of the TCP_INFO socket option.

Approved by: rwatson


166145 20-Jan-2007 marius

- For the sake of completeness mention back-end support for the ILACC
and add a list of known-working PCI devices.
- For consistency throughout this man page also talk about C-Bus and
ISA adapters rather than cards.
- Add missing .Tn.
- Mention ifconfig(8) along with listing selectable media types.
- Add/un-comment hardware notes for the newly supported 'lebuffer'
variants (the transition from P/N 501-1860 to 501-1869 isn't a typo).


166119 20-Jan-2007 thompsa

Add a section about RSTP support.


166094 18-Jan-2007 joel

Add missing comma.

Noticed by: ru


166070 17-Jan-2007 joel

- Add a small section on boot-time configuration.
- Add more Xrefs.
- Fix minor nits.

Reviewed by: ru


165923 10-Jan-2007 brueffer

Sync the hardware list with the driver and with what I could find on
the Areca website.
Also remove the module from the FILES section, it's already covered in
the SYNOPSIS.

MFC after: 3 days


165915 09-Jan-2007 glebius

Document recent changes about supported compression and encryption modes.

Wording by: rwatson


165873 07-Jan-2007 delphij

Document that we supported Intel PRO/100 VM Network Connection.


165772 04-Jan-2007 brueffer

Document Marvell 6101/6145 support.


165764 04-Jan-2007 brueffer

New supported JMicron, ALI and ServerWorks chipsets.

MFC after: 3 days


165721 01-Jan-2007 danger

- Do not claim that ipfw is the only firewall package available
in FreeBSD.

Approved by: trhodes (mentor), keramida (mentor)


165629 29-Dec-2006 glebius

Build bits for ng_deflate(4) and ng_pred1(4).


165623 29-Dec-2006 glebius

Manual page for Predictor-1 PPP compression netgraph node.

Submitted by: Alexander Motin <mav alkar.net>


165622 29-Dec-2006 glebius

Manual page for Deflate PPP compression netgraph node.

Submitted by: Alexander Motin <mav alkar.net>


165307 17-Dec-2006 joel

Add Realtek ALC888 and Sigmatel STAC9227 to the HARDWARE section.


165282 16-Dec-2006 rwatson

Reference socket(9) from ng_ksocket(4). Reference ng_ksocket(4),
ithread(9), msleep(9), ucred(9) from socket(9).

Partly suggested by: julian


165260 15-Dec-2006 n_hibma

Align the interfaces for the various watchdogs and make the interface
behave as expected.

Also:
- Return an error if WD_PASSIVE is passed in to the ioctl as only
WD_ACTIVE is implemented at the moment. See sys/watchdog.h for an
explanation of the difference between WD_ACTIVE and WD_PASSIVE.
- Remove the I_HAVE_TOTALLY_LOST_MY_SENSE_OF_HUMOR define. If you've
lost your sense of humor, than don't add a define.

Specific changes:

i80321_wdog.c
Don't roll your own passive watchdog tickle as this would defeat the
purpose of an active (userland) watchdog tickle.

ichwd.c / ipmi.c:
WD_ACTIVE means active patting of the watchdog by a userland process,
not whether the watchdog is active. See sys/watchdog.h.

kern_clock.c:
(software watchdog) Remove a check for WD_ACTIVE as this does not make
sense here. This reverts r1.181.


165221 14-Dec-2006 mpp

Spelling fix.


165218 14-Dec-2006 mpp

Spelling fix.


165216 14-Dec-2006 mpp

Spelling fixes.


165215 14-Dec-2006 mpp

Expand abbreviation. techref -> technical reference.


165204 14-Dec-2006 mpp

Spelling fix.


165159 13-Dec-2006 brueffer

Add Xref to msk(4).


165158 13-Dec-2006 brueffer

Correct sort msk(4).


165156 13-Dec-2006 brueffer

Misc fixes, also sort the hardware list alphabetically and add more history.


165144 13-Dec-2006 yongari

Add msk(4) to the list of device drivers use the miibus interface.


165143 13-Dec-2006 yongari

Add msk(4) to the list of devices supporting full VLAN processing
in the hardware.


165142 13-Dec-2006 yongari

Add msk(4) to the list of drivers supporting ALTQ.


165140 13-Dec-2006 yongari

Hook up msk(4) to the build.


165139 13-Dec-2006 yongari

Add a man page for msk(4).


164981 07-Dec-2006 ru

Update the URL for the list of supported products.


164923 05-Dec-2006 wilko

document that NCQ is not yet supported.

PR: kern/106343


164916 05-Dec-2006 ru

Move npe.4 to a machine specific manpage subdirectory.


164910 05-Dec-2006 ru

Fix markup.


164904 05-Dec-2006 joel

Fix typo.


164892 04-Dec-2006 sam

hook npe.4 up to arm build

MFC after: 1 month


164891 04-Dec-2006 sam

start 'o man page for xscale npe ethernet driver

MFC after: 1 month


164819 02-Dec-2006 brueffer

bce(4) does not work correctly in polling(4) mode for now.


164810 01-Dec-2006 mlaier

ALTQify ep(4).

Tested and Requested by: Andy Brook
MFC after: 3 days


164789 01-Dec-2006 ru

Add missing `;;' in the example shell code snippet.

PR: i386/106113
Submitted by: Richard Arends
MFC after: 3 days


164752 29-Nov-2006 joel

Add the dev.pcm.%d.polling sysctl and a short description.

Reviewed by: ru


164682 27-Nov-2006 brueffer

Overhaul this manpage somewhat:

- Move mentionings of required drivers to the SYNOPSIS where they belong
- Remove cruft (XiG, sheesh) from the EXAMPLES section and re-arrange things to make
somewhat more sense
- Fix an Xref to manpage from ports to mention the corresponsing port
- Remove commented out HISTORY section header

MFC after: 3 days


164615 26-Nov-2006 joel

- Update the Runtime Configuration, FILES and DIAGNOSTICS sections to
the new world order.
- Use our standard section 4 SYNOPSIS.
- Minor nits.

Reviewed by: brueffer, ariff


164602 25-Nov-2006 brueffer

Grr, fix typo introduced in the previous commit.


164593 24-Nov-2006 imp

Add instructions for creating a ramdisk root image. These likely need
to be augmented with instructions for those platforms that have
/boot/loader.


164532 23-Nov-2006 yongari

Add USR997902 to the list of devices supported by re(4).


164524 22-Nov-2006 brueffer

Use our standard section 4 SYNOPSIS.

MFC after: 3 days


164376 18-Nov-2006 brueffer

- Use a standard section 4 SYNOPSIS
- Xref uark(4)

MFC after: 3 days


164343 16-Nov-2006 brueffer

Remove uhidev.4 and references to it, the corresponding code was never
imported from NetBSD.

Submitted by: markus
MFC after: 1 week


164300 15-Nov-2006 brueffer

- Use our standard section 4 SYNOPSIS
- Add a HARDWARE section
- Mention the first release to include this driver


164295 15-Nov-2006 maxim

o Add uark(4), a driver for Arkmicro Technologies ARK3116 based serial
adapters.

Submitted by: Alex Rodin
Obtained from: OpenBSD
Reviewed by: -usb
MFC after: 6 weeks


164251 13-Nov-2006 ru

Sort xrefs.


164189 11-Nov-2006 trhodes

Re-enable module build for POSIX semaphores.
Update the manual page describe loading the sem module.

Approved by: silence on -arch and -standards


164125 09-Nov-2006 marius

Add Allied Telesyn AT-1500 (logical ID ATK1500, compat ID PNP828C)
to the list of known working ISA PnP cards.

Reported by: Gheorghe Ardelean


163995 05-Nov-2006 maxim

o Document ServeRAID 7x support.

Submitted by: Andrey V. Elsukov
MFC after: 3 days


163934 03-Nov-2006 brueffer

Document IBM ServeRAID 8k support.


163856 01-Nov-2006 kevlo

Document the cdp for controlling CD power.

Approved by: cognet


163798 30-Oct-2006 keramida

Belatedly bump manpage date for revision 1.35

Reminded by: ru


163782 30-Oct-2006 ru

The first (optional) argument of the "trace" command is either the
process or thread ID.

PR: docs/61859


163728 28-Oct-2006 brueffer

Document Soekris net48xx support.

PR: docs/104865
Submitted by: Henrik Brix Andersen <henrik@brixandersen.dk>


163643 24-Oct-2006 thompsa

Document net.link.bridge.ipfw_arp for filtering ARP packets with ipfw.

MFC after: 3 days


163615 22-Oct-2006 emaste

Clarify that the input hook requires binary packet data. Instead of
referencing an omitted example, include a short (Perl) example that
queues an ICMP Echo message.


163610 22-Oct-2006 ru

Fix ttyv* device names.

PR: docs/104376
Submitted by: Michael Le Barbier
MFC after: 3 days


163607 22-Oct-2006 ru

Fix some typos and grammar.

PR: docs/66770
Submitted by: Michel Lavondès
MFC after: 3 days


163586 21-Oct-2006 ru

Bump document date for previous revision.


163585 21-Oct-2006 ru

Spelling.


163500 19-Oct-2006 danger

- convert to the current style of section 4 man pages
- s/ip.forwarding/net.inet.ip.forwarding/ to match reality [1]

Approved by: keramida (mentor), trhodes (mentor)
MFC after: 5 days
Submitted by: Tom McLaughlin via #bsddocs


163402 16-Oct-2006 danger

Use the loader.conf example.

Approved by: trhodes (mentor), keramida (mentor)
MFC after: 3 days


163342 14-Oct-2006 joel

- Use our standard section 4 SYNOPSIS layout.
- Add a bunch of missing Xrefs's.


163313 13-Oct-2006 obrien

Add Soekris Engineering information.


163304 13-Oct-2006 trhodes

Point users to ndisgen(8) over directly interacting with ndiscvt(8) as the
former is easier to use.

PR: 97231


163288 13-Oct-2006 ru

Deal with two more references to non-existing ndisapi(9).


163285 13-Oct-2006 trhodes

Kill reference to ndisapi.9 here as well, it doesn't exist.

PR: 82114


163250 11-Oct-2006 thompsa

Fix a few nits with the last revision
- bump document date
- fix punctuation and whitespace

Pointed out by: bmah


163223 11-Oct-2006 ru

Fix the prompt string.


163218 10-Oct-2006 bde

Document the `kill' command.

Submitted by: Allan Fields <bsd@afields.ca>
PR: 82779


163196 10-Oct-2006 bde

Sort some of the most inconsistently ordered descriptions of commands
(the group of watchpoint commands, and the `reset' command).

NetBSD has sorted everything alphabetically, but I think we would have
too many commands for that if all commands were actually documented
here, so this commit moves towards alphabetical order in several sections:
- section for pure ddb (non-"show") commands. Now contains the watchpoint
commands and is mostly in "logical" order.
- section for pure ddb "show" commands
- similarly for auxilary commands. Most of these are currently missing
here.


163175 09-Oct-2006 trhodes

Patch in previous commit should have bumped doc date.
Fix spelling of ioctl.
Note that previous commit was actually submitted by bz. I'm not yet used
to the code boxes yet.

Noticed by: ru


163170 09-Oct-2006 trhodes

The SIOCSIFNETMASK ioctl was removed from tun.c, thus remove mention of
it in the tun.4 manual page.

PR: 98541
Submitted by: David Gilbert


163161 09-Oct-2006 ru

Fix markup.


163156 09-Oct-2006 ceri

Add more .Xr's.

MFC after: 6 days


163143 09-Oct-2006 bde

Document new aliases `b', `t' and `registers'. Document old aliases
`bt', `c', `d', `p', `s', `w' and `where'.


163139 08-Oct-2006 joel

Update the list of codecs as well...


163138 08-Oct-2006 joel

Update list of supported hardware.


163137 08-Oct-2006 thompsa

- Note that the bridge uses a random MAC and can be overridden.
- Provide an example of assigning an IP to the bridge.

PR: kern/102607
Submitted by: Stefan Bethke <stb@lassitu.de>
MFC after: 3 days


163130 08-Oct-2006 ceri

Add a basic manpage for geom_uzip(4).

Reviewed by: trhodes
MFC after: 1 week


163096 07-Oct-2006 flz

Add support for Novatech NV902 wireless NIC in ural(4).

PR: usb/102852
Submitted by: Jonathan Fosburgh <jonathan@fosburgh.org>
MFC after: 3 days


163095 07-Oct-2006 flz

Add support for Epson Stylus CX4200 in uscanner(4).

PR: usb/102851
Submitted by: Jonathan Fosburgh <jonathan@fosburgh.org>
MFC after: 3 days


163094 07-Oct-2006 flz

Add support for Psion Gold Port Ethernet USB NIC.

PR: usb/102296
Submitted by: Volker <volker@vwsoft.com>
MFC after: 3 days


163093 07-Oct-2006 flz

Add support for Netgear FA101 ethernet USB NIC.

PR: usb/102286
Submitted by: Volker <volker@vwsoft.com>
MFC after: 3 days


163084 07-Oct-2006 flz

- Add support for Epson USB Scanners (3590 [1] and 4990 [2]).
- Add entries in the uscanner.4 man page (along with missing 3500).

PR: usb/100957 [1], usb/100992 [2]
Submitted by: Jim Teresco <terescoj@teresco.org> [1],
Walter C. Pelissero <walter.pelissero@iesy.net> [2]
MFC after: 3 days


163041 05-Oct-2006 simon

- Remove SCHED_ULE from GENERIC to better avoid foot-shooting by
unsuspecting users.
- Add a comment in NOTES about experimental status of SCHED_ULE.
- Make warning about experimental status in sched_ule(4) a bit
stronger.

Suggested and reviewed by: dougb
Discussed on: developers
MFC after: 3 days


162994 03-Oct-2006 ru

Format the list of commands so that the output looks nicer,
by putting command aliases on the adjacent lines.

Prodded by: bde


162926 01-Oct-2006 joel

Xref snd_hda(4).


162924 01-Oct-2006 joel

Add a manual page for snd_hda(4) and hook it up to the build.

Reviewed by: brueffer, ariff


162889 30-Sep-2006 netchild

Add man page for snd_envy24ht(4).


162885 30-Sep-2006 netchild

Add the snd_spicds(4) man page.


162882 30-Sep-2006 netchild

- it uses the spicds driver now, change the kernel compile instructions
- add info about the chipsets


162871 30-Sep-2006 ru

Revise markup.


162865 30-Sep-2006 ru

Fixed small markup glitches and removed the CAVEATS section.


162855 30-Sep-2006 ru

Document ioctls differently, like is done in other section four manpages.


162825 29-Sep-2006 ru

Spelling.


162797 29-Sep-2006 bms

Nits.

Submitted by: ru


162794 29-Sep-2006 bms

Push removal of mrouted down to the rest of the tree.


162601 24-Sep-2006 danger

- move steps describing how to gain ipdivert support to SYNOPSIS and
follow the style of other section 4 manual pages
- add ipfw(4) to SEE ALSO section

Reviewed by: ru
Approved by: trhodes (mentor), keramida (mentor)


162584 23-Sep-2006 scottl

Add documentation on the new bge tunable. Also put the tunable docs into a
separate section.


162404 18-Sep-2006 ru

Markup fixes.


162397 18-Sep-2006 ru

hw.syscons.kbd_kbdkey is actually named hw.syscons.kbd_debug.


162392 18-Sep-2006 maxim

o Grammar.


162336 15-Sep-2006 brueffer

- Instead of listing which ships support Rx/Tx checksum offload and Jumbo
Frames, mention the one chip that does not support them (obtained from
the driver README)
- Mention TSO and the chips that do not support it (provided by pdeuskar)
- Do not refer to the README for VLAN support, building and installing
the driver


162331 15-Sep-2006 brueffer

Mention TSO support.


162326 15-Sep-2006 pjd

Add 'show geom [addr]' ddb(4) command, which prints entire GEOM topology if
no additional argument is given or details about the given GEOM object
(class, geom, provider or consumer).

Approved by: phk


162292 13-Sep-2006 jhb

Correct include path.


162283 13-Sep-2006 glebius

Fix markup bug in last commit.

Submitted by: ru


162281 13-Sep-2006 glebius

Document net.inet.tcp.maxtcptw and net.inet.tcp.nolocaltimewait.

Wording by: Devon O'Dell


162106 07-Sep-2006 ru

Fix the markup.

Prompted by: imp


162082 06-Sep-2006 imp

Mostly re-write man page to reflect current state of this interface.
Warn of races.

# Doc police: Please review


162032 05-Sep-2006 pjd

Document 'show vnode'.

Reminded by: ru


162005 04-Sep-2006 marius

- Talk about chips rather than chip sets as AMD LANCE and PCnet are
single-chip.
- Add some more rationale about le(4).
- Add/un-comment hardware notes for C-Bus and ISA adapters.


161942 03-Sep-2006 brueffer

Document VIA 8237A support.


161914 02-Sep-2006 marius

- s/UltraSparc/UltraSPARC/
- Add info about the requirement of OFW support.


161878 02-Sep-2006 marius

Add the usual info about loading as module on startup to the SYNOPSIS.


161875 02-Sep-2006 rwatson

s/6.1/6.2/ as the introduction date for kernel audit support.

Obtained from: TrustedBSD Project


161843 01-Sep-2006 marius

Replace the .Pq added in rev 1.2 with literal parenthesis as the former
aren't required for plain text and the latter formats faster.

Pointed out by: ru


161842 01-Sep-2006 marius

- s/gigabit/Gigabit/
- Talk about supported chips rather than supported cards as the majority
of the hardware supported by gem(4) is on-board.
- "the .Nm driver"
- Sort the list of supported chips alphabetically.
- Sun GEM aren't used on-board though, so don't claim they'd be.
- Add a CAVEATS section informing that Sun GEM cards aren't supported
so far.

MFC after: 1 day


161839 01-Sep-2006 marius

- Use full name of the Sun PGX64 cards and add the Sun part number
in order to simplify matters for people who are looking for a video
card supported by FreeBSD/sparc64.
- Add Sun PGX to the list of known working cards.

MFC after: 1 day


161833 01-Sep-2006 marius

Move two periods out of quotes and to where they belong.

MFC after: 1 day


161832 01-Sep-2006 marius

Add references to scc(4) as it hangs off of ebus(4) and sbus(4)
respectively.


161806 01-Sep-2006 danger

- Move available kernel options to SYNOPSIS, describe how to enable ipfw
from within rc.conf.
- Remove IPDIVERT kernel option
- Add notes about IPFIREWALL_DEFAULT_TO_ACCEPT and IPFIREWALL_FORWARD

Reviewed by: ru
Approved by: keramida (mentor), trhodes (mentor)
MFC after: 1 week


161737 30-Aug-2006 ru

- Remove yet another mention of minor number construction
which is not applicable today.

- Provide an example of how to lock a speed.


161650 26-Aug-2006 marck

Chase after phk@: remove reference to (now obsoleted) NMBCLUSTERS.

MFC after: 1 week


161646 26-Aug-2006 rwatson

Allow the user process to query the kernel's notion of a maximum
audit record size at run-time, which can be used by the user
process to size the user space buffer it reads into from the audit
pipe.

Perforce change: 105098
Obtained from: TrustedBSD Project


161581 24-Aug-2006 danger

- add note about IPSEC_FILTERGIF to fast_ipsec(4) and let the users know
that it is not possible to use Fast IPsec in conjuction with KAME IPsec
- add available kernel options to ipsec(4)
- add reference for fast_ipsec(4) to ipsec(4)

Reviewed by: trhodes (mentor), keramida (mentor)
Approved by: keramida (mentor)


161468 20-Aug-2006 imp

Bump date, forgotten in 1.13


161467 20-Aug-2006 imp

Add a few devices that have been added recently.


161433 18-Aug-2006 brueffer

Use our standard section 4 SYNOPSIS layout.

MFC after: 2 weeks


161404 17-Aug-2006 ru

I'm about to merge these only now, so correct the first release
of their appearence to be 6.2.


161301 15-Aug-2006 brueffer

Note Intel ICH8 and ESB2 support.


161261 13-Aug-2006 brueffer

Convert to the standard section 4 SYNOPSIS layout.

MFC after: 3 days


161247 12-Aug-2006 yar

Fix incorrect .Xr syntax I introduced in the previous commit.

Noticed by: ru
X-MFC with: rev. 1.31


161210 11-Aug-2006 yar

Optionally pad outgoing frames to the minimum of 60 bytes (excl. FCS)
before tagging them. This can help to work around brain-damage in some
switches that fail to pad a frame after untagging it if its length drops
below the minimum. This option is blessed by IEEE Std 802.1Q (2003 Ed.),
paragraph C.4.4.3.b. It's controlled by sysctl net.link.vlan.soft_pad.

Idea by: az
MFC after: 1 week


161181 10-Aug-2006 glebius

Some perfectionizm against last revision.

Submitted by: ru


161159 10-Aug-2006 njl

The acpi module is no different from others. If it is loaded while the kernel
has it compiled in, it will be rejected with "module acpi already present!"
and no strange behavior.

MFC after: 1 day


161117 09-Aug-2006 glebius

Fix ng_pppoe(4) after turning off "autosrc feature" on ng_ether(4).

- Store the Ethernet header in node softc.
- Initialize header with dst addr and ethertype in node
constructor method.
- In node connect method send NGM_ETHER_GET_ENADDR message
downwards.
- If received reply from ng_ether(4) store the src addr
in softc.
- Add NGM_PPPOE_SETENDADDR message that allows user to
override the address with whatever he/she wants.


161101 08-Aug-2006 bms

Add Epson Stylus CX3650.
Update Dd.

Requested by: brueffer


161033 07-Aug-2006 yar

Fix things I misadvised to Nate Lawson:

- "Ns No" is redundant, so reduce it to just "Ns";
- use Li to mark up CPU and system power states because here they are
just strings to be typed literally (add more such mark-up as well);
- the best practice of typesetting tells us to use an en-dash to
indicate a closed range; fortunately, groff_char(7) provides such a symbol.

In addition, consistently use a comma between independent clauses
coordinated by a conjunction.

Pointed out by: ru (mark-up part)
MFC after: 3 days


160974 04-Aug-2006 glebius

By default "autosrc" is off.

Submitted by: ru


160964 04-Aug-2006 yar

Commit the results of the typo hunt by Darren Pilgrim.
This change affects documentation and comments only,
no real code involved.

PR: misc/101245
Submitted by: Darren Pilgrim <darren pilgrim bitfreak org>
Tested by: md5(1)
MFC after: 1 week


160962 04-Aug-2006 njl

Improve quoting of the S1-S5 states. Suggested by yar@.
Add a workaround for conflicts between ACPI Cx CPU idling and LAPIC timer.

MFC after: 1 day


160908 02-Aug-2006 brueffer

Cleanup and add our standard SYNOPSIS section.


160903 02-Aug-2006 thompsa

Document the log_stp variable.


160892 01-Aug-2006 sobomax

Add device to access and modify Open Firmware NVRAM settings in
PowerPC-based Apple's machines and small utility to do it from
userland modelled after the similar utility in Darwin/OSX.

Only tested on 1.25GHz G4 Mac Mini.

MFC after: 1 month


160825 29-Jul-2006 njl

Document many of the sysctls in acpi. Bump the date on acpi_thermal.4
because I forgot to on the last change.

MFC after: 1 day


160800 28-Jul-2006 simon

Add missing .El to close list.

This confused the manual page -> hardware notes perl script somewhat and
resulted in part of the output for the stge(4) entry not to be present
in the hardware notes.

Noticed by: brueffer


160782 28-Jul-2006 pjd

Update manual page.


160776 28-Jul-2006 brueffer

Mention the dependency on firmware(4).


160660 25-Jul-2006 brueffer

singular -> plural and a typo fix.


160657 25-Jul-2006 njl

Add support for overriding the values for _CRT, _HOT, and _PSV via sysctl.
Prevent casual modification by requiring hw.acpi.thermal.user_override to
be set first. Fix printing of negative temperatures in the K->C conversion.
Document the remaining thermal sysctls.

MFC after: 3 days


160648 25-Jul-2006 yongari

Add stge(4) to the list of device drivers use the miibus interface.


160647 25-Jul-2006 yongari

Add stge(4) to the list of drivers supporting ALTQ.


160646 25-Jul-2006 yongari

Add stge(4) to the list of devices supporting full VLAN processing
in the hardware.


160645 25-Jul-2006 yongari

Add stge(4) to the list of devices supporting polling.


160644 25-Jul-2006 yongari

Hook up state(4) to the build.


160643 25-Jul-2006 yongari

Add a man page for stge(4).


160502 19-Jul-2006 mr

Reflect the additional support of C7 CPU's in padlock(4).

Submitted by: brueffer
MFC after: 1 day


160498 19-Jul-2006 nyan

The pcn does not work on NEC SV-98/2-B05 and B06.

Submitted by: Chiharu Shibata
MFC after: 3 days


160496 19-Jul-2006 brueffer

- Bring kern.random output closer to reality
- Remove kern.random.sys.burst, it's no longer available
- Document kern.random.sys.harvest.swi (1)

PR: 100167 (1)
MFC after: 3 days


160441 17-Jul-2006 mnag

- Add dependency of firmware(9). "MODULE_DEPEND(iwi, firmware, 1, 1, 1);"

Approved by: brueffer
MFC after: 1 week


160411 16-Jul-2006 brueffer

General cleanup, not quite finished yet.


160387 15-Jul-2006 netchild

Add a man-page for snd_emu10kx. Someone with man-fu should have a look
and improve it.

Submitted by: Yuriy Tsibizov <Yuriy.Tsibizov@gfk.ru> (minor mods by me)


160302 12-Jul-2006 brueffer

Correct path to the firmware ports.


160107 05-Jul-2006 brueffer

Document ServerWorks HT1000 support.


160067 01-Jul-2006 ru

Grammar nit.


160050 30-Jun-2006 ru

Gleb committed an intermediary version, commit the right one now.

Submitted by: Vadim Goncharov


160047 30-Jun-2006 delphij

- Reflect recent sched_core(4) changes.
- Some typo fixes.


160021 29-Jun-2006 takawata

Update man page.

Pointed out by: netchild
MFC after: 3 days


160001 28-Jun-2006 brueffer

- s/nve/nfe/ in the SYNOPSIS (1)
- bump date

PR: 99575
Submitted by: thierry herbelot <thierry@herbelot.com> (1)


159980 27-Jun-2006 brueffer

- Convert to our new SYNOPSIS style
- Correct tcpdump reference


159979 27-Jun-2006 glebius

A netgraph node that can do different manipulations with
mbuf_tags(9) on packets.

Submitted by: Vadim Goncharov <vadimnuclight tpu.ru>
mdoc(7) reviewed by: ru


159967 26-Jun-2006 obrien

Add a pure open source nForce Ethernet driver, under BSDL.
This driver was ported from OpenBSD by Shigeaki Tagashira
<shigeaki@se.hiroshima-u.ac.jp> and posted at
http://www.se.hiroshima-u.ac.jp/~shigeaki/software/freebsd-nfe.html
It was additionally cleaned up by me.
It is still a work-in-progress and thus is purposefully not in GENERIC.
And it conflicts with nve(4), so only one should be loaded.


159966 26-Jun-2006 thompsa

Hook enc(4) to the build.


159965 26-Jun-2006 thompsa

Add a pseudo interface for packet filtering IPSec connections before or after
encryption. There are two functions, a bpf tap which has a basic header with
the SPI number which our current tcpdump knows how to display, and handoff to
pfil(9) for packet filtering.

Obtained from: OpenBSD
Based on: kern/94829
No objections: arch, net
MFC after: 1 month


159962 26-Jun-2006 wpaul

Add support for the RealTek 8169SC/8110SC and RTL8101E devices. The
latter is a PCIe 10/100 chip.

Finally fix the EEPROM reading code so that we can access the EEPROMs on all
devices. In order to access the EEPROM, we must select 'EEPROM programming'
mode, and then set the EEPROM chip select bit. Previously, we were setting
both bits simultaneously, which doesn't work: they must be set in the
right sequence.

Always obtain the station address from the EEPROM, now that EEPROM
reading works correctly.

Make the TX interrupt moderation code based on the internal timer
optional and turned off by default.

Make the re_diag() routine conditional and off by default. When it is
on, only use it for the original 8169, which was the only device that
that really needed it.

Modify interrupt handling to use a fast interrupt handler and fast
taskqeueue.

Correct the rgephy driver so that it only applies the DSP fixup for
PHY revs 0 and 1. Later chips are fixed and don't need the fixup.

Make the rgephy driver advertise both 1000_FD and 1000_HD bits in
autoneg mode. A couple of the devices don't autoneg correctly unless
configured this way.


159863 22-Jun-2006 brueffer

- Convert to new SYNOPSIS layout
- New Sentence, new line
- Remove eol whitespace

MFC after: 3 days


159773 19-Jun-2006 brueffer

Boji Tony Kannanthanam no longer supports this driver, Achim Leubner
however still does. Confirmed by email contact with both of them.

MFC after: 3 days


159751 18-Jun-2006 netchild

Document support for the Aceeca Mez1000 RDA.


159748 18-Jun-2006 brueffer

We just have one generic sound driver, reflect this.

MFC after: 3 days


159746 18-Jun-2006 brueffer

o We only have one generic audio driver, reflect this (1)
o Mention the author of the driver
o Minor mdoc improvement

Discussed with: netchild (1)


159745 18-Jun-2006 netchild

Add support for:
- Curitel PC5740 Wireless Modem (Verizon's PCMCIA card)
- Sierra MC5720 Wireless Modem (Built in to Thinkpad X60s)

Bump the date in the uscanner man page for the update some minutes ago.


159742 18-Jun-2006 netchild

Add Epson Perfection 1270 scanner. All other scanners in the PR are already
detected, but with a different name.

PR: 98106
Submitted by: Lars Engels <lars.engels@0x20.net>


159740 18-Jun-2006 netchild

2 spelling fixes...

Noticed by: John E Hein <jhein@timing.com>


159735 18-Jun-2006 brueffer

o sort the HARDWARE list somewhat
o mention ATA and SATA support
o mdoc improvements

MFC after: 3 days


159734 18-Jun-2006 brueffer

o Remove FILES section (uninteresting for users)
o Xref asr(4)

MFC after: 3 days


159731 18-Jun-2006 brueffer

o Capitalization fixes
o Remove the outdated FILES section

MFC after: 3 days


159730 18-Jun-2006 brueffer

Add MLINKS:

ixgb.4 -> if_ixgb.4
mxge.4 -> if_mxge.4


159729 18-Jun-2006 netchild

- xref linsysfs
- improve the ldconfig part
- tell about pitfalls with the osrelease sysctl


159728 18-Jun-2006 netchild

Alpha is gone, no need to keep them.


159719 18-Jun-2006 brueffer

o Convert to our new SYNOPSIS layout
o Add "device scbus/pci/etc" where needed for consistency

MFC after: 3 days


159718 18-Jun-2006 brueffer

Correct date for the previous commit.


159703 17-Jun-2006 brueffer

- Bring the hardware list up to date
- Convert to our standard SYNOPSIS layout
- Remove the kld from FILES, it's now mentioned in the SYNOPSIS
- Remove useless .Pp call at eof

MFC after: 3 days


159691 17-Jun-2006 netchild

Add man page for the envy24 driver.


159675 16-Jun-2006 thompsa

Document that we can only bridge wireless interfaces in hostap mode, this is
becoming a faq.

MFC after: 1 week


159667 16-Jun-2006 brueffer

Mention that the powernow driver also supports AMD Cool'n'Quiet.

MFC after: 3 days


159650 15-Jun-2006 brueffer

mxge(4) works with altq.

Tested by: gallatin


159622 14-Jun-2006 brueffer

- new sentence -> new line
- s/freebsd/FreeBSD/ for consistency
- eol and eof whitespace removed


159619 14-Jun-2006 gallatin

Remove the initial myri10ge driver, now that it has been
renamed mxge.


159601 14-Jun-2006 joel

Fix spelling.


159594 14-Jun-2006 delphij

Add a manpage for the CORE scheduler.


159573 13-Jun-2006 brueffer

s/MYRI10GE/MXGE/ and a typo fixed.


159571 13-Jun-2006 gallatin

- Complete the myri10ge -> mxge name change by doing a mechanical
s/myri10ge/mxge/g replacement in the myri10ge files. A few contuation
lines were joined because of the regained columns.
- Hook the mxge driver back to the build.


159521 11-Jun-2006 maxim

o vinum.8 -> gvinum.8 as the former was replaced by the latter.

PR: docs/98340
MFC after: 1 week


159484 10-Jun-2006 brueffer

Be explicit about which chips support jumbo frames.

Suggested by: Brad Smith
Obtained from: OpenBSD
MFC after: 3 days


159477 10-Jun-2006 njl

Move the reset beep tunable/sysctl to debug.acpi.resume_beep. This makes
more sense than under hw.acpi. Also, document this in the man page.


159368 07-Jun-2006 glebius

Add section describing how ARP load balancing works and its
limitations:
- Can't load balance behind router
- ARP balancing + pfsync probably won't work

PR: kern/93829
Wording by: scottl


159302 05-Jun-2006 brueffer

Some mdoc and wording improvements.


159300 05-Jun-2006 maxim

o Add missed comma.


159299 05-Jun-2006 mjacob

Just a very quick update to get *close* to reality.


159292 05-Jun-2006 brueffer

my(4) provides support now as well.


159282 05-Jun-2006 joel

Fix minor typos.


159280 05-Jun-2006 pjd

- Document that padlock(4) pretends to accelerate HMAC algorithms.
- Remove "device cryptodev" as it is not needed for compiling padlock(4)
into the kernel. Actually it is not advisable, because padlock
instructions can be used directly from userland, so passing the work
through the kernel is a bad idea.


159273 05-Jun-2006 rwatson

Break out description of the audit pipe facility from audit.4 into a new
man page, auditpipe.4, which describes the behavior of audit pipes, the
ioctls, preselection, etc.

Obtained from: TrustedBSD Project


159212 03-Jun-2006 kris

Strengthen wording; the KTR_ENTRIES value *must* be a power of two since
the code depends on this.

MFC after: 1 week


158975 27-May-2006 phk

Remove mention of minor number construction.


158913 25-May-2006 ceri

Clarify that G_F_DISKIOCTL is unused, and remove G_T_DETAILS altogether,
since it isn't actually #defined.

Discussed with: phk


158874 24-May-2006 ceri

Clean up the grammar in here some.


158775 20-May-2006 mlaier

Remove stale altq instructions. They don't belong to the driver manpage
anyhow.


158773 20-May-2006 mlaier

ALTQ-ify nve(4).

Submitted by: Chris Dionissopoulos
Tested by: Chris Dionissopoulos
MFC after: 4 weeks


158764 20-May-2006 brueffer

Fix a formatting issue.


158762 20-May-2006 brueffer

Convert to use a SYNPOSIS section that mentions kernel modules.
Also add "device scbus" where needed.

MFC after: 3 days


158760 20-May-2006 brueffer

Minimal manpage for the acpi_dock driver. This needs to be fleshed out
by someone in the know about this driver.


158693 17-May-2006 csjp

Fix typo in device hint variable


158687 17-May-2006 phk

Send the pcvt(4) driver off to retirement.


158621 15-May-2006 wilko

Remove reference to the Alpha architecture.


158620 15-May-2006 wilko

Remove reference to Alpha.


158619 15-May-2006 wilko

Remove reference to Alpha machine


158617 15-May-2006 marius

Now that lnc(4) is removed from the source tree, replace lnc0 in an example
with fxp0 (fxp(4) was chosen as it's also used in a couple of examples in
other man pages and as it has good grep(1)'ability).


158615 15-May-2006 marius

Now that lnc(4) is removed from the source tree, remove it from the list
of drivers supporting ALTQ.


158578 14-May-2006 wilko

With the demise of Alpha, remove Alpha specific diagnostic.


158564 14-May-2006 brueffer

Add if_* MLINKS for bce(4) and le(4).

MFC after: 3 days


158562 14-May-2006 bms

Don't quote IP_MAX_MEMBERSHIPS as 20 any more.


158550 14-May-2006 gnn

Remove the documentation from the Makefile as well.


158548 14-May-2006 gnn

Remove documentation for the deprecated lnc driver.

Reviewed By: simon


158490 12-May-2006 keramida

Fix the web-appearance of Hardware notes, in the simplest way
possible; by re-arranging a couple of sentences in the ath(4)
HARDWARE section.

Clue by: bmah
MFC after: 1 week


158474 12-May-2006 keramida

After a mini-discussion with Sam Leffler, remove the hardcoded
list of Atheros-based cards from ath(4). The online list is
always more up to date, anyway.

This invalidates:

PR: docs/95360
Submitted by: Erik Nordstr:om Andersen <erik@erik-n-andersen.dk>


158442 11-May-2006 keramida

The 'device fd' line became obsolete some years ago, when the transition
to device hints was committed. The GENERIC kernel configuration lost
its 'device fd' line at revision 1.260, committed by peter@ on
2000/06/13 22:28:46 UTC.

Delete the reference to 'device fd', to avoid kernel build breakage like
the one described in the PR audit trail.

PR: docs/91448
Submitted by: Eugene Grosbein <eugen@grosbein.pp.ru>
MFC after: 1 week


158213 01-May-2006 brueffer

Correct the interrupt override information.

PR: 93429
Submitted by: Michaël Grünewald <michael.grunewald@laposte.net>
MFC after: 3 days


158134 29-Apr-2006 thompsa

Correct sentence, forwarding non IP packets is now an option.


158129 28-Apr-2006 keramida

Minor improvements after last revision.

Reviewed by: thompsa


158127 28-Apr-2006 maxim

o Borrow from if_bridge.4: note that the bridge interface need to be upped.

PR: docs/94545
Submitted by: thompsa


158118 28-Apr-2006 brueffer

Minor wording and formatting fixes.


158113 28-Apr-2006 thompsa

- use ath(4) in the wireless examples rather than the aging wi(4)
- make the packet filtering its own section and clarify a few points
- note that the interfaces need to be upped [1]

PR: docs/94545 [1]


158106 28-Apr-2006 brueffer

Oops, forgot to remove the old entry in the last revision.


158105 28-Apr-2006 brueffer

Install rr232x.4 only on i386 and amd64.


158099 28-Apr-2006 scottl

Add a manpage for the rr232x driver.


158019 25-Apr-2006 mr

document the new tunable.


158014 25-Apr-2006 brueffer

Mention VIA VT8251 support.


158002 24-Apr-2006 marcel

Remove the sab(4) manpage.


157907 21-Apr-2006 jkoshy

Spelling/grammar fixes.

MFC after: 1 week


157906 20-Apr-2006 brueffer

- ipmi is a device, not an option (1)
- use standard formatting for authors

Submitted by: Pawel Worach <pawel.worach@gmail.com> (1)


157781 15-Apr-2006 maxim

o Document /dev/fido.

PR: docs/85425
Approved by: phk
MFC after: 2 weeks


157748 14-Apr-2006 ru

Fix markup and some typos.


157740 13-Apr-2006 cracauer

Make CCD be able to read and write Linux software raids.

Supported for raid-0 with <n> disks, raid-1 with 2 disks.

Manpages have examples, warnings etc.

Test scripts on
http://www.cons.org/cracauer/ccdconfig-linux/
Reviewed by: alfred


157734 13-Apr-2006 brueffer

bce(4) does polling too.

MFC after: 3 days


157661 11-Apr-2006 brueffer

Fix typo.

PR: 95620
Submitted by: Stephane Bortzmeyer <bortzmeyer@nic.fr>
MFC after: 3 days


157659 11-Apr-2006 flz

- Add support for the Acer Acerscan 640BT.
- Add documentation bits.

PR: usb/95616
Submitted by: Matthieu Guegan <lesaint@gcu.info>
Approved by: cperciva (mentor)
MFC after: 3 days


157650 10-Apr-2006 brueffer

Add bce(4).


157644 10-Apr-2006 brueffer

- Correct some typos
- New sentence, new line


157643 10-Apr-2006 ps

Hook bce up to the build


157642 10-Apr-2006 ps

Add a driver for the Broadcom NetXtreme II (BCM5706/BCM5708)
PCI/PCIe Gigabit Ethernet adapeter.

Submitted by: David Christensen


157631 10-Apr-2006 flz

- Mention the Epson Stylus Photo RX425 scanner in uscanner(4), missed in my
latest commit.

Reminded by: simon
Approved by: cpercival (mentor, implicit)
MFC after: 3 days


157610 09-Apr-2006 philip

Sync acpi_asus(4) manual with the code.

Reminded by: brueffer
X-MFC after: 3 days (or so)


157556 06-Apr-2006 dd

Fix typo/pasto: Make NGM_FEC_MODE_* match set_mode_*.


157546 05-Apr-2006 brueffer

Revert the backout in the last revision, it was committed to the wrong branch.

Pointy hat to: brueffer


157545 05-Apr-2006 brueffer

Back out the fan control changes that were merged in revision 1.2.2.5.
The necessary changes to the driver haven't been merged yet, which won't
happen before 6.1-RELEASE.

Submitted by: markus
Approved by: re (scottl)


157465 04-Apr-2006 scottl

The MFI driver appears first in FreeBSD 6.1


157365 01-Apr-2006 brueffer

Convert the SYNOPSIS section to look like the ones used in other driver
manpages, mention module support.

MFC after: 3 days


157362 01-Apr-2006 brueffer

Convert the SYNOPSIS section to look like the ones used in other driver
manpages, mention module support.
Also add the crypto and cryptodev devices as the drivers are kind of useless
without them.

MFC after: 3 days


157361 01-Apr-2006 brueffer

Convert the SYNOPSIS section to look like the ones used in other driver
manpages.

MFC after: 3 days


157357 01-Apr-2006 brueffer

Convert the SYNOPSIS section to look like the ones used in other driver
manpages. Don't mention the include file, it's not important for the
operation of this driver.

MFC after: 3 days


157355 01-Apr-2006 brueffer

Mention the module in the synopsis.


157301 30-Mar-2006 marcel

o Add scc(4) to the build.
o Add the scc(4) manpage to the build.
o Update the uart(4) manpage to account for scc(4).
o Update the uart(4) module build to include support for scc(4).


157299 30-Mar-2006 marcel

Add scc(4), a driver for serial communications controllers. These
controllers typically have multiple channels and support a number
of serial communications protocols. The scc(4) driver is itself
an umbrella driver that delegates the control over each channel
and mode to a subordinate driver (like uart(4)).
The scc(4) driver supports the Siemens SAB 82532 and the Zilog
Z8530 and replaces puc(4) for these devices.


157276 30-Mar-2006 jmg

document the tty files that uart(4) provides like sio(4) and pty(4) both
do.. This copies only part of the FILES section from sio(4)....

We might want to make tty(4) document the files provided, and have each of
these document the characters that it uses...

Pointed out by: Yasholomew Yashinski
MFC after: 3 days


157271 29-Mar-2006 brueffer

Mention that MegaRAID SAS controllers are supported by mfi(4).


157270 29-Mar-2006 brueffer

Mention that amr(4) supports older MegaRAID hardware and clean up the
last vestiges of example.4.


157248 29-Mar-2006 scottl

Add a manual page for mfi(4).


156916 20-Mar-2006 wkoszek

Keep references sorted alphabetically.

Spotted by: brueffer
Approved by: cognet (mentor)


156914 20-Mar-2006 wkoszek

Add reference to conscontrol(8).

Reviewed by: ru
Approved by: cognet (mentor)


156868 19-Mar-2006 brd

s/ifconfig tunnel greN/ifconfig greN tunnel/

Submitted by: ankon@#bsddocs
Approved by: ceri@


156789 16-Mar-2006 brueffer

Adapt for the new firmware ports.

MFC after: 3 days


156788 16-Mar-2006 brueffer

Document JMicron JMB361, 365 and 366 support.

MFC after: 3 days


156691 13-Mar-2006 damien

swap Bus and MAC/BBP columns.
add more devices (RT2561S and RT2661) to the list of supported hardware.


156690 13-Mar-2006 damien

Remove duplicate .Pp

Submitted by: Christian Brueffer


156689 13-Mar-2006 damien

typo


156688 13-Mar-2006 damien

sync w/ reality.


156386 07-Mar-2006 mnag

- New sentence should start from the new line
- Forget to bump .Dd

Reported by: maxim
Approved by: maxim
MFC after: 1 day


156360 06-Mar-2006 keramida

Revert parts of 1.51 and add a missing \& after "i.e." that is not the
end of a sentence. Ruslan notes that:

* The part about hexadecimal representation was intentional -- node ID
is parsed as the ng_parse_hint32_type, and is represented
(input/output) as a hexadecimal number

* "This value" was more correct, as the alternative name is
"[<value>]:" where <value> is hexadecimal value of the node ID.

* "ID based name" (which is "[<hexid>]:") was correct, and what's now is
incorrect -- node ID (number) cannot be equivalent to a name.


156348 06-Mar-2006 markus

s/MOUSE_BUTTONEVENT/MOUSE_BUTTON_EVENT/g
s/MOUSE_MOTIONEVENT/MOUSE_MOTION_EVENT/g

Approved by: brueffer
MFC after: 3 days


156324 05-Mar-2006 damien

Document new chipsets (RT2561, RT2561S and RT2661).

Obtained from: OpenBSD


156316 05-Mar-2006 keramida

Grammar nits & some mdoc fixes, i.e. use ``.Nm fec<RET>node'' consistently
throughout the manpage text.

Reviewed by: wpaul


156314 05-Mar-2006 keramida

Various textual improvements.


156260 03-Mar-2006 yar

Take the functionality contained in the former "options TDFX_LINUX"
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


156239 03-Mar-2006 thompsa

Document the monitor mode and explain how it can be used.


156227 03-Mar-2006 mnag

- Add entry about using timecounter TSC and cpu frequency changing.

Approved by: njl
MFC after: 1 day


156222 02-Mar-2006 thompsa

Document which version of 802.1D STP we implement.


156220 02-Mar-2006 thompsa

The altq(4) code already handles SMP so clarify what ALTQ_NOPCC is needed for.


156219 02-Mar-2006 glebius

Update URL at cisco.com.


156167 01-Mar-2006 emax

Provide ability to disable kbdmux(4) with the hint.kbdmux.0.disabled="1" hint.
Document hint in the kbdmux(4) man page.

Requested by: scottl
MFC after: 1 day


156161 01-Mar-2006 jkoshy

Typo fix; "ing" -> "in".


156159 01-Mar-2006 wkoszek

Note that ACPI_DEBUG depends on DDB.

Reviewed by: njl
Approved by: cognet (mentor)
MFC after: 3 days


156088 27-Feb-2006 brueffer

DDB depends on KDB for some time now.

Submitted by: Kent Stewart <kstewart@owt.com>
MFC after: 3 days


155863 20-Feb-2006 brueffer

Update for the 9550 series of controllers.

Missing hardware entries notices by: nemesis on irc


155856 20-Feb-2006 glebius

Fix grammar.

Submitted by: ru


155852 19-Feb-2006 gallatin

10GbE mode driver and binary firmware for Myricom's PCI-express NICs.
More info regarding these nics can be found at http://www.myri.com.

Please note that the files
sys/dev/myri10ge/{mcp_gen_header.h,myri10ge_mcp.h} are internally
shared between all our drivers (solaris, macosx, windows, linux, etc).
I'd like to keep these files unchanged, so I can just import newer
versions of them when the firmware API/ABI changes. This means I'm
stuck with some of the crazy-long #define names, and possibly
non-style(9) characteristics of these files.

Many thanks to mlaier for doing firmware(9) just as I
needed it, and to scottl for his helpful review.

Reviewed by: scottl, glebius
Sponsored by: Myricom Inc.


155850 19-Feb-2006 glebius

Fix misinformation in "setconfig" message description.

Noticed by: Brian A. Seklecki <lavalamp spiritual-machines.org>


155788 17-Feb-2006 brueffer

Belatedly bump the date for the fan control changes in rev. 1.9.


155781 17-Feb-2006 brueffer

JMicron RAID metadata support.


155774 17-Feb-2006 brueffer

Document Intel E7505 support.


155770 16-Feb-2006 brueffer

JMicron JMB363 support.


155727 15-Feb-2006 marius

- Add info regarding the watchdog part of the MK48Txx.
- Add a missing .Tn before Mostek.

MFC after: 3 days


155687 14-Feb-2006 ambrisko

Only install ipmi.4 for i386/amd64.

Requested by: ru


155676 14-Feb-2006 gnn

A little extra cleaning up.

MFC after: 1 week


155673 14-Feb-2006 gnn

Clean up some descriptions and remove ambiguities in the language.
Add explanations to the examples.

MFC after: 1 week


155619 13-Feb-2006 joel

.Pp before .Sh is redundant.

Reviewed by: ru


155612 13-Feb-2006 ceri

The interface for PLIP has been plip0 rather than lp0 for a long time.
Update to match.


155607 13-Feb-2006 ambrisko

Tie the ipmi driver into the i386/amd64 builds.


155588 12-Feb-2006 brueffer

- Use consistent capitalization for ThinkLight
- Xref led(4)

MFC after: 3 days


155587 12-Feb-2006 joel

s/asynchronuous/asynchronous/


155586 12-Feb-2006 joel

s/specfic/specific/


155517 10-Feb-2006 ambrisko

Add an OpenIPMI mostly compatible driver. This driver was developed
to work with ipmitools. It works with other tools that have an OpenIPMI
driver interface. The port will need to get updated to used this.
I have not implemented the IPMB mode yet so ioctl's for that don't
really do much otherwise it should work like the OpenIPMI version.
The ipmi.h definitions was derived from the ipmitool header file.
The bus attachments are done for smbios and pci/smbios. Differences
in bus probe order for modules/static are delt with. ACPI attachment
should be done.

This drivers registers with the watchdod(4) interface

Work to do:
- BT interface
- IPMB mode

This has been tested on Dell PE2850, PE2650 & PE850 with i386 & amd64
kernel.

I will link this into the build on next week.

Tom Rhodes, helped me with the man page.

Sponsored by: IronPort Systems Inc.
Inspired from: ipmitool & Linux


155449 08-Feb-2006 marcel

".Pp before .Sh is redundant, the latter asserts for a vertical space
already."
-- ru@


155417 07-Feb-2006 marcel

Add a HARDWARE section, required for autogeneration of the release
notes.

MFC after: 3 days


155397 06-Feb-2006 rwatson

Clarify and expand on some of the points about audit pipe devices.

Discussed with: remko


155396 06-Feb-2006 mjacob

Update man page for some booting and settings stuff.

Remove a bunch of cards from vendors who are long since defunct.
Add a note about 2322 support.

Obtained from: Marcus


155395 06-Feb-2006 brueffer

Add a missing word and use the .Qq macro for quotes.


155392 06-Feb-2006 rwatson

Add information on audit pipe special devices, which allow user processes
to "tee" the BSM record stream for the purposes of live monitoring,
intrusion detection, etc. Support for audit pipes will be committed in
the near future.

Obtained from: TrustedBSD Project


155314 04-Feb-2006 brueffer

Remove reference to non-existant manpage.

Confirmed by: rwatson


155247 03-Feb-2006 brueffer

Fix a sentence.


155220 02-Feb-2006 marius

Correct and improve the description of le(4) vs. pcn(4); apparently I
was thinking from the pcn(4) perspective instead of the le(4) one when
writing the former version as le(4) supports a superset of the chips
supported by pcn(4) and not the other way round.


155214 02-Feb-2006 rwatson

Add audit.4 man page, providing basic documentation for configuring the
kernel audit facility, warnings about the experimental nature of this
implementation, and pointers at a large number of other audit related
man pages.

Obtained from: TrustedBSD Project


155181 01-Feb-2006 joel

Expand contractions.


155172 01-Feb-2006 nyan

Remove unsupported hardware.

X-MFC after: soon


155159 31-Jan-2006 rik

Attach ce(4) to the build.

MFC after: 3 days


155158 31-Jan-2006 rik

Remove duplicate model entry.


155157 31-Jan-2006 marius

- Sync the list of supported chips with pcn_probe() as of sys/pci/if_pcn.c
rev. 1.77, i.e. remove Am53C974/Am79C970/Am79C974 PCnet-PCI and Am79C970A
PCnet-PCI II.
- Change the entry of the PCnet-Home in the list of supported chips to
match the other ones, i.e. s,PCnet/Home HomePNA,Am79C978 PCnet-Home,.
- s,familly,family

MFC after: 1 day


155155 31-Jan-2006 marius

Add a reference to le(4) as the SBus-based Ultra 1 have on-board LANCE.


155154 31-Jan-2006 marius

Add le(4) to the list of devices supporting VLAN-sized frames natively.


155153 31-Jan-2006 marius

Add a man page for le(4), based on the NetBSD one.


155127 31-Jan-2006 brueffer

The newly added le(4) driver is altq capable.


155066 30-Jan-2006 rik

Add manual page for Cronyx Tau-PCI/32 ce(4) driver.


155029 30-Jan-2006 brueffer

Note support for the A4D and A6VM models.


154998 29-Jan-2006 damien

Fix WEP examples.
Improve rate control algorithm description.
Bump copyright year.


154996 29-Jan-2006 damien

Fix WEP examples.
Bump copyright year.


154995 29-Jan-2006 damien

Fix WEP examples.
Remove man page references to ipwcontrol and wicontrol.
Bump copyright year.


154906 27-Jan-2006 glebius

Make an example command correct and copyable to terminal.

Submitted by: ru


154905 27-Jan-2006 glebius

Update NGM_PPPOE_GETMODE and NGM_PPPOE_SETMODE descriptions, since
new D-Link compat mode is introduced.


154848 26-Jan-2006 brueffer

Document JMicron JMB360.


154839 26-Jan-2006 cognet

Document a bit pts.


154827 25-Jan-2006 joel

- Remove the comment about WSS/MSS cards being the best supported
cards on the market.
- Remove the entire HARDWARE section. It's superfluous since all
snd_* manual pages have their own HARDWARE sections these days.

Reviewed by: brueffer


154638 21-Jan-2006 netchild

Fix the bug in my last commit: ++Year... 8-/


154605 21-Jan-2006 joel

Native 32bit recording is turned on, although broken on some hardware.


154529 18-Jan-2006 netchild

- Bring some sysctl descriptions in sync with reality (additional
values/overrides). [1]
- Add some supported cards. [2]

PR: 91916 [1]
Submitted by: mv <mv@hysteria.sk> [1]
Requested by: joel [2] (after reading my commit log)
MFC after: 3 days


154399 15-Jan-2006 brueffer

Bump date for previous commit before ru can hit me with his mdoc-stick.


154398 15-Jan-2006 brueffer

Mention the fire screensaver.

Submitted by: rionda


154369 14-Jan-2006 brooks

When SC_DISABLE_KDBKEY or SC_DISABLE_REBOOT are not defined allow the
same behavior to be controlled by the sysctls, hw.syscons.kbd_kbdkey
and hw.syscons.kbd_reboot respectively.

Apologies to the submitter for taking so long to commit this simple
change.

PR: kern/72728
Submitted by: Luca Morettoni <morettoni at libero dot it>
MFC After: 3 days


154362 14-Jan-2006 bz

The LinkSys EG1032 is supported by re(4) not nge(4) [1].
I couldn't find the ID for the EG1064 anywhere in our sources
so I removed the reference for now.

Pointed out by: Robert Huff <roberthuffi at rcn dot com> [1]
Reviewed by: simon


154336 14-Jan-2006 thompsa

Add code that clears certain capabilities from the member interface, these are
restored when its removed from the bridge.

At the moment we only clear IFCAP_TXCSUM. Since a locally generated packet on
the bridge may be sent out any one or more interfaces it cant be assumed that
every card does hardware csums. Most bridges don't generate a lot of traffic
themselves so turning off offloading won't hurt, bridged packets are
unaffected.

Tested by: Bruce Walker (bmw borderware.com)
MFC after: 5 days


154328 14-Jan-2006 thompsa

Add the HP NC7771 adapter to the list of known products.


154327 14-Jan-2006 markus

- Document the latest changes for controlling the fan
- s/Thinklight/ThinkLight/ in two cases

Approved by: brueffer
MFC after: 1 week


154310 13-Jan-2006 mnag

Add Time DPA20B MP3 Player (1Gb) [1]
Add Qware BeatZkey! Pro [2]
Add Merlin SM300 MP3/WMA Player (256Mb)

PR: usb/81846 [1], usb/79164 [2]
Approved by: njl
MFC: 1 week


154303 13-Jan-2006 jkoshy

"sd(4)" -> "da(4)", "st(4)" -> "sa(4)".

MFC after: 3 days


154238 11-Jan-2006 takawata

Grammar fix.
Submitted by: joel@


154223 11-Jan-2006 takawata

Add a mobile phone known to work.


154195 10-Jan-2006 schweikh

Correct two trivial grammos.


154194 10-Jan-2006 takawata

Fix sort order.
Pointed out by: ru


154188 10-Jan-2006 takawata

Hook ufoma(4) page up.
Pointed out by: joel


154148 09-Jan-2006 takawata

Add documents URL.


154146 09-Jan-2006 takawata

Add man page for ufoma(4) in poor English and formatting.


154136 09-Jan-2006 joel

Kill empty line.


154118 08-Jan-2006 netchild

Add support for Canon CanoScan D660U.

PR: 87395
Submitted by: Eirik Mikkelsen <eirik@bsdbox.org>


154115 08-Jan-2006 flz

- Add an entry for Acer Acerscan 1240U.

Reminded by: simon
Approved by: simon
MFC after: 3 days


154089 06-Jan-2006 wilko

the geom_fox MLINK should not have been there.

Pointed out by: brueffer


154085 06-Jan-2006 wilko

hookup geom_fox(4)


154083 06-Jan-2006 wilko

Add manual page for the geom_fox multipath driver.

Review kindly provided by: phk
Abuse of mandoc bravely corrected by: ru


153942 31-Dec-2005 brueffer

Update for new devices, including the AMD 8111. Also mention
amdsmb(4) for SMBus 2.0 functionality of the AMD 8111.


153937 31-Dec-2005 brueffer

Beautification.


153935 31-Dec-2005 brueffer

Add basic manpages for amdsmb(4) and nfsmb(4).


153897 30-Dec-2005 brueffer

More scanners supported.


153886 30-Dec-2005 ceri

Add nofification events to the list of event types.

PR: docs/88390
Submitted by: Niki Denev <nike_d at cytexbg dot com>
Discussed with: Daniel Gerzo <danger at rulez dot sk>
MFC After: 8 days


153843 29-Dec-2005 brueffer

Document Epson Perfection 2480 support.


153831 29-Dec-2005 thompsa

When pfil(9) is enabled the bridge only considers ETHERTYPE_ARP, ETHERTYPE_IP and
ETHERTYPE_IPV6 frames. Change this to be a sysctl knob so that is able to still
bridge non-IP packets if desired.

Also return early if all pfil_* sysctls are turned off, the user obviously does
not want to filter on the bridge.


153782 28-Dec-2005 brueffer

Document new support for Marvell chipsets.


153751 27-Dec-2005 jkoshy

Document the EOPNOTSUPP returned by hwpmc(4) if a sampling mode PMC
is requested on a CPU without an APIC.

Requested by: anholt (a while ago)


153741 26-Dec-2005 sobomax

Remove kern.elf32.can_exec_dyn sysctl. Instead extend Brandinfo structure
with flags bitfield and set BI_CAN_EXEC_DYN flag for all brands that usually
allow executing elf dynamic binaries (aka shared libraries). When it is
requested to execute ET_DYN elf image check if this flag is on after we
know the elf brand allowing execution if so.

PR: kern/87615
Submitted by: Marcin Koziej <creep@desk.pl>


153709 25-Dec-2005 ariff

Suspend and resume support has been added.


153690 23-Dec-2005 glebius

Implement an upper limit for packets per second sent by node.


153639 22-Dec-2005 dd

Fix typo


153621 21-Dec-2005 thompsa

Add RFC 3378 EtherIP support. This change makes it possible to add gif
interfaces to bridges, which will then send and receive IP protocol 97 packets.
Packets are Ethernet frames with an EtherIP header prepended.

Obtained from: NetBSD
MFC after: 2 weeks


153603 21-Dec-2005 maxim

o Fix typo: id_t -> uid_t.
o Use align aware CMSG_LEN() macro for cmsg_len computation.

PR: docs/90731
Submitted by: Andrey Simonenko
Reviewed by: mdodd
MFC after: 1 week


153582 20-Dec-2005 imp

Mention PC Card support for the cs device


153574 20-Dec-2005 brueffer

First step in bringing this page up to speed:

Update list of supported bridges and controllers, use markup similar to
ata.4 to display them and replace an XFree86 xref with Xorg.

MFC after: 1 week


153530 19-Dec-2005 obrien

Fix a benign typo in case it actually makes a difference to type setters.

Noticed by: pjd


153527 19-Dec-2005 pjd

Allow to use TransFlash drive, which can be found in Motorola E398 Mobile Phone.

PR: usb/89889
Submitted by: Wojciech A. Koszek <dunstan@freebsd.czest.pl>
MFC after: 1 week


153525 19-Dec-2005 obrien

Catch up with device filename changes due to sys/dev/rp/rp.c rev 1.70.


153460 15-Dec-2005 joel

Make the SYNOPSIS section a bit more informative.


153459 15-Dec-2005 joel

Make the SYNOPSIS section a bit more informative.


153452 15-Dec-2005 brueffer

VIA Tech V-RAID write support added.


153430 15-Dec-2005 iedowse

Remove usbd(8) and all references to it. It is no longer necessary
since devd(8) now provides the same functionality.

Submitted by: Anish Mistry


153424 14-Dec-2005 brueffer

Add Via VT8251 support.


153343 12-Dec-2005 brueffer

Mention SiS write support and add a missing parenthesis.


153340 12-Dec-2005 flz

- Add a note about latest changes to the iwi(4) driver. A message is printed
if the firmware can't be found in /boot/firmware.

Approved by: brueffer


153290 10-Dec-2005 brueffer

Xref padlock(4), also fast_ipsec(4) and geli(8) as consumers of this device.

MFC after: 3 days


153289 10-Dec-2005 brueffer

Manpage for the padlock driver (VIA C3/Eden AES support and RNG).

MFC after: 3 days


153137 05-Dec-2005 jcamou

Fix a couple typos.

PR: docs/89881
Submitted by: Seán Farley <sean-freebsd@farley.org>
Approved by: trhodes (mentor)
MFC after: 3 days


153119 05-Dec-2005 brueffer

Document Intel MatrixRAID write support.


153089 04-Dec-2005 bmah

Add Sony TJ37 to the uvisor manpage.

Prompted by: simon
MFC after: 1 week


152984 01-Dec-2005 joel

Make the SYNOPSIS section a bit more informative.


152925 29-Nov-2005 jhb

- Axe the PARTITIONING and IOCTLS section as this has been made obsolete
now that all that stuff has been abstracted out of the disk drivers with
GEOM.
- Reference bsdlabel(8) rather than disklabel(8).

Ok'd by: phk, scottl (1)
Submitted by: Björn König (2)


152916 29-Nov-2005 brueffer

New SiS support.


152896 28-Nov-2005 joel

s/Advance/Avance/


152895 28-Nov-2005 joel

No one cares about when the manual page first appeared. Mention when the
driver appeared instead.


152890 28-Nov-2005 joel

Add AUTHORS section.


152887 28-Nov-2005 brueffer

Xref snd_atiixp.4


152877 28-Nov-2005 joel

Add manual page for snd_atiixp(4) and hook it up to the build.

Reviewed by: ru


152857 27-Nov-2005 brueffer

Document 82571 and 82572 support.

MFC after: 3 days


152856 27-Nov-2005 brueffer

Add a CAVEATS section that mentions missing RAID5 support.

MFC after: 3 days


152821 26-Nov-2005 brueffer

In preparation for automatic hardware notes generation, reword the
hardware section text to include the driver name.

MFC after: 3 days


152814 26-Nov-2005 brueffer

Sort Xrefs in the SEE ALSO section correctly.

Pointy hat to: brueffer


152813 26-Nov-2005 brueffer

Update the list of drivers that need wlan(4).

MFC after: 3 days


152755 24-Nov-2005 joel

s/5.5/6.0/ in HISTORY section.

Discussed with: ru


152649 21-Nov-2005 ru

- Merge FreeBSD Configuration subsection etc. with SYNOPSIS.
- Remove the description of how to build a module.
- Remove the description of how to patch the sources.
- Refer to the polling(4) manpage on how to enable the polling mode.
- Tidy up markup.


152613 19-Nov-2005 damien

Remove references to iwicontrol.
Firmware is now loaded by the driver itself.

Remove references to wicontrol.
wicontrol should not be used with iwi.


152594 18-Nov-2005 damien

ural now supports automatic rate adaptation in BSS mode.


152589 18-Nov-2005 ru

Unifdef for FreeBSD.


152578 18-Nov-2005 jkoshy

Cross-reference hwpmc(4).


152576 18-Nov-2005 ru

Fix warning, sort sections.


152575 18-Nov-2005 ru

Minor markup tweaks.


152574 18-Nov-2005 ru

Minimally fix this manpage to not emit warnings.


152569 18-Nov-2005 ru

-mdoc sweep.


152559 17-Nov-2005 wilko

No CAVEAT about EISA attachment given that there is no EISA support

Sort of submitted by: jhb
Forgotten in previous commit by: wilko


152556 17-Nov-2005 brueffer

Mention that this driver does not work on i386+PAE.

Suggested by: scottl
MFC after: 3 days


152555 17-Nov-2005 brueffer

Mention BCM5752 support in two more places.


152553 17-Nov-2005 glebius

Document tunables.


152526 16-Nov-2005 glebius

Xref ng_ether(4) and ng_iface(4) nodes, which are used in examples.


152453 15-Nov-2005 glebius

Add BCM5752 to HARDWARE section.


152437 14-Nov-2005 cognet

Briefly document the use of kern.elf32.can_exec_dyn.

MFC after: 3 days


152431 14-Nov-2005 wilko

Listen to jhb, and remove bogus claim of support of DE425.

Obtained from: jhb


152426 14-Nov-2005 joel

Add Intel ICH7.


152316 11-Nov-2005 ps

Update PCI ids to add the E200, E200i, P400, and P400i storage
controllers. Remove the E400 since it is not a real product.

Submitted by: HP


152313 11-Nov-2005 jylefort

List /boot/device.hints entries for the second joystick.

Approved by: joel


152306 11-Nov-2005 ru

Add /dev/speaker support to amd64.

The following repo-copies were made (by Mark Murray):

sys/i386/isa/spkr.c -> sys/dev/speaker/spkr.c
sys/i386/include/speaker.h -> sys/dev/speaker/speaker.h
share/man/man4/man4.i386/spkr.4 -> share/man/man4/spkr.4


152216 09-Nov-2005 vkashyap

Added list of supported 9xxxSX models.


152109 06-Nov-2005 philip

Change author's email address.

Submitted by: Sean Bullington shegget -at- gmail.com


152015 03-Nov-2005 rse

Update list of controllers ciss(4) driver
actually supports according to implementation.

Submitted by: Christoph Schug <chris@schug.net>
MFC after: 1 week


151995 03-Nov-2005 ru

Fix .Dd argument.


151815 28-Oct-2005 ru

Document NGM_IFACE_GET_IFINDEX.


151798 28-Oct-2005 ru

Belatedly document the NGM_KSOCKET_ACCEPT ("accept") control message.


151655 25-Oct-2005 brueffer

Xref polling(4).


151560 22-Oct-2005 glebius

Fix typo from last commit.

Submitted by: simon


151554 22-Oct-2005 glebius

Add bge(4) to the list of supported devices.


151295 13-Oct-2005 joel

Add support for ATI IXP[234]00.


151286 13-Oct-2005 delphij

Mention that hptmv(4) actually works for the amd64 platform as well.

Suggested by: Mikhail Teterin [mi+mx aldan algebra com]
Submitted by: me
PR: docs/87302


151243 11-Oct-2005 yar

Record sk(4) as having native support for extended VLAN frames.

PR: kern/79998
MFC after: 1 month


151213 10-Oct-2005 joel

- Xref snd_mss(4).
- Remove a few items from the HARDWARE list. This support is
already described in the snd_mss(4) manual page.


151211 10-Oct-2005 joel

Add manual page for snd_mss(4) and hook it up to the build.

Reviewed by: brueffer


151206 10-Oct-2005 ceri

Correct typo.

Discussed with: glebius


151204 10-Oct-2005 glebius

- Note that ng_iface(4) now supports ALTQ.
- Explain when ALTQ should be used on ng_iface(4) and when not.


151073 08-Oct-2005 thompsa

Now that bridge(4) has been removed, link bridge.4 to if_bridge.4

Reviewed by: mlaier


151049 07-Oct-2005 maxim

o Mention the fact dcons(4) depends on "options GDB".

Reviewed by: simokawa, ru (mdoc markup)
MFC after: 1 week


151046 07-Oct-2005 trhodes

Work around an apparent mdoc(7) bug.

Spotted by: marius
Discussed with: ru


151045 07-Oct-2005 trhodes

Document recently added security.mac.seeotheruids.suser_privileged sysctl.


150963 05-Oct-2005 imp

Note added support for Tamarack TC5229J, Axiom and Dlink parts. Bump date.


150850 03-Oct-2005 scottl

Add the lmcconfig tool for controlling the lmc driver. Add man pages and
glue.

Submitted by: David Boggs


150815 02-Oct-2005 glebius

Two fixes for the last commit.

Submitted by: ru


150790 01-Oct-2005 glebius

- Catch up with the fact that HZ is 1000 now by default.
- Remove description of poll in trap feature.
- Tell that polling should be turned on and off with ifconfig.
- Move description of kern.polling.enable to the end and say
that this a deprecated way of turning polling on.
- Remove note that idle poll has some problems in CURRENT. I failed
to find them, while Sam and Luigi failed to remember what the
problem actually were there.


150718 29-Sep-2005 imp

Dcoument typical debugging options, plus the new CIS device for pccard.


150688 28-Sep-2005 maxim

o Follow the trend and update a host-based wireless bridge example.


150684 28-Sep-2005 jkoshy

Note the requirement for 'device apic' on i386 systems. [1]

Consistently use 'x86' when referring to behaviour common to the
i386 and amd64.

Submitted by: Niklas Sorensson <nik@cs.chalmers.se> [1]


150665 28-Sep-2005 ru

Sort MAN.


150653 28-Sep-2005 jkoshy

Correct a typo.

MFC after: 3 days


150636 27-Sep-2005 mlaier

Remove bridge(4) from the tree. if_bridge(4) is a full functional
replacement and has additional features which make it superior.

Discussed on: -arch
Reviewed by: thompsa
X-MFC-after: never (RELENG_6 as transition period)


150600 26-Sep-2005 andre

Document the IP_DONTFRAG IP socket option.

Sponsored by: TCP/IP Optimization Fundraise 2005


150475 22-Sep-2005 imp

Note Hawking PN652TX support


150474 22-Sep-2005 imp

Clarify supported cards


150445 22-Sep-2005 keramida

Remove the OPTIONS section, since it only documents FE_DEBUG and wrongly
so. If the full list of fe(4) options is documented we can revive the
entire section.

PR: docs/86228
Submitted by: n-kogane@syd.odn.ne.jp
Helped by: Masahiro Sekiguchi <seki@jp.fujitsu.com>
MFC after: 1 week


150337 19-Sep-2005 damien

Update the list of supported hardware.

MFC after: 5 days


150322 19-Sep-2005 ru

Restore the ability to detach from a tty via SIOCSTTY and document
recent changes in a manpage.

Reviewed by: cognet


150292 18-Sep-2005 brueffer

Change the DESCRIPTION section into HARDWARE, since it already lists
the supported hardware.

MFC after: 3 days


150277 18-Sep-2005 brueffer

Sort list of supported hardware.

MFC after: 3 days


150251 17-Sep-2005 joel

Bump .Dd

Reminded by: simon


150241 17-Sep-2005 joel

Add HARDWARE section.

Reviewed by: brueffer


150118 14-Sep-2005 brueffer

Hook up acpi_sony.4


150117 14-Sep-2005 brueffer

Manpage for the acpi_sony(4) driver. This is more of a dummy page at the
moment, but better than nothing.

MFC after: 3 days


149831 06-Sep-2005 thompsa

Clarify that any firewall that has pfil(9) hooks can be used.

Suggested by: sam
Approved by: mlaier (mentor)
MFC after: 3 days


149812 06-Sep-2005 sam

updates:
o note all pci/cardbus parts are supported (modulo hal updates)
o use ath_rate_sample instead of ath_rate_onoe
o note SuperG support is missing
o note WPA not supported on 5210
o remove stuff about needing a better tx rate control algorithm

MFC after: 3 days


149800 05-Sep-2005 joel

Remove reference to el(4).

Approved by: brueffer (mentor)


149612 30-Aug-2005 joel

s/PDC2061/PDC20621

Approved by: brueffer (mentor)


149553 28-Aug-2005 marius

Add gem(4) to the list of devices supporting VLAN-sized frames natively
(since sys/dev/gem/if_gem.c rev. 1.34).

MFC after: 1 week


149530 27-Aug-2005 marius

Remove the man page of the recently axed el(4).


149477 25-Aug-2005 imp

Clarify the confusion over Farallon cards taht differ only by arrow color


149454 25-Aug-2005 glebius

Remove all references to T/TCP, which was removed several months ago.

Approved by: andre


149394 23-Aug-2005 markus

- Document the led(4) interface for the Thinklight
- Bump .Dd

Approved by: brueffer
MFC after: 3 days


149393 23-Aug-2005 jkoshy

Document the diagnostic message printed at startup time. Keep the
list of diagnostic messages sorted.

Document the recently introduced EOPNOTSUPP error return. Repair
sort ordering for the list of error descriptions.

MFC after: 3 days


149392 23-Aug-2005 csjp

Add documentation for the BIOCLOCK and BIOCSETWF ioctl commands. Also
modify the documentation for BIOCSETF to note that it sets the read
filter.

Pointed out by: simon


149372 22-Aug-2005 andre

Document IP_MINTTL socket option.

MFC after: 2 weeks
Sponsored by: TCP/IP Optimization Fundraise 2005


149349 21-Aug-2005 andre

Add a sysctl to change to length of the quotation of the original
packet in an ICMP reply. The minimum of 8 bytes is internally
enforced. The maximum quotation is the remaining space in the
reply mbuf.

This option is added in response to the issues raised in I-D
draft-gont-icmp-payload-00.txt.

MFC after: 2 weeks
Spnsored by: TCP/IP Optimizations Fundraise 2005


149347 21-Aug-2005 andre

Add an option to have ICMP replies to non-local packets generated with
the IP address the packet came through in. This is useful for routers
to show in traceroutes the actual path a packet has taken instead of
the possibly different return path.

The new sysctl is named net.inet.icmp.reply_from_interface and defaults
to off.

MFC after: 2 weeks


149250 18-Aug-2005 joel

Be more specific about supported chipsets.

Approved by: brueffer (mentor)


149236 18-Aug-2005 keramida

Change the modem description of the previous commit to something that is
more likely to match the product name, as seen by the user on product
listings.

Suggested by: blackend, brueffer


149230 18-Aug-2005 keramida

Add ELSA MicroLink 56k USB to the list of supported umodem devices.

PR: docs/85079
Submitted by: Rene Ladan <r.c.ladan@student.tue.nl>
MFC after: 3 days


149207 17-Aug-2005 keramida

Typo: s/adverisement/advertisement/.

Submitted by: Fredrik Lindberg <fli+freebsd@shapeshifter.se>
PR: docs/85050


149199 17-Aug-2005 joel

Bump .Dd before someone notice.

Approved by: brueffer (mentor)


149198 17-Aug-2005 joel

Be more specific about supported chipsets.

Approved by: brueffer (mentor)


149197 17-Aug-2005 joel

Remove a few items from the hardware list. This support is already
covered in the manual pages for each bridge device driver.

Approved by: brueffer (mentor)


149138 16-Aug-2005 joel

* Be more specific about supported ALI-chipsets.

* Add two missing dots.

Approved by: brueffer (mentor)


149097 15-Aug-2005 joel

Xref snd_t4dwave(4).

Approved by: brueffer (mentor)


149092 15-Aug-2005 joel

Add manual page for snd_t4dwave(4).

Approved by: brueffer (mentor)


149090 15-Aug-2005 joel

Update hardware section:

* Document existing support for:
- CMD 646U2
- Highpoint HPT372N
- Intel 6300ESB
- Intel ICH7
- Nvidia nForce2 MCP
- Nvidia nForce3 MCP
- Nvidia nForce3 Pro
- Nvidia nForce4
- Promise PDC20571
- Promise PDC20575
- Promise PDC20579
- Promise PDC20580
- Promise PDC20621
- Promise PDC20622
- Promise PDC40518
- Promise PDC40519
- SIS 180
- SIS 181
- SIS 182
- SIS 965
- VIA VT6410
- VIA VT6420
- VIA VT6421

* Remove HPT366 duplicate

Approved by: brueffer (mentor)


149005 12-Aug-2005 brueffer

Promise PDC4071[89] support.


148967 11-Aug-2005 markus

- Clarify how events are used and how the different event sysctl correlate
- Document how an event looks like that is received by devd(8) from acpi_ibm(4)
- Document the event codes as they occur on a T41p
- Add a note about sysctl.conf and an Xref to it
- Add an example section providing an example script and an entry for
devd.conf. This is an adapted version of the one in acpi_fujitsu(4).
- s/Fn-F4/Fn+F4/ for consistency sake
- Add a button description where refering to a T41p, remove it otherwise,
since it might vary from model to model
- Bump .Dd

Thanks for improvements to: brueffer, ru

Approved by: brueffer


148902 09-Aug-2005 murray

Grammar improvements.

PR: docs/84619
Submitted by: Gary W. Swearingen <garys@opusnet.com>
MFC after: 3 days


148898 09-Aug-2005 brueffer

nForce3 and nForce4 are supported as well.

MFC after: 3 days


148895 09-Aug-2005 brueffer

Sort the list of supported hardware.

MFC after: 3 days


148860 08-Aug-2005 brueffer

Remove stray comma


148788 06-Aug-2005 hmp

Give credit to Vinod Kashyap and Paul Saab for their work on the
twe(4) driver.


148735 05-Aug-2005 brueffer

Document ITE IT8211F support.


148732 05-Aug-2005 tobez

Mention D-Link DGE-528(T) Gigabit Ethernet.

Reminded by: sem, simon


148709 04-Aug-2005 brueffer

Remove Xref to non-existant usb(3) manpage.

Obtained from: DragonFly BSD (swildner)
MFC after: 3 days


148594 31-Jul-2005 netchild

Document 2 new sysctl's.

Submitted by: Ariff Abdullah <skywizard@MyBSD.org.my>
Submitted by: Jonathan Noack <noackjr@alumni.rice.edu> (implicit)


148580 31-Jul-2005 keramida

Fix all the spelling mistakes I could find in the man pages for words
that have at least 3 characters.

MFC after: 1 week
Thanks to: Music band ``Chingon''
for keeping me company while searching for these.


148563 30-Jul-2005 jkoshy

Document two new diagnostic messages in hwpmc(4).


148509 29-Jul-2005 keramida

hw.ata.wc can cause data loss on crashes too. This brings the
description of the hw.ata.wc in sync with tuning(7)

PR: docs/84264
Submitted by: Gary W. Swearingen


148419 26-Jul-2005 trhodes

Do not reference gifconfig, it is gone.

Sponsored by: Chaffee::Interactive


148269 21-Jul-2005 markus

- Reword a sentence
- Grammar fixes
- s/CAVEAT/CAVEATS/

Approved by: simon
MFC after: 3 days


148227 21-Jul-2005 phk

Fix example.

Submitted by: "Andrew Smith" <ACSmith@csir.co.za>


148221 21-Jul-2005 jkoshy

Add COMPATIBILITY and HISTORY sections. Fix an -mdoc error.
Cross-reference pmclog(3).

Reviewed by: ru


148220 21-Jul-2005 trhodes

Break long lines and kill a few instances of EOL whitespace.

Noticed by: ru


148150 19-Jul-2005 ume

Document passive cooling related sysctl MIB.


148145 19-Jul-2005 trhodes

Add a "Load module on start up" comment, similar to mac_*.4 pages[1].
Quote .Cd and .Nd text.
Bump doc date.

Requested by: some user through ru
Supported by: ru, dwmalone, brueffer


148083 16-Jul-2005 brueffer

snd_ess needs snd_sbc to compile.

Noticed by: oliver


148076 16-Jul-2005 hrs

Document IODATA USB-RSAQ3 USB-Serial Adapter as a supported device.

MFC after: 3 days


148066 15-Jul-2005 hrs

Fix typos and use consistent section names in manual pages:

s/SYSCTLS/SYSCTL VARIABLES/
s/TUNABLES/LOADER TUNABLES/
s/CAVEAT/CAVEATS/
s/DESCIPTION/DESCRIPTION/

Reviewed by: ru
MFC after: 3 days


148023 15-Jul-2005 imp

Note non-support of modem side of DMF650TX card


148021 15-Jul-2005 imp

Mention the PC Card devices known to work with this driver, as well
as some of the bugs there with.


148018 14-Jul-2005 emax

kbdmux(4) keyboard multiplexer integration

o Add minimal kbdmux(4) man page to the source tree (more details to follow);

o Hook up kbdmux(4) to the build.

This concludes the first part of the kbdmux(4) keyboard multiplexer
integration. It now should be possible to use kbdmux(4), however one
must configure kbdmux(4) by hand (i.e. load kbdmux(4) module and use
kbdcontrol(1) to add/remove slave keyboards to/from kbdmux(4)).

MFC after: 1 week


148011 14-Jul-2005 brueffer

- Remove MLINKS to nonexistant manpages
- Change some section numbers to match reality
- For MLINKS to manpages from ports, mention which port installs them

MFC after: 3 days


147978 13-Jul-2005 yar

Don't start a sentence with an identifier.
Add missing cross-references to SEE ALSO.

X-MFC after: 6.0-RELEASE (not a big deal to bother re@)


147976 13-Jul-2005 thompsa

Previously the bridge MTU was set to ETHERMTU and could not be changed. Since
we can only bridge interfaces with the same value it meant that all members had
to be set at ETHERMTU as well.

Allow the first member to be added to define the MTU for the bridge, the check
still applies to all additional members.

Print an informative message if the MTU is incorrect [1]

Requested by: Niki Denev [1]
Approved by: mlaier (mentor)
MFC after: 3 days


147946 13-Jul-2005 brueffer

MLINK firewire.4 to ieee1394.4

MFC after: 3 days


147872 10-Jul-2005 imp

Add a boatload of new device ids, gleaned from the pcmcia-cs-3.2.8
distribution. Add the appropriate devices to the man pages.

Obtained from: pcmcia-cs
Approved by: re (scottl)


147848 09-Jul-2005 imp

Add Farrallon EtherMac PC Card to the list of supported cards.
Fix XJack card description to reflect the actual model that we support
(I've never seen a CC-10BT and I've been looking).
List the specific chipsets supported.
Bump date.

Approved by: re (scottl, indirectly due to driver approval)


147828 08-Jul-2005 mlaier

ALTQify ste(4).

Requested and tested by: <nike_d at cytexbg dot com>
Approved by: re (scottl)


147778 05-Jul-2005 glebius

Remove obsoleted sysctl interface for switching between standard and 3Com
PPPoE modes. The interface was declared obsoleted before 5.3-RELEASE.

When running as access concentrator ng_pppoe(4) supports both modes
simultanously. When running as client mode can be swicthed in ppp(8)
configuration.

Approved by: re (scottl)


147716 01-Jul-2005 imp

Update the diagnostics section with all the messages from the driver
as of this date. Bump the date as well.

Approved by: re (scottl) blanket ep


147679 30-Jun-2005 jkoshy

Fix markup, correct typos, improve grammar, move the BUGS section to
the end of the manual page.

Submitted by: ru
Approved by: re (blanket hwpmc)


147628 27-Jun-2005 thompsa

Fix a type-o in a bridging example.

Submitted by: Niki Denev
Approved by: mlaier (mentor)
Approved by: re (blanket)


147546 23-Jun-2005 ru

Document supported Sun hardware.

Submitted by: marius
Approved by: re (blanket)


147531 22-Jun-2005 ru

Document a lot of sparc64 internals.

Submitted by: marius
Reviewed by: ru
Approved by: re (blanket)
X-MFC: not before the code in RELENG_5 matches
these man pages or vice versa


147485 19-Jun-2005 rwatson

Correct spelling of options PMC_HOOKS to options HWPMC_HOOKS.

Approved by: re (man page blanket)


147447 16-Jun-2005 brueffer

Remove the obsolete device count.

Approved by: re (blanket)
MFC after: 3 days


147441 16-Jun-2005 ru

Markup fixes.

Approved by: re (blanket)


147432 16-Jun-2005 ru

(Mostly) markup fixes.

Approved by: re (blanket)


147414 16-Jun-2005 ru

Fix a misplaced $FreeBSD$ I forgot to move in previous revision.

Approved by: re


147413 16-Jun-2005 ru

Markup fixes.

Approved by: re


147411 16-Jun-2005 brueffer

Remove Xref to nonexistant smapi(9).

Submitted by: markus
Approved by: re (blanket)
MFC after: 3 days


147403 15-Jun-2005 wilko

typo: Michale -> Michael

Approved by: re (scottl)


147398 15-Jun-2005 ru

Assorted markup fixes and minor wordsmithing.

Approved by: re


147236 10-Jun-2005 glebius

Manual page for ng_tcpmss.


147205 10-Jun-2005 thompsa

Add dummynet(4) support to if_bridge, this code is largely based on bridge.c.

This is the final piece to match bridge.c in functionality, we can now be a
drop-in replacement.

Approved by: mlaier (mentor)


147200 09-Jun-2005 jkoshy

Document the need for a log file to be configured before a PMC
configured with logging options can be started.


147197 09-Jun-2005 markus

Document recent driver changes.

Reviewed by: brueffer, ru
Approved by: brueffer
Thanks to: brueffer and ru for improving my not existing manpage-foo,
Arne Schwabe <arne@rfc2549.org> and
Kevin Oberman <oberman@es.net>
for details on thermal sensor location


147191 09-Jun-2005 jkoshy

MFP4:

- Implement sampling modes and logging support in hwpmc(4).

- Separate MI and MD parts of hwpmc(4) and allow sharing of
PMC implementations across different architectures.
Add support for P4 (EMT64) style PMCs to the amd64 code.

- New pmcstat(8) options: -E (exit time counts) -W (counts
every context switch), -R (print log file).

- pmc(3) API changes, improve our ability to keep ABI compatibility
in the future. Add more 'alias' names for commonly used events.

- bug fixes & documentation.


147177 09-Jun-2005 wilko

Lucent FW322/323 == Lucent / Agere FW322/323

Triggered by: reading the chip markings when adding a FW card to my system.


147160 09-Jun-2005 brueffer

Intel 31244 support.


147131 08-Jun-2005 yongari

Clarify that systems that have the GPIO pins wired to the hardware
volume control need a device resource hint.

Reviewed by: scottl


147124 08-Jun-2005 grog

Clarify that gif doesn't do GRE tunnels.

MFC after: 2 weeks


147111 07-Jun-2005 thompsa

Bring in IPFW layer2 filtering from bridge.c, this allows Ethernet filtering
using the layer2, mac and mac-type keywords.

This is one of the last features that bridge.c has over if_bridge and gets us
very close to a full functional replacement.

Approved by: mlaier (mentor)


147060 06-Jun-2005 brueffer

Note read-only support for NVIDIA MediaShield.


146987 05-Jun-2005 thompsa

Connect if_bridge to the build.

Approved by: mlaier (mentor)


146985 05-Jun-2005 thompsa

Add if_bridge, which provides more advanced Ethernet bridging and 802.1d
spanning tree support.

Based on Jason Wright's bridge driver from OpenBSD, and modified by Jason R.
Thorpe in NetBSD.

Reviewed by: mlaier, bms, green
Silence from: -net
Approved by: mlaier (mentor)
Obtained from: NetBSD


146852 01-Jun-2005 avatar

Adding note about required firmware to save others time and frustration with
this device.

Obtained from: imp (if_iwi)
Encouraged by: damien


146803 30-May-2005 brueffer

Add the Dell PERC 4/IM as supported.

Submitted by: Muthu_T@Dell.com


146786 29-May-2005 simon

Catch up with s/dev_t/struct cdev */.


146749 29-May-2005 avatar

Typo correction.


146671 27-May-2005 brueffer

Document support for the 82573 chip.


146621 25-May-2005 brueffer

Document support for some Dell PERC adapters.

Submitted by: Muthu_T@Dell.com
MFC after: 3 days


146575 24-May-2005 brueffer

3Com 3C2000-T reported as working.

Submitted by: anonymous


146489 22-May-2005 brueffer

soundcard -> sound card

MFC after: 3 days


146488 22-May-2005 brueffer

- Add a HARDWARE section based on the previous 'Supported Cards'
subsection and the hardware notes.
- Xref all snd_* drivers

MFC after: 1 week


146487 22-May-2005 brueffer

BCM5789 support.

MFC after: 3 days


146469 21-May-2005 trhodes

Fix sentence structure to follow a better logic (zero is disable and
one is enable).


146423 20-May-2005 brueffer

Document support for the 5714.

MFC after: 3 days


146422 20-May-2005 brueffer

Add nve(4).


146395 19-May-2005 brueffer

- Connect nve(4)
- Correct sorting order

Suggested and reviewed by: ru


146393 19-May-2005 brueffer

Manpage for the nve NVIDIA nForce MCP Ethernet driver. The manpage is based
on the nvnet driver manpage by Quinton Dolan.

Especially the list of supported hardware needs some work.


146248 15-May-2005 imp

Add note about required firmware to save others time and frustration with this device


146227 15-May-2005 glebius

- Document net.inet.carp.suppress_preempt MIB.
- Xref pfsync(4)


146159 12-May-2005 brueffer

Wordsmithing.

PR: 80133
Submitted by: Zheyu Shen <free.bsd@gmx.net>
MFC after: 3 days


146095 11-May-2005 glebius

Describe newly implemented bug.


146068 10-May-2005 brueffer

Manual page for the "mn" Siemens Easy321-R1 E1/T1 device driver.
This is based on the comments in if_mn.c.

MFC after: 3 days


146024 09-May-2005 philip

Sync with Linux acpi4asus, adding support for loads of new models.

MFC after: 3 days


146023 09-May-2005 philip

Put the time traveling machine back where I found it before anyone sees. ;-)

Pointy hat to: philip


146022 09-May-2005 philip

Add support for Asus V6V[1] and W1N notebooks.

Submitted by: Jean-Sébastien Pédron <jspedron@club-internet.fr> [1]
MFC after: 3 days


146014 08-May-2005 imp

One more variant branding of 3C574 family: the plain old 3c574


145983 07-May-2005 brueffer

Manual page for the acpi_ibm(4) hotkey driver.


145968 06-May-2005 glebius

Manual page for ng_nat node.


145902 05-May-2005 wilko

ICH5 is also supported by ichsmb


145774 01-May-2005 jkoshy

Add convenience APIs pmc_width() and pmc_capabilities() to -lpmc.
Have pmcstat(8) and pmccontrol(8) use these APIs.

Return PMC class-related constants (PMC widths and capabilities)
with the OP GETCPUINFO call leaving OP PMCINFO to return only the
dynamic information associated with a PMC (i.e., whether enabled,
owner pid, reload count etc.).

Allow pmc_read() (i.e., OPS PMCRW) on active self-attached PMCs to
get upto-date values from hardware since we can guarantee that the
hardware is running the correct PMC at the time of the call.

Bug fixes:
- (x86 class processors) Fix a bug that prevented an RDPMC
instruction from being recognized as permitted till after the
attached process had context switched out and back in again after
a pmc_start() call.

Tighten the rules for using RDPMC class instructions: a GETMSR
OP is now allowed only after an OP ATTACH has been done by the
PMC's owner to itself. OP GETMSR is not allowed for PMCs that
track descendants, for PMCs attached to processes other than
their owner processes.

- (P4/HTT processors only) Fix a bug that caused the MI and MD
layers to get out of sync. Add a new MD operation 'get_config()'
as part of this fix.

- Allow multiple system-mode PMCs at the same row-index but on
different CPUs to be allocated.

- Reject allocation of an administratively disabled PMC.

Misc. code cleanups and refactoring. Improve a few comments.


145682 29-Apr-2005 brooks

Remove the Netgear WG311 from the list. The v1 card is supported, but
the v2 card is a TI. Since we're not attempting to keep this list
complete, removing this is best.

Reported by: Brian Candler <B dot Candler at pobox dot com>
Evan Dower <evantd at hotmail dot com>
MFC After: 1 day


145487 24-Apr-2005 bz

Document sysctl introduced with if_sk.c rev. 1.101.
Add D-Link DGE-530T to list of supported hardware.

Reviewed by: ru (initial version), simon (updated version)
Approved by: pjd (mentor)


145427 22-Apr-2005 njl

Document the debug.acpi.max_threads tunable.


145361 21-Apr-2005 brueffer

Add the short but important word 'software' to the title.


145358 21-Apr-2005 suz

FAITH's base spec has already been an RFC

Obtained from: KAME
MFC after: 1 day


145322 20-Apr-2005 brueffer

Fix typo.

PR: 80133
Submitted by: Zheyu Shen <free.bsd@gmx.net>


145317 20-Apr-2005 simon

Cross reference ehci(4).

Suggested by: Flemming Jacobsen
MFC after: 3 days


145287 19-Apr-2005 njl

Add a driver for SMI-based SpeedStep. The hardware supports two frequency
settings and is an older version of the same design used for ICH SpeedStep.
It is only known to be available on PIIX4 chipsets.

Many thanks to Bruno Ducrot for writing the driver and Jon Noack for
testing.

Submitted by: Bruno Ducrot


145256 19-Apr-2005 jkoshy

Bring a working snapshot of hwpmc(4), its associated libraries, userland utilities
and documentation into -CURRENT.

Bump FreeBSD_version.

Reviewed by: alc, jhb (kernel changes)


145247 18-Apr-2005 damien

Initial import of ipw, iwi, ral and ural drivers:

ipw - Intel PRO/Wireless 2100
iwi - Intel PRO/Wireless 2200BG/2225BG/2915ABG
ral - Ralink Technology RT2500
ural - Ralink Technology RT2500USB

Approved by: silby (mentor)


145196 17-Apr-2005 simon

Catch up with new naming scheme for USB serial devices: s/ucom/cuaU/.

PR: docs/80027
Submitted by: Rong-En Fan <rafan@infor.org>


145146 16-Apr-2005 brueffer

Xref ataraid(4).


145145 16-Apr-2005 brueffer

Manual page for the ataraid(4) software RAID driver.

Reviewed by: sos


145135 16-Apr-2005 ru

Grr, fix another braino.


145134 16-Apr-2005 ru

Fix braino in previous revision.


145126 15-Apr-2005 simon

- Add Dell PERC 4ei to the list of supported devices. It's an
alias used by Dell sometimes for PERC 4e/Si. [1]
- Delete some trailing whitespace.

MFC after: 1 day
Rapported by: Jon Kuster <kwsn@earthlink.net> [1]


144979 13-Apr-2005 mdodd

Provide a sysctl (net.link.tap.user_open) to allow unpriviliged
acces to tap(4) device nodes based on file system permission.

Duplicate the 'debug.if_tap_debug' sysctl under the
'net.link.tap' hierarchy.


144978 13-Apr-2005 mdodd

Implement unix(4) socket options LOCAL_CREDS and LOCAL_CONNWAIT.

- Add unp_addsockcred() (for LOCAL_CREDS).
- Add an argument to unp_connect2() to differentiate between
PRU_CONNECT and PRU_CONNECT2. (for LOCAL_CONNWAIT)

Obtained from: NetBSD (with some changes)


144976 12-Apr-2005 mdodd

Indent structure members.


144972 12-Apr-2005 mdodd

Document the SUN_LEN macro.

Obtained from: NetBSD


144911 11-Apr-2005 trhodes

Avoid using the word "interface" twice in a sentence.


144879 10-Apr-2005 njl

Update for verbose debugging support and add Bruno Ducrot author note.


144838 09-Apr-2005 alfred

Document the debug.witness.watch sysctl/tuneable.


144831 09-Apr-2005 joel

Fix small spelling error.

Approved by: brueffer (mentor)


144830 09-Apr-2005 maxim

o Document net.inet.ip.maxfragpackets and maxfragsperpacket sysctls.

Reviewed by: ru, silby
MFC after: 1 week


144810 08-Apr-2005 brueffer

Document FTDI FT2232C support.


144794 08-Apr-2005 joel

Expand contractions.

Approved by: brueffer (mentor)


144769 07-Apr-2005 sobomax

Backout previous diffs - this functionality is already provided by the
hints to the atkbd(4).

Submitted by: jhb


144759 07-Apr-2005 rwatson

Add rudimentary man pages for kernel options sched_4bsd and sched_ule,
which document some of the sysctls available for configuring 4bsd, some
of the bullet features of ule, and that ule is considered experimental
still.

MFC after: 3 days


144755 07-Apr-2005 scottl

Document the GEOM debug flags.


144749 07-Apr-2005 sobomax

Provide a new tunable hw.atkbdc.broken_kit_cmd, which if set to 1
instructs the driver to avoid using Keyboard Interface Test command.
This command causes problems with some non-compliant hardware, resulting
in machine being abruptly powered down early in the boot process.

Particularly it's known that HP ZV5000 and Compaq R3000Z notebooks
are affected by this problem.

Due to popularity of those models this patch is good MFC5.4 candidate.

PR: 67745
Submitted by: Jung-uk Kim jkim at niksun.com
MFC after: 1 days


144746 07-Apr-2005 glebius

s/foobar/mekmitasdigoat/g

Requested by: ceri, des


144743 07-Apr-2005 glebius

- Be more informative about advbase and advskew. [1]
- Fix ifconfig commands. Replace 'mekmitasdigoat' with
'foobar'. While the former is more cool, the latter
makes example lines shorter.

Wording by: scottl
MFC after: 3 days


144675 05-Apr-2005 glebius

- Update and expand description of node operation.
- Cut section IMPLELEMENTATION NOTES. It doesn't apply to
modern FreeBSD.

Sponsored by: Rambler


144465 01-Apr-2005 brueffer

Reword the HARDWARE section to include the driver name (important for
the hardware notes that are generated from it).


144424 31-Mar-2005 brueffer

- new sentence, new line
- small language fix


144419 31-Mar-2005 scottl

Add a manual page for the arcmsr driver.


144379 31-Mar-2005 njl

Add note about Powernow

Submitted by: Bruno Ducrot


144155 26-Mar-2005 ru

xl(4) meets polling(4). Hardware for this work kindly provided by
Eric Masson.

MFC after: 3 weeks


144046 24-Mar-2005 jcamou

Add manual page for snd_via8233(4) and add it to the build.

PR: docs/78322
Submitted by: Joel Dahl <joel@automatvapen.se>
Approved by: trhodes (mentor)


144019 23-Mar-2005 glebius

- Reword HOOKS paragraph also mentioning how data received on out* hooks
is handled.
- Xref flowctl.8


144018 23-Mar-2005 glebius

Describe usage of newly implemented out* hooks.


144016 23-Mar-2005 maxim

o Document net.inet.ip.portrange.random* sysctls.
o Correct a comment about random port allocation threshold
implementation.

Reviewed by: silby, ru
MFC after: 3 days


144015 23-Mar-2005 brueffer

Document support for the ITE IT8212F.

MFC after: 3 days


144010 23-Mar-2005 rse

1. Annotate the rc.conf reference with a hint to the "cloned_interfaces"
variable, because it might be not obvious how to configure carp(4)
devices in rc.conf.

2. Remove the sentence about the not implemented "carpdev" option (this
was not imported from OpenBSD according to our source code) to avoid
confusion.

Reviewed by: glebius@
MFC after: 3 days


143985 22-Mar-2005 sobomax

Add USB Communication Device Class Ethernet driver. Originally written for
FreeBSD based on aue(4) it was picked by OpenBSD, then from OpenBSD ported
to NetBSD and finally NetBSD version merged with original one goes into
FreeBSD.

Obtained from: http://www.gank.org/freebsd/cdce/
NetBSD
OpenBSD


143885 20-Mar-2005 iedowse

Interrupt transfers and split transactions work now, so remove the
part of the BUGS section that says they don't. Leave the "quite
buggy" comment for now though, as it's still partially true.


143883 20-Mar-2005 philip

Document acpi_fujitsu(4).

Reviewed by: brueffer


143843 19-Mar-2005 simon

Bump documentation date for last commit before ru reminds me.


143842 19-Mar-2005 simon

Add nForce4 to the list of supported audio devices.

MFC after: 1 week


143782 18-Mar-2005 brueffer

Further refine information about supported hardware (from the hardware notes).


143781 18-Mar-2005 brueffer

- move supported hardware information into a HARDWARE section
- consistently capitalize RISCom
- fix typo
- bump .Dd

MFC after: 3 days


143779 18-Mar-2005 brueffer

- add a HARDWARE section
- correct a language nit
- remove outdated FILES section
- bump .Dd

MFC after: 3 days


143778 18-Mar-2005 ticso

Reflect devnode naming change from /dev/ubser?.? to /dev/ttyy??


143673 16-Mar-2005 brueffer

Chase location of scd.c and bump .Dd.

Submitted by: markus
MFC after: 3 days


143580 14-Mar-2005 brueffer

- new sentence, new line
- s/freebsd/FreeBSD/


143469 12-Mar-2005 mlaier

ALTQ support for re(4).

Submitted by: Chris Dionissopoulos, Theo Schlossnagle
PR: kern/78681
MFC after: 2 weeks


143351 10-Mar-2005 harti

Add a man page for ng_ccatm(4).

Reminded by: brueffer


143346 10-Mar-2005 brueffer

s/cdrom/CD-ROM/

MFC after: 3 days


143337 09-Mar-2005 simon

Add manual page for snd_via82c686(4).

Submitted by: Joel Dahl <joel@automatvapen.se>
PR: docs/78586
MFC after: 3 days


143336 09-Mar-2005 simon

Add manual page for snd_vibes(4).

Submitted by: Joel Dahl <joel@automatvapen.se>
PR: docs/78580
MFC after: 3 days


143236 07-Mar-2005 brueffer

Remove superfluous .Pp call.

Submitted by: Joel Dahl <joel@automatvapen.se>
MFC after: 3 days


143143 04-Mar-2005 brueffer

Remove superflous .Pp calls.

Submitted by: Joel Dahl <joel@automatvapen.se>
MFC after: 3 days


143123 04-Mar-2005 simon

- Readd HARDWARE section to unbreak Hardware Notes.
- Cleanup of mdoc markup.


143120 04-Mar-2005 scottl

Add and clarify the names of many supported cards, and tweak some wording.

Submitted by: rajeshpr @ lsil . com


142872 01-Mar-2005 trhodes

Add a manual page for the fm801 chipsets.

PR: 78143
Submitted by: Joel Dahl <joel@automatvapen.se> (original version)


142648 27-Feb-2005 brueffer

ATA -> PATA/SATA, to make clear that this driver supports both kinds
of controllers.

Inspired by: xy <xy@packetflood.net>
MFC after: 3 days


142647 27-Feb-2005 brueffer

Don't mention PATA support, all listed controllers are SATA.

Inspired by: xy <xy@packetflood.net>
MFC after: 3 days


142597 26-Feb-2005 simon

Add some commas and improve grammar.

Suggested by: trhodes


142592 26-Feb-2005 njl

Note addition of p4tcc, new sysctls and tunable, update mdoc.


142586 26-Feb-2005 simon

Remove redundant .Pp call.

Spotted by: ru


142581 26-Feb-2005 simon

- Add manual page for snd_neomagic(4).

PR: docs/78127
Submitted by: Joel Dahl <joel@automatvapen.se>
MFC after: 3 days


142449 25-Feb-2005 glebius

Update description of net.inet.carp.log


142372 24-Feb-2005 glebius

mdoc(7) cleanup

Submitted by: ru


142362 24-Feb-2005 trhodes

Add IOGEAR GUF320.

PR: 73825


142343 23-Feb-2005 brueffer

- move information about supported hardware into a HARDWARE section
- bump .Dd

MFC after: 3 days


142341 23-Feb-2005 imp

Tweak description and add Belkin F5D5020


142336 23-Feb-2005 brueffer

Sort the list of devices in the HARDWARE section. Also move the section
below the DESCRIPTION section for consistency with the other manpages.

MFC after: 3 days


142323 23-Feb-2005 brueffer

Reword the HARDWARE section, so it can be used in the autogenerated
hardware notes.


142322 23-Feb-2005 brueffer

- make the hardware list look like that of other manpages
- fix typo

MFC after: 3 days


142293 23-Feb-2005 glebius

Manpage for CARP from .Ox, with minor modifications.

Obtained from: OpenBSD


142292 23-Feb-2005 trhodes

Note that debug.acpi.disabled can also disable the video.

PR: 77693
Tested/submitted by: John Prather <jprather@axon.cdc.uci.edu>
MFC: 1 day


142281 23-Feb-2005 trhodes

They key combinations for Left window and Right window seem reversed, fix.

PR: 48767


142142 20-Feb-2005 njl

Note addition of est(4)


142110 20-Feb-2005 brueffer

Remove the note about em(4) not working with bridge(4) when hardware
assisted VLAN processing is enabled from the BUGS section. This is
expected to work now.


142033 18-Feb-2005 njl

Document the cpufreq_drv_type() method and info-only flag.


142019 17-Feb-2005 brueffer

Remove dublicated device entry from the synopsis.

Submitted by: Ulrich Spoerlein <q@uni.de>
MFC after: 3 days


141946 15-Feb-2005 ru

Expand contractions.


141929 14-Feb-2005 brueffer

Adapt for new KDB world order.

PR: 77528
Submitted by: Jamin Brown <alec@gwi.net>
MFC after: 3 days


141926 14-Feb-2005 glebius

Fix English grammar.

Submitted by: ru


141924 14-Feb-2005 njl

Update information now that support for priorities has been added.


141919 14-Feb-2005 glebius

Document NGM_ETHER_DETACH functionality.


141851 13-Feb-2005 ru

Expand contractions.


141846 13-Feb-2005 ru

Expand *n't contractions.


141840 13-Feb-2005 ru

mdoc(7) review.

(I thought Nate has committed it long ago, apparently not.)


141838 13-Feb-2005 njl

Bump date. Reminded by: ru


141831 13-Feb-2005 njl

Update documentation of tunables.


141722 12-Feb-2005 glebius

Document multicast membership control messages.


141707 12-Feb-2005 brueffer

No one cares about when the manpage first appeared. Mention when the driver
appeared instead.

MFC after: 3 days


141613 10-Feb-2005 jkoshy

Note that the ICH6 controller is supported.

Reviewed by: sos


141592 09-Feb-2005 imp

Minor nits noted by ru@


141587 09-Feb-2005 imp

Note the options required for the cards as I know it...


141580 09-Feb-2005 ru

Fixed the misplaced $FreeBSD$.


141528 08-Feb-2005 njl

Also add the manpage entry for cpufreq.


141527 08-Feb-2005 njl

Add an initial manpage for the cpufreq framework and methods to help users
and developers who want to import new hardware drivers. This could also
certainly use mdoc review.


141519 08-Feb-2005 brueffer

Nuke information about GDB_REMOTE_CHAT, it was removed some time ago.

MFC after: 3 days


141490 07-Feb-2005 mlaier

Fix sloppy use of "manpage", bump .Dd where applicable and rename RED to
Random Early Detection (not ... Drop) in order to be consistent with other
documentation on ALTQ

Pointed out by: simon, ru, Brad Davis


141456 07-Feb-2005 mlaier

Be more verbose about altq SYNOPSIS and add more linkage in the relating pf
documents.

Inspired by: scottl
Reviewed by: Brad Davis <so14kNOso14kSPAMcom>
MFC after: 3 days


141440 07-Feb-2005 glebius

English and mdoc(7) cleanup.

Submitted by: ru


141421 06-Feb-2005 njl

Note changes to throttling sysctls and new power_profile(8) cpufrq support.


141382 06-Feb-2005 rushani

List the LSI 320-2E PCI-Express controller as supported.

Reviewed by: scottl@


141365 05-Feb-2005 glebius

Manpage for ng_ipfw node.


141362 05-Feb-2005 brueffer

Remove Xref to nonexistant ifmedia.4

MFC after: 3 days


141361 05-Feb-2005 brueffer

Remove last traces of le.4

MFC after: 3 days


141358 05-Feb-2005 brueffer

- replace pointers to XF86Config with xorg.conf
- remove outdated XFree86 3.3.1 information
- bump .Dd

MFC after: 3 days


141357 05-Feb-2005 brueffer

Remove last traces of lomac.4

MFC after: 3 days


141350 05-Feb-2005 ru

Verify that SYNOPSIS section compiles.


141349 05-Feb-2005 ru

Added the SYNOPSIS section.


141228 04-Feb-2005 brueffer

Manpage for Olicom Token Ring adapters, based on input by mdodd.

Reviewed by: mdodd
MFC after: 1 week


141201 03-Feb-2005 ru

Reflect recent code changes.


141193 03-Feb-2005 ru

Added ASCII version of the NGM_EIFACE_GET_IFNAME message, "getifname".


141057 30-Jan-2005 ceri

Improve English a little.


141049 30-Jan-2005 yar

Document the recent change to the default status of VLAN support in em(4).

MFC after: 1 day


141046 30-Jan-2005 yar

Document the user-controlled VLAN_MTU capability of fxp(4).
Bump .Dd accordingly.

MFC after: 3 days


141045 30-Jan-2005 yar

Bump the document date since its content has changed.


141043 30-Jan-2005 yar

Revise the part on VLAN support in physical interfaces.

MFC after: 1 week


141037 30-Jan-2005 yar

Update the list of VLAN-aware interface types.

MFC after: 3 days


140967 29-Jan-2005 phk

Describe 'u' and 'U' in sequence mode.


140899 27-Jan-2005 ru

Polish the formatting.


140898 27-Jan-2005 phk

Update the information, (and likely break all formatting rules).


140849 26-Jan-2005 ssouhlal

Bump the document date.

Forgotten by: ssouhlal, simon, trhodes
Approved by: grehan (mentor)


140823 25-Jan-2005 akiyama

Add support for new chips, PL-2303X and PL-2303HX.
Bump document date.

MFC after: 1 week


140812 25-Jan-2005 ssouhlal

Mention that 'options ALQ' is required when using KTR_ALQ.

Approved by: simon, trhodes, grehan (mentor)


140668 23-Jan-2005 gnn

Submitted by: George V. Neville-Neil (gnn at freebsd dot org)
Reviewed by: Kame Project (including Itojun-san, Jinmei-san and Suzuki-san)
Approved by: Robert Watson (robert at freebsd dot org)
Obtained from: Kame Project and OpenBSD

Replace manual pages that may have violated the IETF's Copyright.

All come from the Kame tree.

Several were from OpenBSD except for ip6.4, and the inet6* pages which were
rewritten by me.

All of the text is new and drawn from reading the code and
documentation.


140665 23-Jan-2005 gnn

Submitted by: George V. Neville-Neil (gnn at freebsd dot org)
Approved by: Robert Watson (robert at freebsd dot org)

Remove files in preparation for replacement with totally new versions
of the manual pages.

Update the Makefile to handle the new file to be added.


140600 21-Jan-2005 ru

Fixed macro abuse.


140599 21-Jan-2005 ru

Fixed xrefs.


140568 21-Jan-2005 ru

Fixed xref.


140566 21-Jan-2005 ru

Fixed xrefs.


140561 21-Jan-2005 ru

Sort sections.


140519 20-Jan-2005 imp

Add intersil chip names we know we support since some OEMs use them
very transparently.


140517 20-Jan-2005 imp

Note SENAO SL-2511CD support


140450 18-Jan-2005 seanc

Synchronize with notes in GENERIC and note the kernel dependency on scbus(4).

MFC after: 7 days


140426 18-Jan-2005 brueffer

Capitalize Windows and fix a typo.

Submitted by: markus
MFC after: 3 days


140356 16-Jan-2005 ru

Removed .Re without a matching .Rs.


140297 15-Jan-2005 ru

Fixed troff warnings.


140292 15-Jan-2005 ru

Use lists where appropriate.


140291 15-Jan-2005 ru

A shorter version of the format string.


140290 15-Jan-2005 ru

Fixed macro abuse.


140286 15-Jan-2005 ru

Markup style.


140246 14-Jan-2005 dds

Fix the pbio include file installation process and the
corresponding documentation.

Noticed by: ru
Reviewed by: ru


140236 14-Jan-2005 ru

Tiny markup fixes.


140235 14-Jan-2005 ru

Markup fixes.


140234 14-Jan-2005 ru

Markup fixes.


140228 14-Jan-2005 ru

Markup fixes.


140227 14-Jan-2005 ru

Markup fixes.


140192 13-Jan-2005 ru

"The ... function" and minor markup nits.


140191 13-Jan-2005 ru

Markup nits.


140190 13-Jan-2005 ru

Removed stray quotes.


140179 13-Jan-2005 ru

Markup nits, and fix sentences to start from a capital letter.


140176 13-Jan-2005 ru

Nits.


140113 12-Jan-2005 ru

Sort xrefs.


140111 12-Jan-2005 ru

Scheduled mdoc(7) sweep.


140090 11-Jan-2005 brueffer

- list the Hama USB RS-232 Serial Adapter as supported
- bump .Dd

PR: 76088
Submitted by: Benjamin Lutz <benlutz@datacomm.ch>
MFC after: 3 days


140083 11-Jan-2005 trhodes

List RFCs under SEE ALSO.

PR: 46918


139971 10-Jan-2005 brueffer

- add the Eagle Tech NE200T
- bump .Dd


139967 10-Jan-2005 imp

Finish removal of matcd


139891 08-Jan-2005 brueffer

Remove the LSI MegaRAID SATA 150-2, this is a SiL 3112 based software RAID
device.

Submitted by: Martin Nilsson <martin@gneto.com>
MFC after: 3 days


139746 06-Jan-2005 trhodes

Early spring cleaning:

Unhook lomac(4) manual page and remove it. The code was removed by
rwatson over two years ago.


139698 05-Jan-2005 brueffer

- add new supported chips: 82541ER and 82546GB
- add the long supported, but still missing 82545
- change .Nd to look better (no need to mention FreeBSD there)
- bump .Dd

MFC after: 3 days


139675 04-Jan-2005 brueffer

- some SATA controllers were erroneously marked as SCSI, correct that
- move those controllers into the right place
- bump .Dd

Thanks to: Justin Bennett <justin@z-axis.com>
MFC after: 3 days


139663 04-Jan-2005 imp

There's no longer a wd driver.


139657 04-Jan-2005 brueffer

- list the LSI MegaRAID SATA 150-(2|4|6) controllers as supported (1)
- mention SATA support in a few places
- AMI -> AMI/LSI for controllers now sold my LSI
- bump .Dd

PR: 61878 (1)
Submitted by: Sten Spans <sten@blinkenlights.nl>
Discussed with: simon (sorting)
MFC after: 3 days


139654 03-Jan-2005 brueffer

- list the 3Com 3c920B-EMB-WNM as supported.
- bump .Dd


139593 02-Jan-2005 krion

Remove trailing spaces.

MFC after: 3 days


139578 02-Jan-2005 brueffer

Correct .Dd

Spotted by: Simon L. "Eagle Eye" Nielsen


139574 02-Jan-2005 brueffer

- list the PixelView PlayTV PAK as supported
- bump .Dd

Submitted by: Carl Makin <carl@stagecraft.cx>


139409 29-Dec-2004 brueffer

SMC SMC2536W-AG verified as working.

MFC after: 3 days


139403 29-Dec-2004 brueffer

- call the driver 'bktr' instead of 'brooktree' throughout the document
- add a HARDWARE section
- add a more descriptive NAME section
- update for recently imported Pinnacle PCTV support
- add Branko Lankester, the original author of the PCTV patches,
to the AUTHORS section
- bump .Dd

Thanks to all multimedia@ readers who sent me information about
their supported hardware!

MFC after: 1 week


139263 24-Dec-2004 mlaier

Enable sk(4) for ATLQ.

Thoroughly tested by: Ender <ender NO tog SPAM net>
MFC after: 4 weeks


139230 23-Dec-2004 scottl

Document the 2130SLP


139226 23-Dec-2004 imp

Add OZ711M1

Submitted by: Gordon Bergling


139214 23-Dec-2004 keramida

Fix a couple of typos.

PR: docs/75410
Submitted by: "Paul A.Hoadley" <paulh@logicsquad.net>
MFC after: 3 days


139148 21-Dec-2004 roam

And this, kids, is what happens if you act on a patch without looking
at the mailing list to see if there isn't any more discussion just
around the corner. Here's the update to the other part of the manpage
that deals with the hw.ata.atapi_dma loader tunable and initializing
ATAPI devices in PIO or DMA mode.

PR: 75021
Submitted by: Craig Rodrigues <rodrigc@crodrigues.org>
Spotted by: Joel Dahl <joel@automatvapen.se>


139145 21-Dec-2004 roam

Reflect the change of the hw.ata.atapi_dma sysctl default in rev. 1.217 of
src/sys/dev/ata/ata-all.c from PIO to DMA.

Submitted by: Craig Rodrigues <rodrigc@crodrigues.org>
MFC after: 1 week


139097 21-Dec-2004 brueffer

(fast) ethernet -> (Fast) Ethernet

MFC after: 3 days


139041 19-Dec-2004 glebius

We have an informative ng_source.4 manpage, which is not installed.


139024 18-Dec-2004 sobomax

Add FC929X into the list of supported devices.

Reminded by: simon


139016 18-Dec-2004 rse

Synchronize reference list to the ng_xxx(4) manpages of netgraph nodes
with the actually installed manpages by adding the missing ones. This
way they can be found more easily.

MFC after: 2 days


138999 18-Dec-2004 jkoshy

Document "machdep.hlt_cpus".

Reviewed by: ru


138994 17-Dec-2004 brueffer

BCM5721 is supported as well.


138989 17-Dec-2004 rse

1. To give the user a clue about the expiration timeout values, mention
the default timeouts of 1800 (activity) and 15 (inactivity) seconds.

2. Fix the "ifinfo" ASCII control message description:
it requires the interface number as an argument.

MFC after: 2 days


138987 17-Dec-2004 brueffer

Modify the name of the supported bluetooth card.

Discussed with: emax


138984 17-Dec-2004 brueffer

- add a HARDWARE section based on the hardware notes and the devices
already listed in the manpage
- reword some DESCRIPTION sentences
- Xref ehci(4)
- bump .Dd

MFC after: 3 days


138970 17-Dec-2004 glebius

Bump .Dd

Reminded by: ru


138968 17-Dec-2004 glebius

Note that send(2) is no longer applicable to divert(4) sockets.

Noticed by: Dmitry Dvoinikov
Wording by: cperciva
MFC after: 3 days


138966 17-Dec-2004 brueffer

- add a HARDWARE section
- several grammar and language fixes
- bump .Dd

MFC after: 3 days


138962 17-Dec-2004 brueffer

Add missing word.

MFC after: 3 days


138948 17-Dec-2004 brueffer

Properly capitalize FireWire

MFC after: 3 days


138914 16-Dec-2004 tom

Sort driver names alphabetically.

MFC after: 1 week


138913 16-Dec-2004 ru

Reflect the removal of jumbo(9).


138909 16-Dec-2004 brooks

Add Cisco AIR-CB21AG and AIR-PI21AG to the supported list.

I'm using an AIR-CB12AG to make this commit.

Approved by: sam


138902 15-Dec-2004 brueffer

First update for the 5750/5751 chips.

MFC after: 3 days


138901 15-Dec-2004 jhb

Document the new flag for disabling the keyboard port test during probe.


138887 15-Dec-2004 brueffer

Bump .Dd before anyone notices.


138886 15-Dec-2004 brueffer

List the Adaptec SCSI RAID 2230SLP.


138876 15-Dec-2004 brueffer

Remove clauses 3 and 4 of the license.

Approved by: Jason L. Wright (original author)
Reviewed by: imp
Obtained from: OpenBSD
MFC after: 3 days


138871 14-Dec-2004 simon

- Add a HARDWARE section which lists supported devices.

MFC after: 1 week


138870 14-Dec-2004 simon

- Add a HARDWARE section which lists supported devices.

MFC after: 1 week


138863 14-Dec-2004 brueffer

- Xref fwip(4)
- bump .Dd

MFC after: 3 days


138862 14-Dec-2004 brueffer

- remove nonexistant "device fwohci"
- sort SYNOPSIS devices
- Xref fwe(4)
- bump .Dd

MFC after: 3 days


138861 14-Dec-2004 njl

Add more information about debugging output.


138860 14-Dec-2004 brueffer

- remove nonexistant "device fwohci"
- sort SYNOPSIS devices
- capitalize Ethernet
- Xref fwip(4)
- bump .Dd

MFC after: 3 days


138859 14-Dec-2004 brueffer

- Xref fwip(4) and eui64(5)
- correct a grammar nit
- bump .Dd

MFC after: 3 days


138858 14-Dec-2004 brueffer

fwip(4) supports polling.

MFC after: 3 days


138849 14-Dec-2004 simon

- Add a HARDWARE section which lists supported devices.
- "device sound" does not pull in sound device drivers (like "device
pcm" used to do), so do not mention that option.
- Make the document title more like the title in the other sound
device drivers.

MFC after: 1 week


138848 14-Dec-2004 simon

Add manual page for snd_maestro(4).

Submitted by: Jorge Mario G. Mazo <jgutie11@eafit.edu.co> (original version)
PR: docs/74546
MFC after: 1 week


138840 14-Dec-2004 ru

Minor mdoc(7) tweaks, excellent work Nate!


138837 14-Dec-2004 ru

mdoc(7) nit: Removed redundant .Pp call.


138830 14-Dec-2004 yongari

Add manual page for snd_audiocs(4).

Reminded by: trhodes
MFC after: 1 week


138826 14-Dec-2004 njl

Checkpoint reworking the man page to be more useful to non-developers,
document some debug output variables, etc. Mdoc assistance welcome.


138825 13-Dec-2004 njl

Unify ACPI_DEBUG support for all OEM drivers under ACPI_OEM. Since more than
one will never be supported on the same platform, this does not hurt
debugging.

MFC after: 3 days


138740 12-Dec-2004 rik

Add information about 4.11 release.


138736 12-Dec-2004 rik

Add Tau-PCI-L(/R) to list of supported hardware.


138660 10-Dec-2004 trhodes

Date business, update.


138638 09-Dec-2004 rsm

Add Intel EtherExpress PRO/100 LAN/Modem card to manpage.

MFC after: 2 days


138628 09-Dec-2004 brueffer

Fix typos.


138626 09-Dec-2004 trhodes

Follow the language currently used in the manual page.

Submitted by: Michal Mertl <mime@traveller.cz>


138625 09-Dec-2004 brueffer

URL of the data sheet has changed.

Obtained from: OpenBSD


138624 09-Dec-2004 brueffer

Various language tweaks.

Obtained from: OpenBSD


138586 08-Dec-2004 trhodes

Wordsmith previous commit and bump document date.

Poked by: simon


138579 08-Dec-2004 sam

Updates for revised ath and net80211 support; the new man pages are
placeholders for real material.


138563 08-Dec-2004 trhodes

Document recently added security.mac.portacl.autoport_exempt tunable.

Outraced the speed of doc request: trhodes


138474 06-Dec-2004 glebius

Document route caching, how it can be enabled, and its consequences.

Wording by: cperciva


138388 05-Dec-2004 simon

DDB_UNATTENDED is now called KDB_UNATTENDED.

MFC after: 3 days


138376 04-Dec-2004 marks

Document ACPI tunable hw.acpi.serialize_methods.
Also reorder tunables.

Approved by: njl
MFC after: 1 week


138373 04-Dec-2004 simon

- Change license to standard 2 clause BSD. [1]
- Add a missing period.

Noticed by: ru
Approved by: Jorge Mario G. Mazo <jgutie11@eafit.edu.co> [1]


138229 30-Nov-2004 brueffer

MLINK crypto.4 to cryptodev.4

Stumbled upon by: markus
MFC after: 3 days


138202 29-Nov-2004 ceri

Add amd64 to the list of supported platforms.

PR: docs/74529
Submitted by: Jason Bacon <bacon at smithers dot neuro dot mcw dot edu>


138132 27-Nov-2004 simon

Add manual page for snd_ich(4).

Submitted by: Jorge Mario G. Mazo <jgutie11@eafit.edu.co> (original version)
PR: docs/73789
MFC after: 1 week


138117 26-Nov-2004 simon

Add Intel RAID Controller SRCS16 and SRCU42X to the list of supported
devices.

Submitted by: Samuel Clements <sclements@linkline.com>


138113 26-Nov-2004 simon

WITNESS_DDB is now called WITNESS_KDB.

MFC after: 3 days


138070 24-Nov-2004 brueffer

MLINK vge.4 to if_vge.4

MFC after: 3 days


138068 24-Nov-2004 brueffer

Xref polling.4 and bump .Dd

MFC after: 3 days


138062 24-Nov-2004 brueffer

Note that 4.11 will be the first 4.x based release to include
this driver.

Discussed with: ru


138016 23-Nov-2004 glebius

Add missed 'the'.

Submitted by: ru


138015 23-Nov-2004 glebius

Document new changes:
- how node listens to flow control messages
- how node sends flow control messages

Reviewed by: ru
MFC after: 1 week


138013 23-Nov-2004 simon

Bump documentation date for last commit, before I get poked by ru
for forgetting it.


138012 23-Nov-2004 simon

Add Dell PERC 4e/Di and Dell PERC 4e/Si to the list of supported
devices.

Submitted by: Muthu_T@Dell.com
MFC after: 3 days


137958 21-Nov-2004 mlaier

Commit ALTQ-patch for ed(4).

Requested and tested by: pav
MFC after: 1 week


137929 20-Nov-2004 brueffer

The ixgb(4) driver actually first appeared in 5.3 (was merged to RELENG_4
after 4.10).

MFC after: 3 days


137926 20-Nov-2004 brueffer

Small correction in the HISTORY section:

The hptmv driver appeared in 5.3, not 5.4.

MFC after: 3 days


137895 19-Nov-2004 obrien

Man page for the HighPoint RocketRAID 182x driver.

Forgotten by: scottl


137881 19-Nov-2004 obrien

Add the the Allied Telesyn AT-2700 familly.


137831 17-Nov-2004 brueffer

- list D-Link DFE-528TX as supported
- correct whitespace in a few entries
- remove some doubt from the D-Link DFE-538TX entry
- bump .Dd

MFC after: 3 days


137829 17-Nov-2004 brueffer

s/3COM/3Com/

MFC after: 3 days


137828 17-Nov-2004 brueffer

List the LevelOne GNC-0105T (8169S) as supported and bump .Dd

MFC after: 3 days


137778 16-Nov-2004 emax

mdoc police: use .Xr read 2 instead of .Fn read


137777 16-Nov-2004 emax

Add vkdb(4) man page and connect vkbd(4) to the build.


137742 15-Nov-2004 yar

BUGS should stay below SEE ALSO.

Pointed out by: ru (wearing the mdoc(7) police hat on his head)


137738 15-Nov-2004 yar

Mention in the BUGS section that EVFILT_NETDEV events
on vlan(4) will be noticed only if the parent uses miibus(4).

Pointed out by: John-Mark Gurney <gurney_j -at- resnet.uoregon.edu>


137635 13-Nov-2004 philip

Reflect the cuaa->cuad namechange in documentation.

Might as well do them all while I'm at it :-)

Submitted by: Steve Kargl <sgk@troutmask.apl.washington.edu>


137634 12-Nov-2004 philip

Update moused(8) and mouse(4) to reflect the cuaa->cuad name change.

Submitted by: Steve Kargl <sgk@troutmask.apl.washington.edu>


137621 12-Nov-2004 brueffer

sf(4) supports altq

MFC after: 2 weeks


137592 11-Nov-2004 brueffer

Several language fixes

MFC after: 3 days


137559 10-Nov-2004 brueffer

sf(4) supports polling now

MFC after: 2 weeks


137469 09-Nov-2004 njl

Update the manpage for acpi_panasonic for new models supported.

Submitted by: OGAWA Takaya
MFC after: 1 day


137455 09-Nov-2004 brueffer

Bump document date

Reminded by: ru


137439 09-Nov-2004 njl

Add info about some systems that refuse to switch via sysctl.

MFC after: 1 day


137417 08-Nov-2004 brueffer

D-Link DFE-580TX is supported

MFC after: 3 days


137411 08-Nov-2004 brueffer

Remove if_gx.4 MLINK, also add one for if_cnw.4


137410 08-Nov-2004 brueffer

gx(4) is gone, remove any references


137408 08-Nov-2004 brueffer

gx(4) is gone, reference em(4) instead


137407 08-Nov-2004 brueffer

gx(4) is gone, remove any references


137405 08-Nov-2004 brueffer

The gx driver is gone, kill the manpage as well.


137388 08-Nov-2004 philip

Add support for gadgets on Asus L4R and M6R notebooks.


137332 07-Nov-2004 brueffer

Avoid second person usage.

Obtained from: OpenBSD
MFC after: 1 week


137247 05-Nov-2004 philip

Sync acpi_asus(4) manual with reality.


137207 04-Nov-2004 ru

Sync up with gdbinit.vinum removal.

OK'ed by: phk


137189 04-Nov-2004 bms

Fix markup: .Dv -> .Va
Update document dates.

Prodded by: ru


137178 04-Nov-2004 bms

Document the fact that the flags for a FreeBSD kernel routing table
entry are documented in the page for route(8), not route(4).

Sponsored by: eXtensible Open Router Project <URL:http://www.xorp.org/>
MFC after: 3 weeks


137139 02-Nov-2004 andre

Remove RFC1644 T/TCP support from the TCP side of the network stack.

A complete rationale and discussion is given in this message
and the resulting discussion:

http://docs.freebsd.org/cgi/mid.cgi?4177C8AD.6060706

Note that this commit removes only the functional part of T/TCP
from the tcp_* related functions in the kernel. Other features
introduced with RFC1644 are left intact (socket layer changes,
sendmsg(2) on connection oriented protocols) and are meant to
be reused by a simpler and less intrusive reimplemention of the
previous T/TCP functionality.

Discussed on: -arch


137124 02-Nov-2004 harti

Add a man page for the NgATM helper module ngatmbase.

Requested by: Ulrich Spoerlein <q@uni.de>


137106 01-Nov-2004 mlaier

des added bge(4) support.


137064 30-Oct-2004 le

Document support for the B&B Electronics USB->RS422/485 adapter.

Bump document date.


136984 26-Oct-2004 imp

Document that libkvm requires device mem to work.


136926 24-Oct-2004 rwatson

Mention fdescfs(5) and why it might be useful.

MFC after: 1 week
Suggested by: Stephen Montgomery-Smith <stephen at math dot missouri dot edu>


136818 23-Oct-2004 andre

o Remove entire section talking about RTF_PRCLONING that got nuked in 5.2
already.
o Better description of IP fastforwarding. It can do the full thing now
including firewalling.
o Reword the description of ICMP redirects.
o Add references to route(4) and pfil(9).


136817 23-Oct-2004 andre

Rephrase certain centences and sync description of default values to reality.


136806 23-Oct-2004 glebius

Make documentation up to date with recent changes.

Reviewed by: ru


136788 22-Oct-2004 andre

Refuse to unload the ipdivert module unless the 'force' flag is given to kldunload.

Reflect the fact that IPDIVERT is a loadable module in the divert(4) and ipfw(8)
man pages.


136761 22-Oct-2004 scottl

Document the 21610SA card.


136676 18-Oct-2004 obrien

Catch up with PHK's sio(4) rework [sys/dev/sio/sio.c rev. 1.456].
Also catch up with RCng.

Reviewed by: phk


136600 16-Oct-2004 le

Update manpage for the Vodafone Mobile Connect 3G datacard. Bump
document date.

Reminded by: simon


136484 13-Oct-2004 maxim

s/Oct /October/

Pointed out by: ru


136482 13-Oct-2004 brueffer

- D-Link DFE-500TX verified to work
- remove the 'Asante' entry which isn't very helpful


136477 13-Oct-2004 maxim

Bump the date of the document.


136466 13-Oct-2004 yongari

mdoc(7) police:
.Dt should have a third argument.
new sentence should start on its own line.
use precise width specifier.
Add AUTHORS section and correct device name to /dev/led/auxioled.

Approved by: jake (mentor)
Pointed by: ru


136462 12-Oct-2004 emax

ooops.. vkbd(4) should not have been committed


136461 12-Oct-2004 emax

ng_ubt(4) no longer provides device nodes interface. Update the
man page to document this.

MFC after: 3 days


136457 12-Oct-2004 jmg

update document date

Reminded by: ru (a few weeks ago)


136431 12-Oct-2004 maxim

Document net.inet.tcp.sack.initburst sysctl.


136381 11-Oct-2004 brueffer

vge(4) supports polling


136301 09-Oct-2004 yongari

Port NetBSD auxio driver. The driver was modified to use led(4) and can
be used to announce various system activity.
The auxio device provides auxiliary I/O functions and is found on various
SBus/EBus UltraSPARC models. At present, only front panel LED is
controlled by this driver.

Approved by: jake (mentor)
Reviewed by: joerg
Tested by: joerg


136282 08-Oct-2004 keramida

Use a real (and compact) list for a filename list; this helps groff
split the lines in more reasonable places too, both in tty/ps output.

MFC after: 3 days


136279 08-Oct-2004 keramida

To avoid pushing the paragraph text too far from the left border, making
line-splitting extremely difficult for groff, indent the .Bl items by
the standard `indent' length instead of an indent large enough to hold
the maximal tag name.

Reviewed by: ru
MFC after: 3 days


136277 08-Oct-2004 keramida

Close a .Bl list with an .El to fix a groff warning.


136249 08-Oct-2004 green

Mention the dc(4) driver's support, and ipfw(8)'s classifier support.


136231 07-Oct-2004 imp

Ooops. Forgot the man page for pbio.4 in my port from RELENG_4.


136220 07-Oct-2004 mlaier

Add a minimal altq.4 manpage to tell about the kernel options and where to
find more information. Also move the "SUPPORTED DEVICES" section from altq.9
to altq.4, where is belongs.

Requested by: green
MFC after: 2 days


136163 05-Oct-2004 njl

Update the man page with new info about overriding your DSDT.

MFC after: 3 days


136153 05-Oct-2004 imp

Add note about regulatory domains to avoid confusion.

Reviewed by: sam@


136121 04-Oct-2004 yar

Bump the date.

Reminded by: ru


136116 04-Oct-2004 yar

Document that vlan(4) requires miibus(4) now.


136085 03-Oct-2004 simon

Add a SYNOPSIS section for io(4), mem(4), or random(4), since they are
now optional devices.

MFC after: 1 week


136080 03-Oct-2004 sanpei

Add a HARDWARE section which lists supported devices.
EPSON GT-8400UF(This product is same device id, 0x011f
as EPSON Perfection 1670 scanner)

PR: [FreeBSD-users-jp 81081]
Submitted by: TOKIO Yukiya <yukiya@ee.t-kougei.ac.jp>
MFC after: 3 days


135955 30-Sep-2004 philip

Document the Synaptics tunable. While I'm here, also mention the
synapticshw_t structure and the MOUSE_SYN_GETHWINFO ioctl() which
reads it.

MT5 candidate

Approved by: njl


135899 28-Sep-2004 jmg

document the limit on jumbo frame size..

MFC after: 5 days


135827 26-Sep-2004 simon

- Add a HARDWARE section which lists supported devices based on the
Hardware Notes.
- Update some text to fit better now that this driver support
multiple different device types.

MFC after: 3 days


135822 26-Sep-2004 simon

Add a HARDWARE section which lists supported devices based on the
Hardware Notes.

MFC after: 3 days


135761 24-Sep-2004 blackend

Remove a duplicated word.

Submitted by: Pawel Worach <pawel.worach@telia.com>


135539 21-Sep-2004 simon

Add the sound device to the synopsis.

Noticed by: ru


135532 20-Sep-2004 simon

Connect snd_ess(4) to the build.


135531 20-Sep-2004 simon

Add manual page for snd_ess(4).

Submitted by: Atte Peltomaki <koston@iki.fi>
MFC after: 3 days


135476 19-Sep-2004 simon

Add Sitecom LN-029 to list of supported devices.


135458 19-Sep-2004 ru

Sort MAN and MLINKS in dictionary order ignoring case.


135457 19-Sep-2004 ru

The checksum code has been fixed; reflect this is a manpage.


135424 18-Sep-2004 brueffer

Re-formulate the first sentence for better readability

MFC after: 3 days


135401 17-Sep-2004 glebius

- properly capitalize NetFlow
- small grammar fix

Submitted by: ru


135396 17-Sep-2004 glebius

A man page for Netflow node.

English lessons by: julian
mdoc(7) lessons by: ru
Approved by: julian (mentor)


135382 17-Sep-2004 dds

Fix typo.

MFC after: 2 days


135348 16-Sep-2004 simon

Bump document date forgotten in last commit.


135334 16-Sep-2004 brueffer

- add a HARDWARE section based on the hardware notes
- capitalize Ethernet
- minor fixes

MFC after: 3 days


135333 16-Sep-2004 brueffer

Adaptec ANA-6944/TX is supported

MFC after: 3 days


135321 16-Sep-2004 brueffer

Add missing comma

Submitted by: ceri
MFC after: 3 days


135237 14-Sep-2004 brueffer

Better wording for the hardware section.

Discussed with: emax


135232 14-Sep-2004 wpaul

Fix copyright (e-mail address and years were wrong).


135213 14-Sep-2004 andre

Be explicit that packets passed from a 'ipfw tee' action will not be reassembled.

Prodded by: ru


135159 13-Sep-2004 wpaul

Oops. ZX1701 and ZX1702 are the chip designations (ZyXEL rebadged the
the VIA chips with their own numbers). The actual card names are
GN650-T (64-bit) and GN670-T (32-bit). Also capitalize ZyXEL correctly.


135156 13-Sep-2004 wpaul

Add the Zyxel ZX1701 and ZX1702 adapters to the HARDWARE list. Clean up
a few small things.


135148 13-Sep-2004 dd

Remove a broken URL reference. The submitter reports that the
"documentation on the AceNIC cards are no longer after Nortel acquired
Alteon".

PR: 71600
Submitted by: Linh Pham <question+freebsdpr@closedsrc.org>


135142 13-Sep-2004 brueffer

- add a HARDWARE section
- grammar fixes
- wording improvements
- bump document date

MFC after: 3 days


135141 13-Sep-2004 brueffer

- fix capitalization
- add HARDWARE section based on the hardware notes
- bump document date

MFC after: 3 days


135140 13-Sep-2004 brueffer

- remove device count
- add a HARDWARE section
- bump document date

MFC after: 3 days


135125 12-Sep-2004 brueffer

- start new sentences on new lines
- misc fixes


135124 12-Sep-2004 brueffer

- add vge(4)
- bump document date


135119 12-Sep-2004 simon

- Add a HARDWARE section which lists supported devices.

MFC after: 3 days


135117 12-Sep-2004 simon

- Change DESCRIPTION section to a HARDWARE section.
- Sync list of supported devices with source code.

MFC after: 3 days


135113 12-Sep-2004 simon

- Add a HARDWARE section which lists supported devices based on the
FreeBSD Hardware Notes, source code and cvs comments from
FreeBSD and NetBSD.
- Update page title and DESCRIPTION section to reflect the fact that
this driver supports much more than Handspring Visor now.

MFC after: 3 days


135110 12-Sep-2004 simon

- Move HARDWARE section to after DESCRIPTION like in the other FreeBSD
section 4 manual pages.

MFC after: 3 days


135109 12-Sep-2004 simon

- Move HARDWARE section to after DESCRIPTION like in the other FreeBSD
section 4 manual pages.
- Sort device list.

MFC after: 3 days


135106 12-Sep-2004 simon

Change DESCRIPTION section to a HARDWARE section.

MFC after: 3 days


135079 11-Sep-2004 simon

Add a HARDWARE section which lists supported devices.


135049 10-Sep-2004 wpaul

Add a manual page for the vge(4) driver.


135039 10-Sep-2004 trhodes

Remove the debugging tunable, it was not being used.
Enable first match by default.[1]

We should: rwatson [1]


135032 10-Sep-2004 brueffer

Remove spare ")"

MFC after: 3 days


135020 10-Sep-2004 brueffer

- grammar fixes
- fix path to a source file

MFC after: 3 days


135019 10-Sep-2004 brueffer

Connect cnw.4 to the build.

MFC after: 5 days


135017 09-Sep-2004 brueffer

Add a manpage for the cnw(4) driver, adopted from NetBSD.

MFC after: 5 days


135015 09-Sep-2004 brueffer

- add a HARDWARE section based on the driver README
- capitalization fixes
- bump document date

MFC after: 3 days


134938 08-Sep-2004 ru

Update sound-related manpages to account for the recent change in
device and module naming. The following files were repo-copied:

csa.4 -> snd_csa.4
gusc.4 -> snd_gusc.4
maestro3.4 -> snd_maestro3.4
sbc.4 -> snd_sbc.4
uaudio.4 -> snd_uaudio.4

The pcm(4) manpage wasn't renamed to sound(4) as there are nearby
plans to rename "device sound" to "device snd", to address the
ambiguity in naming, so pcm.4 is linked to sound.4 for the moment.
(We also mumble something about the future plans in the manpage.)

Removed links from pcm.4 to als4000.4 and emu10k1.4 -- they now
have their own snd_*.4 manpages.

Fixes for recent snd_*.4 manpages: added missing "device sound"
to the SYNOPSIS, fixed hints (they are still "hint.pcm.<unit>"
in most cases).

MT5 after: 3 days


134926 08-Sep-2004 brueffer

We don't need device counts anymore. Also remove device.hints entries
for ie1, to be in line with the other manpages.

MFC after: 3 days


134925 08-Sep-2004 brueffer

We don't need device counts anymore

MFC after: 3 days


134884 07-Sep-2004 des

Fix markup of HARDWARE section.

Submitted by: brueffer


134874 06-Sep-2004 jmg

document the recent change to debug.witness.*
fix spelling of debug.witness.kdb

MFC after: 5 days


134872 06-Sep-2004 brueffer

- move list of supported devices into a HARDWARE section
- fix a device name
- various language fixes
- bump document date

MFC after: 3 days


134866 06-Sep-2004 brueffer

Add a missing 's'

MFC after: 3 days


134831 05-Sep-2004 simon

Bump document date for last commit.


134829 05-Sep-2004 simon

Add a HARDWARE section which lists supported devices.

MFC after: 3 days


134828 05-Sep-2004 simon

Reword/reorganize a bit to make it more clear that all OHCI v1.0
compliant controllers are supported.

MFC after: 3 days


134825 05-Sep-2004 simon

Add a HARDWARE section which lists supported devices based on the
Hardware Notes.

MFC after: 3 days


134818 05-Sep-2004 brueffer

- add a HARDWARE section
- some capitalization fixes
- bump document date

MFC after: 3 days


134816 05-Sep-2004 brueffer

ixgb(4) supports polling as well

MFC after: 3 days


134808 05-Sep-2004 brueffer

Remove dublicate words

MFC after: 3 days


134805 05-Sep-2004 des

Man page for the newly added ucycom(4) driver.


134785 05-Sep-2004 brueffer

- move list of supported devices into a HARDWARE section
- sort the hardware list
- misc fixes
- bump document date

MFC after: 3 days


134784 05-Sep-2004 brueffer

- add a HARDWARE section
- misc fixes
- bump document date

MFC after: 3 days


134783 05-Sep-2004 brueffer

- add a HARDWARE section
- bump document date

MFC after: 3 days


134782 05-Sep-2004 brueffer

Refine the entry for the SMC card

MFC after: 3 days


134779 04-Sep-2004 brueffer

- move list of supported devices into a HARDWARE section
- mention which chip the devices use (where known)
- bump document date

MFC after: 3 days


134778 04-Sep-2004 brueffer

- move list of supported devices into a HARDWARE section
- fix spacing in the Corega entry
- bump document date

MFC after: 3 days


134777 04-Sep-2004 brueffer

- the NEC PC-9801N-25 is supported as well
- really sort the device list this time

MFC after: 3 days


134774 04-Sep-2004 simon

Add a standard 2 clause BSD license.

Approved by: wilko
MFC after: 3 days


134769 04-Sep-2004 simon

- Properly capitalize Ethernet.
- Add a HARDWARE section which lists supported devices.

MFC after: 3 days


134768 04-Sep-2004 simon

- Add a HARDWARE section which lists supported devices.

MFC after: 3 days


134756 04-Sep-2004 brueffer

- move list of supported adapters into a HARDWARE section
- sort the device list
- some minor fixes

MFC after: 3 days


134755 04-Sep-2004 brueffer

Properly capitalize Gigabit Ethernet

MFC after: 3 days


134738 03-Sep-2004 brueffer

Grammar fix

MFC after: 3 days


134737 03-Sep-2004 brueffer

Properly capitalize Ethernet

MFC after: 3 days


134734 03-Sep-2004 sanpei

Add support Nikon CoolScan LS40 ED

PR: kern/71139
Submitted by: Pierre DAVID <Pierre.David@crc.u-strasbg.fr>
MFC after: 1 week


134728 03-Sep-2004 brueffer

- change layout of the hardware list to the one used by other manpages
- grammar fixes

MFC after: 3 days


134727 03-Sep-2004 brueffer

- change layout of the hardware list to the one used by other manpages
- add a missing word

MFC after: 3 days


134726 03-Sep-2004 brueffer

- change layout of the hardware list to the one used by other manpages
- fix spacing of one hardware entry
- grammar fix

MFC after: 3 days


134725 03-Sep-2004 brueffer

- move list of supported adapters into a HARDWARE section
- properly capitalize (Fast) Ethernet
- bump document date

MFC after: 3 days


134700 03-Sep-2004 brueffer

- move list of supported adapters into a HARDWARE section
- properly capitalize (Fast) Ethernet
- bump document date

MFC after: 3 days


134699 03-Sep-2004 brueffer

- move list of supported adapters into a HARDWARE section
- list the Digital EtherWORKS adapter as supported [1]
- properly capitalize (Fast|Gigabit) Ethernet
- bump document date

Obtained from: NetBSD [1]
MFC after: 3 days


134672 03-Sep-2004 brueffer

- move list of supported adapters into a HARDWARE section
- properly capitalize (Fast) Ethernet
- bump document date

MFC after: 3 days


134671 03-Sep-2004 brueffer

- move list of supported adapters into a HARDWARE section
- properly capitalize Fast/Gigabit Ethernet
- bump document date

MFC after: 3 days


134481 29-Aug-2004 des

According to mdoc(7), HISTORY comes before AUTHORS.

MFC after: 3 days


134433 28-Aug-2004 sanpei

Add support Corega CG-LAPCIGT Gigabit Ethernet(8169S)

PR: [FreeBSD-users-jp 80667]
Submitted by: FUJIMOTO Kou <fujimoto@j.dendai.ac.jp>
MFC after: 1 week


134411 27-Aug-2004 simon

Add manual pages for several sound drivers.

Submitted by: Atte Peltomaki <koston@iki.fi>
Reviewed by: cg
MFC after: 5 days


134383 27-Aug-2004 andre

Always compile PFIL_HOOKS into the kernel and remove the associated kernel
compile option. All FreeBSD packet filters now use the PFIL_HOOKS API and
thus it becomes a standard part of the network stack.

If no hooks are connected the entire packet filter hooks section and related
activities are jumped over. This removes any performance impact if no hooks
are active.

Both OpenBSD and DragonFlyBSD have integrated PFIL_HOOKS permanently as well.


134339 26-Aug-2004 brueffer

- move the list of supported adapters into a HARDWARE section
- properly capitalize Ethernet
- replace a misleading 'adapter' with 'chipset'
- bump document date

MFC after: 3 days


134338 26-Aug-2004 brueffer

- move the list of supported adapters into a HARDWARE section
- sort the list of adapters
- add the 3Com 3c460 HomeConnect Ethernet USB Adapter [1]
- properly capitalize Ethernet
- replace a misleading 'adapter' with 'chipset'
- bump document date

Obtained from: NetBSD [1]
MFC after: 3 days


134323 26-Aug-2004 simon

Bump document date for last commit.


134322 26-Aug-2004 simon

- Add a HARDWARE section which lists supported devices.
- Mark up each item in the device list with .It, as per mdoc(7) and to
make it simpler for auto generated Hardware Notes to parse the manual
page.

MFC after: 3 days


134320 25-Aug-2004 brueffer

- use .Nm
- fix some grammar and spelling mistakes

MFC after: 3 days


134315 25-Aug-2004 brueffer

- move list of supported adapters into a HARDWARE section
- fix capitalization of a "to"
- bump document date

MFC after: 3 days


134314 25-Aug-2004 brueffer

- put the list of supported adapters into a HARDWARE section
- make the Buffalo entry look better
- properly capitalize Ethernet and Fast Ethernet
- bump document date

MFC after: 3 days


134313 25-Aug-2004 simon

Fix grammar nit.

Submitted by: brueffer
MFC after: 2 days


134291 25-Aug-2004 brueffer

Move a paragraph from the HARDWARE section back into the
DESCRIPTION section. Also adapt it to make it fit in better.

Requested by: simon


134272 24-Aug-2004 brueffer

- move the list of supported devices into a HARDWARE section
- bump document date


134271 24-Aug-2004 brueffer

- move device listing and hardware notes into a HARDWARE section
- properly capitalize Gigabit Ethernet
- bump document date


134255 24-Aug-2004 brueffer

- move the list of supported adapters to a HARDWARE section
- correct entry for the Belkin card (we don't support 10GbE in sk(4)) :-)
- properly capitalize Gigabit Ethernet
- wordsmithing on a sentence
- bump document date


134253 24-Aug-2004 brueffer

Add the SMC EZ Card 10/100 as supported hardware


134252 24-Aug-2004 brueffer

Correct the link to the AIC-6915 programmer's manual


134249 24-Aug-2004 brueffer

- move list of supported adapters into a HARDWARE section
- correctly capitalize Fast Ethernet
- correct two typos
- bump document date


134237 24-Aug-2004 ru

Fixed a misspelling of the hook name.

Submitted by: Pawel Malachowski


134220 23-Aug-2004 brueffer

Wordsmithing in the hardware section.


134135 21-Aug-2004 trhodes

Protect the period! And add a new line.

Guilty of bad merge: trhodes


134134 21-Aug-2004 trhodes

Document recently added features and bump the doc date.


134073 20-Aug-2004 jmg

document that the sk driver now supports the Belkin F5D5005 gige card.


134068 20-Aug-2004 trhodes

Replace the ERRORS section with a DIAGNOSTICS section.

Requested by: ru


134065 20-Aug-2004 trhodes

Replace the ERRORS section with a DIAGNOSTICS section.

Requested by: ru


134063 20-Aug-2004 trhodes

Fix a few style nits.

Noticed by: Mr. mdoc(7) himself, ru


134046 19-Aug-2004 simon

Add a HARDWARE section which lists supported devices based on the
Hardware Notes.

MFC after: 3 days


134045 19-Aug-2004 simon

Add a HARDWARE section which lists supported devices.

MFC after: 3 days


134044 19-Aug-2004 simon

Add a HARDWARE section which lists supported devices.

MFC after: 3 days


134042 19-Aug-2004 simon

Move listing of DTC 3290 to aha(4).

MFC after: 3 days


134024 19-Aug-2004 andre

Note that IPFIREWALL depends on PFIL_HOOKS compiled into the kernel as well.

Submitted by: ceri, simon (mdoc fixes)


134017 19-Aug-2004 brueffer

Add a HARDWARE section and bump the document date

MFC after: 3 days


134016 19-Aug-2004 maxim

Remove an unnecessary .It.

Reviewed by: ru


133916 17-Aug-2004 blackend

Update Document Date to match last change.

Approved by: re


133842 16-Aug-2004 simon

Remove Wiretek UBRJ4 from the list of supported devices. While it is
detected by the driver, it doesn't really work as soon as it really used
for network traffic. Perhaps it can be re-added later when the issues
are resolved.

Reported by: Soeren Vrist <seet@seet.dk>


133810 16-Aug-2004 maxim

Mention a potential net.inet.ip.random_id drawback.

Submitted by: ru


133777 15-Aug-2004 simon

- Add a HARDWARE section which lists supported devices.
- Fix a few mdoc(7) markup / style nits when I'm here anyway.


133773 15-Aug-2004 simon

Bump document date for last commit.


133771 15-Aug-2004 simon

- Add a HARDWARE section which lists supported devices.
- Add the manufacturer name to each item in the device list.
- Make the note about supporting "IBM e335" into a general list and
change the entry to use the full product name ("IBM eServer xSeries
335").
- Add Dell PowerEdge 1750 to the list of systems with mpt onboard.


133765 15-Aug-2004 simon

Change the HARDWARE section to have the same style as in the other
FreeBSD section 4 manual pages.


133761 15-Aug-2004 simon

- Add a HARDWARE section which lists supported devices.


133760 15-Aug-2004 simon

- Add a HARDWARE section which lists supported devices.
- Remove reference to the NOTES section in the entry for Sun DMFE,
since ot doesn't work well with the auto generated Hardware Notes. [1]

OK'ed by: marius [1]


133758 15-Aug-2004 simon

- Make the naming of AMCC's 3ware cards consistent with the current
naming from AMCC.
- Update the list of devices supported by the drivers.

All of the above is based on information from AMCC via vkashyap.


133757 15-Aug-2004 maxim

o Document net.inet.ip.random_id sysctl.

Reviewed by: dwmalone, ru


133729 14-Aug-2004 marius

- Capitalize Ethernet and Fast Ethernet.
- Add a NOTES section with information regarding the "local-mac-address?"
system configuration variable on sparc64 and add a reference to eeprom(8)
for using it. Dump document date for this.
- In dc.4, add the on-board DM9102A on Sun Netra X1 and Sun Fire V100 to
the list of known working devices.


133608 13-Aug-2004 scottl

Re-write some poorly written paragraphs. Document the 2130.


133456 10-Aug-2004 simon

Add a HARDWARE section which lists supported devices.


133452 10-Aug-2004 simon

Add a HARDWARE section which lists supported devices. Clean up device
lists a bit while I'm here anyway.


133410 09-Aug-2004 simon

- Add a HARDWARE section which lists supported devices.


133338 08-Aug-2004 simon

Bump document date for last commit.


133336 08-Aug-2004 simon

- Add a HARDWARE section which lists supported devices.


133335 08-Aug-2004 simon

- Add a HARDWARE section which lists supported devices based on the
manual page and the Hardware Notes.


133309 08-Aug-2004 sanpei

Add support to Sony Ericsson USB Cable(Susteen USB Data Cable)

PR: kern/66416
Submitted by: Fredrik Lindberg <fliREMOVEME@shapeshifter.se>
MFC after: 1 week


133290 07-Aug-2004 sanpei

Add support for Belkin F5U409 serial-usb adapter

PR: kern/69804
Submitted by: Dan Nelson <dnelson@allantgroup.com>


133222 06-Aug-2004 trhodes

Damn, fix the SEE ALSO section.


133221 06-Aug-2004 trhodes

Add a manual page for the hfa driver.

Reviewed by: harti


133111 04-Aug-2004 blackend

Add Canon CanoScan LIDE 20 and Canon CanoScan LIDE 30 to the list of
supported devices. While I'm there add CanoScan to the names of other
Canon scanners.

MFC after: 1 week


133091 03-Aug-2004 simon

- Add a HARDWARE section which lists supported devices.


133090 03-Aug-2004 simon

- Make the HARDWARE section preamble text have a call to the Nm macro,
so the driver name will appear in the Hardware Notes.


133072 03-Aug-2004 andre

o Move the inflight sysctls to their own sub-tree under net.inet.tcp to be
more consistent with the other sysctls around it.


133067 03-Aug-2004 simon

Add Wiretek UBRJ4 to the list of supported devices.

Submitted by: Soeren Vrist <seet@seet.dk>


133060 03-Aug-2004 bz

Implement minimalistic L2TP sessions statistics and correct man page
for L2TP tunnel statistics (which do not take an argument sessionID).

Reviewed by: archie
Approved by: pjd (mentor)


133058 03-Aug-2004 bz

add a new control message to set sequence numbers on an uninitialized node.

Reviewed by: archie
Approved by: pjd (mentor)


133054 03-Aug-2004 bz

adopt structs to reflect code change from May 2000 for
NGM_PPP_SET_CONFIG/NGM_PPP_GET_CONFIG.

Reviewed by: archie
Approved by: pjd (mentor)


133042 02-Aug-2004 marius

Add the PM1564 to the list of supported controllers.

OK'ed by: scottl


132970 01-Aug-2004 simon

Add a HARDWARE section which lists supported devices.


132969 01-Aug-2004 simon

Make the HARDWARE section better suited to the upcoming auto generated
Hardware Notes:

- Only include text related the device listings and hardware support
in the HARDWARE section.
- Make the HARDWARE section preamble text have a call to the Nm macro,
so the driver name will appear in the Hardware Notes.
- Add the manufacturer name to each item in the device list, where
appropriate.
- Clean trailing punctuation characters from the lists.


132968 01-Aug-2004 simon

- Add a HARDWARE section which lists supported devices.
- Minor cleanup of the device lists when I'm here anyway.


132934 31-Jul-2004 trhodes

Help simon out and add a HARDWARE section.


132885 30-Jul-2004 glebius

Fix mdoc(7) and grammar errors from previous commit.

Requested, submitted and reviewed by: ru


132850 29-Jul-2004 glebius

Document new control messages NGM_PPPOE_GETMODE, NGM_PPPOE_SETMODE.
Note that sysctl net.graph.nonstandard_pppoe is deprecated.

Approved by: julian (mentor)


132807 28-Jul-2004 trhodes

Leaving the '.Pp' before '.Sh' is a style bug. This should have been
removed in my previous commit.


132802 28-Jul-2004 trhodes

Remove the ERRORS section in favor of a DIAGNOSTICS section.

Requested by: ru


132797 28-Jul-2004 trhodes

Wrap the supported adapters list into an .Sh HARDWARE section.
Use a list to make reading the list easier on the eyes.
Add cardbus(4) and pccard(4) to the SEE ALSO section.


132612 24-Jul-2004 trhodes

Move snc.4 over to the i386 section as it only deals with PC98 and i386.
Bump .Dd and .Dt accordingly.

Requested by: ru


132553 22-Jul-2004 imp

More CardBus Bridges supported, o2micro better now


132501 21-Jul-2004 nyan

Add the ACPI Panasonic extras driver.

Submitted by: OGAWA Takaya <t-ogawa@triaez.kaisei.org> and nyan


132464 20-Jul-2004 julian

Slight cosmetic changes.
Also introduce a macro to be called by persistent nodes to signal their
persistence during shutdown to hide this mechanism from the node author.

Make node flags have a consistent style in naming.

Document the change.


132341 18-Jul-2004 sanpei

Add support System TALKS Inc. SGC-X2UL


132330 18-Jul-2004 keramida

The description of ng_mesg.cmd should call it "cmd" to match the struct
definition and netgraph.h.

PR: docs/66539
Submitted by: Michel Lavondes <fox@vader.aacc.cc.md.us>


132233 16-Jul-2004 rwatson

Update Biba and MLS man pages to take into account recent renaming of
the 'single' label element to 'effective.


132219 15-Jul-2004 njl

Add a few comments about ACPI probing.


132165 14-Jul-2004 simon

Add a HARDWARE section which lists supported devices. The actual
device listings has been moved (and in some cases more or less
rewritten) from the DESCRIPTION section.


132000 12-Jul-2004 keramida

Fix a typo that slipped in during my last commit to this file.

Submitted by: fox@vader.aacc.cc.md.us


131900 10-Jul-2004 maxim

o Document net.inet.sack.enable sysctl. net.inet.sack.sackhole_limit
is not documented yet, it is not used at the moment and is the subject
of the future work.

Improved by: ru
Not objected: ps, jayanth


131864 09-Jul-2004 ru

Polished markup.


131861 09-Jul-2004 ru

Fixed markup and punctuation.


131822 08-Jul-2004 trhodes

Note that the implementation notes were not only derived from NetBSD but
also applies to other Arcnet drivers. Note that it should eventually
be moved to a more generic section.


131818 08-Jul-2004 keramida

Fix some grammar-wording knit.

PR: docs/66540
Submitted by: Michel Lavondes <fox@vader.aacc.cc.md.us>
MFC after: 3 days


131813 08-Jul-2004 ru

Markup overhaul.


131812 08-Jul-2004 ru

Markup nits.


131810 08-Jul-2004 ru

Markup laundry.


131809 08-Jul-2004 ru

Use the commonly used list type to enumerate supported devices.


131807 08-Jul-2004 ru

Slight markup fixes.


131806 08-Jul-2004 ru

Make the list type match the common type used to enumerate supported devices.


131805 08-Jul-2004 ru

Added missing markup bits.


131804 08-Jul-2004 ru

Protect "e.g." from being interpreted as end of sentence.


131803 08-Jul-2004 ru

Markup fixes.


131802 08-Jul-2004 ru

Fixed markup.


131801 08-Jul-2004 ru

Slight markup fixes.


131797 08-Jul-2004 ru

Markup fixes.


131794 08-Jul-2004 harti

Add the missing copyright.

Spotted by: ru


131792 08-Jul-2004 ru

Kill trailing whitespace.


131791 08-Jul-2004 ru

Fixed markup.


131790 08-Jul-2004 ru

Slight markup fixes.


131789 08-Jul-2004 ru

Markup fixes.


131788 08-Jul-2004 ru

Slight markup fixes.


131786 08-Jul-2004 ru

Slight markup fixes.


131765 07-Jul-2004 keramida

Fix various grammar knits.

PR: docs/66824
Submitted by: Michel Lavondes <fox@vader.aacc.cc.md.us>
MFC after: 3 days


131754 07-Jul-2004 ru

mdoc(7) fixes.


131753 07-Jul-2004 simon

Remove double .Pp caused by p4 miss-merge.


131752 07-Jul-2004 simon

Add a HARDWARE section.

For cx(4) this was based on information from the Hardware Notes.

OK'ed by: rik


131742 07-Jul-2004 ru

Removed legacy comment.


131726 06-Jul-2004 ru

Fixed section name.


131725 06-Jul-2004 ru

Eliminated mdoc(7) warning.


131724 06-Jul-2004 ru

mdoc(7) fixes.


131715 06-Jul-2004 ru

Tiny markup fixes.


131714 06-Jul-2004 ru

Tiny markup nits in an otherwise outstanding mdoc(7) work.


131681 06-Jul-2004 ru

Fixed the .Os call (missing or wrong).


131635 05-Jul-2004 ru

Fix the NAME section making whatis(1) happy in particular.


131594 04-Jul-2004 ru

Sort SEE ALSO references (in dictionary order, ignoring case).


131570 04-Jul-2004 simon

Add a HARDWARE section which lists supported devices. The actual
device listings has been moved (and in some cases more or less
rewritten) from the DESCRIPTION section.

This will be used later for automatically generating device listings
in the Hardware Notes, by parsing the manual pages.

Reviewed in principle by: ru, hrs, trhodes
No objections: -doc, re
Section name inspired by: NetBSD


131530 03-Jul-2004 ru

Mechanically kill hard sentence breaks and double whitespaces.


131478 02-Jul-2004 ru

Fixed comments.


131472 02-Jul-2004 ru

Removed trailing whitespace.


131468 02-Jul-2004 ru

Fixed spelling of the document date.


131464 02-Jul-2004 ru

Bump document date on behalf of the previous change.


131462 02-Jul-2004 maxim

Document net.inet.ip.process_options sysctl.

Improved by: ru
Reviewed by: andre


131446 02-Jul-2004 ru

Markup overhaul and minor word smithing.


131438 02-Jul-2004 ru

Bring this manpage more up-to-date with the current code.

Submitted by: Gleb Smirnoff
Reviewed by: julian, ru


131367 30-Jun-2004 marks

mdoc changes.

Reviewed by: ru
Approved by: njl


131362 30-Jun-2004 marks

Document BIOS blacklist.

Approved by: njl


131349 30-Jun-2004 ru

Minor markup tweaks.


131348 30-Jun-2004 ru

Markup and grammar fixes.


131114 25-Jun-2004 phk

Retire the TIOC_REMOTE ioctl.

It was added 22 years ago for emacs to use, but emacs gave up on it
it 17 years ago.


131108 25-Jun-2004 julian

Convert Netgraph to use mbuf tags to pass its meta information around.
Thanks to Sam for importing tags in a way that allowed this to be done.

Submitted by: Gleb Smirnoff <glebius@cell.sick.ru>
Also allow the sr and ar drivers to create netgraph versions of their modules.
Document the change to the ksocket node.


131065 24-Jun-2004 josef

Document the possibility to set default values for pcm mixer channels
by setting appropriate hints.

E.g.: hint.pcm.0.line="0"

Reviewed by: ru


131034 24-Jun-2004 imp

Insert device foo for a few drivers that don't have it. Replace the
NetBSD config syntax with the FreeBSD syntax.


131032 24-Jun-2004 imp

We really don't need pointers to st/sd anymore. They were obsoleted in 3.0.


131026 24-Jun-2004 scottl

Update the section on device wiring to match how things are done in 5.x.


130998 23-Jun-2004 markus

s/udi_peed/udi_speed/

Approved by: brueffer
MFC after: 3 days


130982 23-Jun-2004 brooks

el(4) stopped needing to me a count device in December 2000.


130951 23-Jun-2004 scottl

Document the new passthrough interface.


130919 22-Jun-2004 ru

ng_fec(4) is not anymore incompatible with ng_ether(4).

Submitted by: Gleb Smirnoff


130917 22-Jun-2004 ru

Fixed copyright owner.


130916 22-Jun-2004 ru

Document the "fec" Netgraph node type.

Submitted by: Gleb Smirnoff
OK'ed by: julian, wpaul


130861 21-Jun-2004 trhodes

Add manual pages for cm(4), esp(4), rc(4) and snc(4).


130860 21-Jun-2004 rik

MFCronyx: add cross-references, fix history section.


130857 21-Jun-2004 mpp

Spelling fixes.


130850 21-Jun-2004 rik

MFcx(4) 1.23: markup fixes by ru@.


130832 21-Jun-2004 yar

Extend the description of SIOC[GS]IFCAP.


130802 20-Jun-2004 des

Bump document date.

Requested by: ru


130748 19-Jun-2004 smkelly

Yield to ru's ninja-like manpage skills and update watchdog(4) to
look more like other manpages. Move some content around, use an EXAMPLES
section, etc.

Submitted by: ru


130741 19-Jun-2004 imp

The 3C3SH573BT looks like the Xircom RealPort cards to the naked eye,
but it appears to have a 3CxFE575BT under the hood (and is identified
as such by the xl driver). Add it to the list of supported cards. No
driver changes are required or necessary to support this card.


130686 18-Jun-2004 des

Update the description of struct ifreq, and document SIOC[SG]IFCAP.


130650 17-Jun-2004 ru

Assorted markup, spelling, and grammar fixes.


130606 16-Jun-2004 fjoe

Change remaining references to "arlconfig" to "arlcontrol".

MFC after: 0 days


130582 16-Jun-2004 ru

Assorted markup, spelling, and grammar fixes.


130556 16-Jun-2004 bms

Document the behaviour of IP_ADD_MEMBERSHIP as per RFC 1724.

PR: bin/51927


130533 15-Jun-2004 bms

mdoc(7) police

Submitted by: ru


130504 15-Jun-2004 bms

Add an MLINKS entry, rawip, to make the raw socket userland documentation
somewhat easier to find.

PR: docs/30873
Requested by: Douglas De Couto


130503 15-Jun-2004 bms

Add a paragraph about the importance of byte order when using raw
sockets with the IP_HDRINCL option.
Add a list entry about the errors which IP_HDRINCL can return.
Bump .Dd.

PR: docs/30873
Submitted by: Douglas De Couto
Obtained from: BSD/OS (byte order), some old libnet stuff I did years ago.


130493 14-Jun-2004 simon

Add HP Smart Array 6422 and V100 to the list of supported controllers.


130467 14-Jun-2004 dfr

Fixes from the mdoc(7) police.

Submitted by: ru


130465 14-Jun-2004 dfr

Fix formatting of AUTHORS section.


130462 14-Jun-2004 dfr

Add manpage for fwip driver.


130438 13-Jun-2004 obrien

Note when this driver 1st appeared in FreeBSD besides NetBSD.


130413 13-Jun-2004 julian

Add the capacity for the rfc1490 node to handle cisco style encasulation
which is often used alongside rfc1490 in frame relay links.

Submitted by: Gleb Smirnoff <glebius@cell.sick.ru>


130392 12-Jun-2004 cperciva

s/mbps/Mbps/
We don't support any 10 millibit-per-second network cards.

PR: docs/67719
Submitted by: Linh Pham
MFC after: 1 week


130250 08-Jun-2004 brueffer

Fix typo

Obtained from: DragonFly BSD
MFC after: 3 days


130113 05-Jun-2004 njl

Rework acpi_cpu_idle() to select the next idle state before sleeping, not
after. Unify the paths for all Cx states. Remove cpu_idle_busy and
instead do the little profiling we need before re-enabling interrupts.
Use 1 quantum as estimate for C1 sleep duration since the timer interrupt
is the main reason we wake.

While here, change the cx_history sysctl to cx_usage and report statistics
for which idle states were used in terms of percent. This seems more
intuitive than counters. Remove the cx_stats structure since it's no
longer used. Update the man page.

Change various types which do not need explicit size.


130073 04-Jun-2004 roam

Fix a grammatical mistake: the PC3 character sequences *are* also supported.

Submitted by: Warren Block <wblock@wonkity.com>
MFC after: 1 week


129836 29-May-2004 julian

Add a new netgraph method to allow restoration of some
behaviour lost in the change from 4.x style netgraph tee nodes.
Alter the tee node to use the new method. Document the behaviour.

Step the ABI version number... old netgraph klds will refuse to load.
Better than just crashing.

Submitted by: Gleb Smirnoff <glebius@cell.sick.ru>


129818 28-May-2004 simon

Add the integrated NICs on the Dell PowerEdge 1750 and 2650 to the list
of supported devices.


129795 28-May-2004 tackerman

Adding ixgb(4) for Intel 10GbE Adapters


129776 27-May-2004 yar

Touch .Dd because the content of the manpage has been updated.

Pointed out by: ru


129746 26-May-2004 yar

Update the status of VLAN support in interface drivers.


129619 23-May-2004 bde

Removed a garbage reference to i386's.

Submitted by: ru


129617 23-May-2004 bde

Fixed misspelling of "cy".

Submitted by: ru


129614 23-May-2004 bde

Updated for removal of the "count" arg in device lines.

Organized the synopsis for PCI cards better.


129613 23-May-2004 bde

Remove man4/man4.i386/cy.4 and adjust makefiles after repo-copying cy.4 up
to man4.


129456 19-May-2004 dwmalone

Add a man page for the kernel part of bpf. I made some edits to the
man page after Orla, so the mistakes are probably mine. Leave a
note on the door welcoming the mdoc police.

Submitted by: Orla McGann <orly@cnri.dit.ie>


129441 19-May-2004 ru

Maintain statistics about the received frames.


129356 17-May-2004 joerg

Now that I learned about how all this is working together, quickly
document it for anyone else who might be interested in it.

MFC after: 2 weeks


129354 17-May-2004 pjd

NG_ONE2MANY_XMIT_ALL algorithm should also be listed here.

Submitted by: Michel Lavonds <fox@vader.aacc.cc.md.us>
Approved by: archie


129339 17-May-2004 rik

Connect Cronyx Tau-PCI to the system.


129338 17-May-2004 archie

Update man page date for yesterday's change.


129281 16-May-2004 archie

Allow ng_ether "lower" and "orphans" hooks to be connected at the same time.

Reviewed by: julian
PR: kern/63317


129277 16-May-2004 ru

Kill DOS newline breaks.


129238 14-May-2004 simon

Correct the misuse of \- (mdoc(7) mathematical minus) when - (mdoc(7)
hyphen) is meant.

Mdoc(7) clue by: ru
Reviewed by: ru


129187 13-May-2004 joerg

Add a reference to the URL of the SMBus specification, so the
terminology used in these drivers will become more transparent.

MFC after: 1 week


129135 11-May-2004 des

mdoc police.

Submitted by: ru


129125 11-May-2004 des

Man page for the ichwd driver.


129098 10-May-2004 simon

- Remove duplicate words.
- Fix a spelling nit.

PR: docs/66482
Submitted by: Michel Lavondès <fox@vader.aacc.cc.md.us>


129070 09-May-2004 simon

- Sync with Hardware Notes.
- Spell adapter names more like Intel do.
- Make the page title reflect reality a bit better.
- Spell Fast Ethernet correctly.


129066 09-May-2004 pjd

Don't confuse "GEOM" with "geom".

Approved by: phk


129037 07-May-2004 rik

Add manual page for Cronyx Tau-PCI adapters.
It is PCI family, but we never test it on other than i386 arch.


129021 07-May-2004 njl

Change hw.acpi.cpu.cx_lowest to accept values in the form of C1,
C2, ... Update power_profile to use the new format. Update the
man page to reflect this and give more info on Cx states.


129019 07-May-2004 maxim

o IFNAMSIZ does include the trailing \0.

Approved by: andre

o Document net.inet.icmp.reply_src.


129007 06-May-2004 joerg

Mention that hme(4) natively supports oversized frames.


128899 03-May-2004 ambrisko

Remove new options and my prevention of system freeze when the sio probe
returns okay when HW probe fails. This happens when comconsole flag is
set but VGA console is used instead.

Back out requested by: bde (He will be looking at other solutions from scratch)


128869 03-May-2004 thomas

Add 'device ata' to the kernel configuration excerpt in EXAMPLE section.
Update mount example to use /dev/cd0 instead of /dev/cd0c.
Update copyright notice.


128864 03-May-2004 sanpei

add support BUFFALO(Melco INC.) LPC-CB-CLX(CardBus)
http://buffalo.melcoinc.co.jp/products/catalog/item/l/lpc-cb-clx/index.html
(in Japanese)


128839 02-May-2004 marius

Update URL of the FEPS PDF at sun.com.


128832 02-May-2004 schweikh

Correct minor glitches.
Okayed by: scottl.


128831 02-May-2004 scottl

Update the device list for asr, remove a nonsense paragraph, and fix up the
wording in a few others.


128830 02-May-2004 schweikh

Oops, the 2120S is not supported by this driver.
Clue bat kindly provided by: scottl


128827 02-May-2004 schweikh

Added the 2120S to the list of supported cards.


128824 02-May-2004 schweikh

Correct a grammo.


128781 30-Apr-2004 ambrisko

Some enhancements and bug fix.
- Define option FORCECONSPEED to force the serial console to
be CONSPEED. I've run into a lot of boards in which
the detect for prior speed doesn't work and ends up with
broken console since it is at the wrong speed.
- If a serial port is marked as a console, but console=vidconsole
and if the serial ports doesn't exist it will be probed and
attached at a 8250 chip. Then writes to that will freeze the
system.
- Add an option flags 0x400000 to mark this as a potential
comconsole in-case the one flaged with 0x10 does not exist
in the system.

This makes it easier to deploy on systems with one or two serial ports.

Obtained from: IronPort


128738 29-Apr-2004 smkelly

Add more .Dv markup.


128737 29-Apr-2004 smkelly

Add missing .Dv markup and a comma.


128727 28-Apr-2004 trhodes

Spelling: s/Unlinke/Unlike/

PR: 66063


128726 28-Apr-2004 smkelly

Fix up a little language. Remove reference to sysctl(9). Fix reference to
watchdog(9) (was watchdogd(9)).


128699 28-Apr-2004 sobomax

Add LinkSys USB100M into list of supported devices and reformat list of those
devices to be similar to other USB ethers.


128679 27-Apr-2004 phk

Document that '.' stops repetition of 's..." sequences.

This is useful in order to get visual indication that something did
not succeed:

# Give it 5 seconds to run
echo 'sjjjjjA.' > /dev/led/error
random_program
echo '0' > /dev/led/error

If random_program takes more than 5 seconds or if it hangs, the LED
will be turned on.


128657 26-Apr-2004 archie

Add 'enableWindowing' configuration knob to the ng_pptpgre(4) netgraph node.

Submitted by: Michael Bretterklieber <mbretter@a-quadrat.at>
MFC after: 2 weeks


128639 25-Apr-2004 sanpei

Add support Buffalo(MELCO) USB-Key Lan Adaptor(LUA-U2-KTX)


128634 25-Apr-2004 rik

Add ng_sppp.4.


128601 24-Apr-2004 simon

Add Sandberg USB to Network Link to the list of supported devices.


128571 23-Apr-2004 philip

Hook up acpi_asus and its manual page in two more places I managed to overlook
last night. Sorry about that :-o

Spotted by: njl (mentor, spotter of forgetfulness)


128561 22-Apr-2004 philip

Add the ACPI Asus extras driver. Provides support for cool ACPI-controled
gadgets (hotkeys, lcd, ...) on Asus laptops. I aim to closely track the
acpi4asus project which implements these features in the Linux kernel.

If this breaks your laptop, please let me know how it does it :-)

Approved by: njl (mentor)


128549 22-Apr-2004 silby

Document the net.inet.ip.portrange.randomized sysctl.


128529 21-Apr-2004 ru

Improve the documentation somewhat.


128488 20-Apr-2004 njl

Add the "new" acad disabling feature.


128355 17-Apr-2004 ru

A simple packet distribution node type that acts like an Ethernet hub.


128337 16-Apr-2004 ps

Add support for the HP Modular Smart Array 20 & 500 storage arrays.
Logical volumes on these devices show up as LUNs behind another
controller (also known as proxy controller). In order to issue
firmware commands for a volume on a proxy controller, they must be
targeted at the address of the proxy controller it is attached to,
not the Host/PCI controller.

A proxy controller is defined as a device listed in the INQUIRY
PHYSICAL LUNS command who's L2 and L3 SCSI addresses are zero. The
corresponding address returned defines which "bus" the controller
lives on and we use this to create a virtual CAM bus.

A logical volume's addresses first byte defines the logical drive
number. The second byte defines the bus that it is attached to
which corresponds to the BUS of the proxy controller's found or the
Host/PCI controller.

Change event notification to be handled in its own kernel thread.
This is needed since some events may require the driver to sleep
on some operations and this cannot be done during interrupt context.
With this change, it is now possible to create and destroy logical
volumes from FreeBSD, but it requires a native application to
construct the proper firmware commands which is not publicly
available.

Special thanks to John Cagle @ HP for providing remote access to
all the hardware and beating on the storage engineers at HP to
answer my questions.


128253 14-Apr-2004 vkashyap

Added an entry for twa.4.

Reviewed by: ru


128207 14-Apr-2004 njl

Add support for video output switching. It appears no systems use HCI to
change the video output but use a separate device with a DSSX method
and a HID of "TOS6201" instead. We use a pseudo-driver to get the handle
for this object and pass it to the acpi_toshiba driver.

This is untested but seems to match the Linux Toshiba driver.


128201 13-Apr-2004 vkashyap

Adding man page for 3ware's 9000 series storage controller driver (twa).

Reviewed by: ru


128196 13-Apr-2004 fjoe

Use ifconfig(8) for setting common 802.11 parameters.

Submitted by: Stanislav A. Svirid <count@riss-telecom.ru>


128174 13-Apr-2004 imp

The 3CXE589DT was spotted in the wild, and is presumed supported by
this driver.

Also, add 3Com to a number of places.


128061 09-Apr-2004 markm

Document the recent upgrade to the entropy device WRT hardware
generators.


128035 08-Apr-2004 schweikh

In the examples, make the bitmap_name an absolute path name.
This avoids hair pulling when someone expects the splash screen
to just work when the bitmap file is in /boot.


128034 08-Apr-2004 se

Add Netgear WG311T (PCI version of the WG511T).
I just received one and have verified that it works just fine.


127942 06-Apr-2004 rik

Remove hyphen between product and company name. This may confuse peoples.

Requested by: Mark Johnston <mjohnston at skyweb dot ca>
MFC after: 1 days


127902 05-Apr-2004 ru

polling(4) meets vr(4).


127686 31-Mar-2004 ru

Added polling(4) support for ste(4).

MFC after: 5 days


127654 31-Mar-2004 bms

Fix a typo: remove duplicate word 'interface'.


127624 30-Mar-2004 rik

Manual page for ng_sppp module.

Approved by: imp (mentor)
Reviewed by: julian


127436 26-Mar-2004 non

Add ct(4) man page for ct SCSI host adapter device driver and attach
it to the build.


127406 25-Mar-2004 rik

Move ct.4 to ctau.4. Step four: backout ct.4 via rm.

Approved by: imp (mentor)


127405 25-Mar-2004 rik

Move ct.4 to ctau.4. Step three: change ct to ctau in Makefile.

Approved by: imp (mentor)


127382 24-Mar-2004 rik

Move ct.4 to ctau.4. Step two: add ct.4 as ctau.4.
Do not bother about too small history for ct.4.

Approved by: imp(mentor)


127381 24-Mar-2004 rik

Move ct.4 to ctau.4. Step one: remove ctau.4 link.

Approved by: imp(mentor)


127378 24-Mar-2004 jhb

- Update for the new interrupt code on i386 meaning that SMP kernels can
now run on UP machines, options APIC_IO is now spelled device apic, and
HT CPUs are now enabled by default.
- Add a 'I386 NOTES' section header to the i386-specific paragraphs.
Someone with more mdoc fu can suggest a better name if needed.

Requested by: kris (1)


127273 21-Mar-2004 hrs

Update the supported hardware.

Approved by: scottl


127231 20-Mar-2004 marks

"CPU is an acronym, and as such should be spelled in all uppercase."

Pointed out by: ru


127229 20-Mar-2004 marks

Sync manpage with code for hw.acpi.toshiba.cpu_speed sysctl.

Submitted by: Chia-liang Kao <clkao@clkao.org>
Approved by: njl (mentor)


127183 18-Mar-2004 brueffer

Grammar fix

MFC after: 3 days


127124 17-Mar-2004 brueffer

Language cleanup


127113 17-Mar-2004 ceri

Correct a grammatical error.

PR: docs/63984
Submitted by: Ulrich Spoerlein <q@uni.de>
MFC after: 1 day


127093 16-Mar-2004 fjoe

Fix copyrights and mandoc markup.

Pointed out by: ru


127069 16-Mar-2004 scottl

Remove the RAIDframe manual page


127040 15-Mar-2004 fjoe

Add arl(4): driver for Aironet Arlan 655 wireless adapters.

MFC after: 2 weeks


126991 14-Mar-2004 imp

Retire gsc man page after driver retirement


126987 14-Mar-2004 imp

rdp has been retired, retire its man page too


126983 14-Mar-2004 imp

le driver is gone, retire its man page


126981 14-Mar-2004 imp

Really remove asc man page this time


126948 14-Mar-2004 imp

Now that the asc driver is no longer in the tree, the man page is surplus.


126944 14-Mar-2004 imp

Now that the wt driver is gone, go ahead and remove its userland support.

If the wt driver is rewritten using newer APIs, then these can return with it.


126918 13-Mar-2004 simon

Add Epson Perfection 1670 to the list of supported devices.


126897 13-Mar-2004 brueffer

Capitalize I/O


126826 10-Mar-2004 ru

A manpage for ng_eiface(4).

Submitted by: Gleb Smirnoff


126745 08-Mar-2004 benno

Manual page for the ng_atmllc node type.

Currently missing a history section.


126698 06-Mar-2004 ru

Luigi was polled for additional documentation about polling(4).


126579 04-Mar-2004 sanpei

Add support PLANEX COMMUNICATIONS Inc. GN-1200TC (8169S)


126573 04-Mar-2004 njl

Add a "quirks" value to disable quirks handling for a given boot.
Also, disable quirks if booting with a custom DSDT. Add a quirk
to disable loading ACPI so known bad systems can be completely
blacklisted.


126557 03-Mar-2004 njl

Add acpi_video(4) man page.

PR:
Submitted by: Mark Santcroos <marks@ripe.net>
Reviewed by:
Approved by:
Obtained from:
MFC after:


126551 03-Mar-2004 rik

1. Add ct.4 manual page entry.
2. Add ctau.4 link to ct.4.

Approved by: imp (mentor)


126550 03-Mar-2004 rik

Add manual page for Cronyx/Tau-ISA device driver.

Approved by: imp (mentor)


126517 03-Mar-2004 njl

Add support for quirks for acpi tables. Key off OEM vendor and revision.
Sort acpi debug values. Change "disable" to "disabled" to match rest of
the kernel. Remove debugging from acpi_toshiba since it was only used for
probe/attach.


126509 02-Mar-2004 brueffer

Remove reference to cx.4. A manpage doen't have to reference itself :-)


126501 02-Mar-2004 brueffer

Fix plural usage and a grammar nit


126500 02-Mar-2004 brueffer

o remove stray 'the'
o remove instance of wrong apostrophe usage

MFC after: 3 days


126499 02-Mar-2004 brueffer

Language cleanup


126459 01-Mar-2004 simon

Note that the D-Link 530-TXS also works with the ste(4) driver.

PR: docs/63600
Submitted by: Christopher Nehren <apeiron@comcast.net>


126448 01-Mar-2004 ru

Restore the sorting broken in rev. 1.256.


126447 01-Mar-2004 ru

Netgraph node type for IEEE 802.1Q VLAN tagging.


126426 01-Mar-2004 scottl

Add a manual page for the umct(4) driver.


126423 01-Mar-2004 ticso

add driver for BWCT console management serials


126383 28-Feb-2004 phk

Rename the WATCHDOG option to SW_WATCHDOG and make it use the
generic watchdoc(9) interface.

Make watchdogd(8) perform as watchdog(8) as well, and make it
possible to specify a check command to run, timeout and sleep
periods.

Update watchdog(4) to talk about the generic interface and add
new watchdog(8) page.


126365 28-Feb-2004 phk

Fix description which seems to have survived intact from more specific code.


126350 28-Feb-2004 brueffer

Connect udav.4 to the build and add MLINK to if_udav.4


126341 28-Feb-2004 brueffer

Add udav(4)


126340 28-Feb-2004 brueffer

cue(4) doesn't use miibus(4)

MFC after: 3 days


126339 28-Feb-2004 brueffer

Remove reference to miibus.4, cue(4) does not use it.

MFC after: 3 days


126338 28-Feb-2004 brueffer

Add manpage for udav(4)

Obtained from: NetBSD


126233 25-Feb-2004 brueffer

Add SiI3512.


126205 25-Feb-2004 non

o Use `I-O DATA' instead of `IO DATA' as the vendor uses the former
on its own site (http://www.iodata.jp/).
o Add a missing cross reference to cardbus(4).

Submitted by: rushani


126192 24-Feb-2004 brueffer

Wordsmithing


126183 23-Feb-2004 non

PAO's work has been merged into FreeBSD not removed.
So remove the line.

Reviewed by: trhodes


126098 22-Feb-2004 njl

Some markup fixes, change some devices to a feature.


126096 22-Feb-2004 njl

Update the debug.acpi.disable section for missing devices and the special
"all" value.


126048 20-Feb-2004 ru

mdoc(7) guru's glance.


126037 20-Feb-2004 wilko

List EPSON Perfection 3200 as supported.

Reminded by: simon


126036 20-Feb-2004 pjd

New failure detection algorithm was backed out, so backout manual
page change as well.

Requested by: scottl (mentor)


126020 19-Feb-2004 philip

Document the acpi_toshiba driver written by Hiroyuki Aizu.

Approved by: njl (mentor)


126013 19-Feb-2004 pjd

Update manual page (new failure detection algorithm was added).

Approved by: scottl (mentor)


125961 18-Feb-2004 maxim

o Fix a bridge example: sysctl net.inet.ip.forwarding=1 is needless,
bridge(4) is working on a level below. Suggest
sysctl net.inet.ip.check_interface=0 instead.

MFC after: 2 weeks


125956 18-Feb-2004 wes

Mention that kernel environment variables may be configured in
/boot/loader.conf. Make the description flow a bit better.

Complaints by: Nate Lawson <nate@root.org>


125945 17-Feb-2004 wes

Make the distinction between sysctl kernel environment variables and
device.hints kernel environment variables when disabling ACPI.

Some users are getting confused when they see hint.acpi.0.disabled.
They are confusing it with a sysctl MIB.

Finally, add a reference for device.hints(5) and kenv(1)
in the "SEE ALSO" section of the man page.

PR: docs/62974
Submitted by: Christian S.J. Peron <maneo@bsdpro.com>


125890 16-Feb-2004 bms

Shorten the name of the socket option used to enable TCP-MD5 packet
treatment.

Submitted by: Vincent Jardin


125827 14-Feb-2004 bms

Spell tcp_signature_compute correctly.


125795 14-Feb-2004 njl

Fix hw.acpi.os_name by renaming it to hw.acpi.osname. The "_name" suffix
is reserved by the loader, and thus any tunable name with that suffix will
be silently discarded.

Document this in the header and man page so that other developers do not
develop so many bumps on the head after banging it against the wall.

Detective work by: Mark Santcroos, grehan


125790 13-Feb-2004 simon

- Document more explicitly how the mac_portacl(4) policy works.
- Document all the policy sysctl's.
- Note that mac_portacl(4) appeared in FreeBSD 5.1.
- A bit of mdoc(7) fixes.

Much of the new text was inspired by the source code comments.

Reviewed by: rwatson


125680 11-Feb-2004 bms

Initial import of RFC 2385 (TCP-MD5) digest support.

This is the first of two commits; bringing in the kernel support first.
This can be enabled by compiling a kernel with options TCP_SIGNATURE
and FAST_IPSEC.

For the uninitiated, this is a TCP option which provides for a means of
authenticating TCP sessions which came into being before IPSEC. It is
still relevant today, however, as it is used by many commercial router
vendors, particularly with BGP, and as such has become a requirement for
interconnect at many major Internet points of presence.

Several parts of the TCP and IP headers, including the segment payload,
are digested with MD5, including a shared secret. The PF_KEY interface
is used to manage the secrets using security associations in the SADB.

There is a limitation here in that as there is no way to map a TCP flow
per-port back to an SPI without polluting tcpcb or using the SPD; the
code to do the latter is unstable at this time. Therefore this code only
supports per-host keying granularity.

Whilst FAST_IPSEC is mutually exclusive with KAME IPSEC (and thus IPv6),
TCP_SIGNATURE applies only to IPv4. For the vast majority of prospective
users of this feature, this will not pose any problem.

This implementation is output-only; that is, the option is honoured when
responding to a host initiating a TCP session, but no effort is made
[yet] to authenticate inbound traffic. This is, however, sufficient to
interwork with Cisco equipment.

Tested with a Cisco 2501 running IOS 12.0(27), and Quagga 0.96.4 with
local patches. Patches for tcpdump to validate TCP-MD5 sessions are also
available from me upon request.

Sponsored by: sentex.net


125646 10-Feb-2004 trhodes

Remove a redundant command. No MFC, this was removed in STABLE.
Update the date.


125366 03-Feb-2004 njl

Notify the user (at kern.emerg) that the system will be shutting down if
it is still above the critical temperature on the next poll cycle. This
is a 10 second advance notice by default. Document the private
(non-standard) notify we will be using with devd(8).


125363 03-Feb-2004 trhodes

Add a note about the default media types and a simple reminder to keep
individules from asking a question which may result in the following answer:

"Hi, please do not run a newfs utility on a file system if there
is still data on it you would like to keep."

PR: 56894
Submitted by: Marc Silver <marcs@draenor.org> (original version)


125120 28-Jan-2004 grog

Remove trailing white space.
Sort SEE ALSO by section number first, not alphabetically.
Remove period at end SEE ALSO to make it look less like a sentence.

Submitted by: ru


125024 26-Jan-2004 sobomax

Add support for WCCPv2. It should be enablem manually using link2
ifconfig(8) flag since header for version 2 is the same but IP payload
is prepended with additional 4-bytes field.

Inspired by: Roman Synyuk <roman@univ.kiev.ua>
MFC after: 2 weeks


125003 26-Jan-2004 brueffer

Fix sorting in the device list


124975 25-Jan-2004 brueffer

Add SIS964 to the list of supported chipsets

Submitted by: bmah


124974 25-Jan-2004 brueffer

Back out rev. 1.40

The hardware notes were wrong WRT supported chipsets (northbridges are not
ata related)

Submitted by: bmah


124971 25-Jan-2004 ru

Correct the name of a loader(8) tunable.


124938 24-Jan-2004 simon

Add Sandberg USB to Serial Link (model number 133-08) to the list of
supported devices.

MFC after: 1 week


124898 24-Jan-2004 brueffer

Sync the list of supported SiS chips with the hardware notes


124896 24-Jan-2004 grog

Make references to using dmesg and ps directly on dumps rather than
running gdb just for these purposes.

Submitted by: simokawa

Add references to dmesg(8) and ps(1).
Sort references.


124895 23-Jan-2004 brueffer

Add SiI3114 to the list of supported chipsets


124854 23-Jan-2004 wes

PR: docs/58586
Submitted by: Chris S.J. Peron <maneo@bsdpro.com>


124759 20-Jan-2004 schweikh

Slightly rearrange wording to deconfuse our man.cgi.

PR: 60743
Submitted by: Lucas <aspiesrule@mcleodusa.net>
MFC after: 2 weeks


124748 20-Jan-2004 ru

mdoc(7): Fix title.


124747 20-Jan-2004 ru

Use a single style for share/man/ makefiles:

- Sort MAN and MLINKS in "dictionary" order ignoring case.

- For multi-value MAN and multi-pair MLINKS, put each value/pair
on its own line, for easier sorting and so that further diffs
are easier to see.


124629 17-Jan-2004 simon

Add Canon N676U and Canon N1220U to the list of supported devices.

MFC after: 1 week


124595 16-Jan-2004 njl

_OS and _OS_ are the same object (due to _ padding for spaces).

Pointed out by: Ducrot Bruno (Linux)


124594 16-Jan-2004 sam

Splice in cryptodev (this man page originated on openbsd where there is
no cryptodev module.) Should probably create a separate cryptodev man
page (or a link to this one) but for now add enough so folks understand
the relationship between the two.

Prodded by: phk


124579 15-Jan-2004 brueffer

Connect tx.4 to the build and MLINK it to if_tx.4


124578 15-Jan-2004 brueffer

Don't claim this file is i386 specific


124577 15-Jan-2004 brueffer

tx.4 has been repocopied to src/share/man/man4

Repo-surgery by: joe


124567 15-Jan-2004 brueffer

awi(4) needs 'device wlan' now


124557 15-Jan-2004 onoe

Cleanup obsolete text:
- hostap and ibss creation now works.
- delete messages for common net80211 layer from DIAGNOSTICS.


124520 14-Jan-2004 brueffer

Add MLINK:

rue.4 -> if_rue.4


124506 14-Jan-2004 green

Add an "ethernet" hook to the rfc1490 netgraph module. It will send
and receive FCS-less RFC1490-"bridged" Ethernet packets that are
currently just ignored.


124402 11-Jan-2004 ale

Update list of device drivers that support polling.
Remove redundancy in NOTES.

PR: docs/61195
Submitted by: Xin LI <delphij@frontfree.net>
Approved by: blackend (mentor)
MFC after: 1 week


124311 09-Jan-2004 njl

Update man page for \_OS* changes.


124304 09-Jan-2004 brueffer

Add MLINK:

ndis.4 -> if_ndis.4


124303 09-Jan-2004 brueffer

Correct typo in MLINK


124302 09-Jan-2004 brueffer

Add reference to miibus.4

MFC after: 5 days


124301 09-Jan-2004 brueffer

device uhci0 -> device uhci

Remove reference to miibus.4, the driver doesn't use it.

MFC after: 5 days


124300 09-Jan-2004 brueffer

kue(4) doesn't use miibus either

MFC after: 5 days


124299 09-Jan-2004 brueffer

Remove drivers that don't need miibus(4):
o an
o awi

Add missing drivers:
o axe
o bfe
o gx
o lge
o nge
o re
o sk

MFC after: 5 days


124293 09-Jan-2004 simon

- Add the HP hn210e to the devices list.
- Make the device list compact.

MFC after: 1 week


124234 07-Jan-2004 grog

Correct capitalization.

Submitted by: ru


124233 07-Jan-2004 wpaul

Add 'device wlan' to synopsis.


124232 07-Jan-2004 blackend

Netgear WG511T card is a CardBus not a PCI card.

PR: docs/61039
Submitted by: Michael Lestinsky <michael@lestinsky.de>


124064 02-Jan-2004 grog

Remove extraneous text accidentally incorporated from ddb(4).
Rearrange the order of the initial description to correspond with the
detailed description below.
Reinstate reference to Topsy, at the risk of confusing people whose
understanding of English grammar is better than of American folklore.


124062 02-Jan-2004 grog

Submit to police inspection. No content changes.

Submitted bu: ru


124058 02-Jan-2004 grog

Hook up gdb.4 and vinumdebug.4 into build.

Reminded by: ru


124049 01-Jan-2004 ru

Some mdoc(7) polishing.


124036 01-Jan-2004 takawata

Correct _ACx description.
This is for a computer system, not for a furnace.


124035 01-Jan-2004 grog

Add markup changes for more kosher mdoc(7).

Submitted by: ru


124030 31-Dec-2003 njl

Add to the acpi_thermal man page, especially the notifies section.


124011 31-Dec-2003 grog

Add a description of how to use a firewire connection to debug a
remote system without stopping it.


124010 31-Dec-2003 grog

Update firewire debugging description.

Reviewed by: simokawa.

Clarify terminology.

Update BUGS section.


124007 30-Dec-2003 brueffer

o fix typos
o grammar fix
o concat two lines

MFC after: 5 days


123982 30-Dec-2003 grog

Clarify firewire setup, including minimal error recovery.


123981 30-Dec-2003 grog

Describe kernel debug macros for Vinum. This was originally intended
as part of gdb(4).

Suggested by: njl


123980 30-Dec-2003 grog

New man page for kernel debugging with gdb.

Reviewed by: jkoshy, des, gallatin, njl.


123944 28-Dec-2003 takawata

Hook up acpi_thermal.4 man page.


123943 28-Dec-2003 ru

mdoc(7): fixed document title.


123936 28-Dec-2003 ru

Somebody called mdoc(7) janitor.

A bit of wordsmithing from a native speaker is still necessary.


123913 27-Dec-2003 brueffer

unlinke -> unlike

Submitted by: Pawel Jakub Dawidek <nick@garage.freebsd.pl>


123912 27-Dec-2003 brueffer

Correct reference to mac_none.4

Submitted by: Pawel Jakub Dawidek <nick@garage.freebsd.pl>


123906 27-Dec-2003 takawata

Add acpi_thermal manual page,
because I asked about the unit of thermal
zone-related value too freqently.
Come on, mdoc police.


123904 27-Dec-2003 brueffer

o use .Nm
o fix language usage

MFC after: 5 days


123903 27-Dec-2003 brueffer

Add missing word


123902 27-Dec-2003 brueffer

o add missing sysctl to synopsis
o remove some useless words
o fix spelling

MFC after: 5 days


123901 27-Dec-2003 brueffer

o add reference to safe.4
o remove useless word

MFC after: 5 days


123900 27-Dec-2003 brueffer

o Grammar fix
o Add missing punctuation


123899 27-Dec-2003 brueffer

Grammar fixes


123898 27-Dec-2003 brueffer

o grammar fixes
o FireWire.4 -> firewire.4
o wordsmithing

MFC after: 5 days


123897 27-Dec-2003 brueffer

o grammar fixes
o wordsmithing
o sort references

MFC after: 5 days


123896 27-Dec-2003 brueffer

Add reference to safe.4

MFC after: 5 days


123869 26-Dec-2003 trhodes

It is not the job of this manual page to list 'supported chipsets'.

PR: 60575
Submitted by: Andreas Möller


123803 24-Dec-2003 simokawa

Fix reference to firewire(4).

Submitted by: Andre Guibert de Bruet <andy@siliconlandmark.com>


123771 23-Dec-2003 trhodes

Add the MegaRAID 320-4X cards to the supported device list.

Submitted by: Andre Guibert de Bruet <andy@siliconlandmark.com> (via -doc)


123736 22-Dec-2003 trhodes

Remove the Minolta item, it already exists in the uscanner(4) manual page.

Noticed by: simon


123735 22-Dec-2003 trhodes

Update the supported device list.

Discussed with: sanpei


123731 22-Dec-2003 simon

Add Epson Perfection 1250 and Minolta 5400 to the list of supported
devices.


123716 22-Dec-2003 imp

Add more bridges, based on reading the pccbb.c file.


123706 21-Dec-2003 rushani

Fix a typo.

Submitted by: Lukas Ertl <l.ertl@univie.ac.at>
PR: docs/60469


123672 19-Dec-2003 yar

Bring the description of the sysctl(8) variable
net.graph.nonstandard_pppoe into accord with the reality.

MFC after: 1 week


123645 18-Dec-2003 yar

mdoc(7) style: Start each sentence on a new line.


123644 18-Dec-2003 yar

Capitalize PPPoE, PPP, and Ethernet in a consistent way.


123641 18-Dec-2003 yar

The politically incorrect sysctl "stupid_isp" had its name
changed long ago. It has been "nonstandard_pppoe" for quite
a while.


123625 18-Dec-2003 njl

Document new sysctls for throttling.


123596 17-Dec-2003 brueffer

Add MLINKS:

axe.4 -> if_axe.4
bfe.4 -> if_bfe.4
my.4 -> if_my.4
re.4 -> if_re.4
xe.4 -> if_xe.4


123595 17-Dec-2003 brueffer

o grammar fixes
o wordsmithing

MFC after: 5 days


123592 17-Dec-2003 brueffer

o correct a path
o wordsmithing

MFC after: 5 days


123591 17-Dec-2003 brueffer

o grammar fixes
o removed wrong 's usage

MFC after: 5 days


123583 17-Dec-2003 brueffer

Grammar fixes

MFC after: 5 days


123582 17-Dec-2003 brueffer

o use .Nm
o wordsmithing

MFC after: 5 days


123581 17-Dec-2003 brueffer

Wordsmithing

MFC after: 5 days


123474 11-Dec-2003 wpaul

Commit the first cut of Project Evil, also known as the NDISulator.

Yes, it's what you think it is. Yes, you should run away now.

This is a special compatibility module for allowing Windows NDIS
miniport network drivers to be used with FreeBSD/x86. This provides
_binary_ NDIS compatibility (not source): you can run NDIS driver
code, but you can't build it. There are three main parts:

sys/compat/ndis: the NDIS compat API, which provides binary
compatibility functions for many routines in NDIS.SYS, HAL.dll
and ntoskrnl.exe in Windows (these are the three modules that
most NDIS miniport drivers use). The compat module also contains
a small PE relocator/dynalinker which relocates the Windows .SYS
image and then patches in our native routines.

sys/dev/if_ndis: the if_ndis driver wrapper. This module makes
use of the ndis compat API and can be compiled with a specially
prepared binary image file (ndis_driver_data.h) containing the
Windows .SYS image and registry key information parsed out of the
accompanying .INF file. Once if_ndis.ko is built, it can be loaded
and unloaded just like a native FreeBSD kenrel module.

usr.sbin/ndiscvt: a special utility that converts foo.sys and foo.inf
into an ndis_driver_data.h file that can be compiled into if_ndis.o.
Contains an .inf file parser graciously provided by Matt Dodd (and
mercilessly hacked upon by me) that strips out device ID info and
registry key info from a .INF file and packages it up with a binary
image array. The ndiscvt(8) utility also does some manipulation of
the segments within the .sys file to make life easier for the kernel
loader. (Doing the manipulation here saves the kernel code from having
to move things around later, which would waste memory.)

ndiscvt is only built for the i386 arch. Only files.i386 has been
updated, and none of this is turned on in GENERIC. It should probably
work on pc98. I have no idea about amd64 or ia64 at this point.

This is still a work in progress. I estimate it's about %85 done, but
I want it under CVS control so I can track subsequent changes. It has
been tested with exactly three drivers: the LinkSys LNE100TX v4 driver
(Lne100v4.sys), the sample Intel 82559 driver from the Windows DDK
(e100bex.sys) and the Broadcom BCM43xx wireless driver (bcmwl5.sys). It
still needs to have a net80211 stuff added to it. To use it, you would
do something like this:

# cd /sys/modules/ndis
# make; make load
# cd /sys/modules/if_ndis
# ndiscvt -i /path/to/foo.inf -s /path/to/foo.sys -o ndis_driver_data.h
# make; make load
# sysctl -a | grep ndis

All registry keys are mapped to sysctl nodes. Sometimes drivers refer
to registry keys that aren't mentioned in foo.inf. If this happens,
the NDIS API module creates sysctl nodes for these keys on the fly so
you can tweak them.

An example usage of the Broadcom wireless driver would be:

# sysctl hw.ndis0.EnableAutoConnect=1
# sysctl hw.ndis0.SSID="MY_SSID"
# sysctl hw.ndis0.NetworkType=0 (0 for bss, 1 for adhoc)
# ifconfig ndis0 <my ipaddr> netmask 0xffffff00 up

Things to be done:

- get rid of debug messages
- add in ndis80211 support
- defer transmissions until after a status update with
NDIS_STATUS_CONNECTED occurs
- Create smarter lookaside list support
- Split off if_ndis_pci.c and if_ndis_pccard.c attachments
- Make sure PCMCIA support works
- Fix ndiscvt to properly parse PCMCIA device IDs from INF files
- write ndisapi.9 man page


123472 11-Dec-2003 maxim

Grammar.

PR: docs/60158
Submitted by: Lukas Ertl
MFC after: 1 week


123379 10-Dec-2003 ru

Grammar.


123281 08-Dec-2003 imp

Add the meteor driver man page back. It has moved up a level from the
man4.i386. It documents that meteor no longer works, but keeps the
extensive documentation on the meteor interface, which the bktr driver
implements also. This should be merged into tha man page, but such a
merging seems to be planned by others.

# we really need something like video4bsd to define these sorts of
# things for all video capture drivers.

Requested by: rwatson and obrien


123275 08-Dec-2003 imp

Copy the old dgb man page to digi.4, plus very minor hacking. Add a
note that says that this man page is sub-optimal. Bruce Mah should be
happier about this, but someone that groks the cards supported by the
digi driver is encouraged to make this man page suck less.


123224 07-Dec-2003 imp

lmc.4 is now gone


123213 07-Dec-2003 imp

Remote meteor driver. It hasn't compiled in over 3 years. If someone
makes it compile again, and can test it, we can restore the driver to
the tree.


123208 07-Dec-2003 imp

The dgb driver is redundant with the digi driver in the tree. It uses
lots of old interfaces, and digi now supports all cards that dgb
supported. The author of the driver says that this is no longer
necessary.

Approved by: babkin@


123201 07-Dec-2003 imp

Continue to remove drivers that don't compile and haven't compiled in
a long time: lmc The LAN Media Corp PCI WAN driver based on tulip.
This driver hasn't compiled for 3 years since the PCI compat shims
were removed, and Lan Media appears to have gone out of business.
These cards appear to be rare (a recent search of ebay had no hits).

Should someone wish to revive this driver, submitting patches to make
it compile plus a testing report will bring it back.


123185 07-Dec-2003 bmah

Hook the sab(4) manpage up to the build.

Reviewed by: bms
Approved by: re (implicitly)


123166 06-Dec-2003 sanpei

Add support for ELECOM/Laneed CardBus FastEtherner Card(LD-CBL/TXA)

Submitted by: Masahiro Yamagishi <night@pluto.dti.ne.jp>
Approved by: re (scottl)


123159 05-Dec-2003 imp

Updated man page from cronyx.

Forgotten by: imp
Reminded by: Roman Kurakin
Approved by: re@ <scottl>


123101 02-Dec-2003 bmah

Add a few wi-supported cards to get this manpage caught up with
the hardware notes.

Reviewed by: imp
Approved by: re (implicitly)


123059 30-Nov-2003 simon

Mdoc(7) janitor cleanup.

Reviewed and improved by: ru
OK'ed by: phk
Approved by: re (rwatson)


123058 30-Nov-2003 ru

Removed the i386 specific bit from title.

Reviewed by: non
Approved by: re (rwatson)


123050 29-Nov-2003 ru

- Connect a few forgotten Netgraph manpages.
- Sort.

Approved by: re (rwatson)


123016 27-Nov-2003 phk

Add manual page for CPU_ELAN, CPU_SOEKRIS and related options for the
Elan 520 CPU chip.

Approved by: re@


123014 27-Nov-2003 phk

Improve semantics of the 'sequence' command to led(4) devices:
use lowercase for off and upper case for on.

Approved by: re@


122980 24-Nov-2003 non

Add nsp(4) man page for nsp PC-Card SCSI host adapter device driver,
and attach it to the build.

Submitted by: non, rushani
Approved by: re (rwatson)


122979 24-Nov-2003 non

o Add HISTORY and AUTHORS section
o Add scsi.4 in the SEE ALSO section

Reviewed by: rushani
Approved by: re (rwatson)


122934 21-Nov-2003 trhodes

Bring in a new manual page, ncv.4, and attach it to the build.

Based on an original version submitted by: non

Approved by: re (scottl)


122907 19-Nov-2003 njl

Clean up one more sentence that was wrapped unnecessarily.

Approved by: re (implicitly)


122906 19-Nov-2003 njl

Update the man page for hw.acpi.reset_video and a few mdoc(7) cleanups.

Submitted by: Andreas Kohn <andreas.kohn@gmx.net>
Approved by: re (implicitly)


122905 19-Nov-2003 njl

Improve the section on Cx states, documenting the removal of -1 as a
valid value for cx_lowest. To disable sleeping, use machdep.cpu_idle_hlt
instead. Update the version of the ACPI spec we implement.

Approved by: re (implicitly)


122800 16-Nov-2003 simon

Add the following devices to the list of supported devices, to sync
manual page with the source code:
- HAL Corporation Crossam2+USB IR commander
- RATOC REX-USB60
- SOURCENEXT KeikaiDenwa 8 (with and without charger)


122791 16-Nov-2003 akiyama

Add rue(4) into list of miibus-using drivers and reference.

MFC after: 1 week


122767 15-Nov-2003 trhodes

Minor word tweaks.

Submitted by: Mathew Kanner <mat@cnd.mcgill.ca>


122766 15-Nov-2003 njl

Implement Cx CPU idle states and updated throttling support.

* Use the cpu_idle_hook() to do idling for C1-C3.
* Use both _CST and the FADT to detect Cx states.
* Use both _PTC and P_CNT for controlling throttling.
* Add a notify handler to detect changes in _CST and _PSS
* Call the _INI function for each processor if present. This will be
done by ACPI-CA in the future.
* Fix a bug on SMP systems where CPUs will attach multiple times if the
bus is rescan.
* Document new sysctls for controlling idling.


122758 15-Nov-2003 harti

Replace all uses of the old netgraph constants NG_*LEN by the new
constants NG_*SIZ that include the trailing NUL byte. This change
is mostly mechanical except for the replacement of a couple of snprintf()
and sprintf() calls with strlcpy.


122741 15-Nov-2003 trhodes

Bring in a 90% rewrite of the pcm.4 manual page. This adds tunables, loader
options, information on VCHANs, and more.

Based on content submitted by: Mathew Kanner <mat@cnd.mcgill.ca> && Cameron Grant
Update requested by: ru, and I think hmp


122695 14-Nov-2003 bms

Add a manual page for the IDT NICStAR driver, and hook it up to the build.


122626 13-Nov-2003 obrien

Document this driver works for the Billionton 10/100 FastEthernet USBKR2
"thumb" adaptor.


122624 13-Nov-2003 simon

Add cross reference to the em(4) driver, which also supports the NICs
supported by the gx(4) driver.


122618 13-Nov-2003 simon

Add a few more devices from the hardware notes.


122616 13-Nov-2003 simon

- Add Linksys EG1032 and SMC 9452TX to the list of supported devices.
- Sort the device list.


122559 12-Nov-2003 simon

Sync the list of supported devices in the manual page with the hardware
notes and the driver source.


122557 12-Nov-2003 harti

Document that the length of a command string is now 32. Also change all
occurences of the old *LEN definitions to the new *SIZ definitions.

Correct the example how to compare a nodename.
strncmp(name, "fred", NG_NODELEN) may step behind "fred" if the node
name is really fred.

Reminded by: ru


122522 12-Nov-2003 hmp

Mdoc Janitor:

* cleanup hard sentence breaks.

* sprinle some .Dq macros.


122521 12-Nov-2003 hmp

Mdoc Janitor:

* Add missing `utility' word to sentence describing
ips(4) card configuration.

* Remove extraneous use of .Pp, and describe the tunable
hw.ips.0.disable in a better way.

* Replace wrongly used .Op mdoc macros with the .Bq macro.
The .Op macro should only be used when describing a
``usage'' line of a utility/command.

* Add .Er, for marking errno defines (ENOMEM etc etc)


122508 11-Nov-2003 trhodes

Attach ips.4 to the build.


122507 11-Nov-2003 trhodes

Add a manual page for the ips(4) driver.

Requested by: obrien
Reviewed by: scottl (older version)


122482 11-Nov-2003 simon

Sort the device lists alphabetically to make it simpler to add new
devices to the lists in the appropriate places. This also makes it
easier to find devices in the lists.

OK'ed by: ceri, silby


122477 11-Nov-2003 scottl

Note support for the Adaptec 2410SA in the aac.4 manpage.


122452 11-Nov-2003 emax

Fix SYNOPSIS section in Bluetooth man pages

Reviewed by: imp, julian, ru
Approved by: ru


122441 10-Nov-2003 trhodes

Score one 'duh' point for me and replace all instances of scott@ with
rsm@.


122439 10-Nov-2003 hmp

Add MLINK net(4), which points to netintro(4).

Requested by: dwhite@


122435 10-Nov-2003 hmp

Add a manual page for the USB Audio support in FreeBSD,
interfaced via the PCM framework.

This manual page was obtained from NetBSD, and the required
changes were made to adapt it to our uaudio driver.

Pre-cursor review: joe@


122413 10-Nov-2003 hmp

Mdoc Janitor:

* Add MLINKS for:

-> Soundblaster emu10k1(4) Driver [points to pcm(4)]
-> Avance Logic ALS400 Driver [points to pcm(4)]

We should not need separate manual page for each of these
drivers; instead, linking them to pcm(4) manual page is
simpler, and new device lists can be easily added to the
said manual page.

* While I am here, sort out mdoc(7) entries in ${MAN}.


122371 09-Nov-2003 bmah

Add some pc98-specific devices from the hardware notes.


122370 09-Nov-2003 simon

Add two PC-98 devices, from the hardware notes, which was missed in
the last commit.

MFC after: 1 week


122369 09-Nov-2003 simon

- Sync the list of supported device with the hardware notes and the
driver source code.
- Use a mdoc list for the list of supported devices.

MFC after: 1 week


122357 09-Nov-2003 simon

Sync the sym(4) manual page with the hardware notes, and change the
list of supported controllers into a list.

Note that the 53C875A has not been included in the list of supported
devices, since this controller does not seem to be supported by the
version of the sym(4) driver currently in FreeBSD.

PR: docs/55557
Submitted by: Lukas Ertl <l.ertl@univie.ac.at> (original version)
MFC after: 1 week
53C875A omission reviewed by: silence from -scsi and groudier


122346 09-Nov-2003 imp

Update list of supported devices for ahb


122345 09-Nov-2003 imp

Complete the variants of 1522/1520 cards


122344 09-Nov-2003 imp

AHA-1505 also alegedly supported


122343 09-Nov-2003 imp

Flesh out the list of supported devices for this driver.
Add bugs that describe the current state of this driver.

# Note: Don't ask me about the driver: I can't get it to work well either :-)


122342 09-Nov-2003 imp

o Update to closer to the official names for these cards.
o Remove entries for 1510, 152x and 1535. These are supported, for some value
of supported, by the aic driver.
o Add notes about 1542-CP being plug and play, but it can still conflict with
other resources because all the resources it uses are set with the onboard
BIOS.


122339 09-Nov-2003 bmah

Synchronize list of supported cards with hardware notes, reformat
as a bullet list.


122337 09-Nov-2003 bmah

Mention Olicom OC2220, which is listed in the hardware notes and
driver source.


122336 09-Nov-2003 bmah

Capitalize "Fast Ethernet" and "Ethernet" consistently.


122335 09-Nov-2003 bmah

Synchronize manual page with hardware notes and reformat list of
supported devices.


122321 08-Nov-2003 bmah

Mention Cisco and Xircom devices supported by an driver.


122315 08-Nov-2003 bmah

Remove trailing commas from device list.


122314 08-Nov-2003 bmah

Add SOHO(PRAGMATIC) UE-1211C from the pc98 hardware notes.


122313 08-Nov-2003 bmah

Capitalize "Ethernet" and "Fast Ethernet" consistently. No other
content changes.


122312 08-Nov-2003 bmah

Sort devices. In the process, remove a duplicate entry for the Accton
EN1207D. No other content changes.


122306 08-Nov-2003 rushani

Add manpage link wd.4 -> wdc.4


122249 07-Nov-2003 simon

Change FreeBSD.ORG to FreeBSD.org.


122240 07-Nov-2003 hmp

Mdoc Janitor:

* add SEE ALSO section.


122239 07-Nov-2003 hmp

Mdoc Janitor:

* use the appropriate include file macros (.In)

* add necessary stuffing to the AUTHORS section
for consistency.


122238 07-Nov-2003 imp

Better description of the device supported


122237 07-Nov-2003 imp

bare-bones and kinda sucky ufm man page


122236 07-Nov-2003 hmp

Add manual page for LSI Fusion-MPT SCSI/Fibre Channel driver.

Originally obtained from NetBSD, but modified to fit FreeBSD's
mpt driver history, and device list.

Reviewed by: Matt Jacob (mjacob@) -- Old version.


122225 07-Nov-2003 simon

Synchronize the list of support devices with the driver source code.


122223 07-Nov-2003 simokawa

Add sbp_targ.4.


122222 07-Nov-2003 simokawa

Add minimal manpage for sbp_targ(4).


122218 07-Nov-2003 harti

The man page for the layer 3 (signalling) netgraph node of NgATM.


122132 05-Nov-2003 trhodes

Fix Scott's email address.

Noticed by: an email discussion with bmah


122126 05-Nov-2003 trhodes

The my(4) drivers require miibus(4) to function properly.


122109 05-Nov-2003 sos

Update.


122086 04-Nov-2003 sam

update supported card table


122079 04-Nov-2003 trhodes

Add a manual page for the Xircom and and Xircom based NICs.

Submitted by: scott (original version)


122066 04-Nov-2003 simon

mdoc(7) cleanup:
- Add reference to atapicam(4).
- Fix hard sentence breaks.
- Fix spelling of .Nm macro.
- Remove a bit of EOL whitespace.


122054 04-Nov-2003 sos

Start of new ATA man page that reflects the curretn state of art.
mdoc handling possibly fragile :)


121969 03-Nov-2003 phk

More mdocery from Sergey (osa@)


121965 03-Nov-2003 phk

Thanks to the kind mdoc help of Sergey (osa@): led.4


121918 03-Nov-2003 imp

Both CC and CX versions of the 556 exist


121917 02-Nov-2003 imp

Separate out the old 3CXEM556 models (10Mbps only) from the faster
3CCFEM556 models (10/100Mbps). I have only the former, and none of
the latter, so document that the latter might not work.


121906 02-Nov-2003 imp

Only the 3C1 is now known not to work. All my other cards work with
this driver. I've not tested the '556B or the '556BI cards, however,
as I don't own them.


121875 02-Nov-2003 imp

The '574 family works (I had a bad dongle which is why I thought it
might not be).
The modem combo cards do not (confirmed today)


121743 30-Oct-2003 iwasaki

Add sysctl MIB and loader tunable `hw.acpi.no_reset_video' as
the same effect as ACPI_NO_RESET_VIDEO kernel option.


121685 29-Oct-2003 harti

Make the maximum number of pages for external mbufs configurable in
the kernel environment and accessible as a RO sysctl.

Explain that the HE155 will not work in 64-bit/66MHz slots, but may work
in 64-bit/33MHz slots.


121627 28-Oct-2003 tjr

Catch up with removal of /usr/bin/svr4.


121624 28-Oct-2003 simokawa

I wrongly committed an older version.
Update references etc.


121614 27-Oct-2003 harti

Man pages for the NgATM SAAL protocol nodes.


121582 26-Oct-2003 des

Fix Xr markup.


121573 26-Oct-2003 kensmith

- Add note that loading modules only works if the system
securelevel is less than 1.

PR: docs/58546
Reviewed by: rwatson
Approved by: blackend (mentor)


121469 24-Oct-2003 harti

Sysctl names should not contain dots. Convert them to underlines.


121468 24-Oct-2003 simokawa

Add dumb console driver and related bits.

dcons(4): very simple console and gdb port driver
dcons_crom(4): FireWire attachment
dconschat(8): User interface to dcons

Tested with: i386, i386-PAE, and sparc64.


121397 23-Oct-2003 hmp

Add a GEOM(4) MLINK.


121396 23-Oct-2003 hmp

Add a PAE(4) MLINK for simplicity.


121320 21-Oct-2003 simon

Reflect the fact that fxtv is now found in ports/multimedia/fxtv.

PR: docs/58355
Submitted by: Simon Barner <barner@in.tum.de>


121229 18-Oct-2003 simon

Note that PAE has been MFC'd into RELENG_4 and will appear in FreeBSD
4.9.


121159 17-Oct-2003 bmah

Add multicast(4) and pim(4) manual pages and hook up to the build.

Submitted by: Pavlin Radoslavov <pavlin@icir.org>
Reviewed by: hsu, bmah
MFC after: 2 weeks


121077 14-Oct-2003 imp

Use more modern architectures than VAX for little endian machines


121076 14-Oct-2003 imp

Replace the VAX and MIPS alternate formats with the architectures that
FreeBSD supports. None of them support an alternate formats, except
the alpha (which prints extra register information).

# if we get a mips port, we can put the mips case back to document the
# actual behavior.


121054 12-Oct-2003 emax

Update Bluetooth code.

Reviewed by: M. Warner Losh <imp@bsdimp.com>; John Hay <jhay@freebsd.org>
Approved by: M. Warner Losh <imp@bsdimp.com> (mentor)


120998 11-Oct-2003 blackend

s/disklabel/bsdlabel where needed.


120977 10-Oct-2003 blackend

Update the manual page examples: use of bsdlabel(8) instead of
disklabel(8). While I'm there: some punctuation fixes.


120960 10-Oct-2003 imp

Note that the modem built into the xl cards (both CardBus and MiniPCI)
are not supported by FreeBSD, let alone by this driver.


120959 10-Oct-2003 imp

cardbus->CardBus


120958 10-Oct-2003 imp

Be more pedantic about the model numbers of cardbus cards that are
supported by the driver. I've only used 3 or 4 of these cards, but
the cardbus cards work as well as pci cards at this point.


120929 09-Oct-2003 imp

Update the list of supposedly supported 3Com devices from trolling
ebay. Also have notes for my recent experiences with 3com pcmcia
cards (mostly this or that doesn't work). Also look at the strings
that are claimed to be supported in the bus specific front ends. Note
that the 3C569* are CBUS.


120916 08-Oct-2003 sam

update to reflect 7955/7956 support


120523 27-Sep-2003 simon

- Add the Dell PERC 4/Di to the list of supported devices; it
has been supported for the last 10 months. [1]
- Make the device list compact, since it is getting rather large.

Reported by: David Magda <dmagda@magda.ca> [1]
MFC after: 2 weeks


120517 27-Sep-2003 trhodes

Update an email address overlooked by scottl.

Prompted by: scottl's commit message (see rev 1.9 of iir.c).


120450 26-Sep-2003 njl

Sort debugging levels and update the man page to match reality. Also
update man page to reflect iasl(8) import.


120447 25-Sep-2003 sam

o add information about the debugging tools
o give proper attribution to Atsushi Onoe


120402 24-Sep-2003 jb

Make the fields in the text match dev/usb/usb.h too.


120398 24-Sep-2003 jb

Make the field names in the documented structures match dev/usb/usb.h.


120333 22-Sep-2003 imp

document Sony PEGA-WL110

# I think this is prism 3 based, but I could be wrong


120324 21-Sep-2003 sam

change bridge mib usage to reflect new world order

Prodded by: Ruslan Ermilov <ru@FreeBSD.org>


120304 20-Sep-2003 wpaul

Fix copyright (Wind River has no rights to this file).

Add Gigabyte 7N400 Pro2 motherboard integrated gigE to list of
supported devices.


120285 20-Sep-2003 se

Fix width of first column in FILES table to account for longer device name.


120284 20-Sep-2003 se

Fix name of no-reset device (ulpn -> unlpt).


120283 20-Sep-2003 se

Correct card type of Netgear WG311 and add WAG311 and WGT511T
which are based on the AR5212 and should just work (not verified).
Add Proxim Skyline 4032, the PCI version of th e4030.
Add revision suffix 'B' to D-Link DWL-G520/G650 entries, in order
to indicate that revision A1 cards are not supported by this driver
(both A1 and B1/B2 cards are sold in identical boxes).
Explicitly point out the existence of unsupported DWL-G520/G650
(rev. A1) cards in the CAVEATS section.
Approved by: sam


120282 20-Sep-2003 wilko

Note added support for 3C940 and Marvell Semiconductor 88E1000* gigabit PHY

Submitted by: Jung-uk Kim <jkim@niksun.com>
Based on: Nathan L. Binkert's OpenBSD patch for sk(4)


120273 20-Sep-2003 marcel

o Properly spell my last name. Bad Hiten, no cookie :-)
o Use the email address I put in my signature.


120213 19-Sep-2003 sam

o add some more retail card identifiers
o remove caveat about 11g operation; seems to work ok


120135 16-Sep-2003 shiba

Add NEC PA-WL/54AG.


120076 14-Sep-2003 hmp

Update supported Ethernet Controllers as per the Hardware Notes.

PR: docs/55559
Submitted by: Lukas Ertl <l.ertl@univie.ac.at>
MFC after: 3 days


120054 14-Sep-2003 ru

Get rid of duplicates.


120010 12-Sep-2003 ru

mdoc(7): Fix common mistakes made in the SEE ALSO section.


119986 11-Sep-2003 naddy

Add missing .El

Approved by: ru


119965 10-Sep-2003 imp

compaq WL110 is a lucent card

Submitted by Jeremy Bingham


119964 10-Sep-2003 ru

mdoc(7): Properly mark C headers.


119959 10-Sep-2003 ru

mdoc(7): Moved #include directives into the SYNOPSIS section.


119958 10-Sep-2003 ru

Typo.


119921 09-Sep-2003 ceri

The re.4 manpage has been checked in now, so hook it back up.


119917 09-Sep-2003 wpaul

Add a device driver for the Broadcom BCM4401 ethernet controller,
written by Stuart Walsh and Duncan Barclay (with some kibbitzing by
me). I'm checking it in on Stuart's behalf.

The BCM4401 is built into several x86 laptop and desktop systems. For the
moment, I have only enabled it in the x86 kernel config because although
it's a PCI device, I haven't heard of any standalone NICs that use it. If
somebody knows of one, we can easily add it to the other arches.

This driver uses register/structure data gleaned from the Linux
driver released by Broadcom, but does not contain any of the code
from the Linux driver itself. It uses busdma.


119898 09-Sep-2003 wpaul

Add the re.4 man page, which I forgot to do last night.


119893 08-Sep-2003 ru

mdoc(7): Use the new feature of the .In macro.


119875 08-Sep-2003 dougb

Looks like the re.4 man page didn't make it in the last commit,
so unhook it to get the build back in action.


119868 08-Sep-2003 wpaul

Take the support for the 8139C+/8169/8169S/8110S chips out of the
rl(4) driver and put it in a new re(4) driver. The re(4) driver shares
the if_rlreg.h file with rl(4) but is a separate module. (Ultimately
I may change this. For now, it's convenient.)

rl(4) has been modified so that it will never attach to an 8139C+
chip, leaving it to re(4) instead. Only re(4) has the PCI IDs to
match the 8169/8169S/8110S gigE chips. if_re.c contains the same
basic code that was originally bolted onto if_rl.c, with the
following updates:

- Added support for jumbo frames. Currently, there seems to be
a limit of approximately 6200 bytes for jumbo frames on transmit.
(This was determined via experimentation.) The 8169S/8110S chips
apparently are limited to 7.5K frames on transmit. This may require
some more work, though the framework to handle jumbo frames on RX
is in place: the re_rxeof() routine will gather up frames than span
multiple 2K clusters into a single mbuf list.

- Fixed bug in re_txeof(): if we reap some of the TX buffers,
but there are still some pending, re-arm the timer before exiting
re_txeof() so that another timeout interrupt will be generated, just
in case re_start() doesn't do it for us.

- Handle the 'link state changed' interrupt

- Fix a detach bug. If re(4) is loaded as a module, and you do
tcpdump -i re0, then you do 'kldunload if_re,' the system will
panic after a few seconds. This happens because ether_ifdetach()
ends up calling the BPF detach code, which notices the interface
is in promiscuous mode and tries to switch promisc mode off while
detaching the BPF listner. This ultimately results in a call
to re_ioctl() (due to SIOCSIFFLAGS), which in turn calls re_init()
to handle the IFF_PROMISC flag change. Unfortunately, calling re_init()
here turns the chip back on and restarts the 1-second timeout loop
that drives re_tick(). By the time the timeout fires, if_re.ko
has been unloaded, which results in a call to invalid code and
blows up the system.

To fix this, I cleared the IFF_UP flag before calling ether_ifdetach(),
which stops the ioctl routine from trying to reset the chip.

- Modified comments in re_rxeof() relating to the difference in
RX descriptor status bit layout between the 8139C+ and the gigE
chips. The layout is different because the frame length field
was expanded from 12 bits to 13, and they got rid of one of the
status bits to make room.

- Add diagnostic code (re_diag()) to test for the case where a user
has installed a broken 32-bit 8169 PCI NIC in a 64-bit slot. Some
NICs have the REQ64# and ACK64# lines connected even though the
board is 32-bit only (in this case, they should be pulled high).
This fools the chip into doing 64-bit DMA transfers even though
there is no 64-bit data path. To detect this, re_diag() puts the
chip into digital loopback mode and sets the receiver to promiscuous
mode, then initiates a single 64-byte packet transmission. The
frame is echoed back to the host, and if the frame contents are
intact, we know DMA is working correctly, otherwise we complain
loudly on the console and abort the device attach. (At the moment,
I don't know of any way to work around the problem other than
physically modifying the board, so until/unless I can think of a
software workaround, this will have do to.)

- Created re(4) man page

- Modified rlphy.c to allow re(4) to attach as well as rl(4).

Note that this code works for the sample 8169/Marvell 88E1000 NIC
that I have, but probably won't work for the 8169S/8110S chips.
RealTek has sent me some sample NICs, but they haven't arrived yet.
I will probably need to add an rlgphy driver to handle the on-board
PHY in the 8169S/8110S (it needs special DSP initialization).


119855 07-Sep-2003 hmp

Change an `is' to a `was' in the AUTHORS section.

Recommended by: jmallett


119819 07-Sep-2003 marcel

Hook-up the uart(4) manpage.

Reminded by: bmah@


119817 06-Sep-2003 hmp

Mdoc Review:

* Remove extraneous .Pp in SYNOPSIS

* Remove hard sentence break

* Add the AUTHORS section


119815 06-Sep-2003 marcel

The uart(4) driver is an universal driver for various UART hardware.
It improves on sio(4) in the following areas:
o Fully newbusified to allow for memory mapped I/O. This is a must
for ia64 and sparc64,
o Machine dependent code to take full advantage of machine and firm-
ware specific ways to define serial consoles and/or debug ports.
o Hardware abstraction layer to allow the driver to be used with
various UARTs, such as the well-known ns8250 family of UARTs, the
Siemens sab82532 or the Zilog Z8530. This is especially important
for pc98 and sparc64 where it's common to have different UARTs,
o The notion of system devices to unkludge low-level consoles and
remote gdb ports and provides the mechanics necessary to support
the keyboard on sparc64 (which is UART based).
o The notion of a kernel interface so that a UART can be tied to
something other than the well-known TTY interface. This is needed
on sparc64 to present the user with a device and ioctl handling
suitable for a keyboard, but also allows us to cleanly hide an
UART when used as a debug port.

Following is a list of features and bugs/flaws specific to the ns8250
family of UARTs as compared to their support in sio(4):
o The uart(4) driver determines the FIFO size and automaticly takes
advantages of larger FIFOs and/or additional features. Note that
since I don't have sufficient access to 16[679]5x UARTs, hardware
flow control has not been enabled. This is almost trivial to do,
provided one can test. The downside of this is that broken UARTs
are more likely to not work correctly with uart(4). The need for
tunables or knobs may be large enough to warrant their creation.
o The uart(4) driver does not share the same bumpy history as sio(4)
and will therefore not provide the necessary hooks, tweaks, quirks
or work-arounds to deal with once common hardware. To that extend,
uart(4) supports a subset of the UARTs that sio(4) supports. The
question before us is whether the subset is sufficient for current
hardware.
o There is no support for multiport UARTs in uart(4). The decision
behind this is that uart(4) deals with one EIA RS232-C interface.
Packaging of multiple interfaces in a single chip or on a single
expansion board is beyond the scope of uart(4) and is now mostly
left for puc(4) to deal with. Lack of hardware made it impossible
to actually implement such a dependency other than is present for
the dual channel SAB82532 and Z8350 SCCs.

The current list of missing features is:
o No configuration capabilities. A set of tunables and sysctls is
being worked out. There are likely not going to be any or much
compile-time knobs. Such configuration does not fit well with
current hardware.
o No support for the PPS API. This is partly dependent on the
ability to configure uart(4) and partly dependent on having
sufficient information to implement it properly.

As usual, the manpage is present but lacks the attention the
software has gotten.


119803 06-Sep-2003 bmah

Catch up isp.4 manpage with hardware notes.

PR: 55558
Submitted by: Lukas Ertl <l.ertl@univie.ac.at>


119802 06-Sep-2003 hmp

Remove hard sentence breaks.


119801 06-Sep-2003 bmah

Add stg(4) manpage and hook up to the section 4 manpage build.

PR: 55605
Submitted by: Bob Bishop <rb@gid.co.uk>


119774 05-Sep-2003 roam

Change /dev/rsa0 and /dev/rwt0 references to sa0 and wt0.

PR: 55925
Submitted by: Michael L. Squires <mikes@siralan.org>
MFC after: 1 month


119771 05-Sep-2003 roam

Catch up with the hardware notes: list the supported cards.

PR: 55645
Submitted by: Lukas Ertl <l.ertl@univie.ac.at>
MFC after: 1 month


119770 05-Sep-2003 roam

Catch up with the hardware notes: list the supported cards.

PR: 55643
Submitted by: Lukas Ertl <l.ertl@univie.ac.at>
MFC after: 1 month


119769 05-Sep-2003 roam

Catch up with the hardware notes: list the supported Compaq controllers.

PR: 55641
Submitted by: Lukas Ertl <l.ertl@univie.ac.at>


119768 05-Sep-2003 roam

Document the SC_NO_SUSPEND_VTYSWITCH kernel config option.

PR: 55562
Submitted by: Lukas Ertl <l.ertl@univie.ac.at>


119708 03-Sep-2003 ken

Move dynamic sysctl(8) variable creation for the cd(4) and da(4) drivers
out of cdregister() and daregister(), which are run from interrupt context.

The sysctl code does blocking mallocs (M_WAITOK), which causes problems
if malloc(9) actually needs to sleep.

The eventual fix for this issue will involve moving the CAM probe process
inside a kernel thread. For now, though, I have fixed the issue by moving
dynamic sysctl variable creation for these two drivers to a task queue
running in a kernel thread.

The existing task queues (taskqueue_swi and taskqueue_swi_giant) run in
software interrupt handlers, which wouldn't fix the problem at hand. So I
have created a new task queue, taskqueue_thread, that runs inside a kernel
thread. (It also runs outside of Giant -- clients must explicitly acquire
and release Giant in their taskqueue functions.)

scsi_cd.c: Remove sysctl variable creation code from cdregister(), and
move it to a new function, cdsysctlinit(). Queue
cdsysctlinit() to the taskqueue_thread taskqueue once we
have fully registered the cd(4) driver instance.

scsi_da.c: Remove sysctl variable creation code from daregister(), and
move it to move it to a new function, dasysctlinit().
Queue dasysctlinit() to the taskqueue_thread taskqueue once
we have fully registered the da(4) instance.

taskqueue.h: Declare the new taskqueue_thread taskqueue, update some
comments.

subr_taskqueue.c:
Create the new kernel thread taskqueue. This taskqueue
runs outside of Giant, so any functions queued to it would
need to explicitly acquire/release Giant if they need it.

cd.4: Update the cd(4) man page to talk about the minimum command
size sysctl/loader tunable. Also note that the changer
variables are available as loader tunables as well.

da.4: Update the da(4) man page to cover the retry_count,
default_timeout and minimum_cmd_size sysctl variables/loader
tunables. Remove references to /dev/r???, they aren't used
any longer.

cd.9: Update the cd(9) man page to describe the CD_Q_10_BYTE_ONLY
quirk.

taskqueue.9: Update the taskqueue(9) man page to describe the new thread
task queue, and the taskqueue_swi_giant queue.

MFC after: 3 days


119661 01-Sep-2003 imp

CardBus instead of Cardbus. Add I/O Data WN-AG/CB and Prixim Skyline
4030 cards.

Special Thanks: shigeru yamamoto-san for the kind donation of I/O Data and
other wireless cards


119619 31-Aug-2003 simon

Catch up my(4) with hardware notes by adding Myson MTD89X to list of
supported devices.

Submitted by: Lukas Ertl <l.ertl@univie.ac.at>
PR: docs/56244
Confirmed by: driver source code


119559 29-Aug-2003 simon

- Update the page title to include information about which cards
are supported by the driver.
- Use a list to specify which cards are supported.
- Add the 3c592/3c597 EISA cards to the list of supported cards.

PR: docs/56086 (based on)
Submitted by: Lukas Ertl <l.ertl@univie.ac.at>


119439 25-Aug-2003 bmah

Sort the lists of supported devices. No other content changes.


119438 25-Aug-2003 bmah

In the lists of supported devices, remove "The" from the names of
devices and capitalize the words "Gigabit", "Ethernet", and "adapter"
consistently.


119437 25-Aug-2003 bmah

Catch up ti(4) with hardware notes.

PR: 55637
Submitted by: Lukas Ertl <l.ertl@univie.ac.at>


119432 24-Aug-2003 bmah

Add a few PC98-specific (?) devices, from the hardware notes.


119430 24-Aug-2003 bmah

Sort device list, no other content changes.


119429 24-Aug-2003 bmah

Add a few more PC98-specific instances of fe(4) devices, obtained from
the hardware notes.


119243 21-Aug-2003 simon

Add VT6105/VT6105M Rhine III to the list of supported chips. [1]

Change the manual page title to use the device family name (Rhine),
since the list of supported device id's won't fit on one line anymore.

Submitted by: Lukas Ertl <l.ertl@univie.ac.at> (based on) [1]
PR: docs/55639 (based on) [1]
Confirmed by: driver source code [1]
MFC after: 3 days


119220 21-Aug-2003 rwatson

Hook up repo-copied mac_none.4 to mac_stub.4.

Update mac_none to reflect change in role; xref mac_stub.

Update mac_stub to reflect name change, arrival in 5.1; xref
mac_none.

Obtained from: TrustedBSD Project
Sponsored by: DARPA, Network Associates Laboratories


119206 21-Aug-2003 simon

Catch up ep(4) with the hardware notes.

Submitted by: Lukas Ertl <l.ertl@univie.ac.at>
PR: docs/55659
Confirmed by: driver source code and pccard.conf
MFC after: 3 days


119205 21-Aug-2003 simon

Catch up fe(4) with the hardware notes.

Submitted by: Lukas Ertl <l.ertl@univie.ac.at>
PR: docs/55636
Confirmed by: driver source code and pccard.conf
MFC after: 3 days


119201 21-Aug-2003 simon

Add the SmartBridges SmartLink to the list of supported devices.

Submitted by: Lukas Ertl <l.ertl@univie.ac.at>
PR: docs/55644
Confirmed by: driver source code
MFC after: 3 days


119178 20-Aug-2003 bms

Add the IP_ONESBCAST option, to enable undirected IP broadcasts to be sent on
specific interfaces. This is required by aodvd, and may in future help us
in getting rid of the requirement for BPF from our import of isc-dhcp.

Suggested by: fenestro
Obtained from: BSD/OS
Reviewed by: mini, sam
Approved by: jake (mentor)


119169 20-Aug-2003 imp

Use PC Card instead of other variants in the driver man pages.


119104 19-Aug-2003 bmah

Catch up dpt(4) manpage with Hardware Notes (and RELENG_4 manpage?!?).

PR: 55530
Submitted by: Lukas Ertl <l.ertl@univie.ac.at>


119100 19-Aug-2003 bmah

Catch up asr(4) with hardware notes.

PR: 55531
Submitted by: Lukas Ertl <l.ertl@univie.ac.at>


119072 18-Aug-2003 bms

Add the manual page for the sab(4) driver. Driver code was originally
obtained from NetBSD. This is the OpenBSD version of the manual page with
a few fixes.

Approved by: jake (mentor)
Obtained from: OpenBSD


118975 15-Aug-2003 bmah

Add DAC960PDU to list of supported cards, taken from Hardware Notes.

PR: 55534
Submitted by: Lukas Ertl <l.ertl@univie.ac.at>


118966 15-Aug-2003 bmah

Catch up aha(4) manpage with hardware notes and driver code.

(While applying this patch from the PR, delete a stray comma.)

PR: 55527
Submitted by: Lukas Ertl <l.ertl@univie.ac.at>


118898 14-Aug-2003 imp

Note that Microsoft MN-520 WLAN card is now supported.


118874 13-Aug-2003 simon

Add the Dell PERC 3/DCL to the list of supported devices. This has been
in the hardware notes for a long time, but was never added to this
manual page.

PR: docs/55533
Submitted by: Lukas Ertl <l.ertl@univie.ac.at>


118872 13-Aug-2003 brueffer

Markup, spelling and punctuation fixes

PR: 55440
Submitted by: Lukas Ertl <l.ertl@univie.ac.at>
MFC after: 3 days


118871 13-Aug-2003 brueffer

Markup, wording and capitalization fixes

PR: 55441
Submitted by: Lukas Ertl <l.ertl@univie.ac.at>
MFC after: 3 days


118870 13-Aug-2003 brueffer

Grammar and spelling fixes

PR: 55442
Submitted by: Lukas Ertl <l.ertl@univie.ac.at>
MFC after: 3 days


118868 13-Aug-2003 brueffer

Grammar and spelling fixes

PR: 55443
Submitted by: Lukas Ertl <l.ertl@univie.ac.at>


118867 13-Aug-2003 brueffer

Fix typo

PR: 55480
Submitted by: Lukas Ertl <l.ertl@univie.ac.at>
MFC after: 3 days


118823 12-Aug-2003 harti

Change the code that enables/disables the ATM channel to use the
new ATMIOCOPENVCC/CLOSEVCC. This allows us to not only use UBR channels
for IP over ATM, but also CBR, VBR and ABR. Change the format of the
link layer address to specify the channel characteristics. The old
format is still supported and opens UBR channels.


118774 11-Aug-2003 harti

Add ng_atmpif: a HARP physical interface emulation. This allows one
to run the HARP ATM stack without real hardware.

Submitted by: Vincent Jardin <vjardin@wanadoo.fr>


118654 08-Aug-2003 das

ccd(4) can now operate on raw disks and other GEOM providers.
Remove the paragraph that says it can't.

Discussed with: phk


118578 07-Aug-2003 njl

Document hw.acpi.os_name. Also update the credits section.


118456 05-Aug-2003 simokawa

Change device name.


118343 02-Aug-2003 sam

update to reflect bugs fixed in v0.9.5.2 of the hal


118292 01-Aug-2003 ambrisko

Add printer support to puc(4) driver.
- Move isa/ppc* to sys/dev/ppc (repo-copy)
- Add an attachment method to ppc for puc
- In puc we need to walk the chain of parents.
Still to do, is to make ppc(4) & puc(4) work on other platforms. Testers
wanted.

PR: 38372 (in spirit done differently)
Verified by: Make universe (if I messed up a platform please fix)


118216 30-Jul-2003 njl

Add and document the hw.acpi.ec.poll_timeout tunable.


117898 22-Jul-2003 sam

correct device table a la ath(4)


117871 22-Jul-2003 peter

Update npx status.

Reminded by: tjr


117851 21-Jul-2003 sam

hookup safenet driver


117850 21-Jul-2003 sam

safenet driver

Sponsored by: Global Technology Associates, Inc.


117835 21-Jul-2003 harti

This is a pseudo physical interface for the HARP ATM stack. When loaded
it attaches to all existing NATM network interfaces in the system
and creates a HARP physical interface for each of them. This allows
us to use the same set of ATM drivers for all ATM stuff. It is
possible to use the same interface for HARP, NATM and netgraph at the
same time.


117820 21-Jul-2003 harti

Always start new sentences on a new line.

Submitted by: Anil Madhavapeddy <anil@recoil.org>


117782 19-Jul-2003 simokawa

Add description about tagged queuing.


117771 19-Jul-2003 imp

Add new supported cards


117727 18-Jul-2003 hmp

WLAN related fixes:

- Add some wlan(4) related cross-references.
- Add some "device" lines to SYNOPSIS
- Correct grammar/sentencing in ath_hal(4) manual page

PR: docs/54114
Submitted by: Lukas Ertl <l.ertl@univie.ac.at>
Approved by: des (mentor)


117666 16-Jul-2003 rushani

Fix a typo.

Submitted by: Pawel Worach <pawel.worach@telia.com>


117665 16-Jul-2003 ps

Document the latest controllers from 3ware as being supported.


117634 15-Jul-2003 harti

Reference the patm(4) man page from here, like the other ATM drivers are
referenced.


117633 15-Jul-2003 harti

The man page for the new IDT77252 driver.


117617 15-Jul-2003 imp

More devices supported, but not in the man page


117605 15-Jul-2003 imp

Siemens SpeedStream SS1021

Obtained from: OpenBSD (minor mods for our stuff); millert


117553 14-Jul-2003 harti

Document the PHY chip statistics.


117547 14-Jul-2003 harti

Document the support for the IDT77155 Sonet/SDH PHY.

Cross-reference hatm(4) and fatm(4).


117538 14-Jul-2003 obrien

Document the existance of fla(4).


117515 13-Jul-2003 sam

correct card type for Linksys *55AG

PR: bin/54190
Submitted by: Josh Elsasser <jre@vineyard.net>


117443 11-Jul-2003 imp

add asus wl100


117386 10-Jul-2003 wpaul

Add support for a bunch of Microsoft networking products:

- MN-110 10/100 USB ethernet (ADMtek Pegasus II, if_aue)
- MN-120 10/100 cardbus (ADMtek Centaur-C, if_dc)
- MN-130 10/100 PCI (ADMtek Centaur-P, if_dc)

Also update dc(4) man page to mention support for MN-120 and MN-130.


117371 10-Jul-2003 obrien

Add to the list of AMR cards.


117334 08-Jul-2003 dannyboy

Correct to match reality regarding interface names.

PR: 51006
Submitted by: "Dmitry Pryanishnikov" <dmitry@atlantis.dp.ua>
mdoc clue by: "Simon L. Nielsen" <simon@nitro.dk>
MFC after: 10 days


117245 05-Jul-2003 imp

Add buffalo airstation wli2-cf-s11 I got in japan to the list


117176 02-Jul-2003 schweikh

Fix a grammar bogon.


117106 01-Jul-2003 joe

USB scanner support for Mustek BearPaw scanner.

Submitted by: netchild


117096 01-Jul-2003 joe

Support the Epson GT-9300UF usb scanner.

PR: kern/53929


117054 30-Jun-2003 mph

Correct spelling of "TracyChapman".


117011 28-Jun-2003 ru

Hiten's patchset for section four manpages, slightly edited by me.


116996 28-Jun-2003 sam

correct bus-isicty of D-Link cards

Submitted by: Stefan =?iso-8859-1?Q?E=DFer?= <se@freebsd.org>


116991 28-Jun-2003 simokawa

Add reference to CAM.


116896 26-Jun-2003 sam

typo

Submitted by: Peter Wemm <peter@wemm.org>


116874 26-Jun-2003 smkelly

- Add a software watchdog facility.

This commit has two pieces. One half is the watchdog kernel code which lives
primarily in hardclock() in sys/kern/kern_clock.c. The other half is a userland
daemon which, when run, will keep the watchdog from firing while the userland
is intact and functioning.

Approved by: jeff (mentor)


116824 25-Jun-2003 harti

'options atm' should actually read 'device atm'.

Pointed out by: Craig Rodrigues


116810 25-Jun-2003 harti

This is the man page for the netgraph ATM node.


116761 23-Jun-2003 sam

attach Atheros manual pages to the build


116759 23-Jun-2003 sam

manual page for the Atheros Hardware Access Layer module


116757 23-Jun-2003 sam

ath driver manual page


116735 23-Jun-2003 harti

This is a driver for Fore PCA200E cards that uses busdma and works on
little endian and big endian and with 32 and 64 bit pointers. It already
has the hooks to be used for HARP, NATM and ngATM.


116703 23-Jun-2003 jmg

add verbage on various failure cases to match the /dev/pci interface.


116597 20-Jun-2003 silby

Update the description of the Netgear MA401 to say Prism-II/2.5;
my 401 is a 2.5, so presumably many of them are.

MFC after: 3 days


116493 17-Jun-2003 harti

Reference the hatm(4) driver man page.


116492 17-Jun-2003 harti

The man page for the Fore/Marconi HE155/622 driver.


116458 17-Jun-2003 uhclem

Re-introduction of the matcd Compact Disc drive driver documentation.

The matcd.4 man page has been upgraded to reflect current 5.1.x
functionality, and efforts were made to match the style and layout found
in similar-single purpose block drivers man pages found in the 5.1 tree
man4 area while not losing useful information. However, the documentation
folks should still take a look, since the man pages used as guides were
somewhat inconsistent on a variety of points.

Approved by: markm(mentor)


116445 16-Jun-2003 harti

Reference the new natmip(4) man page.


116296 13-Jun-2003 harti

Factor out the description of how to configure a CLIP into its own
man page. This will be more scaleable as more driver man pages hit
the tree. Add also a description on how to do this configuration
in the rc.conf script.


116295 13-Jun-2003 harti

Remove the documentation of the raw AAL0 access which has been removed.
This raw cell stuff not used in the tree and a doubt that it is used
anywhere else. It was also very Midway specific.


116294 13-Jun-2003 harti

Make the midway driver use the new ATM phy driver. This allows one to
toggle several media options (sonet/sdh, for example) with ifconfig and
to see the carrier state in ifconfig's output. It gives also read/write
access (given the right privilegs) to the S/Uni registers to user space
programs.


116258 12-Jun-2003 harti

This is a driver for the physical layer chips used in ATM interfaces.
It currently supports the PMC Sierra Lite, Ultra and 622 chips and
the IDT 77105. The driver handles media options and state in a consistent
manner for ATM drivers. The next commit to the midway driver will make
it use utopia.


116166 10-Jun-2003 tmm

- Add manpages for the gem and hme ethernet drivers. These were obtained
from NetBSD, and changed slightly to account for FreeBSD specifics.
- Hook them up to the build.
- Add them to the list of miibus-using drivers in miibus(4).


116065 08-Jun-2003 ceri

Apply a couple of grammatical improvements.

MFC after: 2 days


116039 08-Jun-2003 charnier

Add or correct section number in .Xr


115880 05-Jun-2003 ru

Fixed cross references to pccbb(4), fixed spelling of "device cbb",
and linked the pccbb(4) manpage to cbb(4).

Reviewed by: imp


115773 03-Jun-2003 hmp

Mdoc: fix hard sentence breaks.

Approved by: des (mentor)


115766 03-Jun-2003 harti

The midway driver has been busdmaified and is not i386-specific anymore.
Repo-copy it from the i386 specific man4 section to the common one.
Remove the i386 keyword from the man page header.
Document the sysctl interface to the driver.
Fix a spelling error (ALL -> AAL).


115697 02-Jun-2003 ru

Assorted mdoc(7) fixes.


115694 02-Jun-2003 ru

Assorted mdoc(7) fixes.


115643 01-Jun-2003 ru

Assorted mdoc(7) fixes.


115392 29-May-2003 ru

Assorted mdoc(7) fixes.

Approved by: re (blanket)


115284 24-May-2003 hmp

Get usb(4) manual page closer to reality:

- update ``struct usb_device_info''
- add information about new fields in about struct
- document USB_EVENT_IS_ATTACH() and USB_EVENT_IS_DETACH()
- update URL of the USB.ORG developer documentation

PR: docs/41580 (original patch)
Reviewed by: n_hibma
Approved by: des (mentor), re (bmah)


115268 23-May-2003 njl

Fix a typo in rev 1.10


115242 22-May-2003 imp

o Document the tunables that acpi allows. (mdoc gurus please comment
on and fix if neceeary).
o Note that acpi is available on i386-ia32, ia64 and amd64, not just 'intel'
platforms. Intel has had nothing to do with amd64.

Approved by: re (scottl@)


115211 21-May-2003 ru

Kill whitespace at EOL.

Approved by: re (blanket)


115192 20-May-2003 ru

Use -item lists instead of -tag lists. Grammar.


115191 20-May-2003 ru

For multi-line blocks of literal text, please use -literal displays.


115190 20-May-2003 ru

Nit.


115189 20-May-2003 ru

Add missing markup bits.


115188 20-May-2003 ru

Compact the list.


115187 20-May-2003 ru

Removed hard sentence break.


115186 20-May-2003 ru

Use the -tag list to document agp(4) ioctls.


115185 20-May-2003 ru

Reapply mdoc(7) fixes that got accidentally lost in the last
Bluetooth update, and fix a few more issues.

Submitted by: Maksim Yevmenkin <m_evmenkin@yahoo.com>, ru
Approved by: re (blanket)


115143 18-May-2003 ru

Fixed troff(1) and mdoc(7) warnings.

Approved by: re (blanket)


115140 18-May-2003 trhodes

Add a manual page for the USB Enhanced Host Controller Driver.

Submitted by: ticso (who obtained the original version from NetBSD)


115138 18-May-2003 hmp

Add manual page for, Myson Technology PCI Ethernet Driver.

PR: docs/39214
Reviewed by: bmah, julian, trhodes
Approved by: des (mentor), re (scottl)


115128 18-May-2003 imp

Tell how to completely disable ACPI. Add warnings about how bad
kharma it will be to disable some or all of acpi on ia64 or amd64 (are
there other non-i386 platforms that FreeBSD supports with ACPI?).

Submitted by: Ryan Losh
Approved by: re@ (rwatson)


115043 16-May-2003 hmp

Bring the kame(4) manual page closer to reality:

- prefix(8) and gifconfig(8) are deprecated
- dtcpc, dtcps were never imported (also removed from KAME CVS)
- pim6dd, pim6sd and racoon are ports
- inet6d does not exist on FreeBSD

PR: docs/51295
Submitted by: Simon L. Nielsen <simon@nitro.dk>

Content reviewed by: itojun
Approved by: des (mentor), re (bmah)


115000 14-May-2003 trhodes

According to revision 1.6 of iir.c, the latest import should have resolved
the issues listed in BUGS. Remove the BUGS section.

Discussed with: bmah (awhile ago)
Approved by: re (blanket)


114960 12-May-2003 hmp

Fix .Xr typo.

Approved by: des (mentor), re (scottl)


114959 12-May-2003 hmp

Document ioctl(2) operations of the agp(4) subsystem. The original patch
was obtained from [1], with heavy editing, and ammending text for some of
the ioctls.

All ioctls (in sys/agpio.h) are now documented.

PR: docs/50503
Original patch by: Alex Semenyaka <alexs@snark.ratmir.ru> [1]

Content approved by:

- Eric Anholt <anholt@FreeBSD.ORG>
- Matthew N. Dodd <mdodd@FreeBSD.ORG> (cursory review)

Approved and Reviewed by: des (mentor), re (scottl)


114957 12-May-2003 mbr

Add support for 3Com OfficeConnect 10/100B.

PR: 49059, 50747
Submitted by: Dax Eckenberg <daxbert@dweebsoft.com>
Reviewed by: imp, jhb
Approved by: jhb
MFC after: 2 weeks


114926 11-May-2003 joe

Extend the digital camera support (umass) to the PENTAX Optio 330GS.

Submitted by: Jan-Oliver Neumann <neumannj@arcor.de>
By way of: n_hibma
Approved by: re (jhb & bmah)
MFC After: 7 days


114878 10-May-2003 julian

Part one of undating the bluetooth code to the newest version

Submitted by: Maksim Yevmenkin <m_evmenkin@yahoo.com>
Approved by: re@


114743 05-May-2003 phk

A few stylistic fixes.


114577 03-May-2003 akiyama

Add RealTek RTL8150 USB to fast Ethernet controller driver.
This driver now supports the Melco LUA-KTX and the GREEN HOUSE
GH-USB100B.

Reviewed by: imp
MFC after: 2 weeks


114258 29-Apr-2003 mdodd

IP_RECVTTL socket option.

Reviewed by: Stuart Cheshire <cheshire@apple.com>


114222 29-Apr-2003 trhodes

debug.acpi.disable="processor" is incorrect. Use debug.acpi.disable="cpu" as
found on line 126 of sys/dev/acpica/acpi_cpu.c.

PR: 51523


114204 29-Apr-2003 mdodd

Document the IP_RECVIF socket option.

Submitted by: Bruce M Simpson


114125 27-Apr-2003 ru

It was a misunderstanding on my part; all DEC variants
are based off of the same SmartRAID V Millennium board.

Requested by: obrien
Reviewed by: scottl


114109 27-Apr-2003 imp

Update to reflect removal of tw.

Approved by: re@ (scottl)


114098 27-Apr-2003 dougb

Add .Xr's to mdmfs(8).

Submitted by: Scot W. Hetzel <hetzels@westbend.net>


114036 25-Apr-2003 brueffer

Fix a misspelled word introduced by my last commit

MFC with the rest of the changes


114020 25-Apr-2003 jake

Remove a stray sentence.


113964 24-Apr-2003 hmp

device s/acpica/acpi/

Noticed by: Stefan Farfeleder <stefan@fafoe.dyndns.org>
Approved by: des (mentor)


113846 22-Apr-2003 ru

Bump document date for previous revision.
Fix list type.


113820 21-Apr-2003 jhb

- Don't highlight options APIC_IO at the top since it only applies to i386
and this manpage is somewhat machine independent.
- Don't redundantly say that SMP support is present for all supported
architectures. Instead, say that it is present for all Tier-1
architectures.
- Note that an SMP kernel not booting on a UP machine is an i386-only
exception.
- Add a paragraph about hyperthreading support including some docco on the
machdep.hlt_logical_cpus sysctl ps@ recently added.
- Note that SMP support for alpha, ia64, and sparc64 debuted in 5.0.


113814 21-Apr-2003 brueffer

Grammar and spelling fixes, improved the wording a bit

A slightly different patch than the one from the PR was applied

PR: 38815
Submitted by: Chris Pepper <pepper@guest.reppep.com>
MFC after: 3 days


113774 20-Apr-2003 obrien

Note that KZPSC have ancient, non-upgradable firmware and that affects
the driver.

Submitted by: wilko


113773 20-Apr-2003 obrien

Document the KZPCA-AA.


113772 20-Apr-2003 obrien

Note the Qlogic 1040 is a KZPBA in DEC-speak.

Reviewed by: wilko


113771 20-Apr-2003 obrien

Document the DEC variants.
Also note the model numbers for the AcceleRAID and eXtremeRAID variants.

Reviewed by: wilko


113770 20-Apr-2003 obrien

Document the DEC variants.


113769 20-Apr-2003 obrien

The i386-specific asr manpage has been repo copied to the MI section.


113762 20-Apr-2003 wpaul

Add support for the Netgear FA120 and the D-Link DUBE100 (AX88172-based
devices).


113757 20-Apr-2003 wpaul

Add device driver support for the ASIX Electronics AX88172 USB 2.0
ethernet controller. The driver has been tested with the LinkSys
USB200M adapter. I know for a fact that there are other devices out
there with this chip but don't have all the USB vendor/device IDs.

Note: I'm not sure if this will force the driver to end up in the
install kernel image or not. Special magic needs to be done to exclude
it to keep the boot floppies from bloating again, someone please
advise.


113586 17-Apr-2003 simokawa

We don't need "device fwohci" in the kernel config file.


113535 15-Apr-2003 mux

Add a note about the work I did for fxp(4) here.


113456 13-Apr-2003 silby

Update the list of devices supported to match the driver.

MFC after: 2 days


113429 13-Apr-2003 fjoe

Driver for Granch SBNI16 SHDSL modem

Submitted by: Denis I. Timofeev <timofeev@granch.ru>
MFC after: 1 week


113427 13-Apr-2003 fjoe

manual page for Granch SBNI12-xx network interface driver


113336 10-Apr-2003 shiba

NEC PK-WL001 is Lucent, not Prism-II.


113302 09-Apr-2003 jake

Fix non-word.

Noticed by: njl


113280 09-Apr-2003 jake

Add a man page for options PAE.

Sponsored by: DARPA, Network Associates Laboratories


113212 07-Apr-2003 murray

Note that Sitecom CN-300 MultiFlash works with FreeBSD and provide
example of utilizing multiple slots on a multi-slot card reader.

PR: docs/49036
Submitted by: Scott Mitchell <scott+freebsd@fishballoon.org>
MFC after: 3 days


113200 07-Apr-2003 maxim

o Add em(4) to a list of supported devices.

MFC after: 1 week


113135 05-Apr-2003 trhodes

Add a basic manual page for wlan(4).

Reviewed by: imp, ru


113134 05-Apr-2003 trhodes

Add a manual page for the smapi module.

Reviewed by: ru, mdodd


113121 05-Apr-2003 imp

The Netgear MA311 is a Prism 2.5 card.

Submitted by: duncan@quantumlogic.net


113106 05-Apr-2003 imp

DWL-520 is used to describe three or four different cards. only some
of them are prism based and are thus supported by wi. Document this
fact.


113065 04-Apr-2003 mdodd

Add a manpage for the 'vpd' driver.


112985 02-Apr-2003 mdodd

Back out support for RFC3514.

RFC3514 poses an unacceptale risk to compliant systems.


112929 01-Apr-2003 mdodd

Implement support for RFC 3514 (The Security Flag in the IPv4 Header).
(See: ftp://ftp.rfc-editor.org/in-notes/rfc3514.txt)

This fulfills the host requirements for userland support by
way of the setsockopt() IP_EVIL_INTENT message.

There are three sysctl tunables provided to govern system behavior.

net.inet.ip.rfc3514:

Enables support for rfc3514. As this is an
Informational RFC and support is not yet widespread
this option is disabled by default.

net.inet.ip.hear_no_evil

If set the host will discard all received evil packets.

net.inet.ip.speak_no_evil

If set the host will discard all transmitted evil packets.

The IP statistics counter 'ips_evil' (available via 'netstat') provides
information on the number of 'evil' packets recieved.

For reference, the '-E' option to 'ping' has been provided to demonstrate
and test the implementation.


112861 31-Mar-2003 chris

Document the new mac_portacl(4) policy.

Sponsored by: DARPA, Network Associates Laboratories
Obtained from: TrustedBSD Project


112860 31-Mar-2003 chris

Document the new mac_portacl(4) policy.

Sponsored by: DARPA, Network Associates Laboratories
Obtained from: TrustedBSD Project


112775 29-Mar-2003 imp

Note: this is OLDCARD, and tweak comment about clpd 6729/30.


112738 28-Mar-2003 imp

Remove bogus card.4, and replace it with a link to oldcard.4. ru
pointed this out a while ago, and I'm just now getting back to it. It
obsoletes one of ru's changes, but since oldcard.4 is so much better,
that doesn't matter.

Submitted by: ru


112719 27-Mar-2003 shiba

Add an information and fix typo.


112653 26-Mar-2003 keramida

Update amr(4) to note that LSILogic MegaRAID 320-[1/2] cards work.

PR: 50139
Submitted by: asmodai


112626 25-Mar-2003 trhodes

Fix a typo in msmith's email address.

Noticed by: Jesus R. Camou <jcamou@azstarnet.com>


112625 25-Mar-2003 ps

Add some HP cards to the supported list of cards. Also mention
that 1000BaseTX only supports full-duplex.

Submitted by: John Cagle <john.cagle@hp.com>


112624 25-Mar-2003 trhodes

Remove MAKEDEV rot.

PR: 50286, 50285
Submitted by: Sergey A. Osokin <soa@FreeBSD.org.ru>


112610 25-Mar-2003 keramida

Delete MAKEDEV references

PR: 50284
Submitted by: Sergey A.Osokin <osa@FreeBSD.org.ru>


112609 25-Mar-2003 keramida

Delete MAKEDEV references and update the text about /dev/foo control
devices that return the next available device when opened.

PR: 50280, 50281, 50282, 50283
Submitted by: Sergey A.Osokin <osa@FreeBSD.org.ru>


112608 25-Mar-2003 keramida

Delete MAKEDEV references and add small blurb that points to devfs(5)
and devd(8).

PR: docs/50278
Submitted by: Sergey A.Osokin <osa@FreeBSD.org.ru>


112607 25-Mar-2003 keramida

Delete MAKEDEV reference.

PR: docs/50277
Submitted by: Sergey A.Osokin <osa@FreeBSD.org.ru>


112606 25-Mar-2003 keramida

Delete MAKEDEV traces


112507 23-Mar-2003 ru

Sync types with headers.


112504 23-Mar-2003 njl

Clarify the proper bitmask for target mode with another example.


112497 22-Mar-2003 ru

Document the net.inet.icmp branch of the sysctl(3) MIB.

Submitted by: mdodd


112496 22-Mar-2003 ru

mdoc(7) police: Tidy up the formatting.


112172 13-Mar-2003 hsu

Document the net.inet.tcp.rfc3390 sysctl variable.


112165 12-Mar-2003 hsu

Document the net.inet.tcp.rfc3042 sysctl variable.


112102 11-Mar-2003 sam

manual page for rndtest driver/module


112025 09-Mar-2003 phk

Try to clarify how orphaning works.


111961 07-Mar-2003 phk

Remove reference to unavailable paper.


111893 05-Mar-2003 imp

Update those versions of firmware that support ibss mode


111849 03-Mar-2003 ru

Correct the path to the modules directory.


111813 03-Mar-2003 ru

mdoc(7) police: Revision.


111770 02-Mar-2003 obrien

Embellish the list of supported devices.


111763 02-Mar-2003 ru

mdoc(7) police: Added missing markup bits.


111762 02-Mar-2003 ru

mdoc(7) police: Nits.


111711 01-Mar-2003 trhodes

`Word-smithing'


111710 01-Mar-2003 imp

Add notes about which versions of firmware is known to work/fail with
various functions of the card. Be pedantically careful to use 'station
firmware' when talking about the version of Prism firmware.

As always, word-smithing welcome.

MFC-After: Tom Rhodes wakes up and notices :-)


111699 01-Mar-2003 trhodes

Use .Pa for file names and paths.


111689 01-Mar-2003 sam

Describe the 5823 and why there's no AES support.


111680 28-Feb-2003 jhay

Implement outgoing interrupt pipes. It is part of the USB 1.1 spec.
The Lego Infrared Tower use it.


111641 27-Feb-2003 imp

Add xref to oldcard/newcard docs.


111640 27-Feb-2003 imp

OLDCARD man page. This sucks, but not too bad. and better than
what we had before. Improvements encouraged and welcome.


111637 27-Feb-2003 imp

Document the hand springs that you need to go through to use a WL200


111614 27-Feb-2003 phk

Document that flags bit 0x10000 puts PPS timestamping on CTS instead of DCD.


111447 24-Feb-2003 ru

mdoc(7) police: Scheduled sweep.


111407 24-Feb-2003 trhodes

Be more specific about supported cards.

Submitted by: imp


111399 24-Feb-2003 trhodes

Remove a comment about pccardd(8).

Discussed with: imp


111395 24-Feb-2003 trhodes

Add device wlan as its now required.

Discussed with: imp


111375 23-Feb-2003 imp

Explain what exca is.


111365 23-Feb-2003 chris

o Improve vocabulary/wording
o Expand on MAC policy enforcement on network interfaces
o Add cross-references to su(1) and setfsmac(8) where appropriate
o Comment out mmap revocation sysctls as they are a bit too experimental
o Add the standard BUGS section

Prompted by: rwatson
Sponsored by: DARPA, Network Associates Laboratories


111326 23-Feb-2003 dwmalone

A few improvements suggested by nectar.


111320 23-Feb-2003 dwmalone

Add a section on different types of randomness, what the library
functions we provide are good for and how /dev/random fits into
this picture.

Reviewed by: markm


111225 21-Feb-2003 cjc

Document the net.inet.ip.portrange.reserved{high,low} sysctl knobs
added in sys/netinet/in_pcb.c 1.120.

Prodded by: ru


111190 20-Feb-2003 ru

mdoc(7) police: tidy up.


111166 20-Feb-2003 scottl

Update teh aac(4) manpage to note new controllers, the scsi passthru
interface, changes to linux compatibilty, and fewer bugs.


111159 20-Feb-2003 cognet

Note we now support the DC395U2W cards.


111057 17-Feb-2003 trhodes

Xref miibus(4).


111053 17-Feb-2003 chris

o Add a note explaining the meaning of mls/equal beyond "equal to all
labels"
o Remove the ++ compartment range notation example as this has not yet
been merged into CVS.
o Include a "Runtime Configuration" section listing all of the relevant
sysctl knobs for this policy.

Sponsored by: DARPA, Network Associates Laboratories
Obtained from: TrustedBSD Project


111052 17-Feb-2003 chris

- Document some of the sysctl parameters. The read-only ones will go into
another subsection, but I'm not quite sure where yet. Right now it's just
the configurable bits.
- Move the label format off into another subsection to match other labeling
policy man pages.
- Make the sample range label look like the form specified.

Sponsored by: DARPA, Network Associates Laboratories
Obtained from: TrustedBSD Project


111044 17-Feb-2003 imp

Add a bunch of cards that we've added IDs for in the past few months:

+Allied Telesis WR211PCM Prism? PCMCIA
+ArTem OnAir Prism? PCMCIA
+Bay eMobility 11B Prism-2.5? PCMCIA
+Blue Concentric Circle WL-379F Prism-II CF
+Linksys WCF11 Prism-3 PCMCIA
+YIS TWL-11B Prism-II PCMCIA


111021 16-Feb-2003 trhodes

Correct the BSD/OS macro.


110970 16-Feb-2003 chris

Include a section about enabling MAC on UFS2 file systems. UFS1 is
a bit more challenging and will be added later.

Sponsored by: DARPA, Network Associates Laboratories


110961 15-Feb-2003 trhodes

Link several of the if_* modules to their respected manual pages.


110954 15-Feb-2003 trhodes

Update xrefs to point at other usb pages.


110947 15-Feb-2003 trhodes

1: wi(4) does not need miibus(4).
2: Add arp(4) and netintro(4) to Xrefs.

1: Discussed with: imp


110946 15-Feb-2003 trhodes

Xref miibus(4).


110940 15-Feb-2003 trhodes

Add a manual page for miibus(4) and attach it to the build.

Reviewed by: peter, rwatson (older version)


110782 13-Feb-2003 simokawa

Add description about device detaching.


110752 12-Feb-2003 simokawa

Add description about kldload and security note.


110719 11-Feb-2003 imp

Update man page to match the new world order after Sam updated us to
NetBSD's 802.11 infrastructure.


110718 11-Feb-2003 imp

Commit a nearly real man page describing the current state of devctl.
More work likely needs to happen. This describes things better than
the old "this man page intentionally left blank" style man page that
I'd committed previously.

Nitpickers: comb nits and commit!


110418 05-Feb-2003 joerg

Document the recent changes for vinum as root filesystem.

MFC after: 2 weeks


110363 05-Feb-2003 simokawa

Add some reference.


110215 01-Feb-2003 chris

Properly capitalize the subsection title on setting MAC labels.

Sponsored by: DARPA, Network Associates Laboratories


110213 01-Feb-2003 chris

Fix table formatting for printed man pages.

Sponsored by: DARPA, Network Associates Laboratories


110166 01-Feb-2003 chris

Add a section on the areas of enforcement and the sysctls used to tune
enforcement.

Sponsored by: DARPA, Network Associates Laboratories


110114 30-Jan-2003 trhodes

The umass(4) driver now supports the Trek Thumbdrive 8MB.


110059 29-Jan-2003 mux

On -CURRENT, we need "device apm" and not "device apm0 at nexus?".


109817 25-Jan-2003 simokawa

Fix typo and update information.


109816 25-Jan-2003 simokawa

Rescaning the bus is usually unnecessary.


109808 24-Jan-2003 pdeuskar

Correct License text.
MFC after: 1 day


109633 21-Jan-2003 joe

Update with the current list of scanners that the driver supports.


109614 21-Jan-2003 sam

hook fast_ipsec.4 up


109613 21-Jan-2003 sam

fast ipsec protocols


109610 21-Jan-2003 obrien

Augment the model number list.


109598 20-Jan-2003 chris

Properly mark up column lists. This does not affect output; I just had
the arguments to .Bl incorrect.

Sponsored by: DARPA, Network Associates Laboratories


109594 20-Jan-2003 chris

Reference the MAC chapter in the user Handbook.

Sponsored by: DARPA, Network Associates Laboratories


109544 20-Jan-2003 joe

Support for the "Seiko Epson Perfection 1260 scanner".

Submitted by: Michael Lestinsky <michael@lestinsky.de>
MFC After: 3 days


109497 18-Jan-2003 tom

Note that Wisecom's PCI adapter works.


109420 17-Jan-2003 ru

Mention net.inet.ip.accept_sourceroute.


109345 16-Jan-2003 njl

kernel:
* Fix a bug where devices weren't cleaned up on close(): CAM_REQ_CMP != 0

user:
* Increase timeout in usermode to CAM_TIME_INFINITY. The initiator is in
charge of timeouts and the value was in ms, not seconds.
* Bring two debugging printfs under the debug flag
* Clean up man page to show increased testing on isp(4)

Submitted by: gibbs (bugfixes)


109284 15-Jan-2003 chris

Slightly better grammar.

Sponsored by: DARPA, Network Associates Laboratories


109271 15-Jan-2003 chris

Update cross-references to include mac(4).

Sponsored by: DARPA, Network Associates Laboratories


109270 15-Jan-2003 chris

Welcome mac(4), the central source of information for all things MAC.

Sponsored by: DARPA, Network Associates Laboratories


109221 14-Jan-2003 tjr

Cross reference lio_listio(2).


109218 14-Jan-2003 tjr

Manual page for sem.ko/options P1003_1B_SEMAPHORES, similar to aio(4).


109215 14-Jan-2003 trhodes

Note that the Dlink Air 660 is supported.


108937 08-Jan-2003 chris

o Refer to "Network Associates Laboratories" instead of "NAI Labs" or
"Network Associates Labs" in the copyright notice.
o Remove clause #3 in the license terms.
o Remove the line break from my name.

Sponsored by: DARPA, Network Associates Laboratories


108934 08-Jan-2003 chris

Cross-reference mac_lomac.4

Sponsored by: DARPA, Network Associates Laboratories


108933 08-Jan-2003 chris

Document the LOMAC security policy.
This man page was co-written by Brian Feldman <green>.

Sponsored by: DARPA, Network Associates Laboratories


108840 06-Jan-2003 trhodes

Correct order of alignment in EXAMPLES.

PR: 42760
Submitted by: Christian Brueffer <chris@unixpages.org>


108768 06-Jan-2003 trhodes

Add two new manual pages. Welcome the ida(4) and iir(4) manual pages.


108699 05-Jan-2003 obrien

Add a manpage for the LAN Media Corp PCI WAN adapter driver.

Obtained from: NetBSD


108638 04-Jan-2003 ume

gifconfig(8) was depricated.

Reported by: rwatson


108533 01-Jan-2003 schweikh

Correct typos, mostly s/ a / an / where appropriate. Some whitespace cleanup,
especially in troff files.


108525 01-Jan-2003 imp

'wepmode on' is needed to turn on wep.

Submitted by: blackend


108516 31-Dec-2002 trhodes

Add a COMPATIBILITY section. Note what is not supported.

Prompted by: olgeni


108508 31-Dec-2002 trhodes

s/arn't/are not/
Reword the AUTHORS section to make more sense.


108506 31-Dec-2002 chris

A refused connection will return ECONNREFUSED rather than ECONNRESET.

PR: docs/46654
Submitted by: Christian S.J. Peron <maneo@bsdpro.com>


108473 30-Dec-2002 trhodes

Actually cvs add the ciss.4 file...


108472 30-Dec-2002 trhodes

Add a manual page for the ciss driver.

Reviewed by: obrien


108470 30-Dec-2002 schweikh

Fix typos, mostly s/ an / a / where appropriate and a few s/an/and/
Add FreeBSD Id tag where missing.


108317 27-Dec-2002 schweikh

english(4) police.


108260 24-Dec-2002 ru

Spelling: s/then/than/ where appropriate.


108257 24-Dec-2002 ru

mdoc(7) police: Deal with self-xrefs.


108221 23-Dec-2002 ru

Fixed the abuses of .Ql visible on stderr in troff mode.

PR: docs/37176


108209 23-Dec-2002 ru

mdoc(7) police: markup fixes.


108208 23-Dec-2002 ru

Added xref to syncache(4).


108207 23-Dec-2002 ru

mdoc(7) police: markup and grammar fixes for previous delta.


108127 20-Dec-2002 ru

mdoc(7) police: Fixed language.


108116 20-Dec-2002 trhodes

Remove obsolete information about 'conflicts'


108111 20-Dec-2002 chris

Include a cross-reference to maclabel(7) for policies that use MAC labels.

MFC Candidate.

Sponsored by: DARPA, Network Associates Labs


108109 19-Dec-2002 chris

o Change "accesses" to "access" (sounds better)
o Correct the range of compartments (1..256 instead of 0..255)
o Use the correct name for "Network Associates Laboratories"

MFC Candidate.

Sponsored by: DARPA, Network Associates Laboratories
Reviewed by: Adam Migus <adam@migus.org>


108099 19-Dec-2002 trhodes

Remove reference to a non-existant manual page && add a cross-reference to
ulpt(4)


108076 19-Dec-2002 obrien

Embellish the manpage.

Obtained from: NetBSD


108063 18-Dec-2002 chris

Refer to the now-existent `options MAC_BSDEXTENDED'.

MFC Candidate.

Prompted by: dcs
Sponsored by: DARPA, Network Associates Laboratories


108027 18-Dec-2002 ru

mdoc(7) police: kill whitespace at EOL.


107949 16-Dec-2002 trhodes

Spelling: s/ingrity/integrity/


107945 16-Dec-2002 cognet

Import of a minimalist trm(4) man page.
Anyone with more man pages knowledge than I have should feel free to complete
it.


107924 16-Dec-2002 keramida

Typo: devices numbers -> device numbers.

PR: docs/46279
Submitted by: Rich Morin <rdm@cfcl.com>
MFC after: 3 days


107881 14-Dec-2002 dillon

Change tcp.inflight_min from 1024 to a production default of 6144. Create
a sysctl for the stabilization value for the bandwidth delay product (inflight)
algorithm and document it.

MFC after: 3 days


107826 13-Dec-2002 ru

mdoc(7) police: sort xrefs in SEE ALSO.


107823 13-Dec-2002 ru

mdoc(7) police: markup overhaul.


107820 13-Dec-2002 ru

mdoc(7) police: markup overhaul.


107816 13-Dec-2002 ru

mdoc(7) police: SEE ALSO references aren't real sentences.


107815 13-Dec-2002 ru

mdoc(7) police: sort xrefs in SEE ALSO.


107799 12-Dec-2002 chris

Use the correct compartment notation in sample labels.

Sponsored by: DARPA, Network Associates Labs
Approved by: re (blanket)


107798 12-Dec-2002 chris

Change an "i.e." to an "e.g." This will be changed when a better
solution is worked out to clarify more specific compartment-related
cases.

Submitted by: dcs
Sponsored by: DARPA, Network Associates Labs
Approved by: re (blanket)


107795 12-Dec-2002 chris

Add and fix cross-references.

Prompted by: rwatson, dcs
Sponsored by: DARPA, Network Associates Labs


107792 12-Dec-2002 trhodes

Update the pcm(4) manual page to explain devfs, fix a grammar error and
cross-ref devfs(5).

Approved by: re (jhb)


107788 12-Dec-2002 ru

Uniformly refer to a file system as "file system".

Approved by: re


107783 12-Dec-2002 ru

mdoc(7) police: markup fixes.

Approved by: re


107782 12-Dec-2002 ru

mdoc(7) police: overhaul.

Approved by: re


107772 12-Dec-2002 ru

Bring the NOTICE section into the DESCRIPTION section and wrap it in
.Bf -symbolic ... .Ef

Approved by: re
Obtained from: gbde(8)


107760 11-Dec-2002 imp

Update to reflect devd.

Approved by: re (blanket)


107759 11-Dec-2002 imp

Add a rudimentary man page for /dev/devctl.

Approved by: re (blanket devd)


107754 11-Dec-2002 kan

Connect ubsa.4 man page to the build.

Approved by: re (rwatson)


107745 11-Dec-2002 ru

mdoc(7) police: Use the default .Os version.

Approved by: re


107739 11-Dec-2002 chris

Un-break world.

Reported by: Ray Kohler <ataraxia@cox.net>
Approved by: re (blanket)


107736 11-Dec-2002 chris

Fix an mdoc error (call .Bd with -literal)

Sponsored by: DARPA, Network Associates Labs
Approved by: re (blanket)


107735 11-Dec-2002 chris

Document the following MAC policies:
o ifoff: Interface silencing policy
o partition: Process partitioning policy

Add associated Makefile entries and man page cross-references.

Obtained from: TrustedBSD Project
Sponsored by: DARPA, Network Associates Labs
Approved by: re (blanket)


107728 10-Dec-2002 ru

mdoc(7) police: overhaul.

Approved by: re


107727 10-Dec-2002 ru

mdoc(7) police: nit.

Approved by: re


107726 10-Dec-2002 ru

mdoc(7) police: overhaul (including adoptation to FreeBSD).

Approved by: re


107717 10-Dec-2002 chris

Document the following MAC policies:
o None: Stub policy
o Seeotheruids: The "see processes and sockets owned by other users" policy
o Test: Debugging policy

Standardize the SYNOPSIS and HISTORY sections.

Update SEE ALSO sections.


107700 09-Dec-2002 ru

mdoc(7) police: markup nits.

Approved by: re (blanket)


107688 09-Dec-2002 joe

Add ucom.4 to the list of related man pages.

Submitted by: keramida
Approved by: re (murray)


107664 07-Dec-2002 rwatson

Provide enhanced information on configuring SMP support in a kernel.

Approved by: re


107663 07-Dec-2002 rwatson

Take a pass at updating this man page a bit to at least mention SMPng,
that we do MP on more than just i386, and add some cross-references.
This is far from a perfect update, but at least it's a start. More
will no doubt follow.

Reviewed by: jhb
Approved by: re


107626 05-Dec-2002 chris

Document the following MAC policies:
o Biba: A data integrity policy
o BSD Extended: Support for the firewall-like access controls (ugidfw(8))
o MLS: Multi-level security, a confidentiality policy

(These files originally lived in src/share/man/man9)

Approved by: re (blanket)
Sponsored by: DARPA, Network Associates Labs
Obtained from: TrustedBSD Project


107562 03-Dec-2002 sos

Add support for the PC98 platform to the ATA driver.
This mostly consists of functionality to serialize accesses to
the two ATA channels (which can also be used to "fix" certain
PCI based controllers).
Add support for Acard controllers.
Enable the ATA driver in PC98 GENERIC, and add device hints.
Update man page with latest support.

The PC98 core team has kindly provided me with a PC98
machine that made this all possible, thanks to all that
contributed to that effort, without that this would
probably newer have been possible..

Approved by: re@


107456 01-Dec-2002 phk

De-danglify.

Submitted by: ceri
Approved by: re (blanket)


107391 29-Nov-2002 ru

mdoc(7) police: sweep.


107383 29-Nov-2002 ru

mdoc(7) police: scheduled sweep.

Approved by: re


107282 26-Nov-2002 ru

mdoc(7) police:

Revert to using the .Tn POSIX and .Tn ANSI instead of \*[Px] and \*[Ai]
strings; using these strings is unsafe in troff mode, as they include a
change in a font size.

Approved by: re


107238 25-Nov-2002 njl

Hook the targ.4 manpage into the build

Submitted by: Attila Nagy <bra@fsn.hu>
Approved by: re (previously)


107228 25-Nov-2002 johan

Reflect that we now use
device ppc
and
hint.ppc.0.at="isa"
hint.ppc.0.irq="7"
in /boot/device.hints to configure the ppc device.

Reviewed by: trhodes, ru
Approved by: re@ (rwatson)


107191 23-Nov-2002 ru

Added the syncache(4) manpage.

Submitted by: jlemon


107178 22-Nov-2002 njl

New SCSI target emulator code

This code allows a user program to enable target mode on a SIM and
then emulate any number of devices (disks, tape drives, etc.) All
decisions about device behavior (UA, CA, inquiry response) are left
to the usermode program and the kernel driver is merely a conduit
for CCBs. This enables multiple concurrent target emulators, each
using its own backing store and IO model.

Also included is a user program that emulates a disk (RBC) using a
file as a backing store. This provides functionality similar to
md(4) at the CAM layer.

Code has been tested on ahc(4) and should also work on isp(4) (and
other SIMs that gain target mode support). It is a complete rewrite
of /sys/cam/scsi_target* and /usr/share/examples/scsi_target.

Design, comments from: gibbs
Supported by: Cryptography Research
Approved by: re


107122 21-Nov-2002 julian

Make the bluetooth man pages appear


107120 20-Nov-2002 julian

The second try a committing the bluetooth code
Has been seen to work on several cards and communicating with
several mobile phones to use them as modems etc.

We are still talking with 3com to try get them to allow us to include
the firmware for their pccard in the driver but the driver is here..
In the mean time
it can be downloaded from the 3com website and loaded using the utility
bt3cfw(8) (supplied) (instructions in the man page)

Not yet linked to the build

Submitted by: Maksim Yevmenkin <myevmenk@exodus.net>
Approved by: re


106941 15-Nov-2002 sam

document auto-recognition of device capabilities


106770 11-Nov-2002 tmm

Update to match recent snp fixes.

Reviewed by: dd


106611 08-Nov-2002 simokawa

Add fwe.4.


106513 06-Nov-2002 trhodes

Restore most (90%) of the text I removed in my previous commit. Remove the
part about spelling and grammar.

Discussed with: -developers


106483 06-Nov-2002 trhodes

Remove Realtek discriminating comments from the rl(4) manual page.
This leaves us with 'just the facts'

PR: 31271


106421 04-Nov-2002 jhb

Fix a grammar bogon.

PR: 44883
Submitted by: Christian Brueffer <chris@unixpages.org>


106407 04-Nov-2002 phk

Run a revision on the GBDE encryption facility.

Replace ARC4 with SHA2-512.
Change lock-structure encoding to use random ordering rather for obscurity.
Encrypt lock-structure with AES/256 instead of AES/128.
Change kkey derivation to be MD5 hash based.
Watch for malloc(M_NOWAIT) failures and ditch our cache when they happen.
Remove clause 3 of the license with NAI Labs consent.

Many thanks to "Lucky Green" <shamrock@cypherpunks.to> and "David
Wagner" <daw@cs.berkeley.edu>, for code reading, inputs and
suggestions.

This code has still not been stared at for 10 years by a gang of
hard-core cryptographers. Discretion advised.

NB: These changes result in the on-disk format changing: dump/restore needed.

Sponsored by: DARPA & NAI Labs.


106290 01-Nov-2002 thomas

Fix minor typo.
Note that ATAPI/CAM has been MFC'd into RELENG_4 and will appear
in FreeBSD 4.8.

Reviewed by: roberto


106273 31-Oct-2002 julian

More formatting fixes


106272 31-Oct-2002 julian

Slight formatting change.


106266 31-Oct-2002 julian

Add the netgraph 'source' module.
This is NOT YET CONVERTED TO -current.
This node is a source for preprogrammed packets at a known rate for testing.

I will convert it to -current "in place" but will MFC teh original
pre-conversion variant as that is what is originally submitted.
Man page my me, info from Dave's README.

Submitted by: Dave Chapeskie <dchapeskie@SANDVINE.com>
Obtained from: Sandvine inc.
MFC after: 1 week


106248 31-Oct-2002 thomas

Add ATAPI/CAM man page.

Reviewed by: roberto


106228 30-Oct-2002 thomas

Remove bogus advertising clauses.

Reviewed by: n_hibma, roberto


106199 30-Oct-2002 thomas

Man page for ATAPI/CAM.

Reviewed by: roberto


106073 28-Oct-2002 luigi

Remove stale information from these two manpage, and point the readers
to the one up-to-date page which is ipfw(8).

MFC after: 3 days


105934 25-Oct-2002 simokawa

add manpages for FireWire.


105864 24-Oct-2002 sheldonh

* Modernize aio(4), providing instructions for static and dynamic kernel
linking.

* Fix disorder in the SEE ALSO sections of aio_*(2).

* Remove unnecessary cross-references from the SEE ALSO sections of
aio_*(2); config(8), kldload(8) and kldunload(8) are cross-referenced
from aio(4).

* Remove the KERNEL OPTIONS sections from aio_*(2), now that these
pages cross-reference aio(4), which contains suitable kernel linking
reference material.


105860 24-Oct-2002 des

Add a simple man page for the aio facility.


105839 24-Oct-2002 rwatson

Minor tweaks to the acpi.4 man page: xref acpiconf.8, and one of the
bugs (device naming) isn't present [anymore].

Submitted by: Hiten Pandya <hiten@angelica.unixdaemons.com>


105713 22-Oct-2002 luigi

List some of the Compact Flash readers known to work with this driver.

MFC after: 3 days


105651 21-Oct-2002 iedowse

Implement a new IP_SENDSRCADDR ancillary message type that permits
a server process bound to a wildcard UDP socket to select the IP
address from which outgoing packets are sent on a per-datagram
basis. When combined with IP_RECVDSTADDR, such a server process can
guarantee to reply to an incoming request using the same source IP
address as the destination IP address of the request, without having
to open one socket per server IP address.

Discussed on: -net
Approved by: re


105558 20-Oct-2002 phk

Stamping out more Danglish.


105544 20-Oct-2002 chris

o Spelling, punctuation and markup fixes.
o Correctly use the "No chain is stronger than its weakest link" adage.

Obtained from: TrustedBSD Project
Sponsored by: DARPA, NAI Labs


105525 20-Oct-2002 ceri

Correct various typos.

PR: docs/44302
Submitted by: Christian Brueffer <chris@unixpages.org>
Approved by: phk


105524 20-Oct-2002 ceri

Remove quotes to make an example of kernel configuration valid.

PR: docs/44306
Submitted by: Dmitry Dyomin <old@old.com.ua>
MFC after: 3 days


105503 20-Oct-2002 scottl

After much delay and anticipation, welcome RAIDFrame into the FreeBSD
world. This should be considered highly experimental.

Approved-by: re


105483 19-Oct-2002 phk

Add the manual page which explains how gbde works and which bits it is
composed off.

Sponsored by: DARPA & NAI Labs.


105240 16-Oct-2002 fjoe

write caching is enabled by default -- reflect this in manpage

Approved by: sos
MFC after: 0 days


105187 15-Oct-2002 fjoe

Add HP ScanJet 2200C

PR: 41375
Approved by: joe


104968 12-Oct-2002 jeff

- Add a section on logging ktr entries to disk via ALQ.


104956 12-Oct-2002 jeff

- Move the description of KTR_CPUMASK into the "Event Masking" section.
- Remove the "Extensions" section since it is no longer relavent.
- Create a new section for KTR_VERBOSE and put it's description there.


104955 12-Oct-2002 jeff

- Remove the bogus reference to the removed KTR_EXTEND option.
- Add ktrdump(8) to the SEE ALSO section.
- Remove the BUGS section that complains about not having a userland utility
for viewing ktr data.


104650 08-Oct-2002 kan

Add device driver for Belkin F5U103 and compatible USB-to-serial adapters.

Reviewed by: n_hibma
Approved by: obrien


104488 04-Oct-2002 sam

manual pages for the new kernel crypto support (need work)

Obtained from: openbsd


104444 04-Oct-2002 scottl

Alas, poor matcd, I knew ye well.

It doesn't work.
It cannot be made to work.
Goodbye.

X-MFC after: ASAP


104041 27-Sep-2002 sos

Add manpage for the pst driver (Promise SX6000)


103536 18-Sep-2002 sos

Update supported chipset list.


103476 17-Sep-2002 ume

reject private IPv4 addrs

Obtained from: KAME


103356 15-Sep-2002 ceri

s/protocole/protocol/

PR: docs/42815
Submitted by: Nicola Vitale <nivit@libero.it>
MFC after: 21 days


103285 13-Sep-2002 ikob

Initial import for IEEE1394 OHCI chipdet device driver and SBP-2 (Serial
Bus Protocol 2:SCSI over IEEE1394) support for CAM.


103104 08-Sep-2002 jdp

Mention support for the on-board NICs on IBM x235 servers.

Be more precise when referring to the chip family (BCM570x) vs.
specific models (e.g., BCM5700).

MFC after: 1 month


103027 06-Sep-2002 sobomax

Connect gre(4) to the build.


103026 06-Sep-2002 sobomax

Add a new gre(4) driver, which could be used to create GRE (RFC1701)
and MOBILE (RFC2004) IP tunnels.

Obrained from: NetBSD


102810 01-Sep-2002 scottl

Fix a few typos and nits.

Submitted by: bmah


102768 01-Sep-2002 scottl

Add a manual page for the ahd driver.


102610 30-Aug-2002 johan

Use correct arguments to sysctl in code example.

PR: 40038
Submitted by: perky
Approved by: sheldonh (mentor)
MFC after: 1 week


102491 27-Aug-2002 trhodes

Grammar cleanup

PR: 40909


102488 27-Aug-2002 yar

Language style and grammar fixes.
tx(4) has gained native support for vlan(4).

MFC after: 3 days


102486 27-Aug-2002 yar

Update the section on NIC driver support status.

MFC after: 3 days


102387 25-Aug-2002 dillon

Add A section on the retransmit timer sysctls.

MFC after: 3 days


102378 24-Aug-2002 bmah

Really add new fxp(4) adapter names this time.

Forgotten part of a patch from:

PR: 41759
Submitted by: David Siebörger <drs@rucus.ru.ac.za>


102366 24-Aug-2002 bmah

Update the list of chips and cards supported by this driver.

Based heavily on patches contained in...

PR: 41759
Submitted by: David "Siebörger" <drs@rucus.ru.ac.za>


102196 20-Aug-2002 archie

Man page for new L2TP netgraph node type.

Obtained from: Packet Design


102052 18-Aug-2002 sobomax

Increase size of ifnet.if_flags from 16 bits (short) to 32 bits (int). To avoid
breaking application ABI use unused ifreq.ifru_flags[1] for upper 16 bits in
SIOCSIFFLAGS and SIOCGIFFLAGS ioctl's.

Reviewed by: -hackers, -net


102034 17-Aug-2002 dillon

Oops, last manual commit was to -stable, should have been to -current.
No biggy, the code MFC to stable will catch up to the docs in a week.

X-MFC after: -7 days


101964 16-Aug-2002 trhodes

Remove usbhidaction(1) manual page under SEE ALSO section. This will be
added again if/when we port the framework.

Submitted by: mwlucas
Approved by: joe


101908 15-Aug-2002 ru

mdoc(7) police: fixed indentation in synopsis.

Submitted by: bde


101871 14-Aug-2002 ru

mdoc(7) police: fixed indentation in SYNOPSIS.

Submitted by: style(9) police (bde)


101844 13-Aug-2002 ru

mdoc(7) police: minor nits.

Approved by: imp


101825 13-Aug-2002 joe

Add a bugs section to mention that this device probably doesn't work
properly.


101813 13-Aug-2002 ru

mdoc(7) police: laundry.


101811 13-Aug-2002 ru

mdoc(7) police: laundry.


101807 13-Aug-2002 ru

mdoc(7) police: added missing paragraph breaks.


101805 13-Aug-2002 ru

mdoc(7) police: typo and removed stray .Pp.


101804 13-Aug-2002 ru

mdoc(7) police: pseudo-devices are gone from -CURRENT.


101803 13-Aug-2002 ru

mdoc(7) police: nits in rev. 1.4.


101766 13-Aug-2002 trhodes

Attach uvisor(4) to the build.


101765 13-Aug-2002 trhodes

Add the uvisor(4) manual page.

Obtained from: NetBSD
Requested by: joe


101755 12-Aug-2002 joe

Replace /dev/tty with /dev/ucom.

Submitted by: wilko


101743 12-Aug-2002 mp

Reflect support for 82801CA (ICH3) and 82801DC (ICH4) PCI chips.


101703 11-Aug-2002 joe

Add the uftdi ucom driver which supports the following adapters:

Inland UAS111
QVS USC-1000
HP USB-Serial adapter shipped with some HP laptops

Submitted by: takawata
MFC After: 7 days


101588 09-Aug-2002 brooks

Make ppp(4) devices clonable and unloadable.


101539 08-Aug-2002 ambrisko

Add support for SX cards using TBI such as Netgear GA621

Sponsored by: Vernier Networks.
MFC after: 1 week


101027 31-Jul-2002 schweikh

Correct a few grammar bogons.
MFC after: 3 days


100914 30-Jul-2002 imp

Add a bunch more cards that are known to work.
Add a warning about the Symbol LA-4100 series of cards. You gotta
load special firmware, and the wi driver in the tree doesn't support
that yet.


100732 26-Jul-2002 ru

Feedback also included this.


100731 26-Jul-2002 pdeuskar

Fix markup issues introduced in earlier commit.

Feedback from: ru (Ruslan Ermilov)
MFC after: 3 days


100722 26-Jul-2002 pdeuskar

Updated man page to include support for
82546 based adapters.

MFC after: 3 days


100711 26-Jul-2002 ume

- now, IPV6CTL_V6ONLY is on by default.
- .Nx -> .Fx


100707 26-Jul-2002 ume

sync types with headers.


100706 26-Jul-2002 ume

note that we intentionally violate RFC2553 for security reasons.

Adviced by: itojun
Obtained from: NetBSD


100400 20-Jul-2002 schweikh

Typo: s/If the this option/If this option/

MFC after: 1 week


100108 15-Jul-2002 trhodes

Fix grammar 'the administrator'

PR: 39093
Submitted by: Mike Makonnen <makonnen@packbell.net>


99871 12-Jul-2002 ru

Fixed path to /boot/device.hints.


99813 11-Jul-2002 bde

Fixed misspelling of "hint." as "hints." in rp's hints.


99810 11-Jul-2002 bde

Improved wording in the descriptions of hints. In particular, don't start
a new paragraph for describing the hints associated with each card type.

Reviewed by: ru


99739 10-Jul-2002 sobomax

Add PCI ID and configuration hint for Netmos Nm9845 PCI 6-ports serial
card.

Submitted by: Oleg Antoshin <oleh@at2000.kiev.ua>
MFC after: 3 days


99694 09-Jul-2002 blackend

Typo fix: s/THAI/TAHI

PR: docs/40371
Submitted by: Munish Chopra <mchopra@engmail.uwaterloo.ca>
Approved by: keramida
MFC after: 7 days


99639 09-Jul-2002 imp

Preliminary NEWCARD docs.


99638 09-Jul-2002 imp

Update dates.


99637 09-Jul-2002 imp

Document what the pcic driver in newcard will support.


99635 09-Jul-2002 imp

Finish the repo copy of pcic.4 -> oldcard.4. oldcard.4 will document
the legacy pccard mode stuff called 'oldcard.' pcic.4 will be
hijacked for newcard purposes.


99608 08-Jul-2002 blackend

Grammar fix

PR: docs/40210
Submitted by: Munish Chopra <mchopra@engmail.uwaterloo.ca>
Reviewed by: keramida
Approved by: orion
MFC after: 7 days


99456 05-Jul-2002 takawata

Document BIOS bytecode overriding.

Pointed out by: Alex Zepeda <zipzippy@sonic.net>
Reviewed by: David Wolfskill <david@catwhisker.org>


99278 02-Jul-2002 trhodes

GXP ATA drives also supports TQ


98849 26-Jun-2002 ken

At long last, commit the zero copy sockets code.

MAKEDEV: Add MAKEDEV glue for the ti(4) device nodes.

ti.4: Update the ti(4) man page to include information on the
TI_JUMBO_HDRSPLIT and TI_PRIVATE_JUMBOS kernel options,
and also include information about the new character
device interface and the associated ioctls.

man9/Makefile: Add jumbo.9 and zero_copy.9 man pages and associated
links.

jumbo.9: New man page describing the jumbo buffer allocator
interface and operation.

zero_copy.9: New man page describing the general characteristics of
the zero copy send and receive code, and what an
application author should do to take advantage of the
zero copy functionality.

NOTES: Add entries for ZERO_COPY_SOCKETS, TI_PRIVATE_JUMBOS,
TI_JUMBO_HDRSPLIT, MSIZE, and MCLSHIFT.

conf/files: Add uipc_jumbo.c and uipc_cow.c.

conf/options: Add the 5 options mentioned above.

kern_subr.c: Receive side zero copy implementation. This takes
"disposable" pages attached to an mbuf, gives them to
a user process, and then recycles the user's page.
This is only active when ZERO_COPY_SOCKETS is turned on
and the kern.ipc.zero_copy.receive sysctl variable is
set to 1.

uipc_cow.c: Send side zero copy functions. Takes a page written
by the user and maps it copy on write and assigns it
kernel virtual address space. Removes copy on write
mapping once the buffer has been freed by the network
stack.

uipc_jumbo.c: Jumbo disposable page allocator code. This allocates
(optionally) disposable pages for network drivers that
want to give the user the option of doing zero copy
receive.

uipc_socket.c: Add kern.ipc.zero_copy.{send,receive} sysctls that are
enabled if ZERO_COPY_SOCKETS is turned on.

Add zero copy send support to sosend() -- pages get
mapped into the kernel instead of getting copied if
they meet size and alignment restrictions.

uipc_syscalls.c:Un-staticize some of the sf* functions so that they
can be used elsewhere. (uipc_cow.c)

if_media.c: In the SIOCGIFMEDIA ioctl in ifmedia_ioctl(), avoid
calling malloc() with M_WAITOK. Return an error if
the M_NOWAIT malloc fails.

The ti(4) driver and the wi(4) driver, at least, call
this with a mutex held. This causes witness warnings
for 'ifconfig -a' with a wi(4) or ti(4) board in the
system. (I've only verified for ti(4)).

ip_output.c: Fragment large datagrams so that each segment contains
a multiple of PAGE_SIZE amount of data plus headers.
This allows the receiver to potentially do page
flipping on receives.

if_ti.c: Add zero copy receive support to the ti(4) driver. If
TI_PRIVATE_JUMBOS is not defined, it now uses the
jumbo(9) buffer allocator for jumbo receive buffers.

Add a new character device interface for the ti(4)
driver for the new debugging interface. This allows
(a patched version of) gdb to talk to the Tigon board
and debug the firmware. There are also a few additional
debugging ioctls available through this interface.

Add header splitting support to the ti(4) driver.

Tweak some of the default interrupt coalescing
parameters to more useful defaults.

Add hooks for supporting transmit flow control, but
leave it turned off with a comment describing why it
is turned off.

if_tireg.h: Change the firmware rev to 12.4.11, since we're really
at 12.4.11 plus fixes from 12.4.13.

Add defines needed for debugging.

Remove the ti_stats structure, it is now defined in
sys/tiio.h.

ti_fw.h: 12.4.11 firmware.

ti_fw2.h: 12.4.11 firmware, plus selected fixes from 12.4.13,
and my header splitting patches. Revision 12.4.13
doesn't handle 10/100 negotiation properly. (This
firmware is the same as what was in the tree previously,
with the addition of header splitting support.)

sys/jumbo.h: Jumbo buffer allocator interface.

sys/mbuf.h: Add a new external mbuf type, EXT_DISPOSABLE, to
indicate that the payload buffer can be thrown away /
flipped to a userland process.

socketvar.h: Add prototype for socow_setup.

tiio.h: ioctl interface to the character portion of the ti(4)
driver, plus associated structure/type definitions.

uio.h: Change prototype for uiomoveco() so that we'll know
whether the source page is disposable.

ufs_readwrite.c:Update for new prototype of uiomoveco().

vm_fault.c: In vm_fault(), check to see whether we need to do a page
based copy on write fault.

vm_object.c: Add a new function, vm_object_allocate_wait(). This
does the same thing that vm_object allocate does, except
that it gives the caller the opportunity to specify whether
it should wait on the uma_zalloc() of the object structre.

This allows vm objects to be allocated while holding a
mutex. (Without generating WITNESS warnings.)

vm_object_allocate() is implemented as a call to
vm_object_allocate_wait() with the malloc flag set to
M_WAITOK.

vm_object.h: Add prototype for vm_object_allocate_wait().

vm_page.c: Add page-based copy on write setup, clear and fault
routines.

vm_page.h: Add page based COW function prototypes and variable in
the vm_page structure.

Many thanks to Drew Gallatin, who wrote the zero copy send and receive
code, and to all the other folks who have tested and reviewed this code
over the years.


98544 21-Jun-2002 ru

A gross patch to tidy up the formatting.

Not objected to by: grog


98402 18-Jun-2002 julian

A node that creates a device entry in /dev (yay devfs)
so that /dev/mumble can be the entrypoint to some networking graph,
e.g. a tunnel or a remote tape drive or whatever...

Not fully tested (by me) yet.

Submitted by: Mark Santcroos <marks@ripe.net>
MFC after: 3 weeks


98235 14-Jun-2002 keramida

Add missing verb.


98207 14-Jun-2002 imp

document hw.pcic.ignore_pci


98206 14-Jun-2002 imp

Add US Robotics Wireless Card 2410

Also add a snarky note about telling me about changes to this file so I can
keep OpenBSD and FreeBSD's copy of this man page more or less in sync.


98065 09-Jun-2002 phk

Stamp out Danglish: Spelling, grammer and other nitpicking.

Submitted by: "Steven G. Kargl" <kargl@troutmask.apl.washington.edu>


97652 31-May-2002 grog

Kludge around troff bugs to get a reasonable print format despite the
necessity to shrink quoted text to fit on the page.

PR: 38760


97642 30-May-2002 keramida

Typo: duel -> dual


97593 30-May-2002 ru

mdoc(7) police: minor markup fixes.


97592 30-May-2002 ru

mdoc(7) police: fixed markup.

This manpage is still too NetBSD-centric.


97591 30-May-2002 ru

mdoc(7) police: minor markup nits.

The SYNOPSIS should be fixed to fit the FreeBSD needs.


97590 30-May-2002 ru

Added the missing ``and''.


97589 30-May-2002 ru

mdoc(7) police: markup nits.


97588 30-May-2002 ru

mdoc(7) police: GC whitespace at EOL.


97582 30-May-2002 ru

Record the dependency on "device miibus".


97572 30-May-2002 ru

mdoc(7) police:

Do not use raw roff requests.
Replace tbl(1)'s use with the mdoc(7)'s -column list.
Removed cross references to non-existing manpages.
Minor markup nits.


97567 30-May-2002 ru

mdoc(7) police: Grr, once again, re-apply many fixes from
revisions 1.2 and 1.5 that got backed out by revision 1.4.


97483 29-May-2002 ru

mdoc(7) police: tidy up the markup.


97481 29-May-2002 ru

mdoc(7) police: nits.


97479 29-May-2002 ru

mdoc(7) police: really back out rev. 1.32.


97459 29-May-2002 ru

mdoc(7) police: tidy up the markup.


97452 29-May-2002 brooks

Add a simple manpage for the discard interface derived from lo(4).


97451 29-May-2002 brooks

Document the fact that these devices are allocated at runtime using
cloning and point to two common methods of doing so.


97025 20-May-2002 obrien

Add gx(4) to the SEE ALSO.


97010 20-May-2002 will

Add a manual page for the spic(4) device driver and hook it in the build.

Reviewed by: ru


96711 16-May-2002 trhodes

More file system > filesystem


96671 15-May-2002 ume

correct wording.

Pointed out by: brian


96560 14-May-2002 ume

Sync with reality.
IPV6CTL_MAPPED_ADDR was obsoleted by IPV6CTL_V6ONLY.

MFC after: 2 days
and approved by re


96420 11-May-2002 wilko

Explicitely note ATEN UC-232A is supported. Sort list entries
while we are here.


96247 09-May-2002 joe

Replace /kernel with /boot/kernel/kernel.

PR: docs/37757
Submitted by: Hiten Pandya <hiten@uk.FreeBSD.org>


96011 04-May-2002 imp

Try to de-confuse ad-hoc, demo ad-hoc and ibss:
o Don't ever refer to ad-hoc mode in the raw. Instead, refer to it as
demo ad-hoc mode or lucent legacy demo ad-hoc or some variation on this
theme.
o Talk about point-to-point modes rather than ad-hoc modes. Use ibss where
appropriate.
o Fix type IBBS -> IBSS


95993 03-May-2002 imp

Minor tweaks:
o go ahead and document ibss-master and ibss modes, since there are
patches in the pipeline to support them.
o Note that they aren't implemented yet.
o Note that different regulatory domains have different default
channels.
o Note that Lucent cards prior to firmware 6.0.4 do not support
ibss mode, and only support the older demo ad-hoc mode.
o Note that PRISM2 chipsets do not support WDS mode of operation
(the mysterious -p 2 option).


95971 03-May-2002 imp

Remove Apple Airport card, since it seems to be mac-only.
Change date to today.
Add socket low power WLAN CF card
Add SMC 2602W which I use all the time
Comment out the create-ibss example. FreeBSD doesn't yet have that
media option. Also change it to master-ibss since that's what OpenBSD
really uses (and that is a change in their man page too)


95970 03-May-2002 imp

Additional patches from OpenBSD. Mostly grammar fixes and the like,
however I'm adding the Dlink DWL520 as supported from OpenBSD. Also
adding Dlink DWL650 since I have one in my hot little hands and it
works great.

# I suspect that OpenBSD needs this too :-)


95965 02-May-2002 imp

Bring the wi man page into the 21st centry. This man page is based
heavily on OpenBSD's wi man page, with OpenBSDisms replaced by
FreeBSDisms. I also added a note about where the man page came from.
I hope that I've not broken anything that ru cleaned up. We now run
this through tbl, but that appears to be automatic.

Obtained From: OpenBSD


95809 30-Apr-2002 pdeuskar

Modified the man page to reflect support for
82540EM based cards.

MFC after: 1 day


95460 25-Apr-2002 semenu

Implement true multicast filtering.

Inspired by: dc(4)

MFC after: 1 week


95306 23-Apr-2002 ru

Merge bsd.obj.mk's version of the _SUBDIR target with bsd.subdir.mk.

Ensure all standard targets honor SUBDIR. Now `make obj' descends into
SUBDIRs even if NOOBJ is set (some descendants may still need an object
directory, but we do not have such precedents). Now `make install' in
non-bsd.subdir.mk makefiles runs `afterinstall' target _after_ `install'
in SUBDIRs, like we do in bsd.subdir.mk. Nothing depended on the wrong
order anyway.

Fixed `distribute' targets (except for the bsd.subdir.mk version) so that
they do not depend on _SUBDIR; `distribute' calls `install' which already
depends on _SUBDIR.

De-standardize `maninstall', otherwise manpages would be installed twice.
(To be revised later.)


95260 22-Apr-2002 trhodes

Remove my change to the synopsis field

Requested by: bde
pointy hat to: myself ;)


95221 21-Apr-2002 fenner

mdoc police: Use Em ("emphasis") to get italics/underlining, instead of
Sm Pa (a syntax error, and an assertion that the arguments are path
names, which is a little far from true).


95213 21-Apr-2002 luigi

Add 'rl' to the list of supported drivers.


95118 20-Apr-2002 nsouch

Fix controller in SW mode and See also + first appeared in 4.5.


95106 20-Apr-2002 bp

Describe situation where manual 'ifconfig xx0 up' required.

Submitted by: Victor Sudakov <sudakov@sibptus.tomsk.ru>


95066 19-Apr-2002 trhodes

Add the previously committed usb(4) manual pages to the build.

PR: 27919
MFC after: 3 days


95065 19-Apr-2002 trhodes

Add usb(4) manual pages.

PR: 27919
Obtained from: NetBSD
MFC after: 3 days


94893 16-Apr-2002 trhodes

Add more information to SYNOPSIS of ed.4

PR: 36467
MFC after: 3 days


94848 16-Apr-2002 yar

Describe possible values for net.inet.tcp.log_in_vain
and their effects.

PR: docs/35932
Submitted by: Alex Semenyaka <alexs@ratmir.ru>
MFC after: 1 week


94811 16-Apr-2002 kuriyama

Change reference path/URL.

Submitted by: Olivier Tharan <olivier.tharan@idealx.com>
PR: docs/37094
MFC after: 1 week


94561 12-Apr-2002 trhodes

Make a few content fixes/additions to tap(4) manual page.

PR: 36985
Submitted by: Hiten Pandya <hiten@uk.FreeBSD.org>
MFC after: 4 days


94382 10-Apr-2002 silby

Update documentation relating to sysctls in a post-syncache
world. Goodbye tcp.tcp_lq_overflow and tcp.strict_rfc1948,
hello tcp.syncookies.

MFC after: 3 days


94317 09-Apr-2002 julian

Slight correction to ng_etf man page and add it to the list
of man pages to install.


94292 09-Apr-2002 silby

Update ip(4) manpage to reflect recent ephemeral port range
change.

Noticed by: ru
MFC after: 1 day


93457 30-Mar-2002 dd

Fix braino: the example interface is fxp0, not ed0.

PR: 36471
Submitted by: John Nielsen <zoobie@bsdconspiracy.net>


93456 30-Mar-2002 dd

Correct typo.

PR: 36544
Submitted by: dak@klemm.delta6.net


93346 28-Mar-2002 schweikh

Fix grammar and capitalization bogons.

MFC after: 1 day


93338 28-Mar-2002 dd

mdoc(7) police: remove whitespace at EOL.


93274 27-Mar-2002 phk

First cut at a geom(4) manpage.

The mdoc markup and all spelling errors in this file are all legal game
for anyone with more doc-clue than me.


93229 26-Mar-2002 ru

Install sys/security/lomac/*.h to /usr/include/security/lomac/.

Install sys/<arch>/include/pc/*.h to /usr/include/machine/pc/.

PR: docs/29534

Install sys/netatm/*/*.h to /usr/include/netatm/*/.

Don't install compatibility symlinks for <machine/soundcard.h>
and <machine/joystick.h>. Three years is enough to be aware of
the change, and these weren't visible in the SHARED=symlinks
case.

Back out include/Makefile,v 1.160 that was a null change anyway
due to the bug in the path, and we now don't want to install
these headers because they would otherwise be invisible in the
SHARED=symlinks case.

Don't install IPFILTER headers. Userland utilities fetch them
directly, and they were not visible in the SHARED=symlinks case.

Resurrect SHARED=symlinks in Makefile.inc1.

PR: bin/28002

Prodded by: bde
MFC after: 2 weeks


93020 23-Mar-2002 nsouch

viapm is the driver for VIA SMBus controllers


92810 20-Mar-2002 archie

Document support for 56-bit keys.


92598 18-Mar-2002 ru

mdoc(7) police: tidy up.


92597 18-Mar-2002 ru

mdoc(7) police: tidy up.


92586 18-Mar-2002 ru

Unobfuscate VLAN trunking description.

Reviewed by: luigi


92585 18-Mar-2002 ru

mdoc(7) police: tidy up.


92583 18-Mar-2002 ru

mdoc(7) police: tidy up.


92580 18-Mar-2002 ru

mdoc(7) police: tidy up.


92578 18-Mar-2002 ru

Remove the confusing XXX that should have been deleted in revision 1.5.


92577 18-Mar-2002 ru

s/UNIX/FreeBSD/


92576 18-Mar-2002 ru

mdoc(7) police: macroize UNIX.


92575 18-Mar-2002 ru

mdoc(7) police: nits.


92574 18-Mar-2002 ru

mdoc(7) police: Re-apply fixes from revision 1.2 that got completely
backed out by revision 1.4. Fixed some more.


92572 18-Mar-2002 ru

mdoc(7) police: markup nit.


92439 16-Mar-2002 schweikh

Typo: s/happenes/happens/

MFC after: 3 days


92438 16-Mar-2002 schweikh

Typo: s/frequencly/frequency/

MFC after: 3 days


92432 16-Mar-2002 schweikh

Typo: s/avalable/available/

MFC after: 3 days


92430 16-Mar-2002 schweikh

Typo: s/acknowlegement/acknowledgement/


92429 16-Mar-2002 schweikh

Typo: s/Procotol/Protocol/

MFC after: 3 days


92427 16-Mar-2002 schweikh

Typo: s/Hauppage/Hauppauge/

MFC after: 3 days


92426 16-Mar-2002 schweikh

Correctly capitalize MHz and GHz.

MFC after: 3 days


92296 14-Mar-2002 rwatson

NAI DBA update.


92278 14-Mar-2002 schweikh

Typo; s/lister/listener/

MFC after: 3 days


92238 13-Mar-2002 keramida

Fix syntax error.


92193 13-Mar-2002 rwatson

Add a bugs notice indicating that the SEESENT flag may behave incorrectly
on interfaces with hardware loopback, and point-to-point interfaces
(unclear why that is, may need to be tracked down).


92137 12-Mar-2002 murray

This driver first appeared in FreeBSD 4.5, not 5.0.


91996 10-Mar-2002 dd

Link scbus(4) to scsi(4). Most of the other CAM devices have their
own manual pages, but this is better than nothing until someone writes
a real scbus(4).

PR: 35641
Submitted by: Gary W. Swearingen <swear@blarg.net>


91533 01-Mar-2002 bmah

Fix typo: s/of/or/

PR: 35291
Submitted by: John Nielsen <zoobie@bsdconspiracy.net>
Tom Rhodes <darklogik@pittgoth.com>


91270 26-Feb-2002 brooks

Make gif(4) nesting level and parallel tunnel support tunable at runtime
via sysctl's. The old #defines, MAX_GIF_NEST and XBONEHACK are
currently supported for backwards compatability, but will probably be
removed at some point in the future.


90979 20-Feb-2002 brian

Document NGM_PPPOE_ACNAME.


90823 18-Feb-2002 luigi

Remove a blank line.


90822 18-Feb-2002 luigi

Manpage update: comment existing functionalities and give
more detailed examples on how to use them.
Undocument deprecated functionalities which are going to be
removed soon.


90731 16-Feb-2002 jhay

Add the puc (PCI "Universal" Communications) driver. The idea and some of
the structure definitions come from NetBSD to make it easier to share card
definitions. The driver only acts as a shim between the pci bus and the
sio driver. Later pci parallel ports could also be supported through this
driver. Support for most single and multiport pci serial cards should be
as simple as adding its definition to pucdata.c

Tested with the following pci cards:
Moxa Industio CP-114, 4 port RS-232,RS-422/485
Syba Tech Ltd. PCI-4S2P-550-ECP, 4 port RS-232 + 2 parallel ports
Netmos NM9835 PCI-2S-550, 2 port RS-232


90687 15-Feb-2002 luigi

new entry for polling manpage
(wonder why the process cannot be made automatic...)


90685 15-Feb-2002 luigi

Add a manpage for DEVICE_POLLING


90628 13-Feb-2002 pdeuskar

- Added support for receive in multiple
descriptors. This simplifies code for jumbo frames.
- Cleaned up coding conventions to make code more unix-like.
- Cleaned up code in if_em_fxhw.c and if_em_phy.c.
Added relevant comments.

MFC after: 1 week


90463 10-Feb-2002 dd

memrange.h is in sys/.

PR: 34460
Submitted by: Bruce Dang <bruce@research.teamxor.org>, roam


90325 06-Feb-2002 markm

CURRENT-tyyle updates. This document was (is?) in the dark ages.


89900 28-Jan-2002 grog

Remove references to raw devices.

Submitted by: mbr
Approved by: re


89892 28-Jan-2002 joe

Merge from NetBSD.

uhub.c: revision 1.37
usb.4: revision 1.30
usb.c: revision 1.38
usb.h: revision 1.40
usb_port.h: revision 1.21
usb_subr.c: revision 1.65
usbdi.h: revision 1.40

Split the attach/detach events up into device, driver and controller
attach and detach events.

The commit message from NetBSD was:
date: 2000/02/02 07:34:00; author: augustss; state: Exp;
Change the USB event mechanism to include more information
about devices and drivers. Partly from FreeBSD.

Also rework usbd to take these new event types into account.


89891 28-Jan-2002 joe

Sync with NetBSD's version.


89835 27-Jan-2002 jdp

Add support for the Netgear GA302T 10/100/1000 adapter. Given that
it's a 32-bit card, it's quite nice for $75.

MFC after: 3 days


89672 22-Jan-2002 schweikh

Fix a typo and fix indenting for struct sockaddr to match other structs.
No content changes.
MFC after: 3 weeks


89612 21-Jan-2002 mpp

Ispell sweep of share/man/man4/man4.i386.


89610 21-Jan-2002 mpp

Ispell sweep of share/man/man4.


89584 20-Jan-2002 scottl

Remove very outdated comment from the Bugs section that states that
the driver cannot do U160.

Submitted by: ladisalv.kostal@fem.uniag.sk
MFC after: 1 day


89533 19-Jan-2002 rwatson

o Clarify that various sysctl timing values are in milliseconds.


89498 18-Jan-2002 ru

Introduce an interface announcement message for the routing
socket so that routing daemons and other interested parties
know when an interface is attached/detached.

PR: kern/33747
Obtained from: NetBSD
MFC after: 2 weeks


89451 17-Jan-2002 ru

mdoc(7) police: tidy up markup and spelling.

PR: docs/33962


89431 16-Jan-2002 ambrisko

Add VLAN for the dc(4) driver (ie long frame). The patch is 2 parts.
One to notify the system that the MTU for VLAN can be 1500 so the vlan
will automatically be configured with a 1500 MTU the other is to ignore
the error case if the received frame is to long.

The frame size notification came from code in the SIS driver, and
the support for long frames derived from the NetBSD Tulip driver.

Tested on: 4 port D-Link adapter DFE-570TX 4 Intel 21143
Netgear card with 82c169 PNIC 10/100BaseTX

Reviewed by: ru (manpage), wpaul (not objected to), archie
Approved by: imp
Obtained from: NetBSD


89362 14-Jan-2002 ru

yp(4) -> yp(8).

PR: docs/30797


89358 14-Jan-2002 ru

mdoc(7) police: tidy up the markup.


89279 12-Jan-2002 bmah

Fix pathnames.

PR: 33716
Submitted by: Tim J. Robbins <tim@robbins.dropbear.id.au>


89225 10-Jan-2002 ru

mdoc(7) police: tidy up the markup.


89221 10-Jan-2002 ru

mdoc(7) police: markup nits.


89150 09-Jan-2002 ru

mdoc(7) police: tidy up previous delta.


88988 07-Jan-2002 dd

Link loop(4) to lo(4). The device's name is 'loop', which is what one
(at least a new one) would expect the manual page to be called (even
if the device is lo#).

PR: 32453
Submitted by: Gary W. Swearingen <swear@blarg.net>


88986 07-Jan-2002 dd

Assorted grammar and other mechanical fixes.

PR: 32941
Submitted by: <setantae@submonkey.net>


88703 30-Dec-2001 joerg

Document the change from 0.0.0.1 to 0.0.0.* as `any remote address is OK'.

MFC after: 1 month


88590 28-Dec-2001 chris

Spelling/typo fix: `bood' -> `boot'


88579 28-Dec-2001 chris

Move UFS and FFS docs to section 7.

Obtained from: TrustedBSD Project
Sponsored by: DARPA, NAI Labs


88564 28-Dec-2001 bmah

Fix typo in example.

PR: 33260
Submitted by: Dan Peterson <danp@danp.net>


88535 27-Dec-2001 joerg

Document that we now implement VJ header compression.


88520 27-Dec-2001 chris

Document UFS and FFS options and features.

Obtained from: TrustedBSD Project
Sponsored by: DARPA, NAI Labs


88334 21-Dec-2001 ru

mdoc(7) police: removed duplicate xref.


88235 20-Dec-2001 wpaul

Mention that the Xircom and Conexant chips are supported in
the dc(4) man page.


88120 18-Dec-2001 ru

mdoc(7) police: markup, spelling, and grammar fixes.

PR: docs/32955


88040 17-Dec-2001 ru

Now that the driver has been MFC'ed, fix the first appearence info.


88028 16-Dec-2001 joerg

Part #1 of the promised floppy driver documentation update.


87958 14-Dec-2001 brooks

Better document gif interface cloning intrastructure.

MFC After: 2 days


87647 11-Dec-2001 ru

s/sysctl -w/sysctl/


87530 08-Dec-2001 ru

mdoc(7) police:

- kill empty lines
- kill whitespace at EOL
- kill hard sentence breaks
- fix document date
- fix markup
- sort xrefs
- first appeared in 5.0, not 4.4


87526 08-Dec-2001 ru

mdoc(7) police: bump document date, fix markup.


87475 07-Dec-2001 archie

Document the 'enableAlwaysAck' field in the config structure.


87391 05-Dec-2001 jhay

Note sis(4) VLAN support.

MFC after: 7 days


87191 02-Dec-2001 pdeuskar

Adding man page for the em driver.

Submitted by:Prafulla Deuskar
Reviewed by:Paul Saab
MFC after:1 week


86992 27-Nov-2001 jdp

The fxp driver depends on device miibus now.


86882 24-Nov-2001 dd

Spelling police: sucessful -> successful.


86868 24-Nov-2001 dd

Remove the stuff about only the superuser being able to use this (see
snp.c 1.64), and add a note to the BUGS section warning the reader
that this manual page is stale and may be inaccurate.


86867 24-Nov-2001 dd

Talk about what the user needs to do to get the snp devices, and how
watch(8) will try to help them by loading the module.

PR: 25420


86779 22-Nov-2001 ru

Install pnpbios(4) manpage.

Submitted by: Alexander Leidinger <Alexander@leidinger.net>


86775 22-Nov-2001 ru

mdoc(7) police: general cleanup.


86774 22-Nov-2001 ru

mdoc(7) police: minor markup and misc fixes.


86773 22-Nov-2001 ru

mdoc(7) police: minor markup and spelling fixes.


86772 22-Nov-2001 ru

mdoc(7) police: minor markup and misc fixes.


86742 21-Nov-2001 ru

mdoc(7) police: cleanup.


86741 21-Nov-2001 ru

mdoc(7) police: cleanup the markup a bit.


86740 21-Nov-2001 ru

mdoc(7) police: minor markup and content fixes.


86739 21-Nov-2001 ru

mdoc(7) police: general cleanup.


86738 21-Nov-2001 ru

mdoc(7) police: minor markup and misc fixes.


86730 21-Nov-2001 ru

mdoc(7) police: mark errno as a variable.


86717 21-Nov-2001 ru

Put missing space.


86715 21-Nov-2001 ru

Grammar nit.


86714 21-Nov-2001 ru

mdoc(7) police: anchor punctuation.


86698 20-Nov-2001 green

Add an initial lomac(4) manpage.

Sponsored by: DARPA, NAI Labs (CBOSS project)


86671 20-Nov-2001 ru

mdoc(7) police:

- removed whitespace at EOL
- removed hard sentence breaks
- removed duplicate word
- spelling


86659 20-Nov-2001 joe

Bring in the ugen manual page from NetBSD.


86589 19-Nov-2001 kuriyama

Add support for Intel's i820/i840/i845/i850/i860 chipset.

Submitted by: nork@cityfujisawa.ne.jp (Norikatsu Shigemura)


86167 07-Nov-2001 dd

NMBCLUSTERS, not NMBCLUSTER.

Submitted by: markus ryynnen <markus.ryynanen@kolumbus_nospam.fi>


86116 05-Nov-2001 peter

Document the reset command. I would have thought it blatently obvious,
but here it is: reset - Hard reset the system


86076 05-Nov-2001 murray

Add the Farallon NetLINE 10/100 PCI to the list of cards supported by
rl(4).

PR: docs/31270
Submitted by: Gary W. Swearingen <swear@blarg.net>


86024 04-Nov-2001 asmodai

Disconnect sb.4.
This is a manual page left over from the old pcm/voxware driver era.
Superceded by newpcm's sbc.4.


86022 04-Nov-2001 asmodai

We ditched controller a long while ago in favour of device.


85870 02-Nov-2001 asmodai

Document support for VIA 82C596 ATA-33 and ATA-66.


85863 02-Nov-2001 asmodai

Explicitely mention this driver supports the RealTek 8029.
This should lessen some questions.


85862 02-Nov-2001 asmodai

Fix alignment of the chipsets to the largest one described.


85723 30-Oct-2001 julian

Fix typos.


85722 30-Oct-2001 julian

A node that allows ethernet type packets to be filtered to different
hooks depending on ethertype. Great for prototyping protocols.
connects to the lower and upper hooks of an ethernet type of node.

Obtained from: Monzoon Networks.
Thanks to Andre Oppermann, May 2001.


85550 26-Oct-2001 ru

mdoc(7) police:

- Minor markup nits.
- Arrange for appearance in 4.5.


85547 26-Oct-2001 asmodai

Document HPT372 support.


85544 26-Oct-2001 asmodai

We support the Intel ICH3 [ATA-100] chipset as well.


85463 25-Oct-2001 jlemon

Document the link0 option, which downloads the microcode to the board.


85405 24-Oct-2001 ru

Finish the removal of the LABPC driver.

Forgotten by: phk


85255 20-Oct-2001 mjacob

Remove wx.


85134 19-Oct-2001 jlemon

Add manpage for gx driver.


85064 17-Oct-2001 tom

"of the of the" -> "of the"

PR: docs/31336
Submitted by: Sameh Ghane <sw@shaolin.profile4u.com>
MFC after: 2 days


85044 17-Oct-2001 scottl

Remove a couple of errant tags.


85040 17-Oct-2001 fenner

The interface index space may be sparsely populated (e.g. when an
interface in the middle is if_detach()'d). Return (and handle)
ENOENT when the ifmib(4) is accessed for a nonexistent interface.

MFC after: 14 days


84979 15-Oct-2001 dd

sysctl -w -> sysctl, remove second person pronouns, and fix some other
minor bugs.

PR: 30772
Submitted by: Peter Avalos <pavalos@theshell.com>


84961 15-Oct-2001 scottl

Add a manual page for the Maestro3 sound driver. This documents it's
special nature under the GPL and a boot hint that can affect operation.

MFC after: 3 days


84877 13-Oct-2001 yokota

Update man pages in the section 4 to match the reality in -CURRENT.

- Change lines referring to kernel configuration file:
device foo0 at isa port xxx irq yyy...
to
device foo
Describe resource "hints" in /boot/device.hints.

- Try to describe resource allocation and probe/attach behavior in the
newbus framework.


84834 12-Oct-2001 yar

Fix a small style slip: Files in /dev are not
devices theirselves, but device nodes.


84654 08-Oct-2001 murray

Remove references to non-existant pvcsif(8) and pvctxctl(8).

PR: docs/30446
Submitted by: Giorgos Keramidas <charon@labs.gr>


84653 08-Oct-2001 murray

Remove reference to non-existant crd(4) man page.

PR: docs/30445
Submitted by: Giorgos Keramidas <charon@labs.gr>


84623 07-Oct-2001 iedowse

Mention that ed requires miibus.

Suggested by: Eugene Grosbein <eugen@grosbein.pp.ru>


84533 05-Oct-2001 yar

Move the agp(4) page from the i386 directory
to the machine-independent directory since
AGP is used on other architectures as well.


84530 05-Oct-2001 yar

Show kernel config syntax, not kldload command
in the SYNOPSIS section.

Reviewed by: ru


84524 05-Oct-2001 yar

Use the traditional "indent" offset for mdoc(7) lists.


84523 05-Oct-2001 yar

Update the status of VLAN support in the ethernet drivers.


84517 05-Oct-2001 yar

Add the manpage for the AGP interface.


84416 03-Oct-2001 sos

Update with latest chipset supports.


84415 03-Oct-2001 asmodai

Fix alphabetical order of supported chipsets.


84393 03-Oct-2001 bde

Fixed missing includes in synopsis.


84306 01-Oct-2001 ru

mdoc(7) police: Use the new .In macro for #include statements.


84297 01-Oct-2001 ru

Document new cursor escape sequences.


84291 01-Oct-2001 ru

mdoc(7) police: removed hard sentence breaks, minor markup nits.


84289 01-Oct-2001 ru

mdoc(7) police: removed hard sentence break.


84288 01-Oct-2001 ru

mdoc(7) police: fixed markup of the FILES section.


84287 01-Oct-2001 ru

mdoc(7) police: add missing punctuation.


84164 30-Sep-2001 dd

mdoc(7) police: sort xrefs.


84103 29-Sep-2001 jlemon

Add support for 28800 baud to sio.

PR: 30906
Submitted by: "Daniel O'Connor" <darius@chowder.dons.net.au>


84063 28-Sep-2001 brooks

Mention that gif interfaces are created at runtime and refer the
administrator to the ifconfig create command.

MFC after: 1 week


84059 27-Sep-2001 wpaul

Add device driver support for the Broadcom BCM570x family of gigabit
ethernet controllers. This adds support for the 3Com 3c996-T, the
SysKonnect SK-9D21 and SK-9D41, and the built-in gigE NICs on
Dell PowerEdge 2550 servers. The latter configuration hauls ass:
preliminary measurements show TCP speeds of over 900Mbps using
only normal size frames.

TCP/IP checksum offload, jumbo frames and VLAN tag insertion/stripping
are supported, as well as interrupt moderation.

Still need to fix autonegotiation support for 1000baseSX NICs, but
beyond that, driver is pretty solid.


84053 27-Sep-2001 brooks

Add ng_ip_input. A new netgraph node for queuing IP packets into the
main IP input processing code.


84052 27-Sep-2001 scottl

Fix a manlint nit with the aac.4 manpage.

Submitted by: Brooks Davis <brooks@one-eyed-alien.net>


84016 27-Sep-2001 murray

Be consistent with the way we talk about sysctl values.

PR: docs/30343
Submitted by: Giorgos Keramidas <charon@labs.gr>


83998 26-Sep-2001 brooks

/home/brooks/ng_gif.message


83996 26-Sep-2001 brooks

The number of ccd(4) devices is no longer set at compile time so stop
trying to do it in the examples and config files.


83943 25-Sep-2001 scottl

Clarify how to determine the firmware version.

Submitted by: Anders Andersson <anders@codefactory.se>
MFC after: 3 days


83934 25-Sep-2001 brooks

Make faith loadable, unloadable, and clonable.


83854 23-Sep-2001 yokota

- Update pnp(4) to match the reality in -CURRENT.
- Add pnpbios(4).


83853 23-Sep-2001 yokota

Fix a comment line which wrongly states this man page is for
the `asc' scanner device :-)

MFC after: 3 days


83810 22-Sep-2001 scottl

Note in the BUGS section that the driver will not work on controllers that
have version 1.x firmware. This might also need to go into the release
documentation, as many people seem to have been bitten by this.

MFC after: 3 days


83791 21-Sep-2001 sobomax

Introduce new syscons(4) kernel options:
- SC_CUT_SPACES2TABS - when copying text into the cut buffer convert leading
spaces into the tabs;
- SC_CUT_SEPCHARS="XYZ" - treat supplied characters as possible words
separators when the driver searches for words boundaries when doing cut
operation.

Also unify cut code a bit to decrease amount of duplicated code. This fixes
line cut mode, so that it is no longer pads line with useless spaces.

Approved by: ru


83735 20-Sep-2001 wilko

xref bridge(4)

MFC after: 1 week


83600 18-Sep-2001 murray

Add 'device smb' to the synopsis, as this is required to do anything
useful with these devices.


83555 16-Sep-2001 murray

Add amdpm.4 to build.


83553 16-Sep-2001 murray

SMBus support for the AMD 756 power management unit. See smbus(4),
amdpm(4) and smb(4).

This device can be used with userland programs such as sysutils/lmmon
to retrieve sensor information from the motherboard.

PR: kern/23989
Obtained from: Matthew C. Forman <mcf@dmu.ac.uk>
Based on: alpm(4)


83334 11-Sep-2001 ru

mdoc(7) police: removed hard sentence breaks.


83210 07-Sep-2001 orion

Driver supports CS4280 rather than CS428x.

MFC after: 10 days


83165 06-Sep-2001 bmah

Document two sysctl variables used by RFC 1948 functionality.

While I'm here, fix two markup inconsistencies.

Submitted by: silby


83133 06-Sep-2001 wpaul

Mention some additional NatSemi DP8382x-based cards being marketed by
Trendware and Ark PC.


83128 06-Sep-2001 brooks

gif(4) is no longer a count device, reflect this change.


83122 05-Sep-2001 brooks

Update tx(4) to always enable vlan(4) support.

Approved by: semenu


83115 05-Sep-2001 brooks

Make vlan(4) loadable, unloadable, and clonable. As a side effect,
interfaces must now always enable VLAN support.

Reviewed by: jlemon
MFC after: 3 weeks


83113 05-Sep-2001 obrien

Add a manpage for the Comtrol RocketPort Intelligent Serial Port Card
driver.

MdocNging by: ru
Obtained from: BSD/OS


83108 05-Sep-2001 dd

Fix typo (therefor -> therefore)

PR: 30345
Submitted by: Giorgos Keramidas <charon@labs.gr>


83107 05-Sep-2001 dd

Add a SEE ALSO section like the rest of the SCSI driver man pages.

PR: 30344
Submitted by: Giorgos Keramidas <charon@labs.gr>


83077 05-Sep-2001 dd

can not -> cannot


83043 05-Sep-2001 brooks

Add cloning support for the tap(4) device similar to that in the tun(4)
device.

Submitted by: Maksim Yevmenkin <myevmenk@digisle.net>


82949 04-Sep-2001 ru

mdoc(7) police: fixed formatting bugs in previous revision.


82948 04-Sep-2001 ru

mdoc(7) police: removed hard sentence breaks.


82865 03-Sep-2001 murray

Add more information to the 'device timeout' message in the
diagnostics section.

PR: docs/30163


82864 03-Sep-2001 murray

Two characters in the devices name in the SYNOPSIS were transposed.

matcdl0c -> matcd0lc

PR: docs/25000
Submitted by: Rich Morin <rdm@cfcl.com>


82692 31-Aug-2001 mjacob

add 2300/2312 references


82682 31-Aug-2001 murray

Add PCI device IDs for Kuotech dual port serial cards.
Also give example of the flags needed to use these cards.

PR: kern/21242
Submitted by: Shigeki Moride <moride@portside.net>


82527 29-Aug-2001 scottl

Mega update to the aac driver.
1. Correctly handle commands initiated by the adapter. These commands
are defered to a kthread responsible for their processing, then are
properly returned to the controller.
2. Add/remove disk devices when notified by the card that a container was
created/deleted/offline.
3. Implement crashdump functionality.
4. Support all ioctls needed for the management CLI to work. The linux
version of this app can be found at the Dell or HP website. A native
version will be forthcoming.

MFC-after: 4.4-RELEASE


82523 29-Aug-2001 wilko

xref to ispfw(4) in see also

Approved by: mjacob
MFC after: 2 days


82447 28-Aug-2001 imp

Fix typos and abuses of the markup system.

Submitted by: ru, gshapiro


82399 27-Aug-2001 sobomax

- Add missed closing `"';
- mention koi8-u and cp866u fonts;
- describe 1024-byte limit on amount of data that is possible to paste from
the syscons cut buffer.

MFC after: 1 day


82373 26-Aug-2001 msmith

Update to match new debugging subsystem/level codes. Also mention
upcoming load-time module autoloading feature.


82338 26-Aug-2001 imp

Improve the documentation for the various tunables. Document how to
force ISA routing of interrupts. Warn the user that with ISA routing
of interrupts for PCI devices with more than one slot, polling mode is
in order. Minor markup fixes as well and some white space/sentence
break changes (I did these as one commit since this file has been in
the tree only 4 days and I doubt that translation has begun).


82328 25-Aug-2001 dd

Consistently use 'queueing' instead of 'queuing'. Both spellings are
correct, but the former seems to be preferred. This makes all of the
section-4 manual pages consistent in this respect.


82327 25-Aug-2001 dd

Revert my queueing -> queuing commit. Both spellings are correct, and
some people prefer the former.

Submitted by: ken, nectar


82320 25-Aug-2001 brian

Document that IFF_MULTICAST should be ORd with IFF_POINTOPOINT or
IFF_BROADCAST for the TUNSIFMODE ioctl.


82235 23-Aug-2001 dd

Spelling police: queueing -> queuing

PR: 29985
Submitted by: Joseph Mallett <jmallett@xMach.org>


82234 23-Aug-2001 dd

Spelling police: relabelled -> relabeled

PR: 29985
Submitted by: {aac,amr,mlx}.4


82233 23-Aug-2001 dd

Capitalize Linux where appropriate.

Submitted by: Joseph Mallett <jmallett@xMach.org>


82229 23-Aug-2001 dd

Spelling police: withough -> without

Submitted by: Joseph Mallett <jmallett@xMach.org>


82138 22-Aug-2001 ru

mdoc(7) police:

- removed whitespace at EOL
- removed hard sentence break
- minor grammar and spelling fixes
- s/pseudo-device/device/


82095 21-Aug-2001 imp

Add new, simple pcic manual page.


82082 21-Aug-2001 semenu

Document recent changes about VLAN support and oversized packets.

PR: kern/29235
MFC after: 1 day


81949 20-Aug-2001 ru

mdoc(7) police: fixed markup, removed the extra word.


81857 17-Aug-2001 dd

Implement a LOCAL_PEERCRED socket option which returns a
`struct xucred` with the credentials of the connected peer.
Obviously this only works (and makes sense) on SOCK_STREAM
sockets. This works for both the connect(2) and listen(2)
callers.

There is precise documentation of the semantics in unix(4).

Reviewed by: dwmalone (eyeballed)


81836 17-Aug-2001 ru

Removed comments that simply describe what is seen by ``cvs di -rRELENG_4''
of that file. (xtp(4) has already been MFC'ed.)


81825 17-Aug-2001 ru

mdoc(7) police: markup nit.


81813 17-Aug-2001 kris

cdrecord is now called cdrtools

Submitted by: stuart nichols <unstable@stac.state.tx.us>


81789 16-Aug-2001 ru

MFS: first appeared in FreeBSD 4.4.


81632 14-Aug-2001 ru

mdoc(7) police: fix SEE ALSO.


81625 14-Aug-2001 ru

mdoc(7) police: removed final dot from the .Nd call.


81622 14-Aug-2001 ru

mdoc(7) police: s/BSD/.Bx/ where appropriate.


81591 13-Aug-2001 ru

mdoc(7) police: s;BSD/OS;.Bsx; where appropriate.


81590 13-Aug-2001 ru

mdoc(7) police: s/NetBSD/.Nx/ where appropriate.


81589 13-Aug-2001 ru

mdoc(7) police: s/OpenBSD/.Ox/ where appropriate.


81588 13-Aug-2001 ru

Spell "FreeBSD" with "F" and "BSD" in uppercase.


81564 12-Aug-2001 iedowse

Update io(4) to match reality following revision 1.42 of
sys/i386/i386/mem.c: only the super-user may open /dev/io
regardless of the device permissions (just 4 years late!).

Also, add cross-reference to i386_{get,set}_ioperm(2).

PR: kern/13359


81512 11-Aug-2001 mp

For consistency with other man pages, fix first appearance.


81462 10-Aug-2001 ru

mdoc(7) police: join split punctuation to macro calls.


81458 10-Aug-2001 ru

mdoc(7) police: fixed the "new sentence" bogons.


81449 10-Aug-2001 ru

mdoc(7) police: protect trailing full stops of abbreviations
with a trailing zero-width space: `e.g.\&'.


81305 08-Aug-2001 sheldonh

Clarify the BUGS section.

Reported by: asmodai
Submitted by: jhb


81298 08-Aug-2001 sheldonh

can not -> cannot


81296 08-Aug-2001 sheldonh

Improve English wording (use "with which" instead of clause without
conjunction).


81280 08-Aug-2001 ru

mdoc(7) police: markup nits.


81279 08-Aug-2001 ru

mdoc(7) police: markup nits.


81274 08-Aug-2001 ru

Fixed typo.

PR: docs/29532


81251 07-Aug-2001 ru

mdoc(7) police:

Avoid using parenthesis enclosure macros (.Pq and .Po/.Pc) with plain text.
Not only this slows down the mdoc(7) processing significantly, but it also
has an undesired (in this case) effect of disabling hyphenation within the
entire enclosed block.


81240 07-Aug-2001 ru

mdoc(7) police: we use .Va for sysctl(8) MIB variables.


81239 07-Aug-2001 ru

mdoc(7) police:

- Added SYNOPSIS
- Removed HISTORY information from DESCRIPTION
- Removed whitespace at EOL
- Minor markup nits


81238 07-Aug-2001 ru

mdoc(7) police: removed hard sentence breaks and trailing whitespaces.


81211 06-Aug-2001 scottl

blah, fix missing commas in 'SEE ALSO' section.


81210 06-Aug-2001 scottl

After confering with sheldonh, it was decided that the tuning section should
be renamed back to 'Tuning' and should be a subsection under 'Description'.
also make a few other minor tweaks.

Reviewed by: sheldonh (in principal)


81158 05-Aug-2001 sheldonh

Document the two new sysctl variables introduced in rev 1.154 of tty.c.


81157 05-Aug-2001 sheldonh

Clean up previous delta:

* Fix typo (defautls).
* Don't use hard sentence breaks in new text.
* Don't introduce the use of the second person (you).
* Use the standard "IMPLEMENTATION NOTES" section name instead of the
non-standard "TUNING".


81154 05-Aug-2001 scottl

Once again throw out the calculation of si_iosize_max and set it to 64K.
Although it can go higher, it is not safe to so do on arrays with many
members. Compromise by adding a tunable, "hw.aac.iosize_max" that can be
set at boottime. Also document in the aac(4) manpage.

MFC after: 4 weeks


80898 01-Aug-2001 sheldonh

MFS: in HISTORY section, fix release number of first appearance


80677 30-Jul-2001 sheldonh

Document the debug.debugger_on_panic tunable, for those poor souls
who didn't realize that DDB_UNATTENDED just sets its starting
value.

This change is over 5 years late, and documents the original
semantics of debug.debugger_on_panic, which may have been changed
by the (again undocumented) change in rev 1.44 of kern_shutdown.c.


80494 28-Jul-2001 yar

Finally add the manpage for the IEEE 802.1Q VLAN
network interface.


80417 26-Jul-2001 mjacob

Strongly recommend that ispfw(4)'s f/w be used with this driver if available.

MFC after: 1 week


80412 26-Jul-2001 bmah

Finally document the net.link.ether.bridge_cfg and
net.link.ether.bridge_refresh variables. While I'm here, try to
make some of the markup on this page more consistent with the
new (markup-reviewed) content.

PR: 22060
Reviewed by: ru (for markup, on an earlier version of this delta)
MFC after: 2 days


80359 25-Jul-2001 scottl

Add /dev/hpn? as an alias to /dev/aac? so that the HP version of the CLI
utility will work, and document it in the manpage.

MFC after: 3 days


80219 23-Jul-2001 wpaul

You were knocked senseless by the Boomerang, spun around by the Cyclone,
blown over by the Hurricane and had a house dropped on you by the Tornado.
Now it's time to have your parade rained on by... the Typhoon!

This commit adds driver support for 3Com 3cR990 10/100 ethernet
adapters based on the Typhoon I and Typhoon II chipsets. This is actually
a port of the OpenBSD driver with many hacks by me.

No Virginia, there isn't any support for the hardware crypto yet. However
there is support for TCP/IP checksum offload and VLANs.

Special thanks go to Jason Wright, Aaron Campbell and Theo de Raadt for
squeezing enough info out of 3Com to get this written, and for doing
most of the hard work.

Manual page is included. Compiled as a module and included in GENERIC.


79997 19-Jul-2001 jhb

bpf(4) hasn't used a static number of devices for over 2 years now, and
the SYNOPSIS hasn't had an example number of devices since rev 1.2 which
was over 5 and a half years ago, so remove a sentence claiming that the
example in the SYNOPSIS limited bpf to 16 devices.

MFC after: 3 days


79785 16-Jul-2001 sheldonh

Grammar: 'effect' is a noun and 'affect' is a verb.


79727 14-Jul-2001 schweikh

Removed whitespace at end-of-line; no content changes. I simply did
cd src/share; find man[1-9] -type f|xargs perl -pi -e 's/[ \t]+$//'

BTW, what editors are the culprits? I'm using vim and it shows
me whitespace at EOL in troff files with a thick blue block...

Reviewed by: Silence from cvs diff -b
MFC after: 7 days


79687 13-Jul-2001 schweikh

Fixed double word typo.
MFC after: 7 days


79658 13-Jul-2001 ru

mdoc(7) police: -xwidth has been fold into -width.


79657 13-Jul-2001 ru

mdoc(7) police: columnate sysctl(8) MIBs list (using the new
feature of -column lists width specifiers) plus minor markup
fixes.


79652 13-Jul-2001 bsd

Document new hwatch/dhwatch commands.


79595 11-Jul-2001 wpaul

Another NatSemi gigE card; the Netgear GA622T


79593 11-Jul-2001 wpaul

Document additional cards supported by the nge driver: LinkSys EG1032
anf EG1064, and the Surecom EP-320G-TX.

Also fix typo in nge.4 man page: Addrton -> Addtron.


79579 11-Jul-2001 ru

mdoc(7) police: fixed markup.


79538 10-Jul-2001 ru

mdoc(7) police: removed HISTORY info from the .Os call.


79454 09-Jul-2001 dd

mdoc(7) police: remove extraneous .Pp before and/or after .Sh.


79417 08-Jul-2001 julian

Turn on nullmodem (nmdm(4)) man page.


79416 08-Jul-2001 julian

Add a brief manpage (cribbed form pty.4) about the null-modem
driver (nmdm(4)).


79366 06-Jul-2001 ru

mdoc(7) police: sort SEE ALSO xrefs (sort -b -f +2 -3 +1 -2).


79359 06-Jul-2001 ru

mdoc(7) police: minor formatting/spelling fixes.


79355 06-Jul-2001 ru

mdoc(7) police: minor markup fixes.


79353 06-Jul-2001 ru

mdoc(7) police: fixed formatting.


79352 06-Jul-2001 ru

mdoc(7) police: formatting fixes.


79316 05-Jul-2001 ru

mdoc(7) police: fixed markup and spelling.


79218 04-Jul-2001 ru

mdoc(7) police: simplify the fix in rev. 1.25.


79217 04-Jul-2001 ru

mdoc(7) police: sort xrefs.


79216 04-Jul-2001 ru

mdoc(7) police: fixed markup and some typos.


79137 03-Jul-2001 iwasaki

Add Transmeta Crusoe LongRun support.

Submitted by: Tamotsu HATTORI <athlete@kta.att.ne.jp>
Reviewed by: arch@ folks
MFC after: 1 week


79129 03-Jul-2001 msmith

Add a manpage for the acpi super-device. This is still fairly brief, and
will need to be fleshed out as the system's design solidifies.


79104 02-Jul-2001 brooks

Document network device cloning ioctls.

Reviewed by: ru, ume
MFC after: 1 week


78921 28-Jun-2001 jhb

Use the .Bsx macro instead of .Tn BSD/OS.


78892 27-Jun-2001 ume

clarify problem with inbound AH.
spdadd A B -P in ipsec esp/tunnel/C-D/use ah/tunnel/C-D/require;
does not work due to 1-bit validation bit we are using with inbound
policy checking.

Submitted by: itojun
Obtained from: KAME
MFC after: 1 week


78821 26-Jun-2001 onoe

Add awi.4


78820 26-Jun-2001 onoe

Delete the note from BUGS: "Doesn't support WEP".
minor updates from NetBSD.


78686 24-Jun-2001 dd

Remove duplicate words.


78433 18-Jun-2001 wpaul

Typo/mind-o fixes.


78392 17-Jun-2001 wilko

Note support for the Digital Etherworks DE305 card


78380 17-Jun-2001 dd

Add missing article.


78064 11-Jun-2001 ume

Sync with recent KAME.
This work was based on kame-20010528-freebsd43-snap.tgz and some
critical problem after the snap was out were fixed.
There are many many changes since last KAME merge.

TODO:
- The definitions of SADB_* in sys/net/pfkeyv2.h are still different
from RFC2407/IANA assignment because of binary compatibility
issue. It should be fixed under 5-CURRENT.
- ip6po_m member of struct ip6_pktopts is no longer used. But, it
is still there because of binary compatibility issue. It should
be removed under 5-CURRENT.

Reviewed by: itojun
Obtained from: KAME
MFC after: 3 weeks


77973 10-Jun-2001 sobomax

Fix cross-references:
xntpd.8 --> ntpd.8
acl_delete_perms.3 --> acl_delete_perm.3
getname.2 --> getsockname.2

MFC after: 1 week


77963 10-Jun-2001 imp

Remove comments about PCMCIA fdc attachment using flags 0x2. The 4.x version
of this code doesn't do that.


77951 10-Jun-2001 imp

fdc doesn't support talking to QIC40/QIC80 tape drives, and hasn't since
ft was removed from the tree prior to branching releng_3!


77765 05-Jun-2001 brian

Talk a bit about how cloning works with devfs(5).
Make it clearer about what's going on with TUNSIFHEAD and TUNSLMODE.
Tidy up a little.


77761 05-Jun-2001 sobomax

Correct cross-references:
setsockopt.3 --> setsockopt.2
syslog.8 --> syslogd.8
tcpdump.8 --> tcpdump.1

MFC after: 1 week


77760 05-Jun-2001 sobomax

Correct cross-references:
ng_bpf.8 --> ng_bpf.4
ng_ether.8 --> ng_ether.4
ng_iface.8 --> ng_iface.4
ng_pppoe.8 --> ng_pppoe.4
ng_socket.8 --> ng_socket.4
ng_tty.8 --> ng_tty.4
ng_{type}.4 --> /dev/null

MFC after: 1 week


77597 01-Jun-2001 imp

Man page for orm driver.

PR: 22078
Submitted by: Nikolai Saoukh <nms@otdel-1.org>


77564 01-Jun-2001 dd

Fix a spacing issue. (No content changes.)


77542 31-May-2001 wpaul

Add device driver support for the Level 1 LXT1001 NetCellerator
gigabit ethernet controller chip. This device is used on some
fiber optic gigE cards from SMC, D-Link and Addtron. Jumbograms and
TCP/IP checksum offload on receive are supported. Hardware VLAN
filtering is not, because it doesn't play well with our existing
VLAN code. Also add manual page.

There is a 4.x version of this driver available at
http://www.freebsd.org/~wpaul/Level1/4.x if anyone feels adventurous
and wants to test it. I still need to do performance testing and
tuning with this device.

(For my next trick, I will make the 3Com 3cR990 sit up and beg.)


77511 31-May-2001 wpaul

Fix date. This man page was not written on July 11, 2001, because that
day hasn't happened yet. It should be May. Ignore failed time-travel
experiment, K PLZ THX.


77218 26-May-2001 phk

Forgot to cvs add these two files for the previous commit.


77217 26-May-2001 phk

Currently, each wireless networking driver has it's own control program
despite the fact that most people want to set exactly the same settings
regardless of which card they have. It has been repeatidly suggested
that this configuration should be done via ifconfig. This patch
implements the required functionality in ifconfig and add support to the
wi and an drivers. It also provides partial, untested support for the
awi driver.

PR: 25577
Submitted by: Brooks Davis <brooks@one-eyed-alien.net>


76854 19-May-2001 archie

Ensure the generated BPF in the example deliver the whole packet.


76752 17-May-2001 ru

Describe all current net.inet.tcp MIB variables.

Submitted by: jlemon
MFC after: 1 week


76686 16-May-2001 archie

Add BUGS section describing the requirement to manually load the KLD.


76676 16-May-2001 ru

mdoc(7) police: fix markup and spelling.


76660 16-May-2001 archie

Fix typo.

Noticed by: ade


76625 15-May-2001 ru

mdoc(7) police: FreeBSD -> .Fx.


76479 11-May-2001 wpaul

Add support for gigabit ethernet cards based on the NatSemi DP83820
and DP83821 gigabit ethernet MAC chips and the NatSemi DP83861 10/100/1000
copper PHY. There are a whole bunch of very low cost cards available with
this chipset selling for $150USD or less. This includes the SMC9462TX,
D-Link DGE-500T, Asante GigaNIX 1000TA and 1000TPC, and a couple cards
from Addtron.

This chip supports TCP/IP checksum offload, VLAN tagging/insertion.
2048-bit multicast filter, jumbograms and has 8K TX and 32K RX FIFOs.
I have not done serious performance testing with this driver. I know
it works, and I want it under CVS control so I can keep tabs on it.
Note that there's no serious mutex stuff in here yet either: I need
to talk more with jhb to figure out the right way to do this. That
said, I don't think there will be any problems.

This driver should also work on the alpha. It's not turned on in
GENERIC.


76447 10-May-2001 scottl

Add information about the 2400A controllers. Fix erroneous reference to
BSD/OS.


76200 02-May-2001 imp

Add hint about how to build an ISA NMI card and why you'd want to do so.

Reviewed by: bde, dima dorfman


76194 01-May-2001 imp

ulpt(4) doesn't exist, so don't cross ref to it.

Reviewed by: n_hibma


76189 01-May-2001 schweikh

Fixed typos: decendant -> descendant


76175 01-May-2001 schweikh

pseudo-device -> device in kernel config lines. Removed whitespace at EOL.
Reviewed by: joerg, dd


76165 01-May-2001 imp

Add cross reference to ast, for folks with IDE tape drives.


76151 30-Apr-2001 bmah

Fix typo: Descriptions of SK-9842 and SK-9843 were reversed.

PR: docs/21700
Submitted by: neuf@lrs.e-technik.uni-erlangen.de


76121 29-Apr-2001 dd

Add xref to sym(4)

PR: 26881


76064 27-Apr-2001 ru

mdoc(7) police: shrink list width by one character.


75742 20-Apr-2001 dd

Remove references to block devices.

PR: 26734
Submitted by: Philipp Mergenthaler <un1i@rz.uni-karlsruhe.de>


75725 20-Apr-2001 dd

Fix miscellaneous spelling and grammar errors.

PR: 26672
Submitted by: Seth <seth@psychotic.aberrant.org>


75670 18-Apr-2001 ru

mdoc(7) police: normalize .Nd.


75663 18-Apr-2001 ru

mdoc(7) police: use .Fx.


75531 15-Apr-2001 dd

Grammar police: "its", not "it's", is the possessive form of "it".


75495 13-Apr-2001 dd

mdoc(7) police: properly use a -diag list in the DIAGNOSTICS section.

Reviewed by: ru


75494 13-Apr-2001 dd

mdoc(7) police: rename the DIAGNOSTICS section to ERRORS to match the
content, and correct the parameters to the -tag list therein.

Reviewed by: ru


75282 07-Apr-2001 billf

Typo ("no not" -> "do not")

Submitted by: Dave McKay <monk@sneakerz.org>


75184 04-Apr-2001 jhb

Use a plain .Dv for kernel option names rather than .Qq Dv to be consistent
with other manpages.


75183 04-Apr-2001 jhb

We don't use quotes around kernel options now.


75170 04-Apr-2001 ru

mdoc(7) police: fix markup and spelling.


75164 04-Apr-2001 ru

mdoc(7) police: add a missing comma in the SEE ALSO.


75025 30-Mar-2001 archie

Fix typo.


74988 29-Mar-2001 ben

Kill vn related manual pages, they're not used any more.

Approved by: phk


74974 29-Mar-2001 ben

Correct the description of the "low" (< 1024) port range.

PR: 25500
Submitted by: Barry Irwin <bvi@devco.net>


74970 29-Mar-2001 wpaul

Whoops, mention the Asante PCI 1000BASE-SX Gigabit Ethernet Adapter
(fiber version) too.


74969 29-Mar-2001 wpaul

Mention that the Asante GigaNIX1000T Gigabit Ethernet Adapter is supported
by the ti(4) driver. (Another OEM'ed Tigon 2.)


74950 28-Mar-2001 jhb

Update history to reflect that ktr first appeared in BSD/OS 3.0.


74931 28-Mar-2001 jhb

Add a simple manpage describing the basic functionality of witness.
It needs a diagonistics section added at some point in the future.


74856 27-Mar-2001 ru

MAN[1-9] -> MAN.


74831 26-Mar-2001 sos

Added burncd to the SEE ALSO section.

Idea by: "Akinori MUSHA" <knu@iDaemons.org>


74777 25-Mar-2001 dirk

Fix .Xr sd -> da.


74348 16-Mar-2001 ru

mdoc(7) police: apply formatting fixes to rev 1.14.


74321 16-Mar-2001 dd

/modules -> /boot/kernel

PR: 25053
Approved by: nik


74304 15-Mar-2001 sos

Remove the ATA_ENABLE_ATAPI_DMA, ATA_ENABLE_WC and ATA_ENABLE_TAGS
options, add the tuneables for this purpose.


74153 12-Mar-2001 ru

mdoc(7) police: misc formatting fixes.


74150 12-Mar-2001 ru

mdoc(7) police:
o Update document date.
o Remove hard sentence break.
o Sort xrefs.


74149 12-Mar-2001 ru

mdoc(7) police: misc formatting fixes.


74144 12-Mar-2001 assar

change the default mode from adhoc to bss (infrastructure)

Reviewed by: Brooks Davis <brooks@one-eyed-alien.net>


74139 12-Mar-2001 assar

change default from adhoc mode to BSS (infrastructure)


74077 10-Mar-2001 markm

Update for /dev/random improvements.


74067 10-Mar-2001 okazaki

Fix typo.

Approved by: tanimura


74047 09-Mar-2001 phk

Make md(4) and mdconfig(8) take over the role of vn(4) and vnconfig(8)
entirely as previously advertised.

md(4) adopted all assets of vn(4) some time back and has proper devfs
support and cloning abilities to boot.


74046 09-Mar-2001 phk

Make md(4) more in line with reality.

NB: probably contains mdoc mistakes, feel free to fix.


74039 09-Mar-2001 ru

mdoc(7) police: in mdocNG, -offset and -width values without scaling
indicator are treated as strings, so "-offset 0" will set the offset
to the width of the string "0", as opposed to "no offset".

TIP: if offset is not needed, the -offset clause may be omitted.


74024 09-Mar-2001 ru

Make it possible to use IP_TTL and IP_TOS setsockopt(2) options
on certain types of SOCK_RAW sockets. Also, use the ip.ttl MIB
variable instead of MAXTTL constant as the default time-to-live
value for outgoing IP packets all over the place, as we already
do this for TCP and UDP.

Reviewed by: wollman


74013 09-Mar-2001 jhb

Document how to compile KTR into the kernel, tweak its behavior, and
examine the event logs in ddb(4).


74008 09-Mar-2001 jhb

The 'gdb' command works on the alpha as well as the i386.


73957 07-Mar-2001 ru

MFS: update HISTORY, synch dates.


73952 07-Mar-2001 ru

Replace custom type of comments here too.


73947 07-Mar-2001 sos

Update woith latest chipsets and options


73872 06-Mar-2001 markm

Fix markup.

Submitted by: ru


73756 05-Mar-2001 ru

Fixed typo.


73753 05-Mar-2001 ru

mdoc(7) police: misc fixes.


73646 05-Mar-2001 ru

mdoc(7) police: markup/spelling fixes.


73421 04-Mar-2001 assar

implement OCRNL, ONOCR, and ONLRET

Obtained from: NetBSD


73391 03-Mar-2001 cokane

Small style fix, remove highlight from second list in FILES section.


73390 03-Mar-2001 cokane

Added a man page for the tdfx 3Dfx Voodoo I/II device driver


73378 03-Mar-2001 markm

Minor fixes. ManPolice stuff, and a clarification of interrupt
harvesting.


73337 02-Mar-2001 ru

mdoc(7) police: in -offset clause, spell the ``indent'' correctly.


73233 28-Feb-2001 ru

Eliminate mdocNG warnings caused by misplaced or extraneous macro calls.


73224 28-Feb-2001 ru

Prepare for mdocNG.


73187 27-Feb-2001 mjacob

update man page wrt hints usage


73096 26-Feb-2001 ru

mdoc(7) police: utilize .St.


72946 23-Feb-2001 julian

Shuffle sysctls a bit (thankyou whoever made them dynamic for modules)
and add a sysctl to pppoe to activate non standard ethertypes
so that idiot ISPs (apparently in France) who use
equipment from idiot suppliers (rumour says 3com)
who use nonstandard ethertypes can still connect.

"yep, sure we do pppoe, we use a different identifier to that dictated in
the standard, but sure it's pppoe!"

sysctl -w net.graph.stupid_isp=1 enables the changeover.


72929 23-Feb-2001 green

Typo: "interrupt" -> "harvest_interrupt"


72909 22-Feb-2001 julian

Add a 'splitter' node to separate a bidirectional
packet flow into two unidirectional flows.

Part of a suite of nodes developed for packet flow control.
More to follow as I have time to port them to 5.x or
as others do so. The ipfw node will be the hardest..

Submitted by: "Vitaly V. Belekhov" <vitaly@riss-telecom.ru>


72891 22-Feb-2001 ru

Only descend into ${MACHINE_ARCH} subdir.


72864 22-Feb-2001 ru

Document that the IPFW messages are logged via syslogd(8).


72768 20-Feb-2001 ru

These pages are not i386-specific.


72762 20-Feb-2001 ru

Remove the MD part from the document title.

Forgotten by: obrien


72708 19-Feb-2001 markm

Cosmetic and spelling fixes. Includes some MDOC policework.

Submitted by: ru (mostly)


72701 19-Feb-2001 ru

Remove (now unnecessary) MLINKS.


72689 19-Feb-2001 ru

mdoc(7) police: well-known section name is EXAMPLES, not EXAMPLE.


72681 19-Feb-2001 archie

Slight improvement to previous checkin.


72680 19-Feb-2001 archie

Add an example showing how to configure a node from the command line.


72671 18-Feb-2001 markm

Document the entropy device.

If you want to know how to harvest network traffic and interrupts,
READ HERE!


72640 18-Feb-2001 asmodai

Preceed/preceeding are not english words. Use precede or preceding.


72429 13-Feb-2001 ru

mdoc(7) police: ... and uncompact the list.


72428 13-Feb-2001 ru

mdoc(7) police: replace ``.It No'' with .Pp.


72387 12-Feb-2001 archie

Note that packets read as outgoing have invalid IP header checksums.


72155 08-Feb-2001 ru

mdoc(7) police: removed hard sentence break, corrected .Nd.


72133 07-Feb-2001 semenu

Update tx(4) man page to reflect changes since 1997, especially
recent changes.


72126 07-Feb-2001 ru

mdoc(7) police: Change -filled displays (which just happen
to be the same as -ragged in the current implementation) to
-ragged. With mdocNG, -filled displays produce the correct
output, formatted and justified to both margins.


72089 06-Feb-2001 asmodai

Fix typo: seperate -> separate.

Seperate does not exist in the english language.

Submitted to look at by: kris


72072 06-Feb-2001 bde

Debogotified #includes in synopsis. Paths beginning with /sys were
only required when dev/ppbus wasn't installed, and they should not
been delimited by <> even then.


72071 06-Feb-2001 bde

Fixed missing include in synopsis. <sys/types.h> is still a prerequisite
for almost everything.


71895 01-Feb-2001 ru

mdoc(7) police: split punctuation characters + misc fixes.


71885 31-Jan-2001 julian

Add the ability to declare ore-ride methods on a per-hook basis
for the rcvdata() and rcvmsg() methods.

Also bring the man page up to sync with my last commit. (and this one)


71849 30-Jan-2001 julian

Implement direct support for semipersistant nodes.
(e.g. ethernet nodes are persistent until you rip out the hardware)
Use this support in the ethernet and sample nodes.
Add some more abstraction on the 'item's so that node and
hook reference counting can be checked easier.
Slight man page correction.
Make pppoe type dependent on ethernet type.
Clean up node shutdown a little.
Move a mutex from MTX_SPIN to MTX_DEF (oops)
Fix small ref-counting bug.
remove warning on one2many type.


71738 28-Jan-2001 julian

Add a new distribution algorythm to the 'one2many' node type.
The new method is 'flood' (in addition to the old round-robin)
in which incoming packets are sent to more than one outgoing hook.
(I'm not sure what Rogier is using this for but it seems generally useful
and isn't much extra)

Submitted by: Rogier R. Mulhuijzen (drwilco@drwilco.net )


71671 26-Jan-2001 julian

correct documentation to match code.


71620 25-Jan-2001 ben

remove reference to nonexistent ugen(4) manual page.

PR: 24622
Submitted by: Ernst de Haan <ernst@jollem.com>


71523 24-Jan-2001 ru

Mdoc(7)ify the previous revision.


71486 23-Jan-2001 mjacob

Hmm. This must be a first. The man page was updated *before* the source.
Correct some slight inaccuracies in the man page.


71377 22-Jan-2001 ru

mdoc(7) police: use macros wherever possible, remove hard sentence breaks.


71263 19-Jan-2001 ru

mdoc(7) police: removed leading whitespaces that are not inside
Bd/Ed; these hardly degrade the quality of the produced output.


71221 18-Jan-2001 ru

mdoc(7) police: add missing .Ed call.


71214 18-Jan-2001 ben

remove reference to nonexistent screenmap(5) manual page.

PR: 24305
Submitted by: Marco van de Voort <marcov@stack.nl>


71101 16-Jan-2001 ru

Prepare for mdoc(7)NG.


71100 16-Jan-2001 ru

Prepare for mdoc(7)NG.


71071 15-Jan-2001 ru

Simplify some mdoc(7) constructs.


71004 13-Jan-2001 dmlb

Correct a typo in a product name.

Pointed Out By: ru


70941 11-Jan-2001 dmlb

Add manual for ray driver.

Reviewed by: ru


70848 09-Jan-2001 ru

Fixed mdoc(7)NG warnings introduced in the previous revision.


70784 08-Jan-2001 julian

Part 2 of the netgraph rewrite.
This is mostly cosmetic changes, (though I caught a bug or two while
makeing them)
Reviewed by: archie@freebsd.org


70700 06-Jan-2001 julian

Rewrite of netgraph to start getting ready for SMP.
This version is functional and is aproaching solid..
notice I said APROACHING. There are many node types I cannot test
I have tested: echo hole ppp socket vjc iface tee bpf async tty
The rest compile and "Look" right. More changes to follow.
DEBUGGING is enabled in this code to help if people have problems.


70466 29-Dec-2000 ru

Prepare for mdoc(7)NG.


70432 28-Dec-2000 ru

Mdoc(7)ify.


70159 18-Dec-2000 julian

Divorce the kernel binary ABI version number from the message
format version number. (userland programs should not need to be
recompiled when the netgraph kernel internal ABI is changed.

Also fix modules that don;t handle the fact that a caller may not supply
a return message pointer. (benign at the moment because the calling code
checks, but that will change)


70022 14-Dec-2000 ru

mdoc(7) police: added missing .Os call.


70015 14-Dec-2000 ru

mdoc(7) police: removed history info from the .Os FreeBSD call.


69980 13-Dec-2000 assar

document TUNSIFINFO, TUNGIFINFO, TUNSIFPID, TUNSIFHEAD, TUNGIFHEAD


69922 12-Dec-2000 julian

Reviewed by: Archie@freebsd.org
This clears out my outstanding netgraph changes.
There is a netgraph change of design in the offing and this is to some
extent a superset of soem of the new functionality and some of the old
functionality that may be removed.

This code works as before, but allows some new features that I want to
work with and evaluate. It is the basis for a version of netgraph
with integral locking for SMP use.

This is running on my test machine with no new problems :-)


69915 12-Dec-2000 ru

mdoc(7) police: Add a missing .Os.


69860 11-Dec-2000 ru

mdoc(7) police: use canonical form of .Dd macro.


69777 08-Dec-2000 archie

Fix typo.

Submitted by: Ben Smithurst <csxbcs@comp.leeds.ac.uk>


69737 08-Dec-2000 marcel

Add Linuxulator manpage. Derived from i386 version.


69736 08-Dec-2000 marcel

The osfulator can be compiled-in now:
o add kernel option to the synopsis.
o remove "only as module" from bugs.

Reviewed by: sheldonh


69666 06-Dec-2000 sheldonh

Fix bogon in previous commit, whereby the contents of SUBDIR were lost
in the assignment of man4.alpha!

This prevented the man4.i386 pages from being installed.

Reported by: Masayuki FUKUI <fukui@sonic.nm.fujitsu.co.jp>


69346 29-Nov-2000 sheldonh

Looks like my last round of suggestions didn't make it in. Fix invalid
cross-references.


69344 29-Nov-2000 newton

Add streams(4) and svr4(4) to man4.i386 Makefile (yes, I know this should
have happened with the last commit).


69343 29-Nov-2000 newton

Introduce svr4(4) and streams(4).

Reviewed by: sheldonh


69273 27-Nov-2000 sheldonh

Fix invalid comments.


69237 26-Nov-2000 dannyboy

compatability -> compatibility

PR: 23112
Submitted by: Jimmy Olgeni <olgeni@uli.it>


69058 22-Nov-2000 phantom

remove bogus Xref to lsdev(8)

PR: docs/13218


69052 22-Nov-2000 ru

mdoc(7) police: Er macro usage cleanup.


69038 22-Nov-2000 ru

mdoc(7) police: fixed typo.


69027 22-Nov-2000 ru

mdoc(7) police: do not split author names in the AUTHORS section.


68962 20-Nov-2000 ru

mdoc(7) police: use the new features of the Nm macro.


68951 20-Nov-2000 sheldonh

Fix problems introduced in rev 1.18:

* Broken (sectionless) cross-reference to nsswitch.conf.
* Trailing whitespace.


68942 20-Nov-2000 sheldonh

Connect the new man4.alpha to the build.


68940 20-Nov-2000 sheldonh

Document the osf1 module.

Submitted by: gallatin


68939 20-Nov-2000 sheldonh

Fix broken cross-reference to linprocfs(5).


68934 20-Nov-2000 ben

Fix typo; s/demon/daemon/

PR: 22955, 22956
Submitted by: Jimmy Olgeni <olgeni@uli.it>


68881 18-Nov-2000 ben

Fix typos.

PR: 22922
Submitted by: Jimmy Olgeni <olgeni@uli.it>


68857 17-Nov-2000 ru

mdoc(7) police: eliminate warnings.


68854 17-Nov-2000 ru

mdoc(7) police: use certified section headers wherever possible.


68822 16-Nov-2000 ben

fix typo; compliment -> complement.

PR: 22840
Submitted by: Jimmy Olgeni <olgeni@uli.it>


68821 16-Nov-2000 ben

remove trailing fullstop from SEE ALSO.

Reviewed by: grog


68810 16-Nov-2000 archie

New netgraph node type ng_one2many(4).


68809 16-Nov-2000 archie

Add ichsmb.4 to the list.


68753 15-Nov-2000 ben

remove fullstops from the end of .Xr lines in SEE ALSO sections.


68719 14-Nov-2000 ru

Spell the author's name correctly.


68718 14-Nov-2000 ru

Spell the des's name correctly.


68717 14-Nov-2000 ru

Spell the sos's name correctly.


68716 14-Nov-2000 ru

Use Fx macro wherever possible.


68688 13-Nov-2000 ben

fix a typo; abso -> also

PR: 22806
Submitted by: Jimmy Olgeni <olgeni@uli.it>


68575 10-Nov-2000 ru

Avoid use of direct troff requests in mdoc(7) manual pages.


68573 10-Nov-2000 archie

Now almost all Ethernet drivers support bridging.

Noticed by: gallatin


68570 10-Nov-2000 asmodai

Document that the 3c905C-TX is supported aside from Dell equipment.


68480 08-Nov-2000 imp

Add sn to files to install


68479 08-Nov-2000 imp

simple sn man page, since we're missing one right now


68394 06-Nov-2000 ru

Fixed typo: .ar -> .Ar


68392 06-Nov-2000 ru

-mdoc cleanup: replace custom .ES/.EE macros with literal display.


68391 06-Nov-2000 ru

Fixed typo: .PB -> .El


68246 02-Nov-2000 sheldonh

Update the SYNOPSIS to reflect that the driver can be loaded as a module.

While here, I also updated the kernel config style, although I wouldn't
recommend doing this for the whole of section 4 yet, since our kernel
config style is still in a state of flux.


68168 01-Nov-2000 mpp

Mdoc style fixes.

PR: docs/22445


68010 30-Oct-2000 scottl

Update to reflect that the XPT device can accept path inquiry commands.

Reviewed by: gibbs


67879 29-Oct-2000 asmodai

Break a line more appropriately.


67878 29-Oct-2000 asmodai

Whitespace only commit.


67877 29-Oct-2000 asmodai

Update the twe manpage to correspond with the latest source changes.

Submitted by: msmith


67822 28-Oct-2000 nik

RBG -> RGB

PR: docs/21724
Submitted by: TOGAWA Satoshi <toga@puyo.org>


67772 28-Oct-2000 asmodai

Add some more information to the AUTHORS section.

Remove unnecessary duplication of asr after the .Nm macro.


67717 27-Oct-2000 mjacob

update man page to reflect new support


67714 27-Oct-2000 asmodai

Use FreeBSD.org, not freebsd.org, as has been the precedent.


67713 27-Oct-2000 asmodai

Please welcome the asr manpage [no, not alt.sysadmin.recovery], but
the Adaptec SCSI RAID cards.

Submitted by: msmith, scottl, Mark Salyzyn


67628 26-Oct-2000 asmodai

Add and install the uscanner manpage.

Reviewed by: n_hibma
Prodded by: grog


67627 26-Oct-2000 asmodai

Update @freebsd.org email addresses to @FreeBSD.org as is the
precedent.


67556 25-Oct-2000 sos

Add the ATA_ENABLE_TAGS option


67508 24-Oct-2000 julian

Change archie's and my email addresses from Whistle.com to FreeBSD.org


67347 20-Oct-2000 mpp

Remove bogus xref.

PR: docs/22125
Submitted by: Keith Jones <keith@sse0691.bri.hp.com>


67246 17-Oct-2000 roger

Fix error in sample code in the man page


66974 11-Oct-2000 jkoshy

Minor doc tweaks: reorder the "SEE ALSO" section alphabetically; add
punctuation.


66947 10-Oct-2000 archie

Minor clarification about the "bypass" hook.


66860 09-Oct-2000 phk

Initiate deorbit burn sequence for <machine/mouse.h>.

Replace all in-tree uses with <sys/mouse.h> which repo-copied a few
moments ago from src/sys/i386/include/mouse.h by peter.
This is also the appropriate fix for exo-tree sources.

Put warnings in <machine/mouse.h> to discourage use.
November 15th 2000 the warnings will be converted to errors.
January 15th 2001 the <machine/mouse.h> files will be removed.


66834 08-Oct-2000 phk

Initiate deorbit burn sequence for <machine/console.h>.

Replace all in-tree uses with necessary subset of <sys/{fb,kb,cons}io.h>.
This is also the appropriate fix for exo-tree sources.

Put warnings in <machine/console.h> to discourage use.
November 15th 2000 the warnings will be converted to errors.
January 15th 2001 the <machine/console.h> files will be removed.


66763 06-Oct-2000 archie

.Os FreeBSD instead of just plain .Os

Submitted by: ru


66762 06-Oct-2000 alex

* I don't think that ed-devices are still "high performance ethernet device"s. Change that to "ethernet device".

* Update synopsis for the new config-style: just "device ed".

* PCI and PC Card devices are also supported.


66724 06-Oct-2000 ru

Add missing escape sequences, -mdoc'ify.


66723 06-Oct-2000 ru

Simple -mdoc fixes.


66704 06-Oct-2000 archie

Man page for the ichsmb SMBus controller driver.


66694 05-Oct-2000 scottl

The aac driver manual page

Reviewed by: sheldonh@freebsd.org


66693 05-Oct-2000 scottl

Add the manual page for the aac device.

Reviewed by: sheldonh@freebsd.org


66690 05-Oct-2000 wpaul

Add the card ID for the Am79c975 PCnet/FAST III card. This is a variant
of the Am79c973 with "AlertIT Technology," whatever that is. Also mention
support for the PCnet/FAST III cards in the documentation. The
PCnet/FAST III chips have integrated 10/100 PHYs.


66611 03-Oct-2000 marko

Change macros Em -> Dv.
Also removed hard sentence breaks introduced in my last commit.

Suggested by: sheldonh


66592 03-Oct-2000 wpaul

Add support for the AMD Am79c976 PCnet/PRO controller chip. For now
this just involves adding the chip ID to the supported list: the PCnet/PRO
is compatible with the PCnet/FAST+ and friends and should "just work"
with this driver.

Also try to handle mbuf allocation failures in the receive handler
more gracefully.


66588 03-Oct-2000 sos

Update with all the new chipsets..


66513 01-Oct-2000 archie

Add reference to file /usr/share/examples/netgraph/ether.bridge.


66482 30-Sep-2000 marko

SC_ALT_MOUSE_IMAGE is required for the mouse if SC_NO_FONT_LOADING or
VGA_NO_FONT_LOADING are used.

PR: 21626
Submitted by: Vivek Khera <khera@kciLink.com>


66470 30-Sep-2000 green

Document passwd_format further.


66445 29-Sep-2000 ru

Document that net.inet.ip.fw.one_pass only affects dummynet(4).

Noticed by: Peter Jeremy<peter.jeremy@alcatel.com.au>


66443 29-Sep-2000 julian

Bring this a bit more up to date.
Remove the entire copy of ip_fw.h and just point readers at it as it
gets out of date..
Add mentions of dummynet and the fwd actions.

Still to do: Whoever did the 'stateful' stuff might mention it..


66434 29-Sep-2000 marko

Change paths, /modules -> /boot/kernel in FILES section

PR: 21635
Submitted by: Mike Meyer <mwm@mired.org>


66196 21-Sep-2000 wpaul

Make some small line-break tweaks.

Submitted by: Sheldon Hearn


66131 20-Sep-2000 wpaul

Add a new driver for the AMD PCnet/FAST, FAST+ and Home PCI adapters.
Previously, these cards were supported by the lnc driver (and they
still are, but the pcn driver will claim them first), which is fine
except the lnc driver runs them in 16-bit LANCE compatibility mode.
The pcn driver runs these chips in 32-bit mode and uses the RX alignment
feature to achieve zero-copy receive. (Which puts it in the same
class as the xl, fxp and tl chipsets.) This driver is also MI, so it
will work on the x86 and alpha platforms. (The lnc driver is still
needed to support non-PCI cards. At some point, I'll need to newbusify
it so that it too will me MI.)

The Am79c978 HomePNA adapter is also supported.


66081 19-Sep-2000 archie

NGM_BPF_{G,S}ET_FILTER should be NGM_BPF_{G,S}ET_PROGRAM.


66047 18-Sep-2000 marko

Added missing .It macros

PR: 21215
Submitted by: Osamu MIHARA


65837 14-Sep-2000 ru

Follow BSD/OS and NetBSD, keep the ip_id field in network order all the time.

Requested by: wollman


65813 13-Sep-2000 julian

Fix small typo in sample code.
Submitted by: Jean-Marc Zucconi <jmz@FreeBSD.org>


65807 13-Sep-2000 dwmalone

Add kbdmap.5 to build.
Refer to kbdmap(5) from a few man pages.
Remove it from TODO list.
Add missing FreeBSD tags.

PR: 19260


65693 10-Sep-2000 dwmalone

pmcd_value is actually a quad_t.


65532 06-Sep-2000 nectar

Add nsswitch support. By creating an /etc/nsswitch.conf file, you can
configure FreeBSD so that various databases such as passwd and group can be
looked up using flat files, NIS, or Hesiod.

= Hesiod has been added to libc (see hesiod(3)).

= A library routine for parsing nsswitch.conf and invoking callback
functions as specified has been added to libc (see nsdispatch(3)).

= The following C library functions have been modified to use nsdispatch:
. getgrent, getgrnam, getgrgid
. getpwent, getpwnam, getpwuid
. getusershell
. getaddrinfo
. gethostbyname, gethostbyname2, gethostbyaddr
. getnetbyname, getnetbyaddr
. getipnodebyname, getipnodebyaddr, getnodebyname, getnodebyaddr

= host.conf has been removed from src/etc. rc.network has been modified
to warn that host.conf is no longer used at boot time. In addition, if
there is a host.conf but no nsswitch.conf, the latter is created at boot
time from the former.

Obtained from: NetBSD


65329 01-Sep-2000 sheldonh

Add a missing article.


65328 01-Sep-2000 ru

`ip_id' now expected in host byte order when IP_HDRINCL is in use.


65311 01-Sep-2000 archie

New netgraph node type for Ethernet bridging.


65247 30-Aug-2000 sheldonh

Apply common line-breaking to the previous delta.


65246 30-Aug-2000 msmith

Update the amr.4 manpage for changes in the driver.


65175 28-Aug-2000 wpaul

Update xl(4) man page to mention a whole bunch of supported cards,
including the 3c556 and 3c556B.


65068 25-Aug-2000 sheldonh

Replace the thumb-suck phrase "system call vector translation" with
something that people who like tomato juice prefer.


65041 24-Aug-2000 sheldonh

Import the new linux(4) manual page, which will be useful when the
linux(8) utility and manual page go away.


65015 23-Aug-2000 sheldonh

Miscellaneous fixes:

amr -> Nm
Cross-reference the AUTHORS section properly.


65014 23-Aug-2000 sheldonh

Normalize the diagnostics list.


65013 23-Aug-2000 sheldonh

Miscellaneous fixes:

* Clear extraneous argument to the Os macro.
* Place the name description on the Nd line.
* Mark sub-sections up with Ss, not Sh.
* Don't double-quote "Login" when "login prompt" is perfectly
good English.


65009 23-Aug-2000 sheldonh

Whitespace-only change: normalize line-breaking.


65005 23-Aug-2000 sheldonh

Misc: mlx -> Nm


65001 23-Aug-2000 sheldonh

Whitespace-only changes: split over-long lines.


64997 23-Aug-2000 sheldonh

Normalize diagnostics list.


64996 23-Aug-2000 sheldonh

Whitespace-only change: apply normal line breaking style.


64995 23-Aug-2000 sheldonh

Miscellaneous fixes: mly -> Nm and eg. -> e.g. .


64994 23-Aug-2000 sheldonh

Normalize the diagnostics list.


64993 23-Aug-2000 sheldonh

Whitespace-only change: apply normal line-breaking style.


64988 23-Aug-2000 msmith

Add a manpage for the new 'mly' driver.


64974 23-Aug-2000 wpaul

Mention that the LinkSys LNE100TX v4.0/4.1 is supported.


64972 23-Aug-2000 wpaul

Mention that the Netgear FA311 is supported as well as the FA312.


64794 17-Aug-2000 nsayer

Remove the warning about recording on the Solo. The workarounds appear
to clear up the hwptr problems.


64659 15-Aug-2000 sheldonh

Fix nit in previous delta: trailing punctuation arguments to mdoc
macros must be whitespace separated.


64654 15-Aug-2000 archie

Document three new control messages.


64615 13-Aug-2000 ume

Add output of per battery information to apm(1).
New ioctl APMIO_GETPWSTATUS is introduced.

Reviewed by: -mobile and -current folks (no objection)


64596 13-Aug-2000 grog

Correct path name.

Submitted-by: Crist J. Clark <cjclark@alum.mit.com>


64524 11-Aug-2000 sheldonh

Fix hard sentence break and inappropriate use of the Pa macro in
the previous delta.


64500 10-Aug-2000 billf

1000bassT -> 1000baseT


64492 10-Aug-2000 nsayer

Document support for the Solo 1.

Requested by: sheldonh


64409 08-Aug-2000 msmith

Update to mention support for 6x000 series controllers.


64403 08-Aug-2000 archie

Insert missing word 'that'.


64359 07-Aug-2000 archie

Document three new control messages.


64304 06-Aug-2000 archie

Missed one misspelling in previous commit.


64287 05-Aug-2000 archie

Fix misspelling.


64139 02-Aug-2000 wpaul

Add support for the Netgear GA620T copper gigabit card.


64136 02-Aug-2000 nsayer

Minor man page corrections and fixups to document the difference between
tap and vmnet style devices.

Submitted by: Vladimir


64058 31-Jul-2000 n_hibma

Support for the Panasonic / Matshita USB FDD.

Submitted by: SAKIYAMA Nobuo <sakichan@lares.dti.ne.jp>
PR: kern/20300


63881 26-Jul-2000 sheldonh

Describe the syncer(4)-related sysctls kern.filedelay, kern.dirdelay
and kern.metadelay, thanks to mckusick's feedback.


63796 24-Jul-2000 sheldonh

Add an EXAMPLES section with an example of how to mount a
malloc(9)-backed md(4) device on /tmp .


63753 22-Jul-2000 sheldonh

Rework the FILES section to cover the list of common symbolic links
in the /dev directory. Also cover this driver's quirky relationship
with the MAKEDEV script.


63726 21-Jul-2000 sheldonh

Move the ef(4) manual page from sys/modules/if_ef to share/man/man4, as
discussed with bp.


63723 21-Jul-2000 ache

Describe Reset


63714 21-Jul-2000 sheldonh

Move the netgraph-related manual pages into share/man/man4/, as
discussed with archie.


63711 21-Jul-2000 sheldonh

Cosmetic:

Convert to one file per line in the MAN4 list. This will make future
deltas easier to read.


63700 20-Jul-2000 wpaul

Minor formatting tweak: compact the supported adapter list.


63699 20-Jul-2000 wpaul

Update the Tigon driver to support 1000baseTX gigE over copper AceNIC
cards. This basically involves switching to the 12.4.13 firmware, plus
a couple of minor tweaks to the driver.

Also changed the jumbo buffer allocation scheme just a little to avoid
'failed to allocate jumbo buffer' conditions in certain cases.


63695 20-Jul-2000 nsayer

Oops. Activate tap in man4 and modules makefiles


63683 20-Jul-2000 ache

Describe newly implemented SGR 22,24,25,27


63670 20-Jul-2000 nsayer

Add the tap driver.

The tap driver is used to present a virtual Ethernet interface to the
system. Packets presented by the network stack to the interface are
made available to a character device in /dev. With tap and the bridge
code, you can make remote bridge configurations where both sides of
the bridge are separated by userland daemons.

This driver also has a special naming hack to allow it to serve a similar
purpose to the vmware port.

Submitted by: myevmenkin@att.com, vsilyaev@mindspring.com


63667 20-Jul-2000 mjacob

Update isp man page, add ispfw man page.


63665 20-Jul-2000 sheldonh

Add an MLINKS entry which makes snd(4) a link for pcm(4).

Suggested by: Udo Erdelhoff <ue@nathan.ruhr.de>


63660 20-Jul-2000 sheldonh

Add a FILES section which, as a side-effect, just so happens to
give device node creation instructions.

PR: 20060
Reported by: "Sean O'Connell" <sto@stat.Duke.EDU>


63647 20-Jul-2000 sheldonh

Fix a typo and mark ``update'' up consistently in the HISTORY section.

Reported by: des


63644 20-Jul-2000 sheldonh

Clear the extraneous Os argument, which survived rev 1.3.


63643 20-Jul-2000 sheldonh

General clean-up [1/1]: whitespace


63642 20-Jul-2000 sheldonh

General clean-up [0/1]: content

Clear extraneous Nm arguments.
Clarify some English.
Mark netgraph and ifconfig up as a cross-reference.
Remove apostrophe from a genitive ``its''.


63612 20-Jul-2000 sheldonh

Include a comment explaining the usual delay between writes and syncs.


63563 19-Jul-2000 n_hibma

Typo.

Submitted by: Mike Meyer <mwm@mired.org>


63511 19-Jul-2000 sheldonh

Remove mention of SYNCER_MAXDELAY and "thirty seconds", using more
general terms instead. This follows a discussion with alfred,
in which it became clear that I had misunderstood sched_sync().


63497 19-Jul-2000 sheldonh

Replace the obsolete update(4) manual page with syncer(4). I was
not abble to solicit review from <freebsd-hackers>.


63326 17-Jul-2000 wpaul

Add the PCI IDs for the Macronix 98727 and 98732 parts. These are
3.3volt PCI/cardbus chipsets similar to the 98715 (and they have
512-bit hash tables). Also update the man page to mention the 98727/98732
and the SOHOware SFA110A Rev B4 card with the 98715AEC-C chip.


63322 17-Jul-2000 wpaul

kue(4) and cue(4) do not need miibus.


63309 17-Jul-2000 sheldonh

Rename MDNSECT to MD_NSECT and declare it as something that isn't
default in NOTES.

Requested by: bde
Approved by: phk


63292 17-Jul-2000 itojun

sync with latest kame doc. wording changes and updates


63291 17-Jul-2000 itojun

bring in latest kame doc. talk about ah tunnel caveat.


63142 14-Jul-2000 sheldonh

Actually allow ``options MDNSECT=<numsects>'' in kernel configs to
specify the default maximum size of malloc(9)-backed md(4) devices
and complete the documentation of this option.


63088 13-Jul-2000 obrien

Revert rev 1.24.

Facts verfied by: mckusick


63071 13-Jul-2000 mckay

Spelling.


63021 12-Jul-2000 nbm

Update the st(4) and sd(4) references to sa(4) and da(4) respectively,
maintaining order, were the references ordered already.

PR: reminded by 19647
Submitted by: reminded by Jens Schweikhardt <schweik@noc.dfn.de>


62978 11-Jul-2000 dannyboy

Add some missing articles (as in a, an, the).


62879 10-Jul-2000 roberto

Correct one reference to wd.4 by ad.4.


62772 07-Jul-2000 sheldonh

Add md.4 to the build.


62771 07-Jul-2000 sheldonh

Add phk's md(4) manual page, written by phk himself.


62682 06-Jul-2000 wpaul

Fix up the sis.4 man page per Sheldon Hearn:

* Clear the Os macro, which is assumed gracefully at run-off time.
* Use quotes to reduce the long name description (Nd) to a single
argument.
* Use meaningful arguments to the -width option of the Bl macro.
* Mark rc.conf up with Xr instead of Pa so that it is obvious that
further help on that file is available.
* Explicitly indicate that mediaopt is a command modifier (Cm) of
the ifconfig(8) utility.
* Do not mark up half-duplex and full-duplex as arguments (Ar),
since they are allowed values for an argument.
* Fix various grammar and spelling mistakes.


62672 06-Jul-2000 wpaul

Add support for the National Semiconductor DP83815 fast ethernet
controller chip. This chip is currently being used on the NetGear
FA312-TX adapter, which I guess is a replacement for the FA310-TX
(PNIC-based).

I added support for this chip by modifying the sis driver since
the SiS 900 and the NS DP83815 have almost the same programming
interface (the RX filter programming and PHY access methods are
different, but the general configuration, DMA scheme and register
layout are identical).

I would have had this done a lot sooner, but getting the damn MAC
address out of the EEPROM proved to be more complicated than expected.


62624 05-Jul-2000 itojun

sync with kame. more security warnings


62589 04-Jul-2000 itojun

sync with reality/latest kame


62586 04-Jul-2000 roberto

- link ata.4 to {acd,ad,afd,ast}.4
- add the reference to ad.4 in da.4.

MFC candidate.

Submitted by: sheldonh, mpp


62571 04-Jul-2000 roberto

Insert a reference to ata.4.

Discussed with: phk


62570 04-Jul-2000 roberto

Oops, there's no ad.4.


62569 04-Jul-2000 roberto

Replace a reference to wd(4) to ad(4).

Found by: phk


62283 30-Jun-2000 sheldonh

Do not link bktr.4 and bt.4 into ../, since these are no longer
installed from man4.i386.

PR: 19601
Submitted by: Ben Smithurst <ben@scientia.demon.co.uk>


62147 27-Jun-2000 archie

Update to reflect new ng_ether(4) hooks.
Remove 'options NETGRAPH' requirement.


61941 22-Jun-2000 sheldonh

Use sub-sections (Ss) to categorize diagnostics and rationalize
diagnostic lists (Bl -diag) so that there is one per section.

Since this change creates a large delta, enforce line-breaking
style while I'm here.

These changes have blanket approval from (but were not reviewed
by) the author.


61492 10-Jun-2000 asmodai

Fix alphabetical ordering of supported ATA-chipsets.


61467 09-Jun-2000 jhb

Document flags 0x100 in syscons.4, and document syscons' flags in LINT.

Reviewed by: yokota, obrien


61415 08-Jun-2000 asmodai

Remove \n I overlooked in a previous commit.

PR: 19111
Submitted by: R. Matthew Emerson <rme@nightfly.apk.net>


61318 06-Jun-2000 ache

Wording: reset to normal ANSI value -> reset to the normal color


61313 06-Jun-2000 ache

ANSI attribute -> video attribute, was confused by wrong syscons comment


61308 06-Jun-2000 ache

initial -> normal (since this term used in syscons too)
Explicitly mark ANSI colors from non-ANSI


61306 05-Jun-2000 ache

Properly mark all sequences which set initial colors.
Clean color tables.


61304 05-Jun-2000 ache

Specify parameters ranges for E[...x


61301 05-Jun-2000 ache

Document E[39m and E[49m
Describe whole E[...x set


61245 04-Jun-2000 groudier

Submitted by: Sheldon Hearn

Miscellaneous fixes.


61176 02-Jun-2000 sheldonh

Document the NewReno sysctl knob.

Submitted by: jlemon


61135 31-May-2000 chris

Replace `manual(section)' references with proper .Xr statements.


61050 28-May-2000 obrien

Fix long lines.


61006 28-May-2000 groudier

Reviewed by: David O'Brien
Document driver support for:
- Early NCR53C810/815/825 chips.
- Newer chip architectural improvements (Hardware phase
mismatch and LOAD/STORE instructions).


60990 28-May-2000 obrien

Move adv.4, adw.4, aha.4, ahb.4, bktr.4, bt.4, dpt.4, ed.4, joy.4, ppc.4,
sym.4, and wi.4 to the MI area.


60897 24-May-2000 msmith

Manpage for the 'twe' driver.


60750 21-May-2000 hoek

No be needed here --- "typo".


60748 21-May-2000 hoek

Typos, missing words. I don't believe any of these are relevant to
translators.


60469 12-May-2000 phantom

Fix typo

Spoted by: bde


60452 12-May-2000 phantom

. insert forgotten by someone "Space Mode on" directive. It caused displaying
of all macros placed after FILES section w/o any space characters.
. slightly correct usage of .An macros.


60446 12-May-2000 phantom

Place $FreeBSD$ tag to correct location (bottom of the copyright)


60445 12-May-2000 phantom

Fix driver source location path (/sys/i386/isa/fd.c -> /sys/isa/fd.c)


60444 12-May-2000 phantom

Use .An macro for declare Authors Name in AUTHORS section


60443 12-May-2000 phantom

Add MLINKS: scsi.4 -> SCSI.4, scsi.4 -> CAM.4


60442 12-May-2000 phantom

. replace CONFIGURATION section name with SYNOPSYS as mdoc(7) style declare.
. remove redundant paragraph breaks.
. fix typo (.Sj -> .Sh)


60441 12-May-2000 phantom

Properly mdoc'ify this manual page: remove all direct troff formating
directives, apply correct mdoc(7) Blocks and Lists formatting.


60440 12-May-2000 phantom

Add MLINKS: bktr.4 -> booktree.4


60439 12-May-2000 phantom

Remove osolete reference to eg(4), properly use mdoc macro `.Nm'


60387 11-May-2000 bde

Abuse .Ft and .Fn for macros in the usual way (name the macro parameters,
and don't use .It for the macro pseudo-return type).


60333 10-May-2000 asmodai

Add more substance to the amr.4 manpage.

Submitted by: msmith


60331 10-May-2000 archie

Update man page to reflect new IPv6 hook. Simplify Makefile.


60311 10-May-2000 sheldonh

Supply only one author name per instance of %A, as per mdoc.samples(7).

PR: 18465
Submitted by: Kazu TAKAMUNE <takamune@avrl.mei.co.jp>


60258 09-May-2000 sheldonh

Fix miscellaneous mdoc macro argument limit infringements.

PR: 18465
Reported by: Kazu TAKAMUNE <takamune@avrl.mei.co.jp>


60228 09-May-2000 hoek

.Xr vgl 3 ,

PR: kern/14566


60199 07-May-2000 msmith

For tape devices, 'r' means REWIND, not RAW.


60052 05-May-2000 archie

AUTHOR -> AUTHORS


60010 05-May-2000 archie

Document the new statistics control messages.
Add a note about the IP header asymmetry on the "lower" hook.


59982 04-May-2000 archie

Move netgraph node type man pages from section 8 to section 4.


59974 04-May-2000 archie

Move netgraph node type man pages from section 8 to section 4.


59966 04-May-2000 sheldonh

Remove hard sentence breaks introduced in rev 1.9.


59923 03-May-2000 archie

Formatting tweak.

PR: docs/18292


59896 02-May-2000 n_hibma

Update my e-mail address


59878 01-May-2000 n_hibma

Include udbp.4 in the build


59877 01-May-2000 n_hibma

The USB double bulk pipe driver (Host to host cables). Currently there
are two supported chips, the NetChip 1080 (only prototypes available)
and the EzLink cable. Any other cable should be supported however as they
are all very much alike (there is a difference between them wrt
performance).

It uses Netgraph.

This driver was mostly written by Doug Ambrisko and Julian Elischer and
I would like to thank Whistle for yet another contribution. And my
aplogies to them for me sitting on the driver for so long (2 months).

Also, many thanks to Reid Augustin from NetChip for providing me with a
prototype of their 1080 chip.

Be aware of the fact that this driver is very immature and has only been
tested very lightly. If someone feels like learning about Netgraph however
this is an excellent driver to start playing with.


59876 01-May-2000 n_hibma

Remove some trailing zeroes.


59842 01-May-2000 phantom

Make kame.4 manpage more FreeBSD specific. Replace some KAME kit directory and
file names with its FreeBSD equivalents.

Remove references to some debuging tools which would never appear in FreeBSD.

Use mdoc(7) macros in proper places.

Give a credit to Youshinobu Inoue for his efforts on KAME kit integration to
the FreeBSD main source tree.


59782 30-Apr-2000 julian

Update the man page to reflect the recent changes to the kernel API for
netgraph.


59654 26-Apr-2000 obrien

"r" (raw) devices aren't named the traditional way any longer.


59580 24-Apr-2000 wpaul

Add "device miibus" to SYNOPSIS section.


59479 22-Apr-2000 wpaul

Update to include info about the 1000baseTX adapters.


59137 11-Apr-2000 msmith

Flesh this manpage out; add a more complete list of supported controllers
and add a list of controller diagnostic messages.


59110 09-Apr-2000 archie

Add ng_mppc(8) netgraph node as a KLD module.

Obtained from: Whistle source tree


59061 06-Apr-2000 bp

Uncomment ETHER_II frame and remove BPF related variable.


59058 06-Apr-2000 imp

Awi driver, ported from NetBSD from Atsushi Once-san.

From the README:
Any IEEE 802.11 cards use AMD Am79C930 and Harris (Intersil) Chipset
with PCnetMobile firmware by AMD.
BayStack 650 1Mbps Frequency Hopping PCCARD adapter
BayStack 660 2Mbps Direct Sequence PCCARD adapter
Icom SL-200 2Mbps Direct Sequence PCCARD adapter
Melco WLI-PCM 2Mbps Direct Sequence PCCARD adapter
NEL SSMagic 2Mbps Direct Sequence PCCARD adapter
Netwave AirSurfer Plus
1Mbps Frequency Hopping PCCARD adapter
Netwave AirSurfer Pro
2Mbps Direct Sequence PCCARD adapter

Known Problems:
WEP is not supported.
Does not create IBSS itself.
Cannot configure the following on FreeBSD:
selection of infrastructure/adhoc mode
ESSID
...

Submitted by: Atsushi Onoe <onoe@sm.sony.co.jp>


59011 04-Apr-2000 sheldonh

Whitespace change:

Remove single-space hard sentence break introduced in the previous
commit.

Reviewed by: jmb


58975 03-Apr-2000 sheldonh

Explain static numbering.

Reviewed by: asmodai


58967 03-Apr-2000 yokota

Brush up the last commit.

- Change some expressions.
- Wrap "resume" in single quotes to maintain consistency.

Submitted by: sheldonh


58931 02-Apr-2000 jmb

Add support for the LinkSys USB10T network adapter that
contains the ADMtek Pegasus AN986 USB chipset. The
adapter supports both 10BaseT and 100BaseT (including
full-duplex). The product code for these adapters is
0x2206.


58922 02-Apr-2000 yokota

- Reflect recent update.


58886 01-Apr-2000 imp

Add notes about pci support.


58672 27-Mar-2000 roberto

Really remove all traces of wst.4 from the Makefile.

Re-broken by: n_hibma :)


58659 27-Mar-2000 n_hibma

USB Zip 250 drives are now supported

Obtained from: Anders Andersson <anders@sanyusan.se>


58658 27-Mar-2000 n_hibma

Undo the previous commit. Early morning commits are no good either. I
meant to commit umass.4


58635 26-Mar-2000 charnier

Remove duplicate word


58598 26-Mar-2000 hm

pcvt cleanup. Update the pcvt(4) manpage to reflect current state.


58519 24-Mar-2000 mpp

Fix some spelling errors.


58517 24-Mar-2000 mpp

Fix a couple of typos and make the FILES section follow mdoc style.


58516 24-Mar-2000 mpp

Minor style fixes: freebsd.org -> FreeBSD.org


58515 24-Mar-2000 billf

Grammar nit ("has not got a very good recovery" -> "does not recover well")


58514 24-Mar-2000 mpp

Minor style fixes: freebsd.org -> FreeBSD.org


58506 24-Mar-2000 mpp

Fix a spelling error.


58488 23-Mar-2000 bde

Fixed missing #include of <sys/types.h> in synopsis.


58467 22-Mar-2000 ru

Refer to the correct include file for the IPTOS_XXX constants.


58465 22-Mar-2000 n_hibma

Remove the trailing zeroes on the entries for the kernel config.

Submitted by: Anders Andersson <anders@sanyusan.se>


58413 21-Mar-2000 shin

Remove references to man pages that don't exist.

PR: docs/17506


58406 20-Mar-2000 n_hibma

Add entry for the Microtech USB to SCSI cable.


58378 20-Mar-2000 sheldonh

Move the Nm macro from the middle of a sentence onto its own line.

Submitted by: Brian Handy <handy@lambic.physics.montana.edu>


58238 18-Mar-2000 n_hibma

Reflect the fact that we supported the Y-E Data floppy as well.


58192 18-Mar-2000 rwatson

Introduce a new bd_seesent flag to the BPF descriptor, indicating whether or
not the current BPF device should report locally generated packets or not.
This allows sniffing applications to see only packets that are not generated
locally, which can be useful for debugging bridging problems, or other
situations where MAC addresses are not sufficient to identify locally
sourced packets. Default to true for this flag, so as to provide existing
behavior by default.

Introduce two new ioctls, BIOCGSEESENT and BIOCSSEESENT, which may be used
to manipulate this flag from userland, given appropriate privilege.

Modify bpf.4 to document these two new ioctl arguments.

Reviewed by: asmodai


58176 17-Mar-2000 peter

wfd is gone (pre-ata ide floppy (ls-120, zip) driver)


58175 17-Mar-2000 peter

wst is gone (pre-ata ide tape driver)


58174 17-Mar-2000 chris

Combine two sentence fragments to form one complete sentence,

``Depending on the setting of the sysctl variable `net.inet.ipfw.one_pass'
Packets coming from a pipe ...''

into

``... the sysctl variable `net.ipfw.one_pass', packets coming from ...''


58173 17-Mar-2000 chris

Be consistent and use .Ql for sysctl variables, instead of inconsistent
.Bd -literal with inconsistent indenting.


58146 16-Mar-2000 sheldonh

Clean up mdoc:

* Apply sentence breaking style.
* Add missing periods to the ends of sentences.
* Replace bogus use of Nm with Em and Pa as appropriate.
* Rename the EXAMPLE section to EXAMPLES.
* Tidy up wording and fix spelling errors.
* Use an Rs -> Re block instead of Xr for the SourceForge URL.
* Correct the SourceForge URL.
* Improve the compilation instructions for the SourceForge utilities.

Approved by: n_hibma


58135 16-Mar-2000 n_hibma

Update the list of supported devices.


58134 16-Mar-2000 n_hibma

nclude the manpage for the urio driver in the world.


58133 16-Mar-2000 n_hibma

Please welcome the URio driver. Written by
Iwasa Kazmi <kzmi\@ca2.so-net.ne.jp>


58103 15-Mar-2000 sheldonh

Discourage the pathalogical practice of configuring the 3c509 in EISA
mode on non-EISA systems.

PR: 2598


58085 15-Mar-2000 shin

Wording fixes and mdoc fixes.

Submitted by: sheldonh
Reviewed by: sheldonh


58084 15-Mar-2000 shin

Backout previous changes. The period at the end is correct,
when it is the last of the sentences.

Specified by: mpp, sheldonh


58016 13-Mar-2000 archie

- Document updates in iface netgraph node type functionality
- Remove makefile hacks for opt_inet.h, etc: the KLD now supports
whatever address families your kernel was compiled with automagically


58007 13-Mar-2000 archie

Fix typo.

Reported by: Robert Swindells <swindellsr@genrad.co.uk>


57935 12-Mar-2000 shin

Import from KAME. Mainly, IPv6 sysctl mib values related update.

Obtained from: KAME project


57934 12-Mar-2000 shin

Merge from KAME. Basically man doc improvement and contents fix.

Obtained from: KAME project


57933 12-Mar-2000 shin

Import ip6 and icmp6 man from KAME.

Obtained from: KAME project


57932 12-Mar-2000 shin

Remove period at the end of Xr macro sentences.
(merge from KAME repository)

Obtained from: KAME project


57927 12-Mar-2000 itojun

comment out extra .Pp (which is necessary by comment-out of .Bl-.El)


57926 12-Mar-2000 itojun

fix partially commented out dangling sentence.


57922 11-Mar-2000 shin

Import stf(6to4 interface) man from KAME.

Obtained from: KAME project


57894 10-Mar-2000 archie

Correct man page title.


57806 07-Mar-2000 sheldonh

More mdoc fixes:

Use Dv and Va macros for defined values and variables,
respectively.
Use proper tag lists instead of approximations.
Use Xr for cross-references.
Make illegal sections legal subsections.
Use An and Aq to mark up author names and addresses,
Respectively.


57798 07-Mar-2000 nik

It's getsockname(2), not getsockname(3).

PR: docs/17102
Submitted by: Udo Erdelhoff <ue@nathan.ruhr.de>


57792 07-Mar-2000 nik

"lnoger" -> "longer"

PR: docs/16820
Submitted by: OKAZAKI Tetsurou <okazaki@be.to>


57777 06-Mar-2000 sheldonh

Add a missing "either".
Fix a parenthetic bogon.

Reported by: "Alexander N. Kabaev" <kabaev@mail.ru>
Obtained from: NetBSD


57731 03-Mar-2000 sheldonh

Remove single-space hard sentence breaks. These degrade the quality
of the typeset output, tend to make diffs harder to read and provide
bad examples for new-comers to mdoc.


57709 03-Mar-2000 jkoshy

Correct typo ("wd" -> "wi").


57695 02-Mar-2000 sheldonh

Remove more single-space hard sentence breaks.


57692 02-Mar-2000 sheldonh

Replace the use of troff macros with a real diagnostic list.


57691 02-Mar-2000 sheldonh

Replace the DIAGNOSTICS section and its literal text approximation of
a tag list with a RETURN VALUES section and an ERRORS section
containing a real tag list.


57676 01-Mar-2000 sheldonh

Remove single-space hard sentence breaks. These degrade the quality
of the typeset output, tend to make diffs harder to read and provide
bad examples for new-comers to mdoc.


57661 01-Mar-2000 nik

Remove xrefs to obosolete cdplay(1)

PR: docs/17079
Submitted by: Udo Erdelhoff <ue@nathan.ruhr.de>


57659 01-Mar-2000 nik

Remove xrefs to st(4) and mt(4), replace with xrefs to sa(4) and st(4).

PR: docs/17081
Submitted by: Udo Erdelhoff <ue@nathan.ruhr.de>


57650 01-Mar-2000 sos

Update man page to match the driver.


57636 01-Mar-2000 gsutter

1) Merge some text in from recent KAME distributions concerning
the syntax of scoped addresses.

2) Fix typos and grammatical nitpicks.

PR: 17082
Submitted by: Bruce A. Mah <bmah@eisenhower.ca.sandia.gov>


57632 29-Feb-2000 billf

Add a little more history of when netgraph appeared in FreeBSD.

Reviewed by: asmodai


57404 24-Feb-2000 archie

Fix incorrect man page information about the name of the netgraph node
when compiled with options NETGRAPH.


57380 21-Feb-2000 billf

'duak' -> 'dual'


57379 21-Feb-2000 billf

Spell out '3' as 'three'


57359 20-Feb-2000 n_hibma

Update the documentation to reflect Bill Paul's latest changes.


57255 16-Feb-2000 asmodai

Fix typo's.

Submitted by: George Cox <gjvc@extremis.demon.co.uk>


57212 14-Feb-2000 mjacob

Add isp.4 man page.
approved:jkh


57211 14-Feb-2000 mjacob

Add (finally) Qlogic man page.

approved: jkh


57207 14-Feb-2000 gibbs

Add references to new device support.


57206 14-Feb-2000 gibbs

Add references to new device support.

Add information on target mode.

Add more entries to the bugs sections (all having to do with target mode).


57063 08-Feb-2000 ru

-mdoc'ify.


56999 05-Feb-2000 asmodai

Update a bit. Inspired by the mentioned PR.

PR: 11258
Submitted by: Motomichi Matsuzaki <mzaki@e-mail.ne.jp> and
John Reynolds <jjreynold@home.com>


56884 29-Jan-2000 mjacob

Add wx && ses manpages


56883 29-Jan-2000 mjacob

add a minimal man page for the SES driver


56882 29-Jan-2000 mjacob

add a figleaf of a man page for the Intel Gigabit card


56785 29-Jan-2000 chris

Grammar fixes:
- "In result" generally sounds better as "As a result".
- "faith interface ..." was changed to "The faith interface" at the
beginning of a sentence.


56783 29-Jan-2000 chris

Grammar fix: ``Different than'' should really be ``different from''.


56739 28-Jan-2000 asmodai

Remove the i386 bit from the manpage which was left there due
to my misunderstanding.


56729 28-Jan-2000 asmodai

Fix misunderstanding that ata(4) is i386 only. Since this file has
no history, it does not warrant repo action.


56696 27-Jan-2000 asmodai

Welcome the ata(4) manpage. This will be highly used for 4.x.
(I hope)

Submitted by: sos
Reviewed by: sos, Dan Langille <reviews@freebsddiary.org>


56689 27-Jan-2000 wpaul

Fix some typos. Mention DM9102A support. Mention support for built-in
ethernet on some Compaq Presario machines. Mention support for built-in
ethernet on LinkSys GigaDrive. :)


56612 25-Jan-2000 archie

Add a reference to ng_ether(8).


56611 25-Jan-2000 archie

Add a reference to ng_bpf(8).


56608 25-Jan-2000 archie

New man page ng_ether(8) describing the netgraph capabilities of
Ethernet interfaces.


56543 24-Jan-2000 asmodai

Add AUTHORS section.


56536 24-Jan-2000 asmodai

Add dependant devices (device pci) that need to be present before
this driver can be used.


56518 24-Jan-2000 peter

Remove stray "cam" in the example device lines.


56475 23-Jan-2000 asmodai

Get rid of lame \& usage.


56474 23-Jan-2000 asmodai

Please welcome the mlx driver manpage.


56472 23-Jan-2000 asmodai

Please welcome the amr driver manpage.


56469 23-Jan-2000 asmodai

Remove ssc(4), su(4) and uk(4).

These have been surpassed by CAM/xpt/pass/camcontrol(8) and libcam.

OK'd by: peter


56468 23-Jan-2000 asmodai

Third round of config related changes to the manpages.

device blah0 -> device blah for PCI devices and busses.


56467 23-Jan-2000 asmodai

Second round of config related changes to the manpages.

device blah0 -> device blah for PCI devices and busses.


56460 23-Jan-2000 asmodai

First round of config related changes to the manpages.

device blah0 -> device blah for PCI devices and busses.


56452 23-Jan-2000 asmodai

Don't build ze and zp manpages.


56451 23-Jan-2000 asmodai

Remove .Xr's to apmconf(8) since this got removed and merged into
apm(8).


56448 23-Jan-2000 asmodai

Remove these manpages. They already got axed in other parts of the
documentation.

Nudged by: phk


56445 23-Jan-2000 groudier

`sym' driver man page addition.
Reviewed by: David O'Brien


56404 22-Jan-2000 mpp

Fix minor mdoc style bug made by previous commit.


56398 22-Jan-2000 asmodai

Remove alpm.4 from being made, since it was removed.

Forgotten by: nsouch


56393 22-Jan-2000 n_hibma

Add reference to AMD-756


56389 22-Jan-2000 nsouch

Various manpage cleanups after newbus port of ppbus.

Remove alpm.4 from machine independant manpages set.


56352 21-Jan-2000 archie

Document these drivers' support for netgraph(4).


56330 20-Jan-2000 yokota

PSM_HOOKAPM is obsolete; it was renamed to PSM_HOOKRESUME in
psm.c rev.1.21.


56200 17-Jan-2000 archie

Work around aparent bug in the .Dv macro by eliminating some spaces.
The closing curly-brace in this line was being omitted somehow.


56199 17-Jan-2000 wpaul

The correct part number for the CATC ASIC is USB-EL1210A, not
USB-EL1201A or even USB-EL1202A. Wonder what drugs I was on when
I made this mistake, and then propagated it to 6 different files.

*sigh*


56196 17-Jan-2000 asmodai

Usage of ``net'' in the device argument list is deprecated.


56194 17-Jan-2000 asmodai

Change .Os macro to an empty one to denote that the KAME files are
not FreeBSD specific.

Made happy: sheldonh


56193 17-Jan-2000 asmodai

Duh! Actually remove drum.4 from the Makefile.

Pointed out by: Richard Wackerbarth <rkw@dataplex.net>


56191 17-Jan-2000 asmodai

Fix usage of quotes in kerneloptions.


56190 17-Jan-2000 asmodai

Seperate commit from the rest due to the fact that the /& fixing in
this case also corrects the usage of quotes in options.


56189 17-Jan-2000 asmodai

Fix usage of /& in conjunction with the .Cd macro.


56188 17-Jan-2000 asmodai

Seperate commit from the rest due to the fact that the /& fixing in
this case also corrects the usage of quotes in a makeoptions.


56187 17-Jan-2000 asmodai

Remove ``count'' argument of the pseudo-devices that do not
use it anymore.


56186 17-Jan-2000 iwasaki

Make apm.4 consistent with LINT ("isa?"->"nexus?").

Submitted by: Alexander Leidinger <Alexander@Leidinger.net>


56185 17-Jan-2000 asmodai

Usage of ``tty'' is deprecated in device configuration.


56184 17-Jan-2000 asmodai

Usage of quotes around options is deprecated.


56182 17-Jan-2000 asmodai

Get rid of deprecated ``net'' argument.


56181 17-Jan-2000 asmodai

Get rid of deprecated example usage of ``tty''.


56180 17-Jan-2000 nbm

Nuke the 'bio', as per orders from peter


56179 17-Jan-2000 asmodai

Fix grammar a bit (mostly comma related).

change .Os KAME to .Os FreeBSD, since the manpages as part of the
FreeBSD OS.


56169 17-Jan-2000 asmodai

This has been axed from the system. Reflect the change.


56166 17-Jan-2000 asmodai

Bring the wd.4 manpage into the world of 4.0:

Spell diskcontroller as disk controller.

There is no more CMD640 option.

bad144 got axed. Reflect change.

Contract the /dev entries to one /dev/wd* entry which we call
wd device nodes to reflect the merger of character and block
devices.

Add small line to NOTES stating that wd will some be replaced
completely by ata/ad.

Suggested by: bde


56159 17-Jan-2000 asmodai

Fix .Cd macro usage.

Pointed out by: bde


56158 17-Jan-2000 asmodai

Fix usage of ``disk'' to ``device''.


56157 17-Jan-2000 asmodai

Remove mention of bio in the synopsis, this usage is deprecated.


56156 17-Jan-2000 asmodai

Discourage usage of controller in kernel config files. Reflect this
by changing ``controller'' to ``device'' as per GENERIC and LINT.


56155 17-Jan-2000 asmodai

Discourage usage of controller in kernel config files. Reflect this
by changing ``controller'' to ``device'' as per GENERIC and LINT.


56140 17-Jan-2000 wpaul

Add/fix controller miibus0/device miibus0 stuff here too.


56139 17-Jan-2000 wpaul

Change 'controller uhci0' and friends in the SYNOPSIS sections to
'device uhci0' and so on.


56022 15-Jan-2000 tanimura

- Add the man pages for sound card bridge drivers.
(sbc(4), gusc(4), csa(4))
- Update pcm(4) for newpcm.


55992 14-Jan-2000 wpaul

Add driver support for the Aironet 4500/4800 series wireless 802.11
NICs. (Finally!) The PCMCIA, ISA and PCI varieties are all supported,
though only the ISA and PCI ones will work on the alpha for now.
PCCARD, ISA and PCI attachments are all provided. Also provided an
ancontrol(8) utility for configuring the NIC, man pages, and updated
pccard.conf.sample. ISA cards are supported in both ISA PnP and hard-wired
mode, although you must configure the kernel explicitly to support the
hardwired mode since you have to know the I/O address and port ahead
of time.

Special thanks to Doug Ambrisko for doing the initial newbus hackery
and getting it to work in infrastructure mode.


55944 14-Jan-2000 wpaul

Add device driver support for USB ethernet adapters based on the CATC
USB-EL1202A chipset. Between this and the other two drivers, we should
have support for pretty much every USB ethernet adapter on the market.
The only other USB chip that I know of is the SMC USB97C196, and right
now I don't know of any adapters that use it (including the ones made
by SMC :/ ).

Note that the CATC chip supports a nifty feature: read and write combining.
This allows multiple ethernet packets to be transfered in a single USB
bulk in/out transaction. However I'm again having trouble with large
bulk in transfers like I did with the ADMtek chip, which leads me to
believe that our USB stack needs some work before we can really make
use of this feature. When/if things improve, I intend to revisit the
aue and cue drivers. For now, I've lost enough sanity points.


55807 11-Jan-2000 ru

Minor display fix.


55647 09-Jan-2000 hm

update pcvt manual page to document the scrollbackbuffer usage


55579 07-Jan-2000 wpaul

Add the vendor and device IDs for a whole bunch of additional USB
ethernet adapters that are supported by the aue and kue drivers.
There are actually a couple more out there from Accton, Asante and
EXP Computer, however I was not able to find any Windows device
drivers for these on their servers, and hence could not harvest
their vendor/device ID info. If somebody has one of these things
and can look in the .inf file that comes with the Windows driver,
I'd appreciate knowing what it says for 'VID' and 'PID.'

Additional adapters include: the D-Link DSB-650 and DSB-650TX, the
SMC 2102USB, 2104USB and 2202USB, the ATen UC10T, and the Netgear EA101.
These are all mentioned in the man pages, relnotes and LINT.

Also correct the date in the kue(4) man page. I wrote this thing
on Jan, 4 2000, not 1999.


55505 06-Jan-2000 shin

libipsec and IPsec related apps. (and some KAME related man pages)

Reviewed by: freebsd-arch, cvs-committers
Obtained from: KAME project


55465 05-Jan-2000 bde

Refreshed the silly literal copy of <sys/mtio.h>. _KERNEL was still
spelled KERNEL...


55429 05-Jan-2000 wpaul

Add device driver support for USB ethernet adapters based on the
Kawasaki LSI KL5KUSB101B chip, including the LinkSys USB10T, the
Entrega NET-USB-E45, the Peracom USB Ethernet Adapter, the 3Com
3c19250 and the ADS Technologies USB-10BT. This device is 10mbs
half-duplex only, so there's miibus or ifmedia support. This device
also requires firmware to be loaded into it, however KLSI allows
redistribution of the firmware images (I specifically asked about
this; they said it was ok).

Special thanks to Annelise Anderson for getting me in touch with
KLSI (eventually) and thanks to KLSI for providing the necessary
programming info.

Highlights:
- Add driver files to /sys/dev/usb
- update usbdevs and regenerate attendate files
- update usb_quirks.c
- Update HARDWARE.TXT and RELNOTES.TXT for i386 and alpha
- Update LINT, GENERIC and others for i386, alpha and pc98
- Add man page
- Add module
- Update sysinstall and userconfig.c


55348 03-Jan-2000 archie

Fix typos per PR 15649. Also did some rewording for clarity.

PR: docs/15649
Submitted by: Kazuo Horikawa <horikawa@jp.FreeBSD.org>


55274 30-Dec-1999 obrien

Add the userland commands to SEE ALSO.


55268 30-Dec-1999 hoek

des@FreeBDS.org => des@FreeBSD.org, and fix a small grammo.


55162 28-Dec-1999 wpaul

This commit adds device driver support for the ADMtek AN986 Pegasus
USB ethernet chip. Adapters that use this chip include the LinkSys
USB100TX. There are a few others, but I'm not certain of their
availability in the U.S. I used an ADMtek eval board for development.
Note that while the ADMtek chip is a 100Mbps device, you can't really
get 100Mbps speeds over USB. Regardless, this driver uses miibus to
allow speed and duplex mode selection as well as autonegotiation.
Building and kldloading the driver as a module is also supported.

Note that in order to make this driver work, I had to make what some
may consider an ugly hack to sys/dev/usb/usbdi.c. The usbd_transfer()
function will use tsleep() for synchronous transfers that don't complete
right away. This is a problem since there are times when we need to
do sync transfers from an interrupt context (i.e. when reading registers
from the MAC via the control endpoint), where tsleep() us a no-no.
My hack allows the driver to have the code poll for transfer completion
subject to the xfer->timeout timeout rather that calling tsleep().
This hack is controlled by a quirk entry and is only enabled for the
ADMtek device.

Now, I'm sure there are a few of you out there ready to jump on me
and suggest some other approach that doesn't involve a busy wait. The
only solution that might work is to handle the interrupts in a kernel
thread, where you may have something resembling a process context that
makes it okay to tsleep(). This is lovely, except we don't have any
mechanism like that now, and I'm not about to implement such a thing
myself since it's beyond the scope of driver development. (Translation:
I'll be damned if I know how to do it.) If FreeBSD ever aquires such
a mechanism, I'll be glad to revisit the driver to take advantage of
it. In the meantime, I settled for what I perceived to be the solution
that involved the least amount of code changes. In general, the hit
is pretty light.

Also note that my only USB test box has a UHCI controller: I haven't
I don't have a machine with an OHCI controller available.

Highlights:

- Updated usb_quirks.* to add UQ_NO_TSLEEP quirk for ADMtek part.
- Updated usbdevs and regenerated generated files
- Updated HARDWARE.TXT and RELNOTES.TXT files
- Updated sysinstall/device.c and userconfig.c
- Updated kernel configs -- device aue0 is commented out by default
- Updated /sys/conf/files
- Added new kld module directory


55119 26-Dec-1999 bde

Fixed spelling error in document title.
Fixed syntax error in synopsis.


54939 21-Dec-1999 joerg

Add a flag to disable FIFO probing. The code seems to have a chance of
misdetecting FIFO capabilities, at least on my girlfriend's Thinkpad 755,
the driver doesn't work using the FIFO.

While i was at it, i (partially) fixed option FCC_YE since it would no
longer have compiled at all under -current. I've also made an attempt
to document the device driver flags value (ab-)used internally by this
option.

RELENG_3 candidate, but with a slightly different patch there (will go
to jkh in email).


54927 21-Dec-1999 julian

Manual page style work.
Submitted by: Alexey Zelkin <phantom@FreeBSD.org>
thanks!


54688 16-Dec-1999 phantom

activate amd.4


54672 16-Dec-1999 cracauer

Mixed updates:
- isa => nexus
- flags
- GPL_MATH_EMULATE
- document breakage of non-GPL emulator since we use new compiler.
- break lines in paragraohs I touched so that sentenses start on new
lines.


54562 13-Dec-1999 phantom

Add simple manual page for amd driver

Requested by: folks on fido7.ru.unix.bsd


54561 13-Dec-1999 bp

Add module for if_ef driver and make it compile.


54413 10-Dec-1999 archie

Add reference to RFC 1702, after learning how to have "T. Li"
as an author without nroff blowing up.

Problem solved by: fenner


54344 09-Dec-1999 archie

Update man page: BPF is supported even in the KLD version.


54331 08-Dec-1999 archie

New netgraph node type 'pptpgre': this performs GRE encapsulation
for the PPTP protocol as specified in RFC 2637.


54329 08-Dec-1999 archie

Include net/slcompress.c in the build of this module.


54322 08-Dec-1999 ken

[ repository copy of sys/pci/pci_ioctl.h to sys/sys/pciio.h happened in the
background ]

Rename sys/pci/pci_ioctl.h to sys/sys/pciio.h to make it easier for
userland programs to use this interface. Reformat the file, and add a
BSD-style copyright to it.

Add a new man page for pci(4). The PCIOCGETCONF, PCIOCREAD, and PCIOCWRITE
ioctls are documented, but the PCIOCATTACHED ioctl is not documented
because it is not implemented.

Change includes of <pci/pci_ioctl.h> to <sys/pciio.h> or remove them
altogether. In many cases, pci_ioctl.h was unused.

Reviewed by: steve


54269 07-Dec-1999 wpaul

Correct the synopsis for the wi(4) driver: it's just "device wi0" now, not
"device wi0 at isa? port? irq?".


54243 07-Dec-1999 chris

The typo was actually that ``if'' was misspelled as ``it.''


54242 07-Dec-1999 chris

Fix a typo (specifically, the word ``it'' was used twice in a row where it
did not need to be).

PR: 15207
Submitted by: Kazuo Seki <seki@is.utsunomiya-u.ac.jp>


54171 05-Dec-1999 bde

Fixed disordering in rev.1.63.


54142 05-Dec-1999 yokota

Mention USB mouse support.


54134 04-Dec-1999 wpaul

Add the if_dc driver and remove all of the al, ax, dm, pn and mx drivers
which it replaces. The new driver supports all of the chips supported
by the ones it replaces, as well as many DEC/Intel 21143 10/100 cards.

This also completes my quest to convert things to miibus and add
Alpha support.


54097 03-Dec-1999 archie

New netgraph node type, ng_bpf(8). This node type allows you to
apply bpf(4) filters to data travelling through a netgraph network.


53939 30-Nov-1999 archie

Update documentation to reflect new functionality.


53936 30-Nov-1999 archie

Fix typo.


53913 30-Nov-1999 archie

Add two new generic control messages, NGM_ASCII2BINARY and
NGM_BINARY2ASCII, which convert control messages to ASCII and back.
This allows control messages to be sent and received in ASCII form
using ngctl(8), which makes ngctl a lot more useful.

This also allows all the type-specific debugging code in libnetgraph
to go away -- instead, we just ask the node itself to do the ASCII
translation for us.

Currently, all generic control messages are supported, as well as
messages associated with the following node types: async, cisco,
ksocket, and ppp.

See /usr/share/examples/netgraph/ngctl for an example of using this.

Also give ngctl(8) the ability to print out incoming data and
control messages at any time. Eventually nghook(8) may be subsumed.

Several other misc. bug fixes.

Reviewed by: julian


53590 22-Nov-1999 n_hibma

Update the manpage with the changed usb_devinfo structure.


53533 21-Nov-1999 julian

Document the requirement for root privileges.


53501 21-Nov-1999 julian

Document new feature (support for write(2) when 1 hook attached).


53399 19-Nov-1999 archie

Update references.


53398 19-Nov-1999 archie

Miscellaneous edits.


53397 19-Nov-1999 archie

Add reference to ng_pppoe(8).


53395 19-Nov-1999 archie

Update to reflect changed functionality.


53273 17-Nov-1999 phantom

Fix invalid option name: DIVERT -> IPDIVERT


53248 16-Nov-1999 archie

Add reference to new netgraph node type "ksocket".


53247 16-Nov-1999 archie

New Netgraph node type "ksocket".

Obtained from: Whistle source tree


53200 15-Nov-1999 phantom

* remove i386 specific mark
* some style and syntax fixes
* some duplicated $FreeBSD$ tags removed


53199 15-Nov-1999 phantom

Deactivate manpages repo-copied to man4 directory (all these drivers
not i386 specific anymore -- move them to appropriate place)


53197 15-Nov-1999 phantom

Activate manpages repo-copied from man4.i386.


53077 10-Nov-1999 archie

Update to reflect changes in the node type.


53054 09-Nov-1999 yokota

Fix typo: MOUSE_GETSTAT -> MOUSE_GETSTATUS.

Found by: abial


53018 08-Nov-1999 yokota

- Document SC_TWOBUTTON_MOUSE, SC_NORM_ATTR, SC_NORM_REV_ATTR,
SC_KERNEL_CONS_ATTR and SC_KERNEL_CONS_REV_ATTR.

Nudged by eivind


52980 08-Nov-1999 archie

Update to better reflect reality.


52979 08-Nov-1999 archie

Add missing documentation for the two control messages supported
by this node type.


52978 08-Nov-1999 archie

Add some more clarification.


52953 07-Nov-1999 julian

Stop nroff from complaining about the freeBSD version..
Also some updates to the vjc node man page.


52925 06-Nov-1999 julian

Bring the man page for netgraph socket nodes up to date.


52849 03-Nov-1999 chris

Fix a typo.

PR: docs/14684


52806 02-Nov-1999 nik

Fix a disappearing section due to use of (') in the text. Use the
.Sq macro instead.

PR: docs/13153
Submitted by: Kazuo Horikawa <horikawa@jp.FreeBSD.org>


52775 01-Nov-1999 nsouch

Add alpm smbus lowlevel driver manpage


52692 30-Oct-1999 mpp

mdoc style fix.


52691 30-Oct-1999 mpp

Fix some spelling errors.


52676 30-Oct-1999 phantom

$FreeBSD$ tags moved to bottom of license aggmt.


52674 30-Oct-1999 phantom

Remove comments left since mdoc.template time or just useless comments


52671 30-Oct-1999 phantom

mdoc(7)'fy


52656 30-Oct-1999 phantom

Backout previous commit. This change should be applied to -STABLE only.


52655 30-Oct-1999 phantom

add MLINKS: bpf.4 -> bpfilter.4


52640 29-Oct-1999 archie

Revamped and more useful PPP node type, supporting multi-link PPP directly.


52619 29-Oct-1999 julian

Slight touchups noticed after checkin.


52618 29-Oct-1999 julian

Add a man page for the pppoe node. Includes sample code.


52551 27-Oct-1999 mdodd

Modify the man page for the 'ep' driver to be somewhat consistent with
the recent changes.


52441 23-Oct-1999 julian

Now that Netgraph is in the system there are some cleanups we can do.
Also save a slightly closer to completion version of the PPPOE code.

Submitted by: Archie Cobbs <archie@freebsd.org>


52419 21-Oct-1999 julian

Whistle's Netgraph link-layer (sometimes more) networking infrastructure.
Been in production for 3 years now. Gives Instant Frame relay to if_sr
and if_ar drivers, and PPPOE support soon. See:
ftp://ftp.whistle.com/pub/archie/netgraph/index.html
for on-line manual pages.

Reviewed by: Doug Rabson (dfr@freebsd.org)
Obtained from: Whistle CVS tree


52392 18-Oct-1999 chris

Fix a few typos (capitalization and punctuation).

PR: docs/14407
Submitted by: grog


52329 17-Oct-1999 jhay

Note that we support the PCI version of the Digi SYNC/570i cards.


52282 16-Oct-1999 wpaul

Convert the mx driver to miibus.

In order to make this work, I created a pseudo-PHY driver to deal with
Macronix chips that use the built-in NWAY support and symbol mode port.
This is actually all of them, with the exception of the original MX98713
which presents its NWAY support via the MII serial interface.

The mxphy driver actually manipulates the controller registers directly
rather than using the miibus_readreg()/miibus_writereg() bus interface
since there are no MII registers to read. The mx driver itself pretends
that the NWAY interface is a PHY locayed at MII address 31 for the sole
purpose of allowing the mxphy_probe() routine to know when it needs to
attach to a host controller.


52249 15-Oct-1999 msmith

Document the use of pseudo_AF_HDRCMPLT with BPF.


51953 05-Oct-1999 n_hibma

Add comment about the debugging flag


51946 05-Oct-1999 grog

Bring in line with reality.


51866 02-Oct-1999 dcs

Update man page to loader.conf(5) days.


51813 30-Sep-1999 jkoshy

Correct typos and -mdoc usage. Improve clarity of language.

PR: docs/140007
(partial)
Submitted by: Adam Wight <adamw@holonet.net>


51682 26-Sep-1999 wpaul

Update the Starfire driver comments and man page to include the URL of
the AIC-6915 Programmer's Manual which I finally found online at Adaptec's
site.


51655 25-Sep-1999 dillon

mdoc cleanup

Submitted by: Mike Pritchard <mpp@FreeBSD.ORG>


51603 23-Sep-1999 dillon

Bring ccd documentation up to date. Reference vinum, elucidate more
on mirroring and interleaving.


51573 22-Sep-1999 phantom

.PB -> .El

PR: docs/13283
Submitted by: Norihiro Kumagai <kuma@jp.FreeBSD.org>


51567 22-Sep-1999 phantom

Fix style typo.

PR: docs/13134
Submitted by: Norihiro Kumagai <kuma@jp.FreeBSD.org>


51557 22-Sep-1999 wpaul

Mention in the documentation that the AOpen/Acer ALN-320 is a supported
ethernet card (PCI, VIA Rhine II chipset).


51554 22-Sep-1999 roger

Update man page to include the sysclts and kernel options commonly used


51531 22-Sep-1999 chris

Cross-reference to nca(4) removed: No CAM driver for this device has yet
to be written.


51530 22-Sep-1999 wpaul

Spruce up the ADMtek driver: conver to newbus, miibus and add support
for the AN985 "Centaur" chip, which is apparently the next genetation
of the "Comet." The AN985 is also a tulip clone and is similar to the
AL981 except that it uses a 99C66 EEPROM and a serial MII interface
(instead of direct access to the PHY registers).

Also updated various documentation to mention the AN985 and created
a loadable module.

I don't think there are any cards that use this chip on the market yet:
the datasheet I got from ADMtek has boxes with big X's in them where the
diagrams should be, and the sample boards I got have chips without any
artwork on them.


51529 22-Sep-1999 chris

Remove reference to eg(4) device: it does not exist anymore.


51490 21-Sep-1999 dillon

Bring documentation up to date, add a few more vnconfig examples.


51422 19-Sep-1999 phantom

Add link syscons.4 -> sc.4

PR: docs/13289


51251 14-Sep-1999 ru

- Describe all available message headers.
- Sync structures/constants with sources.
- Fix multiple typos.

Reviewed by: wollman


50986 06-Sep-1999 wpaul

This commit adds driver support for PCI fast ethernet NICs based on
the Davicom DM9100 and DM9102 chipsets, including the Jaton Corporation
XPressNet. Datasheet is available from www.davicom8.com.

The DM910x chips are still more tulip clones. The API is reproduced
pretty faithfully, unfortunately the performance is pretty bad. The
transmitter seems to have a lot of problems DMAing multi-fragment
packets. The only way to make it work reliably is to coalesce transmitted
packets into a single contiguous buffer. The Linux driver (written by
Davicom) actually does something similar to this. I can't recomment this
NIC as anything more than a "connectivity solution."

This driver uses newbus and miibus and is supported on both i386
and alpha platforms.


50974 05-Sep-1999 wpaul

This commit adds driver support for the Silicon Integrated Systems
SiS 900 and SiS 7016 PCI fast ethernet chipsets. Full manuals for the
SiS chips can be found at www.sis.com.tw.

This is a fairly simple chipset. The receiver uses a 128-bit multicast
hash table and single perfect entry for the station address. Transmit and
receive DMA and FIFO thresholds are easily tuneable. Documentation is
pretty decent and performance is not bad, even on my crufty 486. This
driver uses newbus and miibus and is supported on both the i386 and
alpha architectures.


50955 05-Sep-1999 phk

add missing :


50898 04-Sep-1999 phantom

Mark some "i386 only" stuff as "i386 only"

PR: docs/13227
Submitted by: Alexey Zelkin <phantom@cris.net>
Reviewed by: mpp


50846 03-Sep-1999 sheldonh

Update the instructions for setting up audio symlinks, now that MAKEDEV
DTRT (well, it's been doing it since rev 1.97).


50845 03-Sep-1999 chris

Change `NetBSD' in the description to `FreeBSD' in the sentence,

"NetBSD provides machine-independent bus support and drivers for USB
devices."


50844 03-Sep-1999 phantom

Link man4/i386/alpm.4 to man4/
That will make this page visible for whatis/catman

PR: docs/13226
Submitted by: Alexey Zelkin <phantom@cris.net>
Reviewed by: mpp


50534 28-Aug-1999 mpp

Add $FreeBSD$ lines to man pages that are missing them to make it
easier for translation teams.

PR: docs/13418
Submitted by: Alexey Zelkin <phantom@cris.net>


50531 28-Aug-1999 mpp

Some minor mdoc style cleanup.


50476 28-Aug-1999 peter

$Id$ -> $FreeBSD$


50401 26-Aug-1999 joerg

. mention the existence of various flags in the synopsis, so it's more
obvious to the casual reader
. add flag 0x80 description


50198 22-Aug-1999 chris

Remove cross-reference to removed man page od.4

sd(4) reference was also removed in the sentence:
"In general the interfaces are similar to
those described by wd(4) sd(4) and od(4)."


50195 22-Aug-1999 chris

Remove od.4 -- Kenneth Merry writes:

It's not supported any more. It was never ported to CAM, and that
functionality has been taken over by the da driver. So the man page can be
removed.

Reviewed by: ken


50172 22-Aug-1999 hoek

The vty monster has feasted and now provides 8 vtys by default.

PR: docs/13310 (Maxim Soboleva <sobomax@altavista.ne>)


50128 21-Aug-1999 wpaul

This commit adds device driver support for the Sundance Technologies ST201
PCI fast ethernet controller. Currently, the only card I know that uses
this chip is the D-Link DFE-550TX. (Don't ask me where to buy these: the
only cards I have are samples sent to me by D-Link.)

This driver is the first to make use of the miibus code once I'm sure
it all works together nicely, I'll start converting the other drivers.

The Sundance chip is a clone of the 3Com 3c90x Etherlink XL design
only with its own register layout. Support is provided for ifmedia,
hardware multicast filtering, bridging and promiscuous mode.


50103 21-Aug-1999 chris

Fix spelling error: compliment -> complement


50074 20-Aug-1999 csgr

Update blackhole(4)


50073 20-Aug-1999 ken

Fix short timeout problems with the pt(4) driver:

- increase the default timeout from 10 seconds to 60 seconds
- add a new kernel option, SCSI_PT_DEFAULT_TIMEOUT, that lets users specify
the default timeout for the pt driver to use
- add two new ioctls, one to get the timeout for a given pt device, the
other to set the timeout for a given pt device. The idea is that
userland applications using the device can set the timeout to suit their
purposes. The ioctls are defined in a new header file, sys/ptio.h

PR: 10266
Reviewed by: gibbs, joerg


50003 18-Aug-1999 csgr

Document sysctl MIBs under net.inet.udp


50000 18-Aug-1999 chris

Fix a bunch of broken cross-references


49975 17-Aug-1999 csgr

Document a whole truckload of sysctl MIBs under net.inet.tcp,
including tcp.blackhole, tcp.log_in_vain and others.


49973 17-Aug-1999 csgr

Add man page for black hole sysctl MIBs.
references to follow.


49966 17-Aug-1999 yokota

Mention Interlink VersaPad support.


49831 15-Aug-1999 mpp

Various man page cleanup:

- Sort xrefs
- FreeBSD.ORG -> FreeBSD.org
- Be consistent with section names as outlined in mdoc(7).
- Other misc mdoc cleanup.

PR: doc/13144
Submitted by: Alexey M. Zelkin <phantom@cris.net>


49792 14-Aug-1999 chris

Fix bad references, remove some invalid ones such as sa(9).


49670 12-Aug-1999 nik

In <199908042059.PAA14626@free.pcs>, Jonathan Lemon wrote:

> The route(4) manpage says:
>
> User processes can obtain information about the routing entry to a spe-
> cific destination by using a RTM_GET message, or by reading the /dev/kmem
> device, or by issuing a getkerninfo(2) system call.
>
> IMHO, the above sentence should probably be altered by replacing the
> first comma with a period, and throwing away the rest of it.

No one's objected, so I've made this change. This sort of fixes docs/12220,
by removing the reference to the undocumented getkerninfo(2) call. So I'll
close the PR as well.

PR: docs/12220


49669 12-Aug-1999 nik

transparant -> transparent

PR: docs/8472
Submitted by: Craig Leres <leres@ee.lbl.gov>


49589 10-Aug-1999 mdodd

Add support for the Am79C978. (AMD PCHome/PCI Ethernet adapter)

See: http://www.amd.com/products/npd/overview/homenetworking/intro.html

PR: kern/12275
Submitted by: Robert Watson <robert@cyrus.watson.org>


49573 09-Aug-1999 chris

Fix a few typos and misspellings, grabbed from PR#8472


49555 09-Aug-1999 chris

Remove reference to nonexistant man page `da(9)'


49496 07-Aug-1999 grog

Update to reflect recent changes.


49450 06-Aug-1999 jkoshy

Remove empty "SEE ALSO" section.

PR: docs/12990
Submitted by: Chris Costello <chris@calldei.com>


49303 31-Jul-1999 mpp

Remove troff formatting directive from the first line of the man page,
since it is no longer needed.

Pointed out by bde before I had a chance to fix it


49282 30-Jul-1999 mpp

Convert a table of function keys into mdoc format so that they
format properly. Previously the table came out all garbled up.


49276 30-Jul-1999 mpp

Fix some typos.


49135 27-Jul-1999 nik

Remove the quotes from the kernel configuration "options" lines, to
reflect actual usage.

PR: docs/12652
Submitted by: Chris Costello <chris@calldei.com>


49131 27-Jul-1999 bde

Fixed disordering in previous commit.

Fixed overflow at column 80 in rev.1.96.


49097 26-Jul-1999 kris

Typo: assember -> assembler


49076 25-Jul-1999 wpaul

This commit adds device driver support for Adaptec Duralink PCI fast
ethernet controllers based on the AIC-6915 "Starfire" controller chip.
There are single port, dual port and quad port cards, plus one 100baseFX
card. All are 64-bit PCI devices, except one single port model.

The Starfire would be a very nice chip were it not for the fact that
receive buffers have to be longword aligned. This requires buffer
copying in order to achieve proper payload alignment on the alpha.
Payload alignment is enforced on both the alpha and x86 platforms.
The Starfire has several different DMA descriptor formats and transfer
mechanisms. This driver uses frame descriptors for transmission which
can address up to 14 packet fragments, and a single fragment descriptor
for receive. It also uses the producer/consumer model and completion
queues for both transmit and receive. The transmit ring has 128
descriptors and the receive ring has 256.

This driver supports both FreeBSD/i386 and FreeBSD/alpha, and uses newbus
so that it can be compiled as a loadable kernel module. Support for BPF
and hardware multicast filtering is included.


48795 12-Jul-1999 nik

Add $Id$, to make it simpler for members of the translation teams to
track.

The $Id$ line is normally at the bottom of the main comment block in the
man page, separated from the rest of the manpage by an empty comment,
like so;

.\" $Id$
.\"

If the immediately preceding comment is a @(#) format ID marker than the
the $Id$ will line up underneath it with no intervening blank lines.
Otherwise, an additional blank line is inserted.

Approved by: bde


48693 09-Jul-1999 wpaul

This commit adds driver support for the SysKonnect SK-984x series
gigabit ethernet adapters. This includes two single port cards
(single mode and multimode fiber) and two dual port cards (also single
mode and multimode fiber). SysKonnect is currently the only
vendor with a dual port gigabit ethernet NIC.

The ports on dual port adapters are treated as separate network
interfaces. Thus, if you have an SK-9844 dual port SX card, you
should have both sk0 and sk1 interfaces attached. Dual port cards
are implemented using two XMAC II chips connected to a single
SysKonnect GEnesis controller. Hence, dual port cards are really
one PCI device, as opposed to two separate PCI devices connected
through a PCI to PCI bridge. Note that SysKonnect's drivers use
the two ports for failover purposes rather that as two separate
interfaces, plus they don't support jumbo frames. This applies to
their Linux driver too. :)

Support is provided for hardware multicast filtering, BPF and
jumbo frames. The SysKonnect cards support TCP checksum offload
however this feature is not currently enabled (hopefully it will
be once we get checksum offload support).

There are still a few things that need to be implemeted, like
the ability to communicate with the on-board LM80 voltage/temperature
monitor, but I wanted to get the driver under CVS control and into
-current so people could bang on it.

A big thanks for SysKonnect for making all their programming info
for these cards (and for their FDDI and token ring cards) available
without NDA (see www.syskonnect.com).


48645 06-Jul-1999 des

Rename bpfilter to bpf.


48634 06-Jul-1999 yokota

List avaiable function keys.


48588 05-Jul-1999 yokota

Reflect recent changes in syscons and vga.


48218 25-Jun-1999 mph

Add Pro/100+ (i82559) to the list of supported products.

Approved by: dg


48007 18-Jun-1999 n_hibma

Clarified info on X release 3.3.1.

Submitted/Reviewed by: Joe Touch <touch@ISI.EDU>


47903 14-Jun-1999 bde

Updated the BUGS section. BREAK is now implemented.

Don't document non-bugs in the BUGS section, or anywhere else. It
is not a bug to drop data when overloaded. The compile-time tuning
options turned out to be not very useful, and aren't supported
offically.

Documented the not so new option CY_PCI_FASTINTR.


47821 07-Jun-1999 bde

Fixed previous fix (dad -> rda via rad).


47814 07-Jun-1999 jkoshy

Correct typos.

PR: docs/12068
Submitted by: Steve Coltrin <spcoltri@io.com>


47794 06-Jun-1999 mjacob

Add a clarification in the man page suggesting that some tapes
(QIC) written under 2.X may not be easily read under the current
driver without explicitly setting to variable mode or to the blocksize
these tapes were written under 2.X with.

PR: 6681


47602 29-May-1999 nik

"Tn DNS" -> ".Tn DNS"

PR: docs/10474
Submitted by: Yoshiteru Kageyama <yt-kage@cb3.so-net.ne.jp>


47601 29-May-1999 nik

Fix a couple of typos related to wfd.

PR: docs/10624
Submitted by: Joe Abley <jabley@buddha.clear.net.nz>


47589 28-May-1999 wpaul

Fix support for the PNIC II. Earlier I had assumed that the PNIC II was
similar to the PNIC I (supported by the pn driver). In fact, it's really
a Macronix 98715A with wake on LAN support added. According to LinkSys,
the PNIC II was jointly developed by Lite-On and Macronis. I get the
feeling Macronix did most of the work. (The datasheet has the Macronix
logo on it, and is in fact nearly identical to the 98715 datasheet, except
for the extra wake on LAN registers.) In any case, the PNIC II works just
fine with the Macronix driver.

The changes are:

- Move PCI ID for the PNIC II from the pn driver to the mx driver.
- Mention PNIC II support in mx.4.
- Mention PNIC II support in RELNOTES.TXT and HARDWARE.TXT.


47571 28-May-1999 yokota

Add description on configuration options and the EXAMPLE section.


47533 27-May-1999 ghelmer

There are six bit fields in the flags now, not four.

PR: i386/10328


47499 25-May-1999 hoek

Spell vp0 correctly. Add id.

PR: docs/10500 (Masaru Tsunoda [3]masaru@pokemon.to)


47401 22-May-1999 wpaul

- Fix up some comments in if_wi.c (no code changes)
- Mention that the 6Mbps turbo adapters are supported in HARDWARE.TXT
and RELNOTES.TXT and the wi.4 man page
- Mention turbo adapters in the wicontrol.8 man page and provide a
complete table of available transmit speed settings


47386 22-May-1999 bde

Fixed disordering in previous commit.


47362 21-May-1999 wpaul

Fix a couple of small grammatical errors.


47350 21-May-1999 wpaul

This commit adds driver support for PCI fast ethernet cards based on the
ADMtek AL981 "Comet" chipset. The AL981 is yet another DEC tulip clone,
except with simpler receive filter options. The AL981 has a built-in
transceiver, power management support, wake on LAN and flow control.
This chip performs extremely well; it's on par with the ASIX chipset
in terms of speed, which is pretty good (it can do 11.5MB/sec with TCP
easily).

I would have committed this driver sooner, except I ran into one problem
with the AL981 that required a workaround. When the chip is transmitting
at full speed, it will sometimes wedge if you queue a series of packets
that wrap from the end of the transmit descriptor list back to the
beginning. I can't explain why this happens, and none of the other tulip
clones behave this way. The workaround this is to just watch for the end
of the transmit ring and make sure that al_start() breaks out of its
packet queuing loop and waiting until the current batch of transmissions
completes before wrapping back to the start of the ring. Fortunately, this
does not significantly impact transmit performance.

This is one of those things that takes weeks of analysis just to come
up with two or three lines of code changes.


47337 20-May-1999 yokota

Remove bio/cam/net/tty labels.

OKed by: peter


47328 19-May-1999 obrien

* Remove "'s in the synopsis as config(8) does not require them any more.
* Optional bits now shown as such.

Submitted by: Philippe Charnier & bde


47319 19-May-1999 obrien

Show the usage of flags in the synopsis.
(I couldn't figure out how to suround `flags _flags_' by []'s :-( )


47279 17-May-1999 pb

Typo.

PR: doc/11582


47257 16-May-1999 steve

s/cF/nF/ in a couple of places.

PR: 10841
Submitted by: Kaneda Hiloshi <vanitas@ma3.seikyou.ne.jp>


47256 16-May-1999 mph

This needs to be "at atkbdc?" rather than "at isa?". It's correct
in GENERIC and LINT, which is why I only needed four reboots to figure
out why my keyboard wasn't keyboarding.


47161 14-May-1999 jkoshy

Refer to kget(8) instead of dset(8).

PR: docs/11702
Submitted by: Matthew D. Fuller <fullermd@over-yonder.net>


46858 10-May-1999 bde

Fixed disordering in previous commit.


46825 09-May-1999 n_hibma

Add the USB Mass Storage manual page


46740 08-May-1999 ken

The 2930U2 and 3950U2 are supported by the Adaptec driver.


46733 08-May-1999 ken

Devices are hardwired with "unit 0", not "lun 0" as was in these man pages.

Also, update the pass(4) man page to indicate that some CCBs must be
sent through the xpt(4) device and cannot be sent through a pass device.

PR: 8826


46582 06-May-1999 billf

Fix confusing sentence, the PR noticed the sentence, I rewrote the sentence.

PR: docs/11257
Submitted by: Motomichi Matsuzaki <mzaki@e-mail.ne.jp>


46508 05-May-1999 cwt

Fix a typo (wi. -> wi.4)

Submitted by: Zach Heilig <zach@uffdaonline.net>


46495 05-May-1999 wpaul

Add device driver support for the Lucent WaveLAN/IEEE 802.11 PCMCIA
adapter (and some workalikes). Also add man pages and a wicontrol
utility to manipulate some of the card parameters.

This driver was written using information gleaned from the Lucent HCF Light
library, though it does not use any of the HCF Light code itself, mainly
because it's contaminated by the GPL (but also because it's pretty gross).
The HCF Light lacks certain featurs from the full (but proprietary) HCF
library, including 802.11 frame encapsulation support, however it has
just enough register information about the Hermes chip to allow someone
with enough spare time and energy to implement a proper driver. (I would
have prefered getting my hands on the Hermes manual, but that's proprietary
too. For those who are wondering, the Linux driver uses the proprietary
HCF library, but it's provided in object code form only.)

Note that I do not have access to a WavePOINT access point, so I have
only been able to test ad-hoc mode. The wicontrol utility can turn on
BSS mode, but I don't know for certain that the NIC will associate with
an access point correctly. Testers are encouraged to send their results
to me so that I can find out if I screwed up or not.


46465 05-May-1999 jkoshy

Correct `sd', `st' -> `da', `sa'; add xref to scsi(4); remove xref
to nca(4).

PR: docs/11493
Submitted by: "Steven G. Kargl" <kargl@troutmask.apl.washington.edu>


46451 04-May-1999 obrien

Make `ed0' example match reality.
Merge `ed1' and `ed2' examples as we don't ship with an `ed1' any more we
yet, the example of extra flags could be useful to someone.


46450 04-May-1999 ghelmer

Make "\n" appear in cample C code.

PR: docs/10708


46446 04-May-1999 ghelmer

Use Cd macro for SYNOPSIS.

PR: docs/10495


46252 02-May-1999 kris

Add $Id$


46195 30-Apr-1999 hoek

Fix a bunch typos, one fix of which is from docs/10794


46166 29-Apr-1999 jkoshy

Correct typo.

PR: docs/11378
Submitted by: Martin Kammerhofer <dada@balu.kfunigraz.ac.at>


46068 25-Apr-1999 wosch

Typo

PR: docs/11259
Submitted by: mzaki@e-mail.ne.jp


46033 24-Apr-1999 peter

Goodbye lkm.4


45892 21-Apr-1999 nsayer

Spelling error fixed.


45709 16-Apr-1999 ghelmer

Revise list of interfaces on which bridging is supported. mdoc-ify a few
things while I'm here.


45686 14-Apr-1999 wpaul

Grrr. Make all modes work properly with the 82c168 chip and built-in
transceiver. Note in the manual page that autoselection doesn't
work on the 82c168 because the built-in NWAY support is horribly
broken. Manual mode selection works fine, but autoneg is broken for
everything except maybe 10Mbps half-duplex. There's no simple way
to fix this at the moment, so I have to settle for documenting the
bug for now. Fortunately, there aren't anywhere near as many 82c168
boards around as there are 82c169s.


45678 14-Apr-1999 bde

Install kld.4.

Sorted lists.


45652 13-Apr-1999 ghelmer

Reference kldfind(2), kldfirstmod(2), kldload(2), kldnext(2), kldstat(2),
and kldunload(2).

Submitted by: Chris Costello <chris@holly.dyndns.org>


45650 13-Apr-1999 ghelmer

Add kld(4) man page. Copyright notice in PR submission was "???", which
I changed to "Christopher G. Demetriou" since the page appears to be a
revision of lkm(4).

PR: docs/8611
Submitted by: Rajesh Vaidheeswarran <rv@fore.com>


45635 13-Apr-1999 grog

Update description of how to analyse kernel dumps.


45628 12-Apr-1999 des

Mention the new splash_pcx decoder.


45596 11-Apr-1999 n_hibma

Fix typo's in previous commit.


45595 11-Apr-1999 n_hibma

Added information on how to use a USB mouse under XFree.

Supplied by: Kazutaka YOKOTA


45592 11-Apr-1999 nsouch

Fix docs/10737


45590 11-Apr-1999 n_hibma

Corrections supplied by Kazutaka YOKOTA.


45564 11-Apr-1999 n_hibma

Add the manpages for ums and ukbd (USB mouse and keyboards)


45432 07-Apr-1999 wpaul

Dangit, forgot to add ti.4 to Makefile.

Pointed out by: bde


45409 07-Apr-1999 msmith

Document the new generic memory range management ioctls.


45386 06-Apr-1999 wpaul

Add driver support for gigabit ethernet adapters based on the Alteon
Networks Tigon 1 and Tigon 2 chipsets. There are a _lot_ of OEM'ed
gigabit ethernet adapters out there which use the Alteon chipset so
this driver covers a fair amount of hardware. I know that it works with
the Alteon AceNIC, 3Com 3c985 and Netgear GA620, however it should also
work with the DEC/Compaq EtherWORKS 1000, Silicon Graphics Gigabit
ethernet board, NEC Gigabit Ethernet board and maybe even the IBM and
and Sun boards. The Netgear board is the cheapest (~$350US) but still
yields fairly good performance.

Support is provided for jumbo frames with all adapters (just set the
MTU to something larger than 1500 bytes), as well as hardware multicast
filtering and vlan tagging (in conjunction with the vlan support in
-current, which I should merge into -stable soon). There are some hooks
for checksum offload support, but they're turned off for now since
FreeBSD doesn't have an officially sanctioned way to support checksum
offloading (yet).

I have not added the 'device ti0' entry to GENERIC since the driver
with all the firmware compiled in is quite large, and it doesn't really
fit into the category of generic hardware.


45102 29-Mar-1999 kjc

typo fixes

PR: docs/10738
Submitted by:Yamaguchi Takahiro tyama@titanium.crc.uec.ac.jp


45073 28-Mar-1999 grog

Describe referenced states for plex and subdisk.

Remove BUGS entry for initializing RAID-5 plexes.

Get date right.


45054 27-Mar-1999 grog

Remove incomplete diagram in troff output only.

Typo: replace 'subvolume' with 'subdisk'.

Put a \& in front of a line starting with a period.

PR: docs/10809
Reported-by: Kanenda


45022 25-Mar-1999 wpaul

Fix recurring typo: fine -> file


44989 24-Mar-1999 grog

Cosmetic changes for troff output

Long-wished-by: joerg

Clarify yet again how to perform a newfs on a vinum volume.


44909 20-Mar-1999 des

Document net.inet.ip.fastforwarding, and the fact that it bypasses the
ipfirewall code.

Submitted by: Ruslan Ermilov <ru@ucb.crimea.ua>


44889 19-Mar-1999 grog

Clarify yet again that we need to synchronize the debug state of
kernel and userland modules.

Describe the superdevice method of ensuring that people at least
recognize the problem if they run into a debug synchronization problem.


44788 15-Mar-1999 ghelmer

Spelling and grammar fixes.

PR: docs/10401


44767 15-Mar-1999 billf

1) line 76: "fine" should be "file"
2) line 80: "abso" should be "also"

PR: docs/10496
Submitted by: Osamu Mihara <mihara@prd.fc.nec.co.jp>


44765 15-Mar-1999 billf

Typo - latter -> letter

PR: docs/10591
Submitted by: Kanenda <vanitas@ma3.seikyou.ne.jp>


44760 15-Mar-1999 alex

EACESS -> EACCES

Submitted by: garath@code.ridgefield.org via OpenBSD


44718 13-Mar-1999 grog

Clarify the undesirability of static configuration.
Describe the problems of synchronization between userland and driver.

Tripped-over-by: Chris Foote <chris@senet.com.au>


44663 11-Mar-1999 yokota

Oops, syscons.4 hasn't been added to Makefile!


44561 07-Mar-1999 ghelmer

erst0 -> ersa0

PR: docs/9860


44420 02-Mar-1999 jkoshy

Typo fix.

PR: docs/10348
Submitted by: Chris Costello <chris@holly.dyndns.org>


44419 02-Mar-1999 grog

Change some .Ar macros to .Pa.

Describe /dev/vinum/control*

Describe drive "referenced" state.

Remove warning about kldunload; it seems to work now.

Still more descriptions of how to debug things.


44316 27-Feb-1999 ken

Fix misspelling of Julian's last name. Oops.


44254 25-Feb-1999 kato

The fe driver supports bridging, so added it to lists.


44222 23-Feb-1999 wpaul

Minor updates for the ASIX AX88141, which is a newer version of the
AX88140A with power management and magic packet support. Correct the
addresses of the PCI power management registers and add some code to
detect the revision ID of the AX88141 and identify it in the probe
messages.

No other changes are needed since the AX88141 is functionally
identical to the AX88140A.


44192 21-Feb-1999 n_hibma

Added man page usb uhci ohci


44115 18-Feb-1999 fenner

Spell ".Fx" properly.


44000 14-Feb-1999 nsouch

Move lp.4 to man4. It is not i386 dependent.

Fix ppbus and lpt declaration ('0' forgotten). Add info about retrieving
printer status with 'cat /dev/lpt0'.


43991 14-Feb-1999 nsouch

Create new lpt manpage with ppbus info and the original lpt info.

Fix lp.4 ppbus terminology.


43980 13-Feb-1999 fenner

Fix .Fx usage.


43977 13-Feb-1999 nsouch

Fix the date and add an smbus declaration


43971 13-Feb-1999 nsouch

Add alpm.4, Aladdin Power Management SMBus support for the SMBus framework.


43920 12-Feb-1999 alex

Removed occurrences of consecutive repeated words (such as "the the").


43844 10-Feb-1999 yokota

- Revise text, and fix typos and grammatical errors.
- Add syscons.4.

If there still are errors, whether technical or grammatical, they are
entirely mine, not the reviewers'.

Reviewed by: sos, jkh, archie, Nick Hilliard <nick@iol.ie>


43828 10-Feb-1999 des

Remove the lpt(4) page, and fix references in the lp(4) and rdp(4) pages.
Also fix a language nit in the rdp(4) page.


43725 07-Feb-1999 yokota

- Add atkbd.4, atkbdc.4, splash.4 and vga.4.
- Update pcvt.4 and psm.4 to reflect recent keyboard driver changes.


43641 05-Feb-1999 mjacob

add a note about exclusive open


43640 05-Feb-1999 mjacob

document new features


43637 05-Feb-1999 mjacob

minor tweaks


43624 05-Feb-1999 grog

More nit-picking in the debugging instructions.
Get the rc.conf description right.


43581 04-Feb-1999 grog

Change description of dump analysis and crash to reflect the two
.gdbinit files.


43446 31-Jan-1999 grog

Minor changes in formulation.


43396 29-Jan-1999 wpaul

Add two additional cards to the supported adapters list: the Racore 8165
and Racore 8148 adapters are now supported by the ThunderLAN driver.
The 8165 is just a plain vanilla 10/100 card; the 8148 is a 'multi-
personality' adapter which can support 10baseT, 100baseTX and 100baseFX
if you include the proper modules.

Also update the tl man page to mention the Racore cards.


43371 29-Jan-1999 grog

Add section on debugging configuration problems and panics.


43260 27-Jan-1999 grog

Get rid of tbl stuff, replace with .Bl
Take BUGS section from vinum.8


43230 26-Jan-1999 yokota

Added descriptions on new flags introduced in psm.c rev.1.57.


43203 25-Jan-1999 nsouch

Terminate commit for the Intel PIIX4 SMBus support. Already committed files
are sys/pci/intpm*

Submitted by: Takanori Watanabe <takawata@shidahara1.planet.sci.kobe-u.ac.jp>


43202 25-Jan-1999 nsouch

Intel PIIX4 Power Management Unit for smbus(4).

Submitted by: Takanori Watanabe <takawata@shidahara1.planet.sci.kobe-u.ac.jp>


43102 23-Jan-1999 nsouch

Remove imm.4, merged with vpo.4

Fix vpo.4 manpage generation in Makefile
Fix bootflags bits description in ppc.4


42948 21-Jan-1999 grog

Update to reflect changes in kernel module
Remove references to LKMs
Change descriptions on read command (HEADS UP: this command has changed
in an incompatible manner)


42894 20-Jan-1999 jkh

Remove man page links too, making the world work again.

Forgotten by: msmith


42879 20-Jan-1999 msmith

Alog is gone.


42806 18-Jan-1999 wpaul

Mention that the CNet Pro110B is supported (ax driver).


42526 11-Jan-1999 wpaul

Doh... han an occurance of MX that should have been PN (forgot to
change it when I turn a copy of mx.4 into pn.4).

Pointed out by: Jason Wright <jason@thought.net>


42492 10-Jan-1999 steve

Add vpo.4 to the list of manpages to build and install.

PR: 9427
Submitted by: Jeroen Ruigrok/Asmodai <asmodai@wxs.nl>


42475 10-Jan-1999 nsouch

Major ppbus commit with:

+ ECP parallel port chipset FIFO detection
+ DMA+FIFO parallel I/O handled as chipset specific
+ nlpt updated in order to use the above enhanced parallel I/O.
Use 'lptcontrol -e' to use enhanced I/O
+ Various options documented in LINT
+ Full IEEE1284 NIBBLE and BYTE modes support. See ppbus(4) for
an overview of the IEEE1284 standard
+ Detection of PnP parallel devices at boot
+ Read capability added to nlpt driver to get IEEE1284 compliant
printer status with a simple 'cat /dev/lpt0'
+ IEEE1284 peripheral emulation added to BYTE mode. Two computers
may dialog according to IEEE1284 signaling method.
See PERIPH_1284 option and /sys/dev/ppbus/ppi.c

All this code is supposed to provide basic functions for IEEE1284 programming.
ppi.c and nlpt.c may act as examples.


42464 10-Jan-1999 danny

Fix typo: if_name -> ifr_name
Submitted by: Casper <casper@acc.am>


42444 09-Jan-1999 wpaul

Add driver support (and man page) for PCI fast ethernet cards based
on the ASIX AX88140A chip. Update /sys/conf/files, RELNOTES.TXT,
/sys/i388/i386/userconfig.c, sysinstall/devices.c, GENERIC and LINT
accordingly.

For now, the only board that I know of that uses this chip is the
Alfa Inc. GFC2204. (Its predecessor, the GFC2202, was a DEC tulip card.)
Thanks again to Ulf for obtaining the board for me. If anyone runs
across another, please feel free to update the man page and/or the
release notes. (The same applies for the other drivers.)

FreeBSD should now have support for all of the DEC tulip workalike
chipsets currently on the market (Macronix, Lite-On, Winbond, ASIX).
And unless I'm mistaken, it should also have support for all PCI fast
ethernet chipsets in general (except maybe the SMC FEAST chip, which
nobody seems to ever use, including SMC). Now if only we could convince
3Com, Intel or whoever to cough up some documentation for gigabit
ethernet hardware.

Also updated RELNOTEX.TXT to mention that the SVEC PN102TX is supported
by the Macronix driver (assuming you actually have an SVEC PN102TX with
a Macronix chip on it; I tried to order a PN102TX once and got a box
labeled 'Hawking Technology PN102TX' that had a VIA Rhine board inside
it).


42224 01-Jan-1999 peter

restore pcvt(4) man page

Reviewed by: core


42083 27-Dec-1998 phk

Pre 3.0 branch cleanup casualty #6: ft


42079 27-Dec-1998 phk

Pre 3.0 branch cleanup casualty #5: nca, sea, wds, uha

No CAM drivers available. If somebody CAMifies one of these, they
will be welcome back in the tree


42078 27-Dec-1998 phk

Pre 3.0 branch cleanup casualty #4: pcvt


42077 27-Dec-1998 phk

Pre 3.0 branch cleanup casualty #3: 3c505 ethernet support


42069 27-Dec-1998 grog

- Clarify the manner in which mirroring is performed
- Get the (tm) signal correct in nroff versions
- Correct highlighting (docs/9196)

Sigh. This is still a long way from being correct. In particular,
the states are both incorrect, and they don't format properly in
troff. But it will have to wait until I stop changing the meanings of
the states.


42052 24-Dec-1998 wpaul

Correct the name of the SMC 1211-TX: it's called the EZ Card 10/100 PCI,
not EtherEZ.


41999 22-Dec-1998 joerg

For whatever reason, i've thrown away this change yesterday instead of
committing it: include rdp.4.

Pointed out by: bde


41992 21-Dec-1998 luigi

Add manpages for dummynet and bridging


41981 21-Dec-1998 joerg

This commit was generated by cvs2svn to compensate for changes in r41980,
which included commits to RCS files with non-trunk default branches.


41914 18-Dec-1998 jkoshy

Fix spelling nits.

PR: docs/9115
Submitted by: Kris Kennaway <kkennawa@physics.adelaide.edu.au>


41590 07-Dec-1998 wpaul

Un-revert typo fix (fauled -> failed). This is what I get for not
keeping my local RCS files in sync with the rest of the world.

Caught red-handed by: bde


41569 07-Dec-1998 wpaul

if_rl.c: make a small tweak to properly handle the Accton MPX 5030/5038
as a RealTek 8139
if_rlreg.h: use bus_space_read_X() in CSR_READ_X() macros instead of
directly calling inb()/outb() etc...
rl.4 + RELNOTES.TXT: mention that SMC EtherEZ PCI 1211-TX is supported
by the RealTek driver


41538 05-Dec-1998 rnordier

Fix typos (dexktop, ot)


41537 05-Dec-1998 rnordier

Fix typo (fauled)


41502 04-Dec-1998 wpaul

An early Christmas present: add driver support for a whole bunch of
PCI fast ethernet adapters, plus man pages.

if_pn.c: Netgear FA310TX model D1, LinkSys LNE100TX, Matrox FastNIC 10/100,
various other PNIC devices

if_mx.c: NDC Communications SOHOware SFA100 (Macronix 98713A), various
other boards based on the Macronix 98713, 98713A, 98715, 98715A
and 98725 chips

if_vr.c: D-Link DFE530-TX, other boards based on the VIA Rhine and
Rhine II chips (note: the D-Link and certain other cards
that actually use a Rhine II chip still return the PCI
device ID of the Rhine I. I don't know why, and it doesn't
really matter since the driver treats both chips the same
anyway.)

if_wb.c: Trendware TE100-PCIE and various other cards based on the
Winbond W89C840F chip (the Trendware card is identical to
the sample boards Winbond sent me, so who knows how many
clones there are running around)

All drivers include support for ifmedia, BPF and hardware multicast
filtering.

Also updated GENERIC, LINT, RELNOTES.TXT, userconfig and
sysinstall device list.

I also have a driver for the ASIX AX88140A in the works.


41469 02-Dec-1998 billf

slstats(8) --> slstat(8)

PR: docs/8107
Submitted by: Matthew Fuller <fullermd@futuresouth.com>


41427 30-Nov-1998 billf

Formatting bug. What should have been "Veritas(tm)" was coming out
"Veritastm".

PR: docs/8733
Submitted by: Stefan Eggers <seggers@semyam.dinoco.de>


41424 30-Nov-1998 rnordier

Refer to "da" rather than "sd" device.


41244 18-Nov-1998 wpaul

Mention in the man page that the Accton 1207D adapter is supported.


40997 07-Nov-1998 wpaul

Spell November correctly.


40996 07-Nov-1998 wpaul

Add man page for the RealTek 8129/8139 driver.


40960 06-Nov-1998 obrien

Add a few HP's with on-board Ethernet controlers that are supported by
this driver.


40917 04-Nov-1998 nsouch

Add few declaration for the iicbus/smbus system.


40916 04-Nov-1998 nsouch

Add 0s to declarations.

Proposed by: Dag-Erling Coid


40881 04-Nov-1998 jmz

Typo.


40870 03-Nov-1998 des

Back out previous commit. The bpfilter -> bpf transition will have to be a
flag day unless we can hack config(8) to smooth things over.


40869 03-Nov-1998 des

Rename the 'bpfilter' pseudo-device to 'bpf'. The old syntax is still legal
and will stick around for a while.


40851 03-Nov-1998 grog

Correct name of RAID-5 version
Add URL for Cybernet


40740 29-Oct-1998 nate

tx(4) - misspelled word

PR: misc/8491
Submitted by: billf@jade.chc-chimes.com


40723 29-Oct-1998 bde

Don't install the lp.4 -> plip.4 links, since the important one of them
clobbers the new plip.4 non-link.


40720 29-Oct-1998 bde

`vector xxxintr' should cause a syntax error.


40719 29-Oct-1998 bde

Fixed missing link and disordering in previous commit.


40685 28-Oct-1998 nsouch

ppc.4 moved from man4 to man4.i386: parallel port chipset driver manpage

pcf.4 added: Philips I2C/isa interface manpage


40684 28-Oct-1998 nsouch

Finally they arrive! ppbus (Parallel Port Bus framework) manpages.


40683 28-Oct-1998 nsouch

More I2C framework docs. See iicbus(4) for more info.


40682 28-Oct-1998 nsouch

I2C framework manpages. See iicbus(4) for more info.


40585 22-Oct-1998 bde

Removed all `vector xxxintr' specifications. Interrupt handlers are now
configured in drivers.

Fixed some missing closing quotes.


40584 22-Oct-1998 bde

Removed all `vector xxxintr' specifications. Interrupt handlers are now
configured in drivers.

Quote the last few args to form 1 arg. Quoting them in pairs almost
defeated the point of quoting them, which is to reduce the arg count
to <= 9.


40583 22-Oct-1998 bde

Removed all `vector xxxintr' specifications. Interrupt handlers are now
configured in drivers.

Don't quote IO_KBD.


40582 22-Oct-1998 bde

Removed all `vector xxxintr' specifications. Interrupt handlers are now
configured in drivers.

Format "irq ?" the same as in other man pages.


40581 22-Oct-1998 bde

Removed all `vector xxxintr' specifications. Interrupt handlers are now
configured in drivers.

Use .Cd instead of a a home made format.

Don't quote IO_KBD.


40580 22-Oct-1998 bde

Removed all `vector xxxintr' specifications. Interrupt handlers are now
configured in drivers.

Fixed the port name, and don't quote it. IO_NPX0 never existed.


40579 22-Oct-1998 bde

Removed all `vector xxxintr' specifications. Interrupt handlers are now
configured in drivers.

Fixed quoting of IO_ASC1.


40578 22-Oct-1998 bde

Removed all `vector xxxintr' specifications. Interrupt handlers are now
configured in drivers.


40575 22-Oct-1998 bde

Removed all `vector xxxintr' specifications. Interrupt handlers are now
configured in drivers.

Use the correct macro in configuration declarations. .Cm somehow gave
the same results as .Cm.


40462 16-Oct-1998 ken

Add the dpt(4) man page.

Reviewed by: ken
Submitted by: gibbs


40461 16-Oct-1998 ken

Update the bt(4) man page for CAM.

Reviewed by: ken
Submitted by: gibbs


40460 16-Oct-1998 ken

Add in the adv(4) and adw(4) man pages for the AdvanSys narrow and wide
SCSI controllers, respectively.

Once these drivers are tested on the alpha, these man pages can probably be
moved up a directory to reflect the fact that they're architecture
independent.

An mdoc guru should probably look at the AUTHORS sections in both of these
pages -- the .An macro seems to cause strange spacing problems.

Reviewed by: ken
Submitted by: gibbs


40453 16-Oct-1998 gibbs

Update to include all supported chips.

Add a table comparing the features of all aic7xxx chips.

Clean up the discussion of SCB paging.

Reviewed by: Kenneth Merry <ken@FreeBSD.org>


40442 16-Oct-1998 ken

Update the aha(4) and ahb(4) man pages for CAM.

Reviewed by: ken
Submitted by: gibbs


40439 16-Oct-1998 ken

Update the scsi(4) man page for CAM, and add in links so that it appears
as cam(4) as well.

This includes a description of all the generic CAM kernel options, as
well as a description of some of the CAM debugging printf options.


40436 16-Oct-1998 ken

Update the sa(4) man page for CAM. This was repository-copied from the
st(4) man page.

Take out most of the sd(4) and st(4) man pages and point to the new
da(4) and sa(4) man pages.

Add sa.4 to the makefile.

Reviewed by: ken
Submitted by: gibbs


40432 16-Oct-1998 ken

Add the da(4) man page.


40431 16-Oct-1998 ken

Update the da(4) man page for CAM. The da.4 man page was repository-copied
from the sd.4 man page.

This includes a discussion of write caching and its effects.

Reviewed by: ken
Submitted by: gibbs


40423 16-Oct-1998 ken

Change the worm(4) man page to note that there is no longer a worm(4)
driver, and point users in the right direction for similar functionality.
The functionality that used to be provided there is now provided by the
cd(4) driver and cdrecord.

Fix cross-references in a few other man pages. (i.e. delete references to
things I haven't written yet)


40409 15-Oct-1998 imp

Add wst.4


40408 15-Oct-1998 imp

Man page for the wst driver. I had planned on committing this earlier,
but forgot.


40407 15-Oct-1998 wosch

Added reference to ifconfig(8).


40406 15-Oct-1998 wosch

Added manpage link plip.4 -> lp.4


40405 15-Oct-1998 wosch

Add reference to lp(4).


40246 12-Oct-1998 ken

Update the cd(4) man page for the CAM cd driver.

This includes a description of the changer timeout kernel options and
sysctl variables. I didn't check to make sure the ioctl descriptions are
up to date; that will come sometime later. (The ioctls haven't changed in
the CAM driver, but I'm not sure if the man page was in sync with even the
old driver.)


40240 12-Oct-1998 ken

Add a man page for the transport layer driver.... my last commit blew up in the
middle of adding this file...


40239 12-Oct-1998 ken

Add man pages for the passthrough driver and the CAM transport layer
driver.


39759 29-Sep-1998 grog

Bring man page up to date


39701 28-Sep-1998 grog

Include vinum.4 in MAN4


39699 28-Sep-1998 grog

Man page for vinum--initial import


39453 18-Sep-1998 jkoshy

Added names of additional controller chips supported by the NCR driver
to the manual page.

PR: 7967
Submitted by: Stefan Eggers <seggers@semyam.dinoco.de>


39257 15-Sep-1998 gibbs

Document new volume tag and element status support.


38702 31-Aug-1998 wosch

Sort cross references.


38550 26-Aug-1998 jkoshy

Remove identity crisis in ispcvt(8) man page. Include reference to
ispcvt(8) in pcvt(4).

PR: docs/7743
Submitted by: <k-horik@yk.rim.or.jp>


38430 19-Aug-1998 jkoshy

Add "pcm.4" to Makefile.

PR: 7636
Submitted by: <Janick.Taillandier@ratp.fr>


38399 17-Aug-1998 bde

Fixed order and formatting.


38367 16-Aug-1998 wpaul

Ack! I edited the MLINKS entry but forgot to add xl.4 to the MAN$=
line. *hangs head in shame*


38366 16-Aug-1998 wpaul

Whoops... really add the man page and update the Makefile this
time.


38204 09-Aug-1998 jkh

New man page for pcm(4) driver. Me, I think this is more likely
generic and should go one level up, but it can keep the sb(4) man
page company for now until somebody moves all the no-longer-x86-specific
driver man pages up some day.
Submitted by: luigi


37941 29-Jul-1998 kjc

add en ATM driver manual.


37940 29-Jul-1998 kjc

add Native ATM Protocol manual.


37786 20-Jul-1998 msmith

Add a section 4 manpage for the 'cs' driver.


37254 29-Jun-1998 hoek

Fix .Ar usage. Add .Xrefs as appropriate.


37251 29-Jun-1998 hoek

A little typos and grammer fixes.


37022 17-Jun-1998 jkoshy

Add mention of Intel EtherExpress 16 cards in the supported list.

Noticed by: Bob Van Valzah <Bob@WhiteBarn.com> on the -doc list.


36950 13-Jun-1998 steve

miserable -> miserably

PR: 6922
Submitted by: Sue Blake <sue@welearn.com.au>


36753 08-Jun-1998 jkoshy

Spelling fixes.

Submitted by: Josh Gilliam <josh@quick.net>
PR: 6880


36679 05-Jun-1998 julian

Make the Man page reflect teh new reality.


36624 04-Jun-1998 charnier

Use .Ar instead of .ar. Correct incorrect use of .Sm (detected by Paul (pst)).


36493 31-May-1998 bde

Undocumented flags which went away a few minutes ago.
Undocumented auto FIFO trigger level adjustment which went away years ago.


36483 31-May-1998 mph

Correct a minor spacing error.


36364 25-May-1998 julian

Hide the interface name in the sin_zero section of the sockaddr_in
passed to the user process for incoming packets. When the sockaddr_in
is passed back to the divert socket later, use thi sas the primary
interface lookup and only revert to the IP address when the name fails.
This solves a long standing bug with divert sockets:
When two interfaces had the same address (P2P for example) the interface
"assigned" to the reinjected packet was sometimes incorect.
Probably we should define a "sockaddr_div" to officially hold this
extended information in teh same manner as sockaddr_dl.


36358 25-May-1998 jkoshy

Fix example in manual page.

PR: 5443
Submitted by: AMAGAI Yoshiji <amagai@nue.org>


36271 21-May-1998 wpaul

Add man page for ThunderLAN driver.


36029 14-May-1998 pst

Add an example showing how to build a UFS floppy


35513 29-Apr-1998 andreas

Fixes incorrect company and product names in uha(4) manpage and
LINT config file. Should be merged to -STABLE as well.
PR: closes 6447
Submitted by: Steven Plite splite@purdue.edu


35112 09-Apr-1998 sos

Add the LBA addressing flag.


34968 31-Mar-1998 jmz

Document the WORMIOCFIRSTWRITABLEADDR ioctl.


34842 23-Mar-1998 peter

Updates for the new si driver.

Obtained from: Nick Sayer <nick@specialix.com>, and tweaks by me.


34504 12-Mar-1998 charnier

.Sh AUTHOR -> .Sh AUTHORS according to mdoc specs.
Use .An/.Aq.


34409 09-Mar-1998 jkh

Add man page for the bktr driver.
PR: 5954
Submitted by: wlloyd@mpd.ca (with tweaks from reviewer)


33928 28-Feb-1998 phk

Make it possible to indicate that we don't care about the remote
sides IP address, as long as it isn't 0.0.0.0


33915 28-Feb-1998 jhay

Update to reflect reality. We do support the WANic 400/405 PCI cards.
Fix some typos and clean it up a little.


33693 20-Feb-1998 jkh

Update docs for new stable-167 driver.
Submitted by: Ustimenko Semen <semen@iclub.nsu.ru>


33658 20-Feb-1998 hosokawa

Updated my e-mail address.


33571 18-Feb-1998 msmith

Remove qcam manpages
Submitted by: pst


33096 04-Feb-1998 jkh

MF22


32880 30-Jan-1998 jkh

MF22: Add tx.4 to build list.


32866 29-Jan-1998 jkh

Add new man page for tx driver.
Submitted by: Ustimenko Semen <semen@iclub.nsu.ru>


32735 24-Jan-1998 yokota

Add brief note on error message from the driver.


32583 17-Jan-1998 pst

I wrote a poor, but better-than-nothing manual page for the wfd subdriver.
Obtained from: od.4


32341 08-Jan-1998 joerg

Reflect reality when documenting the link-level flags for 3c509 cards.


32290 06-Jan-1998 jamil

documentation changes.


32193 02-Jan-1998 alex

Expanded cross references.


32180 02-Jan-1998 msmith

Add a manpage for the 'ppi' device, detailing its use and feeding.


32100 29-Dec-1997 brian

Fix typos.
Xref ssc(4).


32098 29-Dec-1997 brian

Add ssc(4).


31989 25-Dec-1997 hoek

Use consistent spelling,
writeable -> writable (recall prior debate over this? :-)
initialise -> initialize
recognise -> recognize

Merry Christmas! :)


31933 22-Dec-1997 charnier

Remove obsolete /etc/hostname.ep? reference.
PR: kern/5310
Submitted by: tom@sdf.com


31932 22-Dec-1997 charnier

Use .Tn, .Bx Free and .An.


31647 09-Dec-1997 jamil

excuse me, adding alog.4 man page now forgot to commit previously


31646 09-Dec-1997 jamil

Added alog.4 man page to /usr/src/share/man/man4/man4.i386/ directory
Altered Makefile in that directory so that make builds the alog.4 man page


31609 07-Dec-1997 bde

Added mouse.4.


31606 07-Dec-1997 yokota

Document recent mouse code changes.


31114 11-Nov-1997 yokota

Documented PSM_HOOKAPM and PSM_RESETAFTERSUSPEND options.


31035 08-Nov-1997 brian

Update the LOOP AVOIDANCE section to reflect reality.
Requested by: Archie Cobbs <archie@whistle.com>


30997 07-Nov-1997 joerg

Fix the SYNOPSIS Lnie so the entry will actually work.

Submitted by: Ulli Linzen <ulli@perceval.camelot.de>


30871 31-Oct-1997 charnier

/etc/sysconfig -> /etc/rc.conf.


30575 19-Oct-1997 joerg

Document the new fdc(4) flags.


30572 19-Oct-1997 yokota

Rename MOUSE_GETINFO to MOUSE_GETHWINFO. The name collided with the one
in console.h.
Pointed out by bde.


30318 12-Oct-1997 peter

Update de.4 to list new media options. Hopefully this is reasonably
correct.


30301 11-Oct-1997 joerg

Update to match reality. PAP/CHAP are now implemented, a number of bugs
fixed as well.


30002 30-Sep-1997 dg

Updated for the new media selection mechanism.


29966 29-Sep-1997 wosch

Sort cross refereces in section SEE ALSO.


29876 26-Sep-1997 msmith

Update documentation for the 'ex' driver to indicate that it supports
the Pro/10+ cards as well.


29398 14-Sep-1997 joerg

Explain the newer sio(4) flag values.

Fogotten by: phk, bde


29269 10-Sep-1997 peter

Mention IPFIREWALL_DEFAULT_TO_ACCEPT and it's effect on rule 65535.


29245 09-Sep-1997 jmg

add the man page for pnp... also add activate it in the makefile


29199 07-Sep-1997 joerg

Wire tun(4) into the Makefile.
Slightly change the way how to credit NetBSD.


29196 07-Sep-1997 joerg

This commit was generated by cvs2svn to compensate for changes in r29195,
which included commits to RCS files with non-trunk default branches.


29113 04-Sep-1997 sos

Upgrade of EIDE DMA support, Johns comments:

* lots of fixes to error handling-- mostly works now
* improve DMA timing config for Triton chipsets-- PIIX4 and UDMA drive
still untested
* generally improve DMA config in many ways-- mostly cleanup
* clean up boot-time messages
* rewrite PRD generation algorithm
* first wd timeout is now longer, to handle drive spinup

Submitted by: John Hood <cgull@smoke.marlboro.vt.us>


28129 12-Aug-1997 adam

typo and reword
Submitted by: garbanzo@hooked.net (Alex)


28029 10-Aug-1997 joerg

Add a man page for sb(4).

Submitted by: garbanzo@hooked.net (Alex)


27898 04-Aug-1997 fsmp

Add SMP(4) as a link to smp(4).


27897 04-Aug-1997 fsmp

Added missing SMP kernel manpage.
Mostly a stub at this point, needs alot of work.

Noticed by: Steve Roome steve@visint.co.uk


27814 01-Aug-1997 msmith

New manpage for the Wavelan (wl) driver.
Submitted by: Jim Binkley <jrb@cs.pdx.edu>


27417 15-Jul-1997 charnier

Document the CMD640 option.
PR: kern/3742
Submitted by: helbig@MX.BA-Stuttgart.De


27402 14-Jul-1997 obrien

Add description of the link{0,1,2} flags


26827 23-Jun-1997 steve

Fix a minor nit in the .Dd macro invocation so that
the revision date is displayed correctly.


26826 23-Jun-1997 steve

Show the real revision date and not the date that this
manpage is being viewed.


26824 23-Jun-1997 julian

Make this file bare a small resemblance to reality again

Requested from: Archie Cobbs (archie@whistle.com)


26396 02-Jun-1997 max

Add Xreference to chio(1).


26392 02-Jun-1997 jmz

Add 2 new ioctls: WORMIOCREADSESSIONINFO and WORMIOCWRITESESSION.
These commands are required for the "Disk-At-Once" write process:
WORMIOCREADSESSIONINFO returns the length of the lead-in and lead-out areas
and WORMIOCWRITESESSION is used to send the table of contents of the disk.


26282 30-May-1997 max

Typo fix.


26060 23-May-1997 peter

wl.4 was missing from the MAN4 list


26022 23-May-1997 msmith

Add wl.4

Reminded by: joerg


26004 22-May-1997 msmith

Manpage for the 'wl' Wavelan driver.


25945 19-May-1997 joerg

Add a man page for sppp(4).


25935 19-May-1997 jmz

A few improvements to the worm driver.

- remove all calls to scsi_stop_unit(). Some drives refuse commands when
stopped. This will fix the 'device not configured' message which was
cleared after opening/closing the tray.
- Never set the logical block address in the scsi_cmd struct when writing.
The computation was bogus for block sizes not a multiple of DEV_BSIZE.
(the bug is still there in the READ case)
- reset the block size to the 2048 bytes in finalize_track() track to avoid
an error when mounting a disk after an audio write.
- remove the WORMIOCQUIRKSELECT ioctl. Quirks are now recorded at probe time
(see scsiconf.c)
- change and expand the argument to the WORMIOCPREPTRACK ioctl. It now possible
to select more track options (copy bits, ISRC codes, track type,
track number)
- add an error handler to catch false errors (warnings in fact) and record
the error type.
- add an ioctl call (WORMIOERROR) to get more information on the nature of the
error when a command or a write failed.
- add an ioctl call (WORMIOCFINISHTRACK) to finalize a track without closing
the device (closing the device still finalize the track if the command was
not performed)

Approved by: joerg


25932 19-May-1997 eivind

`it's'' -> `its'' where appropriate and typo fixes in time2posix.3.

Closes PR docs/3612.

Submitted by: Josh Gilliam <soil@quick.net>


25900 18-May-1997 phk

Mention that flags 0x10000 disables test#3


25724 11-May-1997 pst

Update the manual page to call more attention to the probe override flags.


25586 08-May-1997 joerg

Don't xref a nonexistant pc(4).

PR: docs/3525: pcvt(4) references pc(4)...


24926 14-Apr-1997 bde

Removed ix.4.
Submitted by: roberto


24907 14-Apr-1997 gibbs

Remove this man page now that the ie driver supports the EtherExpress16.


24841 12-Apr-1997 joerg

Minor fixups. Mention that DDB now has a history, and understands
emacs-style editing (which it used to have for a long time already).
Also mention the `gdb' and `help' commands. Other commands need an
overhaul, too (like the various `show' subcommands), but i don't feel
very competent for these.


24730 08-Apr-1997 mpp

Fix a xref.

Obtained from: NetBSD-bus PR# 3464


24596 03-Apr-1997 wosch

Add manual page symlinks
YP.4 -> yp.4
nis.4 -> yp.4
NIS.4 -> yp.4


24513 01-Apr-1997 mpp

Add od(4). Closes PR# 3170.

Submitted by: Shunsuke Akiyama <akiyama@jp.freebsd.org>


24471 01-Apr-1997 jdp

Correct the name of a header file that is referenced.


24091 21-Mar-1997 mpp

Use the .Fx macro for FreeBSD references for releases prior to 2.0.
Use the .Tn macro for generic FreeBSD references. Cleanup other
formatting problems noticed while making the above changes.


24090 21-Mar-1997 mpp

Fix a number of typos and use the .Tn macro where appropriate.


24048 19-Mar-1997 bde

Fixed missing #include(s) (mostly of <sys/types.h> in synopsis).

Reviewed by: wollman


24036 19-Mar-1997 bde

Fixed synopsis (after the cleanup of <sys/snoop.h>, there are no other
prerequisites; previously <sys/ioctl.h> was bogus and some prerequisites
weren't documented).


23979 18-Mar-1997 mpp

Backout part of my previous change that changed MIN/TIME to VMIN/VTIME
throughout the man page. Only some of these were corrected.

Pointed out by: bde


23873 14-Mar-1997 mpp

The VMIN and VTIME c_cc values were incorrectly defined as MIN and TIME.

Obtained from: NetBSD PR# 3243


23774 12-Mar-1997 mpp

Typo police (this one wasn't yours, Joerg :-)


23773 12-Mar-1997 mpp

Typo police.


23771 12-Mar-1997 joerg

Document the various link-level flag for these drivers.

2.2 candidate (after typo police :)


23586 09-Mar-1997 jmg

replace non-existant ioctl [GP]IO_STRMAP with what really does exist,
[GS]ETFKEY...

Definately a 2.2 Candidate

a clean up of this page is to follow.... but I'm not sure I'll have it
before 2.2 is to be released...


23462 07-Mar-1997 jmg

add missing cvs Id lines.


23356 03-Mar-1997 bde

Improved description of the device names.


23354 03-Mar-1997 bde

Updated descriptions of minor numbers and files.

Refer to pstat.

Don't attempt to list all the model numbers.


23164 28-Feb-1997 mpp

The .Fx macro doesn't know about any of the 1.* FreeBSD releases.


23027 22-Feb-1997 mpp

Add i386 to the .Dt line.


23026 22-Feb-1997 jmg

this manpage will actually make it's first appearance in 2.2.

2.2 Candidate


23021 22-Feb-1997 mpp

Remove an unneeded #include line.

Pointed-out-by: bde


23020 22-Feb-1997 mpp

sysmouse.4 should be in man4.i386.


22986 22-Feb-1997 peter

Revert $FreeBSD$ back to $Id$


22949 20-Feb-1997 jmg

added man page for /dev/sysmouse. (and activate it)

plus add appropriate xrefs now that we have {cd,sd,st}.9


22897 18-Feb-1997 gibbs

Update to match reality. Give more indepth description of SCB paging
and tagged queueing. Mention the AHC_ALLOW_MEMIO option.


22702 14-Feb-1997 mpp

Oops. I accidently removed fpa.4 from the install list (it is
a pending change...grr)

Submitted by: bde


22664 13-Feb-1997 mpp

Add sl(4) and ppp(4).

Obtained from: NetBSD


22659 13-Feb-1997 mpp

Add vn(4) to document vn pseudo-devices.

Obtained from: NetBSD


22357 06-Feb-1997 joerg

Update to match the new reality.


22334 06-Feb-1997 brian

Incoming packets no longer have their ip_sum zero'd


22300 05-Feb-1997 mpp

Fix a bunch of man pages to stop abusing the .Nm macro, along
with some other minor fixes for some problems I noticed
while making these changes.

Pointed out by: bde


22185 01-Feb-1997 joerg

Correct the synopsis of some EISA or PCI drivers. They don't take
ISA-like arguments (anymore).


22148 31-Jan-1997 mpp

Minor mdoc cleanup.


22144 31-Jan-1997 mpp

Update to reflect current include files.


22143 30-Jan-1997 mpp

Update to reflect current include files.


22142 30-Jan-1997 mpp

Actually remove the old netns/netiso man pages. They haven't
been installed for the last 9 months or so anyways.


22141 30-Jan-1997 mpp

Update to reflect current include files.


22023 26-Jan-1997 ache

Add save/restore cursor position escapes


22007 25-Jan-1997 mpp

Man page police.


21990 25-Jan-1997 asami

Explain more about the interleave factor. Mention mirroring, and add
a reminder that you can't mount half of a mirrored two-disk ccd.


21916 21-Jan-1997 jkh

Add missing entries for de.4, fxp.4, ix.4, le.4, lnc.4, ze.4, and zp.4.
Now things build again.

Forgotten Again By: David E. O'Brien :-)


21891 20-Jan-1997 obrien

Share my poetry with the world.
(de.4, fxp.4, ix.4, le.4, lnc.4, ze.4, and zp.4)

Not forgetten this time by: obrien :-)


21890 20-Jan-1997 obrien

New manpages for various Ethernet drivers, that I didn't see manpages for.

Manpage police??? Looking kinda bored there aren't you? Need something
to do? :-) I'm sure there's work here to be done.

Inspired by: Joerg

2.2-R candidate after Mike gets thru with them.


21889 20-Jan-1997 obrien

Added some verbage from looking at the source code.


21888 20-Jan-1997 obrien

Driver also supports the HP PC Lan+ adaptor.

Reviewed by: personally tested. :-)


21868 19-Jan-1997 mpp

Man page police.


21867 19-Jan-1997 mpp

Actually install the new ex.4 man page.

Forgotten by: David E. O'Brien


21864 19-Jan-1997 obrien

Basic manpage for the ex driver (Intel EtherExpress Pro/10).

Desired by: Joerg


21786 16-Jan-1997 alex

Sweep through the tree fixing mmap() usage:

- Use MAP_FAILED instead of the constant -1 to indicate
failure (required by POSIX).
- Removed flag arguments of '0' (required by POSIX).
- Fixed code which expected an error return of 0.
- Fixed code which thought any address with the high bit set
was an error.
- Check for failure where no checks were present.

Discussed with: bde


21721 15-Jan-1997 sos

Latest fixes for the psm mouse device, also updates the docs
to reflect the new options etc..

Submitted by: Kazutaka YOKOTA <yokota@zodiac.mech.utsunomiya-u.ac.jp>


21673 14-Jan-1997 jkh

Make the long-awaited change from $Id$ to $FreeBSD$

This will make a number of things easier in the future, as well as (finally!)
avoiding the Id-smashing problem which has plagued developers for so long.

Boy, I'm glad we're not using sup anymore. This update would have been
insane otherwise.


21349 05-Jan-1997 nate

Fix minor typo. BIOSETIF -> BIOCSETIF


21144 31-Dec-1996 mpp

Mdoc police..


21027 29-Dec-1996 wosch

add 'i386' to macro .Dt


20933 26-Dec-1996 mpp

Re-add devfs(5) to the xref list, since it now exists,
and remove mount_devfs(8), since that man page is now
really just a pointer to the various section 5 man pages.


20920 26-Dec-1996 wosch

Sort cross references.


20782 21-Dec-1996 mpp

Convert to mdoc format.


20618 18-Dec-1996 obrien

Added $Id$.
Added more verbage about the card, and documented the driver's bugs.

2.2-R candidate.


20604 17-Dec-1996 wollman

Add cross-references to ifnet(9).


20560 16-Dec-1996 mpp

Remove trailing whitespace.

Don't worry, this is the only one of these I plan on doing :-).


20464 14-Dec-1996 mpp

Remove a bad xref, and reference a couple of more useful ones
instead. Closes PR# 1141.


20455 14-Dec-1996 mpp

Update the list of include files listed in the man
so that a program using the examples will actually
compile. Closes PR# 2143.


20430 14-Dec-1996 jkh

Close PR#2211 - ypserv is no longer GPL'd.
Submitted-By: Faried Nawaz <nawaz921@cs.uidaho.edu>


20243 09-Dec-1996 mpp

Minor formatting/style fixes.

Submitted by: Sandro Sigala <sandro@cat.local.net> as part of PR # 2134


20169 06-Dec-1996 nate

Added psm manpage.

Submitted by: Kazutaka YOKOTA <yokota@zodiac.mech.utsunomiya-u.ac.jp>


19808 16-Nov-1996 jkh

fimib.4 -> ifmib.4


19796 15-Nov-1996 wollman

Start to document how the interface MIB stuff is supposed to work.


19484 07-Nov-1996 asami

Remove comment about offset, it is no longer necessary. Add mention
of partition types in disklabel. Add disklabel(8) to "see also" section.

Reminded by: Chris Timmons <skynyrd@opus.cts.cwu.edu>


19026 18-Oct-1996 julian

After prodding, add a BSD style copyright to those man pages I think
I probably originally wrote. Also take my name OUT of the ddb
man page.. I did NOT port it from mach.


18817 08-Oct-1996 wollman

Delete stale rt_metrics and route flag descriptions and replace them with
a cross-reference to rtentry(9). Add SEE ALSO and HISTORY sections.


18715 05-Oct-1996 wosch

delete doubled words, e.g.: "the the" -> "the"


18610 01-Oct-1996 pst

Add a warning about SCB paging.
Suggested by: gibbs


18480 23-Sep-1996 wosch

add missing comma(s) in .Xr macros


17784 22-Aug-1996 mpp

Use the .Fx macro to specify FreeBSD version where appropriate.


17783 22-Aug-1996 mpp

Use the .Bx macro where appropriate.


17762 21-Aug-1996 mpp

Update a bunch of man pages to use the .Fx macro to specify FreeBSD versions.


17239 21-Jul-1996 phk

Document the flags.


17088 11-Jul-1996 mpp

A *QUICK* pass through this man page to make it conform to mdoc
standards and to clean up some of the English. The job is
nowhere complete.

This man page would be a good project for someone who knows
something about the firewall software, and would like to
contribute to the documentation effort. Many of the things
in this man page are out of date and do not reflect reality.


17087 11-Jul-1996 mpp

Fix some spelling errors.


17086 11-Jul-1996 mpp

Add divert.4 to the list of man pages that are installed.


17085 11-Jul-1996 mpp

Fix a spelling error.


17084 11-Jul-1996 mpp

Add a man page for the "aic" deive (Adaptec AIC 6260/6360 SCSI controller
chips).

Obtained from: NetBSD


17082 11-Jul-1996 mpp

Add a man page for the "wt" device (Archive/Wangtec QIC-02 & QIC-36
interface boards).

Submitted by: NetBSD


17081 11-Jul-1996 mpp

Minor style fixup.


17080 11-Jul-1996 mpp

Add a man page for the "ncr" device (NCR 53C810 & 5C825 SCSI controllers).

Obtained from: NetBSD


17079 11-Jul-1996 mpp

Add a man page for the "ep" device (3com 3c5x9 ethernet card).

Obtained from: NetBSD


17078 11-Jul-1996 mpp

Add a man page for the "el" device (3com 3c501 ethernet card).

Obtained from: NetBSD


17077 11-Jul-1996 mpp

Add a man page for the "eg" device (3com 3c505).

Obtained from: NetBSD


17076 10-Jul-1996 mpp

Fix a minor formatting problem.


17072 10-Jul-1996 julian

Adding changes to ipfw and the kernel to support ip packet diversion..
This stuff should not be too destructive if the IPDIVERT is not compiled in..
be aware that this changes the size of the ip_fw struct
so ipfw needs to be recompiled to use it.. more changes coming to clean this up.


17013 08-Jul-1996 wosch

fix `make install' for subdirs (man4.i386, man8.i386)
which I broke in rev 1.21

detected by: bde & jhay@mikom.csir.co.za


16996 07-Jul-1996 wosch

add 'speaker' to section NAME
add spkrtest(8) to section SEE ALSO


16987 06-Jul-1996 jhay

Add the sr.4 man page so that it gets installed.


16981 05-Jul-1996 jhay

This driver supports the SDL Communications RISCom/N2 ISA cards that is
based on the HD64570 chip. Both the 1 and 2 port cards is supported.

Line speeds of up to 2Mbps is possible. At this speed about 95% of the
bandwidth is usable with 486DX processors.

The standard FreeBSD sppp code is used for the link level layer. The
default protocol used is PPP. The Cisco HDLC protocol can be used by
adding "link2" to the ifconfig line in /etc/sysconfig or where ever
ifconfig is run.

At the moment only the X.21 interface is tested. The others may need
tweaks to the clock selection code.


16962 04-Jul-1996 wosch

add manpage link speaker.4 -> spkr.4


16954 04-Jul-1996 mpp

Link the pcvt.4 man page to vt.4 so that anyone examining
their kernel configuration file can do "man vt" and get
what they expect.


16938 03-Jul-1996 mpp

Update the FILES section to reflect the actual range
of ptys that are available.

Submitted by: Matthew N. Dodd


16663 24-Jun-1996 jkh

Bring in my changes for removing the pestilent obj links (unless you
really want them) from /usr/src. This is the final version of the
patches, incorporating the feedback I've received from -current.


16636 23-Jun-1996 joerg

Update the BUGS section, now that we've got some experience in using
this driver.


16046 31-May-1996 mpp

Mention that the default update time of 30 seconds may be
changed with sysctl(8) by changing the kern.update variable.
Also make a couple of minor cosmetic changes.


15971 29-May-1996 wosch

`make maninstall' should go down into the subdirs like
`make install' does.


15830 20-May-1996 mpp

Remove an xref to config.old(8).


15614 04-May-1996 asami

Connect ccd man page and ccdconfig to parent Makefiles.

Ok'd by: peter


15437 28-Apr-1996 gibbs

Bring back the AHC_TAGENABLE compile option and document it. You must
use this option to get tagged queuing. Just like the old days.


15333 20-Apr-1996 gibbs

Update to face reality. We now support the aic7850, aic7860 and aic7880.

Mention Ultra support and SCB paging.

Remove references to AHC_TAGENABLE.


15136 08-Apr-1996 mpp

Do not install the now unsupported netns and netiso
related man pages. Comment out cross references to those man
pages from other man pages.


15135 08-Apr-1996 mpp

Correct some man page xrefs, and some other minor changes to bring some
man pages up to mdoc guidelines and fix some minor formatting glitches.
Also fixed a number of man pages to not abuse the .Xr macro to
display functions and path names and a lot of other junk.


15128 08-Apr-1996 mpp

Update the scd(4) man page to reflect the current copyright
status and to update some path references.


15098 07-Apr-1996 mpp

Add a zero(4) man page to describe /dev/zero. Update null(4) to xref
this new man page.


15082 07-Apr-1996 mpp

Correct some man page cross references and file location references.


14987 01-Apr-1996 wollman

Add /usr/share/examples/perfmon and /usr/include/machine/perfmon.h to
the FILES section.


14891 28-Mar-1996 wollman

Document the change in how the START and STOP ioctls operate
(counters can be started and stopped in numerical order brather
than all at once).


14826 26-Mar-1996 wollman

Add a man page for the perfmon driver.


14729 21-Mar-1996 jkh

Whoops, it might be nice if we actually *installed* the vx man page.
Noticed by: Juha Inkari <inkari@snakemail.hut.fi>


14689 19-Mar-1996 nate

"options APM" is no longer necessary for APM support.


14653 17-Mar-1996 jkh

Whoops, don't forget the man page that goes with the previous commit.
Submitted-by: M. Sekiguchi <seki@sysrap.cs.fujitsu.co.jp>


14391 05-Mar-1996 phk

Manpage on the "Laplink" TCP/IP support.

Reviewed by: phk
Submitted by: Andrew.Gordon@net-tel.co.uk


14228 23-Feb-1996 peter

Attempt to document the recent in_pcb local port address changes..


14071 12-Feb-1996 mpp

Document the new ".Fx" macro in the mdoc man pages. I also
changed the update(4) man page to use this new macro just to
have something to test it on.


14048 12-Feb-1996 mpp

Added an i386/FreeBSD specific mtio(4) man page, adapted from the
Lite-2 vax version.


14042 12-Feb-1996 mpp

Fixed some minor formatting problems to silence manck some more.
Corrected some bogus cross references to man pages that we don't/won't
have and either deleted them, or found a more appropriate man page
that we do have. Various other minor changes to silence manck.

Manck is currently down to about 200 lines of errors, down from
the 500 - 600+ when I started all this.


14041 12-Feb-1996 mpp

Added a update(4) man page to describe the kernel initiated update
process and changed all of the old references to update(8) to update(4).


14038 11-Feb-1996 mpp

Correct a bunch of man page cross references and generally
try and silence "manck".

ncurses, rpc, and some of the gnu stuff are still a big mess, however.


14004 09-Feb-1996 mpp

Another round of various man page cleanups.


14003 09-Feb-1996 mpp

Add some missing MLINKS, correct some cross references, correct some
file locations and some minor formatting/style problems.


13976 08-Feb-1996 mpp

Link some man pages from man*/i386/xxx to man*/xxx so that you
can actually look at them.


13934 06-Feb-1996 mpp

I forgot to move gsc.4 to the correct makefile after
moving it from man4 to man4/man4.i386. Pointed out by bde again.


13921 05-Feb-1996 mpp

gsc.4 should reside in share/man/man4.i386 not share/man4.

Pointed out by bde.


13903 04-Feb-1996 pst

Document ability to skip auto-probe


13876 03-Feb-1996 pst

Add qcam.4 to directory, was only mlinking


13855 02-Feb-1996 pst

Add support for Connectix QuickCam(tm)


13850 02-Feb-1996 mpp

Added missing gsc(4) (Genius scanner related man page).


13744 30-Jan-1996 mpp

Fix a bunch of spelling errors in a bunch of man pages.


13669 28-Jan-1996 jkh

Man page for the vx driver.
Submitted by: Frederick Earl Gray <fgray@owlnet.rice.edu>


13654 27-Jan-1996 joerg

Totally revamp the man page. (Gack, i didn't even know Peter
had already written one. :)


13538 21-Jan-1996 bde

Install intro.4, pt.4 and worm.4.

I tried using `MAN4!= *.4' but it did weird things for plain make
although it handled the long overlooked pt.4 and worm.4 better than
the old manually edited list.


13531 21-Jan-1996 joerg

Add intro(4), as it's being referenced from severall other pages.

Closes PR # docs/947: missing intro(4) manpage
Submitted by: David E. O'Brien (initial version)


13502 19-Jan-1996 wollman

More man page cleanups.


13500 19-Jan-1996 wollman

Correct some formatting problems pointed out by bde.


13485 18-Jan-1996 wollman

The is driver has been superseded by the lnc driver, so don't install
the is.4 man page.


13484 18-Jan-1996 wollman

Use -mdoc properly.
Delete lots of out-of-date text.
Write new text to replace some of the old text. BDE will need to inspect
the results for accuracy.


13483 18-Jan-1996 wollman

Update to reflect reality, and slightly better formatting.


13479 17-Jan-1996 wollman

Use -mdoc macros correctly. st(4) still needs work.


13478 17-Jan-1996 wollman

Update and clean up.


13477 17-Jan-1996 wollman

Clean up and translate to -mdoc.


13472 16-Jan-1996 wollman

Update to reflect the reality of the header files.
Make more effective use of -mdoc.


13471 16-Jan-1996 wollman

Translate to -mdoc.


13426 14-Jan-1996 wollman

Correct reference to tcpdump. Someone should redo this page to use
mdoc macros.


13152 01-Jan-1996 bde

Added io.4.


13147 01-Jan-1996 joerg

Document the /dev/io security hole.


13122 30-Dec-1995 peter

recording cvs-1.6 file death


13104 29-Dec-1995 bde

Added support for the Hayes ESP serial card.

Submitted by: Sean Eric Fagan (sef@kithrup.com)
Based on code by John Vinopal (banshee@resort.com)
Cosmetic (I hope) changes by me (bde).


13093 29-Dec-1995 peter

A couple more updates to the man page..
1: the eisa code has not been updated to the 'new style' code yet
2: recieve buffer flushing is now implemented.


13083 28-Dec-1995 adam

some lines were repeated, spuriously


13042 27-Dec-1995 asami

This commit was generated by cvs2svn to compensate for changes in r13041,
which included commits to RCS files with non-trunk default branches.


13021 26-Dec-1995 ats

Delete the obsolete reference to st(1) in the SEE ALSO section.
The st(1) command is long ago merged in mt(1).


12695 09-Dec-1995 jmz

ioctl() args are JOY_SETTIMEOUT and JOY_GETTIMEOUT (only 1 underscore)


12444 21-Nov-1995 peter

Link up John Hay's ar(4) man page..
This shouldn't conflict with ar(1) because of the search order...


12442 21-Nov-1995 peter

This commit was generated by cvs2svn to compensate for changes in r12441,
which included commits to RCS files with non-trunk default branches.


12112 05-Nov-1995 jkh

Fix some spelling errors and refer to `st0 and st1' rather than `cd0 and cd1'
in places (whoops!).
Submitted by: John Lind <john@starfire.mn.org>


11897 28-Oct-1995 pst

Close out kern/46.

Make documentation match reality. -link2 is used to switch ports on 3COM
cards.


11866 28-Oct-1995 dufault

Add entries for labpc.4, nca.4, scd.4, and sea.4 to the
Makefile so that they are installed. The man pages are already
present.


11784 25-Oct-1995 jkh

Sync with version 1(26).
Submitted by: Frank Durda IV <uhclem@fw.ast.com>


11692 23-Oct-1995 torstenb

fix a typo (IFNAMSIZE -> IFNAMSIZ)

Obtained from: the NetBSD bugs mailinglist


11546 17-Oct-1995 bde

Add a man page for the dgb driver.

Submitted by: "Serge A. Babkin" <babkin@hq.icb.chel.su>
(English improved a bit by me.)


11406 10-Oct-1995 bde

Oops, cvs add a man page for the cy driver.


11388 10-Oct-1995 bde

Disable the documentation about a disabled feature.
Fix extra and missing blank lines.


11387 10-Oct-1995 bde

Add a man page for the cy driver.


11051 28-Sep-1995 bde

Install si.4. Only the link to it was (unsuccessfully) installed.


11044 28-Sep-1995 jkh

Doc latest matcd changes.
Submitted by: Frank Durda IV <uhclem%nemesis@fw.ast.com>


11023 26-Sep-1995 peter

Add and enable a man page for si(4) - the specialix serial driver..
I couldn't use the original, as it had unusable copyright on the manpage..

(now that must be a first.. the source copyright was fine, the manpage
was not..)


10822 16-Sep-1995 jmz

Add technical specifications, and give the pinout of the game port
Submitted by: Joe Greco <jgreco@brasil.moneng.mei.com>


10614 08-Sep-1995 julian

Submitted by: -Luigi Rizzo (luigi@iet.unipi.it)
Obtained from: Luigi Rizzo and Gunther Schadow
man page for the asc scanner driver


10572 06-Sep-1995 jkh

Move and properly add in man page for Matrox Meteor driver.
Submitted by: james


10523 02-Sep-1995 wpaul

Update this man page to reflect reality.


10392 28-Aug-1995 jkh

Man page for Matrox meteor.
Submitted by: Mark Tinguely <tinguely@plains.nodak.edu> and Jim Lowe <james>


9571 17-Jul-1995 gibbs

Allow the specification of the controller bus when wiring down scsi buses.
This is performed by using a line similar to:

controller scbus0 at ahc0 bus 1

to wire scbus0 to the second bus on an adaptec 2742T controller.

Reviewed by: Peter Dufault(dufault@hda.com), Rod Grimes(rgrimes@FreeBSD.org)


9478 11-Jul-1995 jkh

Documentation changes reflect the new hardware support and change the
appearance version to 2.0.5 (was 2.1). Nice and tidy. :-)
Submitted by: Frank Durda IV <uhclem%nemesis@fw.ast.com>


9321 26-Jun-1995 bde

Document new config flag for lost output interrupts.

Treat the intitial state device less negatively. It is essential for
initializing nonstandard flags such as crtscts.

Delete anachronisms.


9311 25-Jun-1995 joerg

The joystick driver appeared in FreeBSD 2.0.5, not in 2.1.
Closes PR #docs/559

Submitted by: jkh


8704 22-May-1995 rgrimes

Add the link for apm.4 so you can find the man page.


8127 28-Apr-1995 dufault

Change to reflect new header file name.


8114 28-Apr-1995 dufault

Add National Instruments "LabPC" driver


8062 25-Apr-1995 jkh

Document matcd1.
Be more explanatory about port selection.
Document that new TEAC drives don't work.
Submitted by: Frank Durda IV <uhclem@nemesis.lonestar.org>


8028 23-Apr-1995 wollman

Add `fe' Ethernet driver man page.


7867 16-Apr-1995 gibbs

Install ahc.4.


7858 15-Apr-1995 gibbs

To celibrate the new status of the ahc driver, give it a man page.

Add references to the ahc driver to the other adaptec man pages.

Remove the "NOTE" section of the ahb man page that complained about
Adaptec's NDA policy preventing 274x driver development.


7808 13-Apr-1995 jkh

Get the matcd manpage linked into the parent directory like the others.


7719 09-Apr-1995 jkh

Add matcd.4 to list of manpages.


7716 09-Apr-1995 jkh

A new man page for the matcd driver.
Submitted by: Frank Durda IV <uhclem%nemesis@fw.ast.com>


7678 08-Apr-1995 joerg

pcvt is proud enough to have a man page. :)


7668 08-Apr-1995 joerg

Upgrade pcvt to 3.20 b24.


7625 05-Apr-1995 jkh

options LKM is now the default. No need to reference option that's
already turned on (and isn't in LINT).


7481 30-Mar-1995 ache

Add Delete key description
Fix Right window/Left window/Menu keys numbers


7264 23-Mar-1995 jkh

/etc/rc.netstart back to /etc/netstart


7261 23-Mar-1995 jkh

netstart -> rc.netstart


7092 16-Mar-1995 wollman

Document net.inet.ip.sourceroute MIB variable.


7057 14-Mar-1995 dg

Added manual page for DEC DEFPA and DEFEA FDDI adapters.

Submitted by: Matt Thomas


6894 04-Mar-1995 dufault

This time add the real man pages for "pt" and "worm".


6893 04-Mar-1995 dufault

Add processor and worm drivers


6813 01-Mar-1995 dufault

Updated man pages to reflect new configuration options. These man pages
are getting pretty out of date and need to be visited some more.


6783 28-Feb-1995 pst

Fix a minor grammar bug.


6772 27-Feb-1995 ugen

Snoop device stuff
* Make snoop see the output in tty ECHO mode
* Allow writing to observed tty (very funny)
* Fix and extend watch util.
* Fix and update manpages


6714 25-Feb-1995 pst

Update to reflect new calling conventions


6689 24-Feb-1995 ugen

Add commeent to say that this manpage is out of date
and will be rewwritten..


6656 23-Feb-1995 pst

Correct error in structure definition


6655 23-Feb-1995 pst

Clean up man page


6644 22-Feb-1995 jmz

Put the joystick status in a struct {int x, y, b1, b2;} rather than in a
dummy array of 4 integers. Declare the struct in the header file and update
the man page.


6627 22-Feb-1995 jkh

Add a man page for the Sony CDROM driver. Other driver authors, you might
do a quick check here..


6534 17-Feb-1995 ugen

Move ipfirewall.4 & snp.4 facility manpage
to share/man/man4


6468 15-Feb-1995 wollman

Document Transaction TCP.


6415 15-Feb-1995 wollman

Document TCP MIB variables (tcp.4).
Document IP MIB variables (inet.4).
Document Internet-family protocol-specified route cloning (inet.4).
Delete all references to classed addresses (inet.4).


6411 15-Feb-1995 wollman

Move apm(4) to i386 section, since it is i386-specific.


6196 05-Feb-1995 jkh

Add man page for pcvt console driver.
Submitted by: hm


5994 28-Jan-1995 sos

Third round in syscons update.

Display update method changed, now allways write in memory buffer,
then periodically update physical display.
Speed improvements (now > 5 times faster than the old syscons).
History now circular buffer, with changeable size.
History scroll by up/down line, up/down page, home and end.
Backtab proberly implemented.
Now space for 96 function keys, 63 allocated standard, default now
SCO/SYSV compat again as in the old days.
New keyboard definition files ~share/syscons/keymaps/*
Misc fixes for old "hacks" that broke SCO/SYSV compat.
More that I forgot before writing this...


5954 27-Jan-1995 phk

Man page for the new nca driver.


5939 26-Jan-1995 ache

Upgrade Back tab & Keypad 5 info


5930 26-Jan-1995 ache

Describe Left window, Right window and Menu keys


5925 26-Jan-1995 ache

Describe Delete key


5909 25-Jan-1995 jmz

Add joystick man page


5886 25-Jan-1995 dg

Add links from mem.4 to kmem.4.


5884 25-Jan-1995 dg

Added more missing manual pages from 1.1.5.


5883 25-Jan-1995 dg

Install bpf manual page.


5882 25-Jan-1995 dg

Added bpf(4) manual page from 1.1.5.


5578 14-Jan-1995 jkh

Close PR#108 - man page 4 tty lies - needs updated info
Submitted by: jgreco@hummin.sol.net


5561 13-Jan-1995 ache

Add more funkeys, correct existen ones


5557 13-Jan-1995 ache

Add more termcap capabilities, correct one escape


5536 12-Jan-1995 sos

First round in syscons update. Several new features has been added:

No kernel config options anymore besides keyboard language layout.
Virtual consoles are now dynamically allocated, no NCONS anymore.
Software cursor blinking/nonblinking.
Visual bell for laptops (don't beep at meetings :-).
Cursor/bell default type setable via config "flags" instead of as defines.
Cursor/bell type setable via ioctl's.
New video modes 80x30 80x60 for some laptops, and those with multisync monitors.
Scroll-lock history (length currently fixed at 100 lines).
Lots of cleanups, some only commented out for now (will goaway soon).
Support for new features in vidcontrol/kbdcontrol.
Updated manpages.


5468 10-Jan-1995 jkh

Latest changes from vak.
Submitted by: vak


5304 31-Dec-1994 jkh

Add seagate driver manpage from Serge Vakulenko (vak@cronyx.ru) .
Submitted by: serge


5113 15-Dec-1994 wollman

Document EAFNOSUPPORT error return for TCP bind and connect operations.


5075 12-Dec-1994 ache

add mcd.4


5074 12-Dec-1994 ache

Mitsumi manpage
Submitted by: Keith E. Walker with small modifications from me


5007 06-Dec-1994 bde

Don't refer to "hardwired" ports.


4983 05-Dec-1994 ache

Reflect lastest serial names change


4950 04-Dec-1994 bde

Add cx.4 to MLINKS.

Someone should fix `man' so that man pages in machine-dependent
subdirectories are handled automagically at least for the
current machine.


4914 03-Dec-1994 wollman

Add cx(4) to the Makefile.


4911 02-Dec-1994 wollman

This commit was generated by cvs2svn to compensate for changes in r4910,
which included commits to RCS files with non-trunk default branches.


4678 19-Nov-1994 nate

NetBSD -> FreeBSD

(Please bring into 2.0)


4062 01-Nov-1994 phk

The latest user-land changes from the author. I added a big warning to the
apm.4 man-page. I also hope the Makefiles make sense now.

Submitted by: HOSOKAWA Tatsumi


4029 31-Oct-1994 ats

Changed all occurences of GENERICAH/GENERICBT to a simple GENERIC in the
man pages.


3931 27-Oct-1994 bde

Remove my failed attempt to add an Id string.


3930 27-Oct-1994 bde

Restore fd.4 to a machine-independent directory.


3927 27-Oct-1994 jkh

Change hardwired irqs to soft irqs (?).
Add manpage for Buslogic cards, since we didn't have one.


3718 19-Oct-1994 ache

Add lkm.4


3697 18-Oct-1994 jkh

Bring over the lkm manpage.
Obtained from: NetBSD


3244 30-Sep-1994 jkh

Reshuffle all the man pages around in the Makefiles too (duh!).


3243 30-Sep-1994 jkh

Reshuffle all the man pages around in the Makefiles too (duh!).


3199 29-Sep-1994 jkh

Add new files from Wilko (and in their proper place).
Submitted by: Wilko Bulte


2842 18-Sep-1994 jkh

New man pages from Wilko Bulte.
Reviewed by: jkh
Submitted by: Wilko Bulte


2240 23-Aug-1994 dg

Woops, "8/16 mode" should read "8/16bit mode".


2238 23-Aug-1994 dg

Added manual page for my ethernet driver - if_ed.c, and removed old
manual page for the com driver (which is no longer in our source tree).


2237 23-Aug-1994 dg

Corrected kernel base address.


1928 08-Aug-1994 wollman

Moved YP general explanation manual page to a slightly more appropriate
location.


1788 06-Jul-1994 rgrimes

Mark the fact that we have not imported man4.{hp300,sparc,tahoe,vax}.


1743 15-Jun-1994 jkh

Flags 0x80 now means enable the diags, not disable.


1682 05-Jun-1994 ats

Added a manpage for the tw device. Changed the Makefile to install that
manpage into the proper place.


1674 04-Jun-1994 ache

Updated for new sio driver


1669 01-Jun-1994 ache

Remove obsoleted COM_BIDIR, FIFO_TRIGGER_* and "comcontrol bidir"
references


1639 30-May-1994 rgrimes

This commit was generated by cvs2svn to compensate for changes in r1638,
which included commits to RCS files with non-trunk default branches.


1532 22-May-1994 csgr

Add some clarifications to lpt manpage,
remove lpa manpage.


1463 07-May-1994 ache

Correct reference to master port:
really it is last port on card, not first.


1341 06-Apr-1994 csgr

Update lpt(4) man page to reflect recent changes to the lpt device driver.
(also point out that lpa is now defunct.)


1272 18-Mar-1994 ache

Some changes from Julian Stacey installed


1180 19-Feb-1994 ache

English corrected.


1177 19-Feb-1994 ache

We lost ttyd for dialin, now restore it.


1172 17-Feb-1994 rgrimes

Put the flags field in the right place so that config does not complain
about improper syntax.


1171 17-Feb-1994 ache

Previous version restored back after Jordan's damage.
I already update this manpage from wilko, moreover,
I fix some his bugs and add some new material.

Jordan, pleeease, do following commands *before* each your commit:
cvs update <file>
cvs rlog <file>
and after update (before commit)
cvs diff -c <file>
It can saves my life time at least...


1165 16-Feb-1994 jkh

Much improved manpage from wilko@idca.tds.philips.nl


1150 13-Feb-1994 ache

Man page update from wilko@idca.tds.philips.nl


1143 11-Feb-1994 ache

com.4 restored back


1136 09-Feb-1994 ache

Remove nonexistent com driver manpage.
Describe some additional features of sio.


1099 06-Feb-1994 ats

Fixed a little typo in the spkr.4 man page.


1079 03-Feb-1994 wollman

Eliminate references to the ``U word'' and make page conform to Berkeley
conventions for formatting. (Print it out on a PostScript printer
to see the difference.)


1061 01-Feb-1994 nate

From: sos@login.dkuug.dk (S|ren Schmidt)
Subject: syscons-1.3
Date: Sat, 29 Jan 94 23:33:50 MET

But here is the (hopefully) final syscons-1.3....

....

I've changed sgetc so it works as the pccons parallel
(it now uses a scgetc internally).


[
There were a couple changes that Bruce Evans sent me that were applied
to this version along with some changes that S'ren didn't incorporate
into the final version. There will be only minor changes if anything
from this version to his final release.
]


739 09-Nov-1993 ache

Added octave-tracking.
Added the slur-mark feature.
Name of ioctl's include sys/spkr.h changed to machine/speaker.h


735 09-Nov-1993 ache

Virtual consoles now ttyvX, not ttyXX (according to MAKEDEV)


642 19-Oct-1993 rgrimes

Install mse man page, and create link for it


641 19-Oct-1993 rgrimes

Move the mse mouse man page to the man4.i386 directory


423 09-Sep-1993 rgrimes

From: baukno@login.dkuug.dk (S|ren Schmidt)
Subject: Patches to syscons/wd

Man pages for keyboard & screen (using syscons)


349 28-Aug-1993 rgrimes

New manual pages from NetBSD, revised for FreeBSD slightly


187 23-Jul-1993 alm

add links to ../


88 02-Jul-1993 root

New manual page system


3 12-Jun-1993 rgrimes

This commit was generated by cvs2svn to compensate for changes in r2,
which included commits to RCS files with non-trunk default branches.