summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Allow clock_if.m to be referenced by kernel modules, this is usefulbms2008-10-021-1/+2
| | | | | for testing that RTC drivers compile, though they generally aren't set up for unload.
* Only build the bsnmpd netgraph module if MK_NETGRAPH_SUPPORT is set.bms2008-10-021-1/+4
|
* - Use the new gv_write_header function to write out the header when removing alulf2008-10-021-1/+1
| | | | drive to make sure that the header is in the correct format.
* - Remove unneeded macro since the config_length field in the header was changedlulf2008-10-021-5/+0
| | | | to 64 bit in the new format.
* - Document event numbers associated with event names.jkoshy2008-10-021-55/+148
| | | | | - Document an event that was missed out earlier. - Sort event names alphabetically.
* Define and use MMC_SECTOR_SIZE.imp2008-10-024-4/+12
| | | | Make mmc_get_media_size now return an off_t and remove now useless cast.
* MAXPHYS seems more stable on the AT91RM9200 boards that I have. Weimp2008-10-021-1/+1
| | | | | may need to ask the host controller for the right number to use here...
* - Document event numbers.jkoshy2008-10-021-26/+49
| | | | - Sort event names.
* Don't forget to match on a CLASS of PCIC_BRIDGE as well as subclassimp2008-10-021-1/+4
| | | | PCIS_BRIDGE_CARDBUS. Otherwise, we may hit a few false positives....
* -mdoc tweaks.jkoshy2008-10-021-35/+35
|
* Apply upcoming fix for 2008g release.edwin2008-10-021-6/+27
|
* Correct misspellings.jkoshy2008-10-021-2/+2
|
* - Document event numbers.jkoshy2008-10-021-39/+108
| | | | - Correct misspellings of two event names.
* Document event numbers alongside event names.jkoshy2008-10-021-39/+78
| | | | Requested by: Arun Sharma <arun at sharma-home dot net>
* Mention support for nForce MCP77 and MCP79.yongari2008-10-021-2/+7
| | | | Touch Dd.
* Default to ignoring potentially evil IPv6 Neighbor Solicitationcperciva2008-10-024-1/+26
| | | | | | | | | messages. Approved by: so (cperciva) Approved by: re (kensmith) Security: FreeBSD-SA-08:10.nd6 Thanks to: jinmei, bz
* Reduce the impact of svnversion. Just scan the src/sys tree, not all ofpeter2008-10-011-1/+1
| | | | src.
* Collect N identical (or near identical) mkdumpheader() implementations intopeter2008-10-0111-202/+37
| | | | one, as threatened in the comment. Textdump magic can be passed in.
* Make the CPU column in top always be 2 characters and print in decimaljhb2008-10-011-3/+3
| | | | | | rather than hex. Requested by: rwatson
* Bump MAXCPU to 32 now that 32 CPU x86 systems exist.jhb2008-10-012-2/+2
| | | | | Tested by: rwatson, mdtansca Approved by: peter
* Enable shared locks for path name lookups on supported filesystems (NFSjhb2008-10-011-1/+1
| | | | client, UFS, and ZFS) by default.
* Remove the LOOKUP_SHARED kernel option. Instead, make vfs.lookup_sharedjhb2008-10-012-8/+1
| | | | a loader tunable (it was already a sysctl).
* Wait until after dropping the receive socket buffer lock to allocate spacejhb2008-10-011-23/+13
| | | | | | | | | | to store the socket address stored in the first mbuf in a packet chain. This reduces contention on the lock and CPU system time in certain UDP workloads. Tested by: ps Reviewed by: rwatson MFC after: 1 week
* Remove compat support for vaps_<ifn> and vap_create_<ifn> variables asbrooks2008-10-011-7/+1
| | | | | | promised in r178527. These variables were never in a release version. Reminded by: sam
* Remove function prototypes of nonexistent TTY functions.ed2008-10-011-9/+0
| | | | | | It turns out I overlooked some function prototypes that were actually TTY related, but were stored in <sys/conf.h> to implement the D_TTY flag. Remove these prototypes now that they don't exist anymore.
* Update to Myri10GE firmware version 1.4.33 from 1.4.29. Relevant changes ↵gallatin2008-10-015-56663/+32655
| | | | | | | | | | | | | | include: - Support for Myricom 10G-PCIE-8B NICs - multi-slice firmware: fix a bug when the presence of 32-bit or 64-bit DMA addresses for interrupt queues and data is not uniform across slices. - Improves automatic selection between ethp_z8e/eth_z8e Sponsored by: Myricom Inc.
* - Make gvinum header on-disk structure consistent on all platforms by storinglulf2008-10-013-8/+232
| | | | | | | | | | | the gvinum header in fields of fixed size and in a big endian byte order rather than the size and byte order of the actual platform. Note that the change is backwards compatible with the old gvinum configuration format, but will save the configuration in the new format when the 'saveconfig' command is executed. Submitted by: Rick C. Petty <rick-freebsd -at- kiwi-computer.com>
* Various cleanups for soreceive_dgram():rwatson2008-10-011-58/+19
| | | | | | | | | | | | | | | | - Update or remove comments that were left over from the original soreceive_generic() implementation. Quite a few were misleading in the context of the new code. - Since soreceive_dgram() has a simpler structure, replace several gotos with a while loop making the invariants more clear. - In the blocking while loop, don't try to handle cases incompatible with the loop invariant (since m is always NULL, don't check for and handle non-NULL). - Don't drop and re-acquire the socket buffer lock unnecessarily after sbwait() returns, which may help reduce lock contention (etc). - Assume PR_ATOMIC since we assert it at the top of the function. MFC after: 3 days
* Remove critical_enter() and critical_exit(): pmap_growkernel is calledimp2008-10-011-4/+2
| | | | | | | | | with kernel_map->system_mtx held so these aren't needed. Add an assertion to make sure this is the case. Also, fix a minor style(9) nit. Reviewed by: alc@
* Add device ids for MCP77/79 and set appropriate support flags.yongari2008-10-012-0/+40
| | | | | Obtained from: OpenBSD PR: kern/127529
* update callers of vm_fault_hold_user_pageskmacy2008-09-302-11/+15
| | | | MFC after: 1 week
* Refactor vm_fault_hold_user_pages:kmacy2008-09-302-65/+56
| | | | | | | | | | - simplify page hold logic - allow pages for processes other than that of curthread to have pages held - normalize the interface to more closely resemble the functions in sys/vm MFC after: 1 week
* Make sure that optical PHYs work ...kmacy2008-09-301-0/+6
| | | | | Submitted by: Chelsio Inc. MFC after: 1 day
* cosmetic changes and style fixesmarius2008-09-302-47/+33
|
* Use bus_get_dma_tag() so fatm(4) works on platforms requiring it.marius2008-09-301-1/+1
| | | | | Reported and tested by: Sean Thomas Caron MFC after: 3 days
* Update the function name in several assertions in soreceive_dgram().jhb2008-09-301-4/+4
| | | | | Approved by: rwatson MFC after: 3 days
* Improve the `pkill -t' handling, which I changed in my previous commit.ed2008-09-302-11/+14
| | | | | | | | | In my previous commit I disabled pkill(1)'s automatic prepending of the "tty" string when `pkill -t' was being used. Re-enable it and stat() both possible device names when called. Requested by: jhb, rwatson (MFC) MFC after: 1 month
* Make example commands working.glebius2008-09-301-4/+4
| | | | Reviewed by: benjsc
* Do not mangle if_oerrors of the underlying interface. This counterglebius2008-09-301-2/+0
| | | | | | | | belongs solely to the driver. We don't lose any statistics with this change, because in a error case the drop counter on the interface output queue is always incremented. Reviewed by: thompsa
* - A call to close(2) might overwrite errno and thus give a wrong error messagelulf2008-09-301-1/+2
| | | | | | | on g_providername failure. Suggested by: pjd Approved by: pjd (mentor)
* Add unistd.h to the getosreldate(3) manpage.kib2008-09-302-6/+11
| | | | | | Update referenced example to include unistd.h per manpage. Update example to be more style(9)-ish, silence warnings and add FreeBSD id to the source file.
* Remove empty directories recreated by the SVN conversion.edwin2008-09-300-0/+0
|
* Save extended address register prior to switching to 1000BASE-Xyongari2008-09-301-2/+3
| | | | | | | | | | | only mode and restore original value of extended address register instead of overwriting it with page 1. There are still instance information passing issue(e.g configured media type: fiber or copper) from driver to PHY layer but this change make the selected PHY work with 88E1112 PHY. Reported by: Krzysztof Jedruczyk < beaker <at> hot dot pl > Tested by: Krzysztof Jedruczyk < beaker <at> hot dot pl >
* Add Vitesse VSC8211 PHY which is found on Planex GU-1000T.yongari2008-09-302-0/+3
| | | | HW donated by: nork
* Explicitly mark IFM_HDX for half-duplex media.yongari2008-09-301-0/+2
|
* Report current link state while auto-negotiation is in progress.yongari2008-09-301-1/+1
|
* Use mii_anegticks instead of hardcoded MII_ANEGTICKS.yongari2008-09-301-2/+2
|
* Announce link loss right after it happens.yongari2008-09-301-1/+4
|
* - Improve error message given on g_providername call failure.lulf2008-09-303-4/+4
| | | | | | - While there, make error messages consistent with the rest. Approved by: kib (mentor)
* If mbuf is not writable get a writable copy before invokingyongari2008-09-301-1/+10
| | | | | | m_pullup(9). Tested by: Garrett Cooper < yanefbsd <at> gmail dot com >
OpenPOWER on IntegriCloud