summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-01-13syncReyk Floeter
2017-01-13Add PCI ID for vmm control interfaceReyk Floeter
OK mlarkin@
2017-01-13Always compile the mira code if net80211 is included.Stefan Sperling
Should unbreak the tree on many platforms broken since athn(4) 11n commit.
2017-01-13Call pmap_pte_update() where the vp lookup has already been donePatrick Wildt
before. Additionally, simplify pmap_clear_reference() to call pmap_pte_insert() instead of doing it itself.
2017-01-13Some code already does a vp lookup, so there's no need to callPatrick Wildt
pmap_pte_insert() which does the same thing again. Instead, split the function into two parts, so that those that don't need another lookup can simply call pmap_pte_update().
2017-01-13Rename pte_{insert,remove} to pmap_pte_{insert,remove} to betterPatrick Wildt
fit into the grand scheme of things.
2017-01-13options_get_style return const too.Nicholas Marriott
2017-01-13Make options_get_string return const string.Nicholas Marriott
2017-01-13Add -E to detach-client to exec a command to replace the client insteadNicholas Marriott
of exiting it, useful if tmux wasn't exec'd itself. From Jenna Magius.
2017-01-13Ansify cpu_sysctl() on alpha, arm, arm64, luna88k and sparc64.Frederic Cambus
OK mpi@
2017-01-13Remove recursive splsoftnet() but use splsoftassert() instead.Martin Pieuchot
Tested by Hrvoje Popovski, ok bluhm@
2017-01-13SVM/RVI: vm_impl_init_svm implementation, create pmap for RVI VMsMike Larkin
2017-01-13Starting to merge my old AMD SVM/RVI tree, piece by piece.Mike Larkin
SVM/RVI: VMCB structure definitions for amd64/i386
2017-01-13Make mount points and makefiles for file system tests consistent.Alexander Bluhm
Link tests to the build.
2017-01-13Run the existing tests for FFS also on a NFS mount point.Alexander Bluhm
2017-01-13Use a NFS mount via loopback for testing file system operations.Alexander Bluhm
By changing files directly on the server and accessing them on the client or vice versa, specific kernel behavior can be triggered. Especially using file mmap(2) over NFS is tested.
2017-01-12Fix the "t" command for the case where we go down by just a few lines:Ingo Schwarze
clear the status before printing content on the last line of the screen. OK millert@ tom@
2017-01-11Add a test that creates a nested tree of mount points. All partitionsAlexander Bluhm
of a vnd(4) device are mounted under /mnt. A single umount(8) of /mnt should unmount all of them.
2017-01-12Execute XenStore watch callbacks on a dedicated task queueMike Belopuhov
Some watch callbacks like xen_hotplug can hog the task queue for a considerable amount of time due to XenStore interrupt driven I/O operations and running them on the system task queue causes problems with other timed operations for instance during boot. Bug reported and fix tested by ajacoutot@, thanks!
2017-01-12Rename ieee80211_mira_node_destroy() to ieee80211_mira_cancel_timeouts().Stefan Sperling
No functional change. The previous name was chosen at a time when I could not yet anticipate what this function would really end up doing. The new name should make this function's purpose more obvious, especially where it appears at strategic places in driver code.
2017-01-12Skipping all escape sequences at the beginning of strings in deroff()Ingo Schwarze
was too aggressive. There are strings that legitimately begin with an escape sequence. Only skip leading escape sequences representing whitespace. Bug reported by martijn@.
2017-01-12Remove more checks testing for empty option strings.Martin Pieuchot
These tests never passed and as recently reported by Helg via yasuoka@ some fuse plugins depends on this behavior.
2017-01-12show meta data for -Ttree outputIngo Schwarze
2017-01-12Print the test description before running each subtest.Alexander Bluhm
2017-01-12Update athn(4) man page in light of recently added 802.11n support.Stefan Sperling
2017-01-12Finish initial 11n support for athn(4).Stefan Sperling
The heavy lifting was done by damien@ years ago. I didn't even have to figure out what the hardware expects, the code was already there. This driver now supports MCS 0-15 in client and hostap mode. No Tx aggregation and no 40 MHz channels yet. tested by vgross@, bmercer@, tb@, jmc@, Vadim Vygonets, Peter Kay ok bmercer@ tb@ phessler@
2017-01-12TAILQ_CONCAT() takes 3 arguments.Martin Pieuchot
2017-01-12Inline strlen() call to reduce/simplify code.Joel Sing
2017-01-12Inline tls_get_new_cb_bio() from the only place that it gets called,Joel Sing
simplifying the code. Also check the provided read and write callbacks before assigning to the context.
2017-01-12If tls_set_cbs() fails an error will already be specified, so do notJoel Sing
replace it with a less specific one.
2017-01-12Remove unneeded splsoftnet().Martin Pieuchot
Global data structures are protected by the KERNEL_LOCK() and route_input() already raises the IPL when it needs it. ok phessler@
2017-01-12change two trailing Xr to Fn; ok schwarzeJason McIntyre
2017-01-12Simplify the TLS callback BIO code - a pointer to the tls context can beJoel Sing
stored directly in bio->ptr, rather than allocating and deallocating an intermediate struct. Diff from Marko Kreen <markokr at gmail dot com> - thanks!
2017-01-12If tls_get_new_cb_bio() fails, an error will already be set.Joel Sing
2017-01-12If no callbacks are specified, return after setting an error rather thanJoel Sing
continuing on. Also noticed by Marko Kreen.
2017-01-12Add regress tests for libtls, which currently cover handshakes and closesJoel Sing
using callbacks, file descriptors and sockets.
2017-01-12Simplify appending to string options.Nicholas Marriott
2017-01-12Don't write configuration request replies outside of the packetRafael Zalamena
boundaries. The config request message mbuf is always shorter than the config request reply message, so use m_copyback() to append the extra data.
2017-01-12Put all palette functions together in the file.Nicholas Marriott
2017-01-12Unlink PF state keys before passing mbufs to drivers.Martin Pieuchot
Network drivers shouldn't have to deal with PF data structures. This change prevent m_free(9) called from an interrupt handler at IPL_NET to mess with pf(4) internals. Prevent an splassert reported by Mark Patruck. ok mikeb@, bluhm@
2017-01-12Remove vc_hsa_stack_va, it has not been used in a long time and is noMike Larkin
longer needed.
2017-01-12add a couple missing comments, no code changeMike Larkin
2017-01-12Clean up multicast files from unused definitions and comments.Rafael Zalamena
ok mpi@
2017-01-12Fix typo in expect.Alexander Bluhm
2017-01-12Fix trailing whitespace.Alexander Bluhm
2017-01-12The program to create hard links is called ln(1) and not link.Alexander Bluhm
2017-01-12Test the non-existing system-call lchflags(2) by using chflagsat(2)Alexander Bluhm
with AT_SYMLINK_NOFOLLOW instead.
2017-01-12Do not suppress error messages to stderr, but remove unnecessaryAlexander Bluhm
debug prints. This gives better hints why the tests are failing.
2017-01-12aixterm colours can be used if -2 is given, as well as if TERM tells usNicholas Marriott
the terminal has >=16 colours.
2017-01-12Erm the aixterm colours should start at 8, not 7.Nicholas Marriott