summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* - Add myself (tz / Torsten Zuehlsdorff) to ports commiterstz2016-06-101-0/+6
| | | | | | - Add mentors junovitch, pi, swills Approved by: re (gjb), junovitch (mentor)
* Commit the bits of nda that were missed. This should fix the build.imp2016-06-109-42/+91
| | | | Approved by: re@
* Fix regression from r301461.pfg2016-06-101-3/+3
| | | | | | | | | | | | The fix to the __collate_range_cmp() ABI breakage missed some replacements in libc's vfscanf(). Replace them with __wcollate_range_cmp() which does what is expected. This was breaking applications like xterm and pidgin when using wide characters. Reported by: Vitalij Satanivskij Approved by: re
* Clarify the wording to be more accurate.cy2016-06-101-5/+4
| | | | | | Approved by: re@ (gjb) MFC after: 1 week X-MFC with: r301773
* Update the man ipf.8 man page to accurately reflect that the -6cy2016-06-101-1/+5
| | | | | | option is a noop and only here for backward compatibility. MFC after: 1 week
* New NVMe front end (nda).imp2016-06-098-0/+1973
|
* rpcbind(8): Make use of some xdr_* macros.pfg2016-06-091-3/+3
| | | | | | xdr_rpcproc, xdr_rpcprog and xdr_rpcvers were broken in older versions of FreeBSD but fixed in r296394. Give them some use hoping they help make the code somewhat more readable.
* libc/rpc: Make use of some xdr_* macros. (part 2)pfg2016-06-093-19/+19
| | | | | | xdr_rpcproc, xdr_rpcprog and xdr_rpcvers were broken in older versions of FreeBSD but fixed in r296394. Give them some use hoping they help make the code somewhat more readable.
* utimes(2),utime(3): Add deprecation in favour of utimensat(2) and futimens(2).jilles2016-06-092-4/+19
| | | | | | | Setting time by seconds or microseconds may cause unexpected effects especially if sysctl vfs.timestamp_precision=3 (not default). Calling the obsolete functions with NULL timestamps is acceptable.
* [ath] add a placeholder event for debuggin EDMA TX FIFO push events.adrian2016-06-091-0/+8
| | | | | | | Some later code I'll commit pushes lists of frames into the EDMA TX FIFO, rather than a single frame at a time. The CABQ code already pushes frame lists, but it turns out we should actually be doing it in general or performance tanks. :(
* [ath] report node queue overflows.adrian2016-06-091-0/+3
| | | | I need to also update athstats to report this too.
* install: When preserving timestamps, also copy the nanoseconds part.jilles2016-06-092-17/+20
| | | | | | Now that we have utimensat in -legacy, install(1) can use it. This is a revert of r299942 which is itself a revert of r299850.
* Fix a vnode leak when giving a child jail a too-long path whenjamie2016-06-091-0/+1
| | | | debug.disablefullpath=1.
* build: Add legacy support for futimens() and utimensat().jilles2016-06-095-1/+261
| | | | | | | | | | | | | | | In order to allow using utimensat() in install(1), add futimens() and utimensat() to -legacy. The files futimens.c and utimensat.c are modified copies of the files under lib/libc/sys/ since the libc versions use symbols that do not exist in the libc on the build system (sys_futimens and sys_utimensat) . I expect the next non-sweeping change to both sets of files to be to delete them, anyway. This will allow reverting r299942 (which is a revert of r299850) enabling nanosecond timestamps in install(1). Reviewed by: bdrewery
* urtwn: reinstall group keys on every device startup.avos2016-06-092-6/+54
| | | | | | | | Since key table is cleared on every device shutdown, static WEP keys (which are set only once) need to be reinstalled manually every time when device starts running. Tested with RTL8188EU, STA (all ciphers) / IBSS (WPA-none) modes.
* Fix frexpl() declaration to not include the field name.trasz2016-06-091-1/+1
| | | | MFC after: 1 month
* Re-order some jail parameter reading to prevent a vnode leak.jamie2016-06-091-40/+40
|
* Update to latest upstream versiondes2016-06-093-49/+205
| | | | | | PR: 209177 Reported by: Vitaly Magerya MFC after: 1 week
* Clean up some logic in jail error messages, replacing a missing test andjamie2016-06-091-12/+10
| | | | a redundant test with a single correct test.
* Define tunable instead of using CTLFLAG_RWTUN flag with kern.corefile.oshogbo2016-06-091-1/+2
| | | | | | | | | | | | | | The allproc_lock lock used in the sysctl_kern_corefile function is initialized in the procinit function which is called after setting sysctl values at boot. That means if we set kern.corefile at boot we will be trying to use lock with is uninitialized and machine will crash. If we define kern.corefile as tunable instead of using CTFLAG_RWTUN we will not call the sysctl_kern_corefile function and we will not use an uninitialized lock. When machine will boot then we will start using function depending on the lock. Reviewed by: pjd
* libc/rpc: Make use of some xdr_* macros.pfg2016-06-092-7/+7
| | | | | | xdr_rpcprog and xdr_rpcvers were broken in older versions of FreeBSD but were fixed in r296394. Give them some use hoping they help make the code somewhat more readable.
* Fix up r274061ngie2016-06-091-6/+26
| | | | | | | | | Detect /usr/share/dict/words the "right way" by using require.files instead of the hacked up attempt in the dict(..) function, which didn't work properly on systems where MK_DICT == no. MFC after: 1 week Sponsored by: EMC / Isilon Storage Division
* Update `goodResult` after recent changes made to the PRNG in libcngie2016-06-091-1/+1
| | | | | | | | | The PRNG was changed in r300953/r300956, and subsequently, the numbers generated have changed. This is expected ABI breakage per ache X-MFC with: r300953, r300956 Tested with: amd64, i386 Sponsored by: EMC / Isilon Storage Division
* Add DDB command "kldstat"cem2016-06-091-0/+21
| | | | | | | It prints much the same information as kldstat(8) without any arguments. Suggested by: jhibbits Sponsored by: EMC / Isilon Storage Division
* kvprintf: Pad %*c to width, like %*scem2016-06-091-0/+8
| | | | Sponsored by: EMC / Isilon Storage Division
* Add debug output to aid in determining why `goodResult` != `result`ngie2016-06-091-0/+5
| | | | | | MFC after: 1 week PR: 210619 (for diagnosis) Sponsored by: EMC / Isilon Storage Division
* urtwn(4): refresh manpage.avos2016-06-091-18/+46
| | | | | | | Mention URTWN_WITHOUT_UCODE option (r295871), hardware encryption support (r292175), IBSS (r290651) and HOSTAP (r290631) mode support; cleanup CAVEATS section (some 11n support was added in r297175 + add a note about current rate control issues).
* Add PCDuino3b dts. It uses the pcduino3 dts from upstream and adds the hdmi ↵manu2016-06-092-0/+49
| | | | | | | node, axp gpio and changes the phy mode to rgmii. Approved by: andrew (mentor) Differential Revision: https://reviews.freebsd.org/D6775
* Use -L to specify compat32 library paths instead of -Yemaste2016-06-091-1/+1
| | | | | | | | | | | | | -Y is an uncommon linker option that is rather similar to -L. In discussion with Peter it seems early amd64 development might have required the -Y-specific behaviour, but it is no longer necessary. Switch to -L which is more widely supported and much more commonly used, to make it easier to link the FreeBSD base system with linkers other than ld.bfd. Submitted by: Rafael Ávila de Espíndola Differential Revision: https://reviews.freebsd.org/D6681
* Make sure the OSD methods for jail set and remove can't run concurrently,jamie2016-06-091-9/+13
| | | | | | | by holding allprison_lock exclusively (even if only for a moment before downgrading) on all paths that call PR_METHOD_REMOVE. Since they may run on a downgraded lock, it's still possible for them to run concurrently with PR_METHOD_GET, which will need to use the prison lock.
* xen/timer: re-introduce the inittodr call in the resume pathroyger2016-06-091-0/+3
| | | | | | | | | r298930 removed the inittodr call, but it seems like this prevents "calcru: runtime went backwards ..." messages from occasionally appearing when resuming from migration. Reported by: Karl Pielorz <kpielorz@tdx.co.uk> Sponsored by: Citrix Systems R&D
* Add place holder for SDIO CAM stuff for CCB XPT type.imp2016-06-092-0/+4
| | | | Sponsored by: Netflix
* Add NVME IO type.imp2016-06-092-0/+4
|
* Improve debugging of xpt.imp2016-06-091-4/+94
| | | | Sponsored by: Netflix
* Remove a comment that was part of copied code, and is misleading injamie2016-06-091-6/+0
| | | | the new location.
* Add IPFW support to blacklistd-helperlidl2016-06-091-0/+18
| | | | | | Relnotes: YES Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D6753
* Revert previous commit, until issue with sparc64 resolved.sjg2016-06-091-3/+1
| | | | Approved by: so (implicit)
* Fix the rpcb_getaddr() definition to match its declaration.kevlo2016-06-092-2/+2
| | | | Submitted by: Sebastian Huber <sebastian dot huber at embedded-brains dot de>
* rum(4): refresh manpage.avos2016-06-091-5/+5
| | | | | Add a note about hardware encryption support (r288633), adhoc-demo mode (r288622) and remove BUGS section (fixed in r288632).
* Switch from console="comconsole" to boot_multicons="YES" in EC2.cperciva2016-06-091-2/+4
| | | | | | | Amazon recently introduced an API for capturing screenshots of an emulated VGA device; this commit makes that (somewhat) useful. MFC after: 3 weeks
* net80211: discard an injected frame if it is smaller than header length.avos2016-06-091-2/+2
| | | | | | | | Do not try to pass such frames; a correct frame cannot be smaller than (the corresponding) header size. (for wpi(4) an additional check was added in r289012). PR: 144987
* Document 292432, OpenBSM updated to version 1.2 alpha 4.skreuzer2016-06-091-0/+3
| | | | Approved by: re (gjb, implicit, relnotes)
* Document 300879, acpica updated to version 20160527skreuzer2016-06-091-0/+4
| | | | Approved by: re (gjb, implicit, relnotes)
* Document 291125, xz updated to version 5.2.2skreuzer2016-06-091-2/+2
| | | | Approved by: re (gjb, implicit, relnotes)
* Fix some cosmetic issues in kern_fail.c omitted from r296927.markj2016-06-091-15/+11
| | | | Obtained from: Matthew Bryan <matthew.bryan@isilon.com>
* Consistently use 'unsigned int' for session IDs.trasz2016-06-091-3/+3
| | | | MFC after: 1 month
* sfxge(4): bump version to the closest out-of-tree driver versionarybchik2016-06-091-1/+1
| | | | | Sponsored by: Solarflare Communications, Inc. MFC after: 1 week
* sfxge(4): handle negative ticks difference correctlyarybchik2016-06-092-3/+3
| | | | | | | | | | | | | ticks are signed int and if statistics is not updated for a long time (more than INT_MAX ticks, but less than UINT_MAX) difference becomes negative and less than hz for a long time. Other option to repeat is simply load driver (which initializes timestamps to 0) when ticks are negative. Sponsored by: Solarflare Communications, Inc. MFC after: 1 week Differential Revision: https://reviews.freebsd.org/D6777
* Add some spares to structs used by iscsi(4), to avoid ABI problemstrasz2016-06-091-6/+8
| | | | | | during 11-STABLE. MFC after: 1 month
* net80211: fix duplicate packet counter incrementation.avos2016-06-092-3/+2
| | | | | | | | Remove 'if_inc_counter(ifp, IFCOUNTER_OPACKETS, 1);' from raw xmit and apbridge path; it will be incremented by ieee80211_tx_complete() after packet transmission. Noticed by: Imre Vadasz <imre@vdsz.com>
OpenPOWER on IntegriCloud