summaryrefslogtreecommitdiffstats
path: root/share
Commit message (Collapse)AuthorAgeFilesLines
* Add a facility for associating optional descriptions with active interruptjhb2009-10-152-0/+106
| | | | | | | | | | | | | | | | | | | | | | | | | handlers. This is primarily intended as a way to allow devices that use multiple interrupts (e.g. MSI) to meaningfully distinguish the various interrupt handlers. - Add a new BUS_DESCRIBE_INTR() method to the bus interface to associate a description with an active interrupt handler setup by BUS_SETUP_INTR. It has a default method (bus_generic_describe_intr()) which simply passes the request up to the parent device. - Add a bus_describe_intr() wrapper around BUS_DESCRIBE_INTR() that supports printf(9) style formatting using var args. - Reserve MAXCOMLEN bytes in the intr_handler structure to hold the name of an interrupt handler and copy the name passed to intr_event_add_handler() into that buffer instead of just saving the pointer to the name. - Add a new intr_event_describe_handler() which appends a description string to an interrupt handler's name. - Implement support for interrupt descriptions on amd64 and i386 by having the nexus(4) driver supply a custom bus_describe_intr method that invokes a new intr_describe() MD routine which in turn looks up the associated interrupt event and invokes intr_event_describe_handler(). Requested by: many Reviewed by: scottl MFC after: 2 weeks
* Use our standard section 4 SYNOPSIS.brueffer2009-10-152-7/+20
| | | | MFC after: 3 days
* Oops, add a return values section to note that these routines return an errorjhb2009-10-141-0/+2
| | | | on failure or zero on success.
* Add a manual page for BUS_BIND_INTR() and bus_bind_intr().jhb2009-10-142-0/+98
| | | | MFC after: 1 week
* Improved one-line description of this module (taken from NOTES).brueffer2009-10-091-1/+1
|
* - Document that 'Dell PowerEdge R710' has bce(4) supported NIC.simon2009-10-071-1/+3
| | | | | | - Bump document date. MFC after: 3 days
* - Document new revisions of chips supported.stas2009-10-071-4/+4
|
* o Fix typo: "an in particular" -> "and in particular".maxim2009-10-061-1/+1
| | | | | | PR: docs/139370 Submitted by: Kenyon Ralph MFC after: 1 week
* Make fetch(9) and store(9) manual pages closer to reality.trasz2009-10-053-27/+52
|
* Bump unix(4) man page date for SOCK_SEQPACKET.rwatson2009-10-051-1/+1
| | | | | Suggested by: bz MFC after: 3 months
* SOCK_SEQPACKET is now supported on UNIX domain sockets.rwatson2009-10-051-4/+9
| | | | | Sponsored by: Google MFC after: 3 months
* Add myself.jh2009-10-051-0/+4
| | | | Approved by: trasz (mentor)
* TRENDnet TEW-424UB has multiple revisions so clarify zyd(4) man page andweongyo2009-10-032-3/+4
| | | | | | | | | | | | | | 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>
* Fixed markup bugs.ru2009-09-291-7/+12
|
* MFV of tzdata2009nedwin2009-09-282-5/+42
| | | | | Pakistan will go out DST on 1 October. Headsup for changes in Argentina.
* DGE-560SX is now supported.yongari2009-09-281-1/+3
|
* Fixed a markup bug.ru2009-09-281-1/+1
|
* Fix several logic bugs in the previous IPv6 variable change andhrs2009-09-261-15/+72
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | re-add $ipv6_enable support for backward compatibility. From UPDATING: 1. To use IPv6, simply define $ifconfig_IF_ipv6 like $ifconfig_IF for IPv4. For aliases, $ifconfig_IF_aliasN should be used. Note that both variables need the "inet6" keyword at the head. Do not set $ipv6_network_interfaces manually if you do not understand what you are doing. It is not needed in most cases. $ipv6_ifconfig_IF and $ipv6_ifconfig_IF_aliasN still work, but they are obsolete. 2. $ipv6_enable is obsolete. Use $ipv6_prefer and/or "inet6 accept_rtadv" keyword in ifconfig(8) instead. If you define $ipv6_enable=YES, it means $ipv6_prefer=YES and all configured interfaces have "inet6 accept_rtadv" in the $ifconfig_IF_ipv6. These are for backward compatibility. 3. A new variable $ipv6_prefer has been added. If NO, IPv6 functionality of interfaces with no corresponding $ifconfig_IF_ipv6 is disabled by using "inet6 ifdisabled" flag, and the default address selection policy of ip6addrctl(8) is the IPv4-preferred one (see rc.d/ip6addrctl for more details). Note that if you want to configure IPv6 functionality on the disabled interfaces after boot, first you need to clear the flag by using ifconfig(8) like: ifconfig em0 inet6 -ifdisabled If YES, the default address selection policy is set as IPv6-preferred. The default value of $ipv6_prefer is NO. 4. If your system need to receive Router Advertisement messages, define "inet6 accept_rtadv" in $ifconfig_IF_ipv6. The rc(8) scripts automatically invoke rtsol(8) when the interface becomes UP. The Router Advertisement messages are used for SLAAC (State-Less Address AutoConfiguration).
* lindev(4) [1] is supposed to be a collection of linux-specific pseudobz2009-09-262-0/+77
| | | | | | | | | | | | | | | | | | | 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
* Document osrel node for procfs.kib2009-09-231-1/+9
| | | | | Approved by: des (procfs maintainer) MFC after: 3 weeks
* Add pieces of infrastructure required for NFSv4 ACL support in UFS.trasz2009-09-225-3/+136
| | | | Reviewed by: rwatson
* - List newsletters VI-2, VI-3 and VI-4 that were already applied.ru2009-09-211-2/+18
| | | | - Apply newsletters VI-5 (BO's name change) and VI-6 (VE's name change).
* Tell about the full name we opened, not the unit.mjacob2009-09-191-1/+1
| | | | | Obtained from: Sean Bruno MFC after: 1 month
* Fix mdoc, typos, contractions.brueffer2009-09-181-17/+13
| | | | | | | | This includes: PR: 135520 Submitted by: Nobuyuki Koganemaru Patch by: gavin MFC after: 3 days
* o DragonflyBSD 2.4.0 added.maxim2009-09-181-0/+2
|
* Various mdoc, spelling etc fixes.brueffer2009-09-1814-39/+38
| | | | MFC after: 3 days
* Add a knob to show 'Starting foo:' messages when faststart is used,dougb2009-09-171-1/+8
| | | | such as at boot time.
* Correct a sysctl name.brueffer2009-09-171-2/+2
| | | | | | PR: 137689 Submitted by: Thomas Mueller <tmueller@sysgo.com> MFC after: 3 days
* Remove trailing spaces.edwin2009-09-161-41/+41
|
* Last character is a space for the international currency symbol.edwin2009-09-132-2/+2
|
* The following changes are added because ofhrs2009-09-121-29/+41
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | network_ipv6->rc.d/netif integration: - $ipv6_enable is now obsolete. Instead, IPv6 is enabled by default if the kernel supports it, and $ipv6_network_interfaces is "none" by default. If you want to use IPv6, define $ipv6_network_interfaces and $ifconfig_xxx_ipv6. An interface which is in $network_interfaces and not in $ipv6_network_interfaces will be marked as "inet6 -auto_linklocal ifdisabled" (see ifconfig(8)). - $ipv6_ifconfig_xxx is renamed to ifconfig_xxx_ipv6 for consistency with other address families. The old variables still work but can be removed in the future. Note that ipv6_ifconfig_xxx="..." should be replaced with ifconfig_xxx_ipv6="inet6 ...". - Receiving ICMPv6 Router Advertisement is not automatically enabled even if there is no manual configuration of IPv6 in rc.conf. If you want it, define ifconfig_xxx_ipv6="inet6 ... accept_rtadv". - The rc.d/ip6addrctl now chooses address selection policy based on $ipv6_prefer, not $ipv6_enable. The default is ipv6_prefer=NO. - $router* and $ipv6_router* are replaced with $routed_* and $route6d_* for consistency. The old variables still work but can be removed in the future. MFC after: 3 days
* Improve flexibility of receiving Router Advertisement andhrs2009-09-121-2/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* Fix typo in example.des2009-09-121-1/+1
| | | | | Noticed by: rookie@ MFC after: 1 week
* Mention that individual device driver can accept other flags throughdelphij2009-09-121-3/+5
| | | | | | resource_int_value(9). MFC after: 1 month
* Make use of the more flexable device hints by adding a new field,delphij2009-09-121-3/+7
| | | | vesa_mode to specify VESA mode, as suggested by jhb@.
* Extend the usage of sc(4)'s hint variable 'flag'. Bit 0x80 now meansdelphij2009-09-111-7/+7
| | | | | | | | | | "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.
* Change one no to not in r197047brooks2009-09-091-1/+1
| | | | Submitted by: John Nielsen <john at jnielsen net>
* Mention that a few ed(4) devices don't emit link state change noticesbrooks2009-09-091-0/+18
| | | | | | | and a workaround for dhclient. Reviewed by: thierry MFC after: 3 days
* Remove dpms.4 missed in r197025.bz2009-09-091-1/+0
|
* - Teach vesa(4) and dpms(4) about x86emu. [1]delphij2009-09-092-0/+2
| | | | | | | | | | - 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)
* MFV of r196998.edwin2009-09-092-4/+56
| | | | | | | Import of tzdata2008m Samoa will go in DST on 4 October 2009 till 28 March 2010 Palestine will go back from DST on 4 September 2009
* A few enhancements I made while working on the Firewire target (sbp_targ).sbruno2009-09-072-3/+7
| | | | | | | | | | | Update the error handling in a couple of cases to exit gracefully if certain mandatory conditions aren't met. Reduce the maximum number of initiators to 8 for this example code. While 1024 is more correct, this example code would act like it was stalled out even though it was merely allocating the needed structures in init_ccbs() Reviewed by: scottl@freebsd.org
* Some of the controllers sold as ServeRAID (IBM ServeRAID-MR10i,trasz2009-09-071-1/+4
| | | | | | in particular) are actually mfi(4) devices. Provide hints. Submitted by: <pluknet at gmail.com>
* Move ptmx into pty(4).ed2009-09-062-11/+11
| | | | | | | | 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).
* Add lv_LVache2009-09-043-0/+204
| | | | | PR: 105100 Submitted by: Aldis Berjoza <killasmurf86@gmail.com>
* Add lv_LVache2009-09-043-0/+30
| | | | | PR: 105100 Submitted by: Aldis Berjoza <killasmurf86@gmail.com>
* Add lv_LVache2009-09-042-1/+38
| | | | | PR: 105100 Submitted by: Aldis Berjoza <killasmurf86@gmail.com>
* Add lv_LVache2009-09-031-1/+2
|
* Add lv_LV, move lt_LT to common partache2009-09-032-3/+6
|
* Add lv_LV, move lt_LT to common partache2009-09-032-4/+7
|
OpenPOWER on IntegriCloud