summaryrefslogtreecommitdiffstats
path: root/share
Commit message (Collapse)AuthorAgeFilesLines
...
* Actually bump date, sigh.pluknet2012-03-051-1/+1
|
* Fix three instances of a missing word.jhb2012-03-051-3/+3
| | | | Submitted by: bjk
* Fix typo. Bump .Dd for the previous change.pluknet2012-03-051-1/+1
|
* Fix ng_ipfw(4) cookie number in example.glebius2012-03-051-2/+2
| | | | Pointed out by: "Jacco van Buuren" <jaccovanbuuren gmail.com>
* Document pci_find_extcap() and pci_find_htcap().jhb2012-03-042-0/+51
|
* Bump date as modified the man pageeadler2012-03-041-1/+1
| | | | Submitted by: gjb
* ehci tunables are only available when kernel is compiled with USB_DEBUGeadler2012-03-041-1/+5
| | | | | | | | PR: docs/163646 Reported by: Momchil Ivanov <momchil@xaxo.eu> Submitted by: Benjamin Kaduk <kaduk@mit.edu> Approved by: cperciva MFC after: 1 week
* PR: docs/158813eadler2012-03-041-26/+29
| | | | | | Submitted by: Ben Kaduk <kaduk@mit.edu> Approved by: bcr MFC after: 1 week
* Revert r232473. I have been convinced by Doug Barton and Bjoern Zeebdim2012-03-031-6/+6
| | | | | | | | | | | | | | | | | | | | | | | that it is better to error out when people attempt to build using the wrong bsd.*.mk files, than to silently ignore the problem. This means, that after this commit, if you want to build kernel modules by hand (or via a port) from a head source tree, you *must* make sure the files in /usr/share/mk are in sync with that tree. If that isn't possible, for example when you are running on an older FreeBSD branch, you can: - Run "make buildenv" from your head source tree, to have the correct environment setup. (It's advisable to have run "make buildworld", or at a minimum "make toolchain" first.) - Alternatively, set MAKESYSPATH to the share/mk directory under your head source tree. If your build tools are too old, other problems may still occur. - Alternatively, use "make -m" and specify the share/mk directory under your head source tree. Again, build tools that are too old may still result in trouble. MFC after: 2 weeks
* After r232322, it turned out many people (and some ports) are buildingdim2012-03-031-6/+6
| | | | | | | | | | | | | | | | | | | | | kernel modules using their old installed /usr/share/mk/bsd.*.mk files, instead of the updated ones in their source tree. This leads to errors like: "sys/conf/kmod.mk", line 111: Malformed conditional (${MK_CLANG_IS_CC} == "no" && ${CC:T:Mclang} != "clang") Obviously, these errors will go away after a "make installworld", or alternatively, by using "make buildenv" before attempting to manually build modules. However, since it is apparently an expected use case to build using old .mk files, change the way we test for clang, so it also works when the MK_CLANG_IS_CC macro doesn't exist. Note the conditional expressions are becoming rather unreadable now, but I will attempt to fix that on a followup commit. MFC after: 2 weeks
* Expand and reorganize the pci(9) manpage a bit:jhb2012-03-032-51/+417
| | | | | | | | | | | | | | | - Document the following routines: pci_alloc_msi(), pci_alloc_msix(), pci_find_cap(), pci_get_max_read_req(), pci_get_vpd_ident(), pci_get_vpd_readonly(), pci_msi_count(), pci_msix_count(), pci_pending_msix(), pci_release_msi(), pci_remap_msix(), and pci_set_max_read_req(). - Group the functions into five sub-sections: raw configuration access, locating devices, device information, device configuration, and message signaled interrupts. - Discourage use of pci_disable_io() and pci_enable_io() in device drivers. The PCI bus driver handles this automatically as resources are activated. MFC after: 2 weeks
* Reflect the renaming of ifmaof_ifpforaddr() to if_findmulti() in r148652.pluknet2012-03-021-5/+5
| | | | MFC after: 1 week
* ifp->if_ioctl() has moved to u_long cmd in r36735.pluknet2012-03-021-1/+1
| | | | | | Somehow that change had not reached here together with ifioctl(). MFC after: 1 week
* Fix names of some Marvell SATA chips. It looks like chips with proprietarymav2012-03-022-3/+3
| | | | | | | | interface supported by mvs(4) are 88SX, while AHCI-like chips are 88SE. PR: kern/165271 Submitted by: Jia-Shiun Li <jiashiun@gmail.com> MFC after: 1 week
* Update the documentation on pci_get/set_powerstate(). These methods arejhb2012-03-011-10/+8
| | | | | | | not ACPI-specific at all, but deal with PCI power states. Also, pci_set_powerstate() fails with EOPNOTSUPP if a request is made that the underlying device does not support rather than falling back to somehow setting D0.
* Sort function prototypes.jhb2012-03-011-23/+23
|
* Add pci_save_state() and pci_restore_state() wrappers aroundjhb2012-03-012-0/+28
| | | | | | | | pci_cfg_save() and pci_cfg_restore() for device drivers to use when saving and restoring state (e.g. to handle device-specific resets). Reviewed by: imp MFC after: 2 weeks
* Update for adjusted types for boundary arguments in 232356.jhb2012-03-012-2/+2
|
* Add myselfak2012-03-011-0/+4
| | | | Approved by: itetcu (mentor)
* Since r199137 namei() returns EINVAL for DELETE and RENAME operations ifjh2012-03-011-1/+8
| | | | | | | the last component of the pathname is ".". Reviewed by: kib MFC after: 1 week
* Add driver for the RME HDSPe AIO/RayDAT sound cards -- snd_hdspe(4).mav2012-03-013-0/+80
| | | | | | | Cards are expensive and so rare, so leave the driver as module. Submitted by: Ruslan Bukin <br@bsdpad.com> MFC after: 2 weeks
* Changes in ifaddr refcounting: ifa_refcnt IFAREF/IFAFREE macrospluknet2012-03-011-10/+8
| | | | | | moved to ifa_ref()/ifa_free() refcounting functions. MFC after: 1 week
* Refine r232333 [1] and put note about ifnet refcount caller responsibility.pluknet2012-03-011-1/+4
| | | | | Spotted by: gavin [1] MFC after: 1 week
* Reflect that ifa_ifwithnet() gained ignore_ptp argument.pluknet2012-03-011-1/+4
| | | | MFC after: 1 week
* Document ifunit_ref function.pluknet2012-03-011-0/+10
| | | | MFC after: 1 week
* Document ifnet refcount.pluknet2012-03-011-1/+20
| | | | MFC after: 1 week
* Regenerate src.conf(5) after r232322.dim2012-02-291-0/+15
| | | | MFC after: 2 weeks
* Add a WITH_CLANG_IS_CC option for src.conf(5), disabled by default, thatdim2012-02-292-6/+11
| | | | | | | | | | installs clang as /usr/bin/cc, /usr/bin/c++ and /usr/bin/cpp. Note this does *not* disable building and installing gcc, which will still be available as /usr/bin/gcc, /usr/bin/g++ and /usr/bin/gcpp. If you want to disable gcc completely, you must use WITHOUT_GCC. MFC after: 2 weeks
* Correct the description for CTLFLAG_TUN and CTLFLAG_RDTUN, the declaring of athompsa2012-02-291-2/+2
| | | | | | | system tunable has never been implemented. This flag is only used by sysctl(8) to provide a helpful error message. Discussed with: dwhite, kan
* Add myself, and show marck@ as my mentor.pluknet2012-02-291-0/+2
| | | | Approved by: marck (mentor)
* Regenerate src.conf(5) after r231530 (and to correct a little screwupdim2012-02-291-4/+4
| | | | with the WITH_CLANG_EXTRAS fragment I added).
* Define several extra macros in bsd.sys.mk and sys/conf/kern.pre.mk, todim2012-02-281-4/+10
| | | | | | | | | | | | | | | | | | | | | get rid of testing explicitly for clang (using ${CC:T:Mclang}) in individual Makefiles. Instead, use the following extra macros, for use with clang: - NO_WERROR.clang (disables -Werror) - NO_WCAST_ALIGN.clang (disables -Wcast-align) - NO_WFORMAT.clang (disables -Wformat and friends) - CLANG_NO_IAS (disables integrated assembler) - CLANG_OPT_SMALL (adds flags for extra small size optimizations) As a side effect, this enables setting CC/CXX/CPP in src.conf instead of make.conf! For clang, use the following: CC=clang CXX=clang++ CPP=clang-cpp MFC after: 2 weeks
* Mention mos(4)kevlo2012-02-281-0/+1
|
* Add support for the MCS7832kevlo2012-02-281-3/+3
| | | | Obtained from: OpenBSD
* Fix typoskevlo2012-02-282-2/+2
|
* Correct capitalization of "Hz" in user-visible text (manpages, printf(),gavin2012-02-282-3/+3
| | | | | | etc). MFC after: 3 days
* mdoc(7) stype - start new sentences on new linemm2012-02-281-3/+4
| | | | MFC after: 1 week
* Fix a few rendering nits in rc.conf(5) with regards to mentioninggjb2012-02-281-4/+4
| | | | jail_parallel_enable.
* A bunch of netmap fixes:luigi2012-02-271-7/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | USERSPACE: 1. add support for devices with different number of rx and tx queues; 2. add better support for zero-copy operation, adding an extra field to the netmap ring to indicate how many buffers we have already processed but not yet released (with help from Eddie Kohler); 3. The two changes above unfortunately require an API change, so while at it add a version field and some spares to the ioctl() argument to help detect mismatches. 4. update the manual page for the two changes above; 5. update sample applications in tools/tools/netmap KERNEL: 1. simplify the internal structures moving the global wait queues to the 'struct netmap_adapter'; 2. simplify the functions that map kring<->nic ring indexes 3. normalize device-specific code, helps mainteinance; 4. start exploring the impact of micro-optimizations (prefetch etc.) in the ixgbe driver. Use 'legacy' descriptors on the tx ring and prefetch slots gives about 20% speedup at 900 MHz. Another 7-10% would come from removing the explict calls to bus_dmamap* in the core (they are effectively NOPs in this case, but it takes expensive load of the per-buffer dma maps to figure out that they are all NULL. Rx performance not investigated. I am postponing the MFC so i can import a few more improvements before merging.
* Whitespace cleanup:gjb2012-02-254-19/+34
| | | | | | | | | o Wrap sentences on to new lines o Cleanup trailing whitespace Found with: textproc/igor MFC after: 1 week X-MFC-With: r232157
* Fix various typos in manual pages.gjb2012-02-2510-20/+20
| | | | | | Submitted by: amdmi3 PR: 165431 MFC after: 1 week
* Fix mdoc style nits. Start new sentences on new lines.jkim2012-02-241-5/+6
| | | | Reported by: brueffer
* - Add support for Family 12h, 14h and 15h processors.jkim2012-02-241-14/+45
| | | | | | | | | | | | | | - Remove all attempts to guess physical temperature using DiodeOffset. There are too many reports that it varies wildly depending on motherboard. Instead, if it is known to scale well and its offset is known from other temperature sensors on board, the user may set "dev.amdtemp.0.sensor_offset" tunable to compensate the difference. Document the caveats in amdtemp(4). - Add a quirk for Socket AM2 Revision G processors. These processors are known to have a different offset according to Linux k8temp driver. - Warn about Family 10h Erratum 319. These processors have broken sensors. - Report temperature in more logical orders under dev.amdtemp node. For example, "dev.amdtemp.0.sensor0.core0" is now "dev.amdtemp.0.core0.sensor0". - Replace K8, K10 and K11 with official processor names in amdtemp(4).
* Break the last part to its own sentence rather than a run-on.thompsa2012-02-231-3/+4
| | | | Suggested by: dougb
* Add a sysctl/tunable default value for the use_flowid sysctl in r232008.thompsa2012-02-231-2/+4
|
* Rename DESCRIPTION section to HARDWARE, so this manpage can be used forbrueffer2012-02-231-1/+1
| | | | | | automatic hardware notes generation. MFC after: 3 days
* Catch up with r195837 (2.5 years ago) which renamed net_add_domain() to ↵brueffer2012-02-232-7/+7
| | | | | | | | domain_add(). PR: 165424 Submitted by: Lachlan Kang MFC after: 1 week
* Xref the following in wlan(4):gjb2012-02-221-1/+4
| | | | | | | | - bwn(4) - mwl(4) - run(4) MFC after: 3 days
* Document the net.link.lagg.X.use_flowid sysctl from r232008.thompsa2012-02-221-1/+13
|
* Make it clear that fec is just an aliasthompsa2012-02-221-2/+3
|
OpenPOWER on IntegriCloud