summaryrefslogtreecommitdiffstats
path: root/gnu/llvm/lib/CodeGen/MachineBasicBlock.cpp (unfollow)
Commit message (Collapse)AuthorFilesLines
2017-01-14Import LLVM 3.9.1 including clang and lld.patrick1-126/+147
2017-01-14killp -a should not kill the window if only one pane.nicm1-10/+8
2017-01-14add a geteuid check to make sure we're root before plowing into setauth.tedu1-1/+4
spare some debugging effort in case doas is not installed setuid.
2017-01-14HTTPS proxy support for ftp-ssl.jca1-8/+6
The install media already allow for plaintext HTTP proxying. The code to support CONNECT is short enough. Reported/fix tested by rpe@, ok deraadt@
2017-01-14It's not longer a syntax error to provide a flowdst without a portflorian2-2/+2
number. Drop argument altogether to provoke a syntax error.
2017-01-14Remove priority line, ifconfig(8) prints the interface index on theflorian2-31/+20
same line and that changes on every interface creation, messing up the diff to ifconfig.ok
2017-01-14Revert aml_rdpciaddr changes; breaks several machines that were workingkettenis2-26/+30
before.
2017-01-14Move a splx() in pmap_enter() to handle all return paths.jsg1-3/+2
ok patrick@
2017-01-13In comparison to armv7, our arm64 port passes the bus space tag aspatrick1-2/+2
first argument instead of the bus space cookie.
2017-01-13Enable vmmci(4)reyk2-4/+4
OK mlarkin@
2017-01-13Make it possible to remove VMs from vmd(8)'s internal queue.edd4-13/+40
The semantics agreed with reyk@ are: * ad-hoc created vms, created with `vmctl start`, are removed once stopped. * Stopped VMs defined in a config file are flushed before a `vmctl reload`. OK reyk@
2017-01-13Add support for draft-ietf-idr-shutdownphessler12-31/+170
BGP state = Idle, marked down with shutdown reason "goodbye, we are upgrading to openbsd 6.1", down for 00:00:17 developed by Peter van Dijk <peter.van.dijk@powerdns.com> and Job Snijders <job@ntt.net>, thank you! OK benno@
2017-01-13traceroute never sees a timeout when poll(2) returns when it receivesflorian3-9/+19
a packet not intended for us. E.g. a ping(8) is running in parallel. In this case we need to account for the time we already waited. Pointed out by Gabriel Nieto <gabnietof AT gmail>, thanks! Looks good to and input millert@
2017-01-13syncderaadt1-0/+1
2017-01-13Disable and lock Silicon Debug feature on modern Intel CPUsmikeb4-4/+54
This implements one of the countermeasures against using Direct Connect Interface (DCI) to debug CPUs via USB3 mentioned in the "Tapping into the core" talk at the 33c3: identify and disable the Silicon Debug feature found in Haswell and newer CPUs. ok mlarkin, deraadt
2017-01-13whitespacederaadt1-3/+3
2017-01-13tweak previous;jmc1-4/+3
2017-01-13Let these hppa-specific tests print "SKIPPED" on non-hppa architectures.kettenis2-2/+32
Include some missing header files while I'm there.
2017-01-13I accidentally committed three lines from the future.reyk1-4/+1
2017-01-13Mention attempted graceful shutdown and vmmci(4)reyk1-2/+5
2017-01-13Add host side of vmmci(4) to vmd(8).reyk6-14/+184
It currently uses the device to request graceful shutdown of a VM on "vmctl stop myvm" but will be extended for reboot and a other edge cases. OK mlarkin@
2017-01-13Add vmmci(4) manpagereyk2-2/+60
2017-01-13Add vmmci(4) (VMM control interface), a simple guest-side driver for vmm(4) VMsreyk6-6/+137
While we don't have ACPI in vmm(4), we need a simple way to shutdown and reboot VMs gracefully but the device also allows to add more direct communications between host and guest later. OK mlarkin@
2017-01-13syncreyk2-2/+7
2017-01-13Add PCI ID for vmm control interfacereyk1-1/+2
OK mlarkin@
2017-01-13Always compile the mira code if net80211 is included.stsp1-2/+2
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 donepatrick1-13/+8
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 callpatrick1-23/+23
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 betterpatrick1-14/+14
fit into the grand scheme of things.
2017-01-13options_get_style return const too.nicm3-7/+7
2017-01-13Make options_get_string return const string.nicm8-33/+35
2017-01-13Add -E to detach-client to exec a command to replace the client insteadnicm5-13/+80
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.fcambus5-45/+15
OK mpi@
2017-01-13Remove recursive splsoftnet() but use splsoftassert() instead.mpi2-65/+22
Tested by Hrvoje Popovski, ok bluhm@
2017-01-13SVM/RVI: vm_impl_init_svm implementation, create pmap for RVI VMsmlarkin2-6/+120
2017-01-13Starting to merge my old AMD SVM/RVI tree, piece by piece.mlarkin2-1/+206
SVM/RVI: VMCB structure definitions for amd64/i386
2017-01-13Make mount points and makefiles for file system tests consistent.bluhm6-36/+58
Link tests to the build.
2017-01-13Run the existing tests for FFS also on a NFS mount point.bluhm5-74/+119
2017-01-13Use a NFS mount via loopback for testing file system operations.bluhm5-0/+240
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:schwarze1-0/+1
clear the status before printing content on the last line of the screen. OK millert@ tom@
2017-01-12Execute XenStore watch callbacks on a dedicated task queuemikeb1-2/+5
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().stsp5-13/+15
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()schwarze1-9/+5
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.mpi2-4/+0
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 outputschwarze2-7/+39
2017-01-12Print the test description before running each subtest.bluhm2-1/+6
2017-01-12Update athn(4) man page in light of recently added 802.11n support.stsp1-6/+3
2017-01-12Finish initial 11n support for athn(4).stsp14-95/+262
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.mpi1-3/+3
2017-01-12Inline strlen() call to reduce/simplify code.jsing1-5/+2