summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* remove \, it confuses things.adrian2015-11-051-1/+1
|
* iwn(4): various simple fixesavos2015-11-051-7/+7
| | | | | | | | | | | - Fix mbuf leaks in iwn_raw_xmit() and iwn_xmit_task() (regression since r288178). - Check IWN_FLAG_RUNNING flag under lock. - Remove m->m_pkthdr.rcvif initialization (fixed in r283994). - Enclose some values in return statements into parentheses. Approved by: adrian (mentor) Differential Revision: https://reviews.freebsd.org/D4069
* Correct a comment which appears to be mistakingly mechanically changed in ↵bdrewery2015-11-051-1/+1
| | | | | | | r265420. MFC after: 1 week Sponsored by: EMC / Isilon Storage Division
* OpenSSL is still maintained by us.jkim2015-11-051-1/+1
|
* Allow 'make buildenv' to work anywhere in the src tree.bdrewery2015-11-053-3/+18
| | | | Sponsored by: EMC / Isilon Storage Division
* Allow 'make buildenv' to default to the caller's shell by using SHELL.bdrewery2015-11-051-3/+3
| | | | | | | | | | | | | | | | Also pass BUILDENV=1 into the sub-shell to allow modifying PS1 in .profile such as: if [ -n "${BUILDENV}" ]; then PS1="(buildenv) ${PS1}" fi SHELL defaults to 'sh' in share/mk/sys.mk, but is typically passed down by the shell invoking make as well. Rather than forcing all 'buildenv' users to use plain /bin/sh, let them use their favorite shell. MFC after: 2 weeks Sponsored by: EMC / Isilon Storage Division Discussed with: imp
* Make if_macb work with FDT.cognet2015-11-051-0/+17
|
* I'm still maintaining these...jmg2015-11-051-2/+2
|
* Make at91_pmc probe any at91 pmc device we support, not just at91rm9200.cognet2015-11-051-1/+4
| | | | MFC after: 1 week
* Add wifi bits.adrian2015-11-051-2/+6
|
* make is hard, so definitely move it.imp2015-11-051-1/+1
| | | | Still mulling moving vs deleting the rest of mine.
* Fix CC being wrong during install* targets.imp2015-11-051-9/+11
| | | | | | | | | | Move CROSS_TOOLS stuff to top of file (before bsd.compiler.mk) so that decisions made by bsd.compiler.mk can properly affect the defaults in src.opts.mk. Move that to after bsd.compiler.mk. Add a comment about why we include bsd.compiler.mk here despite the fact that src.opts.mk currently does too. Also remove bsd.arch.inc.mk that's been OBE. Differential Revision: https://reviews.freebsd.org/D4087
* Chelsio T5 chips do not properly echo the No Snoop and Relaxed Orderingjhb2015-11-051-0/+29
| | | | | | | | | | | | | attributes when replying to a TLP from a Root Port. As a workaround, disable No Snoop and Relaxed Ordering in the Root Port of each T5 adapter during attach so that CPU-initiated requests do not contain these flags. Note that this affects CPU-initiated requests to all devices under this root port. Reviewed by: np MFC after: 1 week Sponsored by: Chelsio
* Add a new helper function for PCI devices to locate the upstreamjhb2015-11-054-0/+56
| | | | | | | | | PCI-express root port of a given PCI device. Reviewed by: kib, imp MFC after: 1 week Sponsored by: Chelsio Differential Revision: https://reviews.freebsd.org/D4089
* Add helper routines for PCI device drivers to read, write, and modifyjhb2015-11-054-3/+124
| | | | | | | | | | | | | | PCI-Express capability registers (that is, PCI config registers in the standard PCI config space belonging to the PCI-Express capability register set). Note that all of the current PCI-e registers are either 16 or 32-bits, so only widths of 2 or 4 bytes are supported. Reviewed by: imp MFC after: 1 week Sponsored by: Chelsio Differential Revision: https://reviews.freebsd.org/D4088
* Note if relaxed ordering or no snoop is enabled for each PCI-express device.jhb2015-11-051-0/+4
| | | | MFC after: 1 week
* Start a cleanup of the MAINTAINERS file. This adds an "OLD" line at thejhb2015-11-051-0/+1
| | | | | | | top of the list. Any entries in the list that are still below this line after December 5th will be removed. Approved by: core
* Make rctl(8) use more reasonable buffer size for retrieving the rules.trasz2015-11-051-1/+1
| | | | | | Reviewed by: mjg@ MFC after: 1 month Sponsored by: The FreeBSD Foundation
* net80211: WME callback cleanup in various driversavos2015-11-057-114/+44
| | | | | | | | Since r288350, ic_wme_task() is called via ieee80211_runtask(), so, any additional deferring from the driver side is not needed. Approved by: adrian (mentor) Differential Revision: https://reviews.freebsd.org/D4072
* Fix g_eli error loss conditionssmh2015-11-051-9/+9
| | | | | | | | | * Ensure that error information isn't lost. * Log the error code in all cases. * Don't overwrite bio_completed set to 0 from the error condition. MFC after: 2 weeks Sponsored by: Multiplay
* Restrict 520.pfdenied to only list rules that blocked traffic.lidl2015-11-051-1/+1
| | | | | | | | | | Before this change, the 520.pfdenied script listed all rules that matched /^block/ in the rule. Restrict the printed output to only those rules that result in packets being dropped. PR: conf/187224 Approved by: rpaulo (mentor) Differential Revision: https://reviews.freebsd.org/D4068
* Fix markup in rctl(8) - the 'rule' or 'filter' arguments are not optional.trasz2015-11-051-5/+5
| | | | | MFC after: 1 month Sponsored by: The FreeBSD Foundation
* Add MTU support to carp interfacessmh2015-11-051-0/+7
| | | | | MFC after: 2 weeks Sponsored by: Multiplay
* Provide information about bad DVAsmh2015-11-051-1/+7
| | | | | | | Provide information about which vdev has an issue with a bad DVA. MFC after: 1 week Sponsored by: Multiplay
* Update authors' contact info and fix grammar bugs.asomers2015-11-051-5/+4
| | | | | MFC after: 2 weeks Sponsored by: Spectra Logic
* Allow zfs_recover to be changed at runtimesmh2015-11-051-1/+1
| | | | | MFC after: 1 week Sponsored by: Multiplay
* Revert r290298. Per discussion on tech-userlevel@netbsd.org this changebrooks2015-11-051-2/+2
| | | | was incorrect.
* Fix the open solaris atomic functions on arm64. Without this we may use theandrew2015-11-052-1/+88
| | | | | | | | | | | | | | | wrong value in the comparison, leading to incorrectly setting the new value. This has been observed in the ZFS code. Without this we can lose track of the reference count in a zrlock object. We should move to use the generic atomic functions, however as this has been observed I would prefer to have this working, then move to the generic functions. PR: 204037 Sponsored by: ABT Systems Ltd
* Rename __sentinel to __null_sentinelpfg2015-11-052-4/+4
| | | | | | GCC 5 uses a conflicting __sentinel definition in include/c++/bits/stl_algo.h Reported by: matteo
* xen-netfront: remove unused header filesroyger2015-11-051-15/+0
| | | | | | | Submitted by: Wei Liu <wei.liu2@citrix.com> Reviewed by: royger Sponsored by: Citrix Systems R&D Differential Revision: https://reviews.freebsd.org/D4079
* xen/intr: fix the event channel enabled per-cpu maskroyger2015-11-052-18/+20
| | | | | | | | | | | | | Fix two issues with the current event channel code, first ENABLED_SETSIZE is not correctly defined and then using a BITSET to store the per-cpu masks is not portable to other arches, since on arm32 the event channel arrays shared with the hypervisor are of type uint64_t and not long. Partially restore the previous code but switch the bit operations to use the recently introduced xen_{set/clear/test}_bit versions. Reviewed by: Julien Grall <julien.grall@citrix.com> Sponsored by: Citrix Systems R&D Differential Revision: https://reviews.freebsd.org/D4080
* Give enough room for addresses when -W option is specified.ume2015-11-051-11/+25
|
* Fix alignment of `Drop' header.ume2015-11-051-1/+1
|
* Use returned network name from getnetbyaddr() correctly.ume2015-11-051-6/+5
|
* Revert previous workaround. This problem was fixedume2015-11-051-4/+0
| | | | by r290318.
* Extend mask of VMware virtual disks.mav2015-11-051-1/+1
|
* Fix typo in the function namebapt2015-11-051-3/+3
| | | | | Submitted by: Sascha Wildner <saw@online.de> Obtained from: DragonflyBSD
* Replace the fastforward path with tryforward which does not require agnn2015-11-058-125/+18
| | | | | | | | | | | sysctl and will always be on. The former split between default and fast forwarding is removed by this commit while preserving the ability to use all network stack features. Differential Revision: https://reviews.freebsd.org/D4042 Reviewed by: ae, melifaro, olivier, rwatson MFC after: 1 month Sponsored by: Rubicon Communications (Netgate)
* Add /dev/vcio, userland access point to VideoCore mailbox property channelgonzo2015-11-052-0/+123
| | | | It's required by some applications in raspberrypi-userland package
* Refactor mailbox property API to make it usable for /dev/vcio driver:gonzo2015-11-055-183/+123
| | | | | | | | | | | - Add bcm2835_mbox_property for generic property request, it accepts pointer to prepared property chan message and its size, forwards it to MBOX and copies result back - Make all bcm2835_mbox_XXX functions that use property channel go through bcm2835_mbox_property path. Do not accept device_t as an argument, it's not required: all DMA operatiosn should go through mbox device, and all API consumers should report errors on their side.
* Add support for s25fl256s. I /think/ it's a 32mb NOR flash part.adrian2015-11-051-0/+1
| | | | | This is submitted by a FreeBSD wifi user who has requested they not be named. Thankyou!
* Improve the sysctl node name.hiren2015-11-051-1/+1
| | | | | X-MFC with: r290122 Sponsored by: Limelight Networks
* Fix spelling error.rodrigc2015-11-052-2/+2
| | | | Reported by: junovitch
* Add README, similar to the one from libnetbsd.rodrigc2015-11-051-0/+7
|
* Import imsg from OpenBSD's libutil.rodrigc2015-11-044-0/+1279
| | | | | imsg provides functions for communication between processes using sockets. imsg is used by programs in OpenBSD such as ypldap.
* Remove unneeded mutex.h include, missed in r287155.bdrewery2015-11-041-1/+0
| | | | | MFC after: 1 week Sponsored by: EMC / Isilon Storage Division
* Add a compile time switch to distinguish between 7-bit and 8-bit I2C addressandreast2015-11-041-2/+8
| | | | | | usage. The comment in the code should explain the situation. Discussed with: ian@
* Since sa->sa_len doesn't match sizeof(struct sockaddr_dl),ume2015-11-041-0/+4
| | | | | getnameinfo() fails against sockaddr_dl. This commit is workaround for this problem.
* Fix alignment of AF_LINK address.ume2015-11-041-2/+1
|
* Simplify r290367 using asterisk for a field widthume2015-11-041-8/+3
| | | | and precision.
OpenPOWER on IntegriCloud