summaryrefslogtreecommitdiffstats
path: root/share
Commit message (Collapse)AuthorAgeFilesLines
...
* Where if not in examples we should follow style(9)?pjd2009-06-032-34/+30
|
* Add 88E8071, 88E8072 to the supported hardware list. While I'm hereyongari2009-06-021-2/+6
| | | | | correct description of 88E8070. It's Yukon Extreme and have gigabit PHY.
* Commit the updates to this file for the new BIND optionsdougb2009-06-011-2/+16
|
* Add support for the build options that are currently in the port:dougb2009-06-011-0/+4
| | | | | | | WITH_BIND_IDN WITH_BIND_LARGE_FILE WITH_BIND_SIGCHASE WITH_BIND_XML
* Add a simple API to manage scatter/gather lists of phyiscal addresses.jhb2009-06-012-0/+522
| | | | | | | | | | | | | Each list describes a logical memory object that is backed by one or more physical address ranges. To minimize locking, the sglist objects themselves are immutable once they are shared. These objects may be used in the future to facilitate I/O requests using physically-addressed buffers. For the immediate future I plan to use them to implement a new type of VM object and pager. Reviewed by: jeff, scottl MFC after: 1 month
* - Remove obsolete and confusing comment about renaming "sound" to "snd".joel2009-06-011-65/+55
| | | | | | | | 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.
* Document IP_BINDANY IP socket option.pjd2009-06-011-1/+18
| | | | Reviewed by: brueffer
* Use the "flag" word consistently.trasz2009-06-011-2/+2
| | | | Submitted by: Ben Kaduk <minimarmot at gmail.com>
* o) Remove some references to long-unsupported old-style config(8) directives.jmallett2009-06-012-9/+7
| | | | o) Borrow da(4) language about autoconfiguration for ch(4).
* Add myself to the list of ports committersavl2009-05-311-0/+4
| | | | Approved by: tabthorpe (mentor)
* Upgrade audit(4) from experimental to production status for FreeBSD 8.0.rwatson2009-05-311-8/+1
| | | | | | | | 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
* Update BIND to version 9.6.1rc1. This version has better performance anddougb2009-05-311-3/+5
| | | | | | | | | | | | | lots of new features compared to 9.4.x, including: Full NSEC3 support Automatic zone re-signing New update-policy methods tcp-self and 6to4-self DHCID support. More detailed statistics counters including those supported in BIND 8. Faster ACL processing. Efficient LRU cache-cleaning mechanism. NSID support.
* Add VOP_ACCESSX, which can be used to query for newly added V*trasz2009-05-302-2/+20
| | | | | | | | permissions, such as VWRITE_ACL. For a filsystems that don't implement it, there is a default implementation, which works as a wrapper around VOP_ACCESS. Reviewed by: rwatson@
* Make the rmlock(9) interface a bit more like the rwlock(9) interface:rwatson2009-05-291-6/+24
| | | | | | | | | | | | | | - Add rm_init_flags() and accept extended options only for that variation. - Add a flags space specifically for rm_init_flags(), rather than borrowing the lock_init() flag space. - Define flag RM_RECURSE to use instead of LO_RECURSABLE. - Define flag RM_NOWITNESS to allow an rmlock to be exempt from WITNESS checking; this wasn't possible previously as rm_init() always passed LO_WITNESS when initializing an rmlock's struct lock. - Add RM_SYSINIT_FLAGS(). - Rename embedded mutex in rmlocks to make it more obvious what it is. - Update consumers. - Update man page.
* Reverse the logic for ADAPTIVE_SX option and enable it by default.attilio2009-05-291-5/+5
| | | | | | | | | | | | | | | | | | | | | | Introduce for this operation the reverse NO_ADAPTIVE_SX option. The flag SX_ADAPTIVESPIN to be passed to sx_init_flags(9) gets suppressed and the new flag, offering the reversed logic, SX_NOADAPTIVE is added. Additively implements adaptive spininning for sx held in shared mode. The spinning limit can be handled through sysctls in order to be tuned while the code doesn't reach the release, after which time they should be dropped probabilly. This change has made been necessary by recent benchmarks where it does improve concurrency of workloads in presence of high contention (ie. ZFS). KPI breakage is documented by __FreeBSD_version bumping, manpage and UPDATING updates. Requested by: jeff, kmacy Reviewed by: jeff Tested by: pho
* Fix style/grammar issues in fail(9) man page.zml2009-05-281-32/+43
| | | | | Suggested by: Ben Kaduk Approved by: dfr (mentor)
* Rename the queue macros I introduced last year.ed2009-05-272-22/+22
| | | | | | | | | | | | | | | | Last year I added SLIST_REMOVE_NEXT and STAILQ_REMOVE_NEXT, to remove entries behind an element in the list, using O(1) time. I recently discovered NetBSD also has a similar macro, called SLIST_REMOVE_AFTER. In my opinion this approach is a lot better: - It doesn't have the unused first argument of the list pointer. I added this, mainly because OpenBSD also had it. - The _AFTER suffix makes a lot more sense, because it is related to SLIST_INSERT_AFTER. _NEXT is only used to iterate through the list. The reason why I want to rename this now, is to make sure we don't release a major version with the badly named macros.
* Merge final round of MLD changes from p4:bms2009-05-272-1/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* fail(9) support:zml2009-05-272-0/+198
| | | | | | | | Add support for kernel fault injection using KFAIL_POINT_* macros and fail_point_* infrastructure. Add example fail point in vfs_bio.c to simulate VM buf pressure. Approved by: dfr (mentor)
* Add mld(4) man page.bms2009-05-271-0/+107
|
* MFV of tzdata2009h:edwin2009-05-2714-35/+91
| | | | | | | | | | | | | | - Fix coordinates of Africa/Gaborone, Pacific/Noumea, Pacific/Tongatapu, Europe/Vatican - Fix URLs (=3D -> = etc) - Jordan doesn't go at last Friday of March 00:00 but no last Thursday of March 24:00 - Specifically state license for the data: public domain MFC after: 1 week
* Add the ksyms(4) pseudo driver. The ksyms driver allows a process tosson2009-05-262-0/+159
| | | | | | | | | | | | | | 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)
* Mention the danger of running programs using ``!''.brian2009-05-261-1/+6
| | | | | PR: 112481 MFC after: 1 week
* I have been here longmarkm2009-05-251-0/+5
| | | | | The duration I know not I tell what I can
* Euro is missingmarkm2009-05-251-1/+1
| | | | | With this I shall see it fixed Thank you for your time
* Correct controller description for 88E8035, 88E8036, 88E8038 andyongari2009-05-251-4/+4
| | | | 88E8039. These are fast ethernet controllers.
* msk(4) now supports Yukon FE+. Specifically 88E8040, 88E8040T,yongari2009-05-251-1/+9
| | | | | 88E8048 and 88E8070 are supported. Bump .Dd
* There are things too complex to be fixed in one commit.trasz2009-05-241-1/+1
| | | | | | Fix a typo in acl(9) manual page. Submitted by: avg
* Update man pages after VFS_* changes in r191990.tmclaugh2009-05-246-22/+12
| | | | Approved by: brueffer, attilio
* Fix typo in the manual page.trasz2009-05-241-1/+1
|
* Add new constants to the acl(9) manual page.trasz2009-05-241-4/+74
|
* Add sysctls to toggle the behaviour of the (former) IPSEC_FILTERTUNNELbz2009-05-231-5/+7
| | | | | | | | | | | | 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
* Update share/misc/iso639edwin2009-05-231-40/+45
| | | | | | | Snapshot was taken on 23 May 2009. Obtained from: http://www.loc.gov/standards/iso639-2/ISO-639-2_utf-8.txt MFC after: 1 week
* [patch] update share/misc/iso639edwin2009-05-231-71/+118
| | | | | | | | Updated against http://www.loc.gov/standards/iso639-2/langhome.html Snapshot was taken on 16 September 2008. PR: conf/127422 MFC after: 1 week
* Add myself to the src committers graph.jilles2009-05-221-0/+3
| | | | Approved by: ed (mentor)
* Add myself to the list of ports committers.tota2009-05-211-0/+3
| | | | Approved by: maho (mentor)
* Update usb(4) to match reality, remove section on permissions.thompsa2009-05-212-918/+590
| | | | | | Delete usb2_core.4. Submitted by: Hans Petter Selasky
* Attempt to clarify some confusing wording regarding atomic_load() andjhb2009-05-211-2/+2
| | | | atomic_store().
* Add nge(4) to the list of drivers supporting ALTQ.yongari2009-05-211-1/+2
|
* nge(4) supports altq(4). Xr altqyongari2009-05-211-0/+1
|
* DP83821 also supports jumbo frames.yongari2009-05-211-2/+2
|
* Document sysctl variable dev.nge.%d.int_holdoff.yongari2009-05-211-1/+16
|
* Add Dell PowerEdge R200 and R300 to the hardware section.joel2009-05-191-1/+5
|
* AH_SUPPORT_TDMA is gone; ath now honors IEEE80211_SUPPORT_TDMAsam2009-05-191-3/+1
| | | | Noticed by: Jon Loeliger <jdl@jdl.com>
* Add links to libgeom(3) where appropriate.trasz2009-05-191-0/+1
|
* Remove license clauses 3 and 4 as per rev. 1.2 from NetBSD.brueffer2009-05-181-10/+3
| | | | | | | Also, FreeBSD 8.0 will be the first release including this driver. (1) PR: 134093 (1) Submitted by: gavin
* Document sbuf_new_auto().brueffer2009-05-171-2/+18
| | | | | | While here, add a missing `-' in phk's name. MFC after: 3 days
* Fix the example.trasz2009-05-171-2/+3
|
* Drop clause 3 of the license as per rev. 1.35 from OpenBSD.brueffer2009-05-161-2/+0
| | | | | Obtained from: OpenBSD MFC after: 3 days
* Sync up to rev. 1.25 from OpenBSD:brueffer2009-05-161-8/+4
| | | | | | | | | | | | | 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
OpenPOWER on IntegriCloud