summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* MFH: r260483, r260484, r260594, r260595, r260596, r260597bapt2014-01-202-4/+19
| | | | | | | | 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)
* Document an ipfw fwd issue.hrs2014-01-201-0/+8
| | | | Suggested by: jmg
* - Fix a bxe(4) entry. This issue is not related to NFSv4, and poorhrs2014-01-201-8/+11
| | | | | performance is caused by disabling TSO, not the issue itself. - s/&os;-STABLE/&os; &release.current;/
* MFC r260556: Add some missing .Nm for newer syscalls in existing man pages.jilles2014-01-183-3/+6
|
* MFC r258675: Fix build.pluknet2014-01-181-1/+1
|
* MFC r260583: Add unmapped IO support to virtio_scsi(4)bryanv2014-01-181-1/+4
|
* MFC r260582: Add unmapped IO support to virtio_blk(4)bryanv2014-01-181-3/+4
|
* MFC r260581: Add sglist_append_bio(9) to append a struct bio's data tobryanv2014-01-184-1/+55
| | | | a sglist
* Fix description of pw(8) regression.gjb2014-01-181-3/+3
| | | | | Approved by: re (implicit) Sponsored by: The FreeBSD Foundation
* Document pw(8) regression when the '-G' flag is used.gjb2014-01-181-0/+6
| | | | | Approved by: re (implicit) Sponsored by: The FreeBSD Foundation
* Fix wording from r260842.gjb2014-01-181-3/+2
| | | | | Approved by: re (implicit) Sponsored by: The FreeBSD Foundation
* Document a bsdconfig(8) compatibility nit with pkg(7) 1.2.x.gjb2014-01-181-0/+12
| | | | | Approved by: re (implicit) Sponsored by: The FreeBSD Foundation
* Document possible poor NFSv6 performance with bxe(4) when 'tso'gjb2014-01-181-0/+10
| | | | | | | is enabled. Approved by: re (implicit) Sponsored by: The FreeBSD Foundation
* MFC r260566: Remove incorrect bit shift when assigning the LUN request fieldbryanv2014-01-181-1/+1
|
* Document the killall(1) regression.delphij2014-01-171-1/+13
| | | | | | While I'm there also correct a typo. Reviewed by: gjb (earlier version), hrs
* MFC of 260088:mckusick2014-01-171-4/+4
| | | | | | | | Fine tune filesystem block allocations under low free-space conditions (-r254995) based on further operational experience. Submitted by: Dmitry Sivachenko Fix Tested by: Dmitry Sivachenko
* MFC of 260079:mckusick2014-01-171-10/+4
| | | | Properly handle unsigned comparison.
* MFC r258622: dtrace sdt: remove the ugly sname parameter of SDT_PROBE_DEFINEavg2014-01-1736-289/+301
|
* MFC r258605: Convert over the TCP probes to use mtod()avg2014-01-172-10/+11
| | | | MFC slacker: adrian
* MFC r257037: Redefine the io provider using the SDT(9) macrosavg2014-01-175-300/+16
| | | | MFC slacker: markj
* MFC r258744-258746: zfs: add zfs_freebsd_putpagesavg2014-01-165-39/+251
|
* MFC r260772:gjb2014-01-165-93/+41
| | | | | | | | | | | | | | | | | | Update the pkg-stage target to be more compatible with pkg-1.2: - Add a release-dvd.conf pkg(8) configuration file to override the default FreeBSD.conf configuration. - Remove architecture-specific pkg-stage.conf files, consolidate, and move their contents to scripts/pkg-stage.sh. - Use 'pkg -vv' to determine the ABI, which is used as the cache directory. Prior to these changes, it would be possible for pkg-stage to fetch conflicting binary packages from multiple repositories. Tested against: head@r260522, stable/10@r260522 Sponsored by: The FreeBSD Foundation
* MFC r259612: ttm_bo_vm_lookup_rb: actually make use of the red-black treeavg2014-01-161-2/+5
|
* MFC r258720: MFV r258665: 4347 ZPL can use dmu_tx_assign(TXG_WAIT)avg2014-01-163-51/+20
|
* MFC r258739: zfs mappedread_sf: assert that a page is never partially validavg2014-01-161-1/+3
|
* MFC r258634: MFV r258376: 3964 L2ARC should always compress metadata buffersavg2014-01-163-2/+6
|
* MFC r258633: MFV r255256: 3954 metaslabs continue to load even afteravg2014-01-163-5/+113
| | | | hitting zfs_mg_alloc_failure limit
* MFC r258632,258704: MFV r255255: 4045 zfs write throttle & i/o scheduleravg2014-01-1637-727/+1522
| | | | | | performance work Sponsored by: HybridCluster [merge]
* MFC r258631: MFV r247578avg2014-01-163-81/+172
| | | | 3581 spa_zio_taskq[ZIO_TYPE_FREE][ZIO_TASKQ_ISSUE]->tq_lock is piping hot
* MFC r258743: drop ZUT_OBJavg2014-01-161-3/+0
|
* MFC r258630: 734 taskq_dispatch_prealloc() desiredavg2014-01-168-116/+134
|
* MFC r258628: opensolaris taskq: some cosmetic changesavg2014-01-162-19/+16
|
* MFC r258648: use saner calculations in should_yieldavg2014-01-161-1/+1
|
* MFC r258647: zfsboottest: properly specify a library dependencyavg2014-01-161-1/+1
|
* MFC r258638,258642: expose zfs_flags as debug.zfs_flags r/w tunable and sysctlavg2014-01-161-0/+4
| | | | Sponsored by: HybridCluster
* MFC r258352: fsx: add an option to randomly call msync(MS_INVALIDATE)avg2014-01-161-13/+81
|
* MFC r258351: fsx: new option to disable msync(MS_SYNC) after each writeavg2014-01-161-4/+11
|
* MFC r258354: taskqueue_cancel: garbage collect a write-only variableavg2014-01-161-2/+0
|
* MFC r260481:ae2014-01-161-198/+96
| | | | | Add MRT6_DLOG() macro for debugging. Reduce number of MRT6DEBUG ifdefs and fix some broken format strings.
* Document a Heimdal fix and interoperability.hrs2014-01-151-0/+15
|
* Document an issue of FreeBSD/i386 on VirtualBox.hrs2014-01-151-1/+26
| | | | Discussed with: glebius and delphij
* MFC of r260691:hrs2014-01-151-48/+92
| | | | | - Fix indent. - Minor clean up after DB5 migration.
* MFC r260261 (gavin):dteske2014-01-151-1/+24
| | | | | | | | | | | | | | | | | Lower the priority of the "connect to any open wireless network" network description, so guaranteeing that any other defined network will be tried first. MFC r260262 (gavin): Allow bsdinstall to use WPA-Enterprise networks when installing. This only allows basic username/password config, and does not provide the ability to set any of the other WPA options. Regardless, this is generally sufficient to associate. Perhaps in the future this could allow full configuring (e.g. being able to set "anonymous identity", and perhaps some of the more obscure WPA options), though perhaps that will better belong in bsdconfig when that grows wlan config ability.
* MFC r260260 (gavin): Remove what appears to be a stray debugging printf.dteske2014-01-151-1/+0
|
* MFC r259686:dteske2014-01-152-4/+4
| | | | | | | | | Move the installer's keymap solution introduced by SVN r259468. The new location of /etc/rc.local on the install media is more appropriate as it knows serial vs. non-serial and can also do the change earlier (so that even the initial Install dialog can benefit from the change). Discussed with: nwhitehorn
* MFC r257824,257826-257830,258411: Updates to sysrc(8)dteske2014-01-152-29/+103
| | | | | | | | | | 257824: Fix a bug with `-d' form working as documented 257826: Add `--version' long option 257827: Add a `-c' option for `check only' 257828: Comments and whitespace 257829: Fix a bug with `-e' introduced by above 257828 257830: Document SYSRC_VERBOSE enviroment variable in the manual 258411: Revert the above 257830 (both merged to get .Dd bump in man-page)
* MFC r259054:dteske2014-01-1577-746/+839
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Performance and debugging enhancements: + Remove UNAME_P=$(...) from startup/misc -- already supplied by common.subr + Use f_getvar instead of $(eval echo \$$var) -- f_getvar is sub-shell free + Add `-e' and `-k var' options to f_eval_catch -- increasing use-cases + Use f_eval_catch to display errors on failure -- reducing duplicated code + Use f_eval_catch when we need output from a command -- improving debugging + Optimize f_isinter of strings.subr for performance -- now sub-shell free + Improve error checking on pidfiles -- using f_eval_catch and f_isinteger + Use $var_to_set arg of f_ifconfig_{inet,netmask} -- eliminate sub-shells + Use f_sprintf instead of $(printf ...) -- consolidate sub-shells + Use $var_to_set arg of f_route_get_default -- eliminate sub-shells + Add f_count to replace $(set -- ...;echo $#) -- eliminate sub-shells + Add f_count_ifs to replace $(IFS=x;set -- ...;echo $#) -- no sub-shells + Replace var="$var${var:+ }..." in loops with var="$var ..." with a follow- up var="${var# }" to trim leading whitespace -- optimize loops + Use $var_to_set arg of f_resolv_conf_nameservers -- eliminate sub-shells + Comments for the f_eval_catch function + Remove a duplicate `local ... desc ...' in f_device_get_all of device.subr + Use $var_to_set arg of f_device_capacity -- eliminate sub-shells + Whitespace fixes in f_dialog_init of dialog.subr + Optimize f_inet_atoi of media/tcpip.subr for performance -- sub-shell free + In several cases, send stderr to /dev/null -- clean up runtime execution + Change f_err of common.subr to go to program stderr not terminal stderr, allowing redirection of output from functions that use f_err + Disable debugging when using f_getvar to get variable argument to f_startup_rcconf_map_expand of startup/rcconf.subr + Use f_replace_all instead of $(echo ... | tr | sed) -- performance + Add a $var_to_set option to f_index_{file,menusel_{command,keyword}} of common.subr -- centralize sub-shells
* MFC r258458:dteske2014-01-153-35/+173
| | | | | | | | | | | Improve network device scanning in the netdev module. First, make it use the `device.subr' framework (improving performane and reducing sub-shells). Next improve the `device.subr' framework itself. Make use of the `flags' device struct member for network interfaces to indicate if an interface is Active, Wired Ethernet, or 802.11 Wireless. Functions have been added to make checks against the `flags' bit-field quick and efficient. Last, add function for rescanning the network to update the device registers. Remove an unnecessary local (ifn) while we're here (use already provided local `if').
* MFC r258355,258360,258400-258401,258406-258407,258418,258430,258439,258589-dteske2014-01-1518-71/+452
| | | | | | | | | | | | | | | | | 258590,258592,258727-258728,258785, with the following descriptions: Revisions 258400-258401,258406-258407,258590,258727-258728,258785: + Add a new `includes' module (see: bsdconfig includes -h) for exploring the bsdconfig(8) API Remaining revisions: 258592: Sort all the messages.subr files 258355: Fix typo in a comment in networking/device.subr 258360: Whitespace, style, and other changes in networking/device.subr 258418: Quote interface names for good measure in networking/device.subr 258430: Remove an unused line in networking/device.subr 258439: Minor bugfix to f_die() function in common.subr 258589: Minor bugfix to syscons_ttys module
* MFC r259284,r259287jhibbits2014-01-1514-33/+564
| | | | | Add PMU-based CPU frequency scalling. This is used on most Titanium PowerBooks.
OpenPOWER on IntegriCloud